0000866374-19-000013.txt : 20191030 0000866374-19-000013.hdr.sgml : 20191030 20191029193157 ACCESSION NUMBER: 0000866374-19-000013 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 88 CONFORMED PERIOD OF REPORT: 20190927 FILED AS OF DATE: 20191030 DATE AS OF CHANGE: 20191029 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FLEX LTD. CENTRAL INDEX KEY: 0000866374 STANDARD INDUSTRIAL CLASSIFICATION: PRINTED CIRCUIT BOARDS [3672] IRS NUMBER: 000000000 STATE OF INCORPORATION: U0 FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-23354 FILM NUMBER: 191176765 BUSINESS ADDRESS: STREET 1: 2 CHANGI SOUTH LANE CITY: SINGAPORE STATE: U0 ZIP: 486123 BUSINESS PHONE: (65) 6876-9899 MAIL ADDRESS: STREET 1: 2 CHANGI SOUTH LANE CITY: SINGAPORE STATE: U0 ZIP: 486123 FORMER COMPANY: FORMER CONFORMED NAME: FLEXTRONICS INTERNATIONAL LTD. DATE OF NAME CHANGE: 20060608 FORMER COMPANY: FORMER CONFORMED NAME: FLEXTRONICS INTERNATIONAL LTD DATE OF NAME CHANGE: 19940318 FORMER COMPANY: FORMER CONFORMED NAME: FLEX HOLDINGS PTE LTD DATE OF NAME CHANGE: 19940201 10-Q 1 flex-927201910xq.htm 10-Q Document
false--03-31Q22020Singapore0000866374913960009043000031000000056678762055938928151654826550914992626800000290000000.0050.046250.048750.050.0475000000000005023935550239355 0000866374 2019-04-01 2019-09-27 0000866374 2019-10-22 0000866374 2019-09-27 0000866374 2019-03-31 0000866374 2018-06-30 2018-09-28 0000866374 2019-06-29 2019-09-27 0000866374 2018-04-01 2018-09-28 0000866374 us-gaap:RetainedEarningsMember 2018-06-29 0000866374 us-gaap:RetainedEarningsMember 2018-09-28 0000866374 us-gaap:AccumulatedTranslationAdjustmentMember 2018-06-29 0000866374 us-gaap:CommonStockMember 2018-06-29 0000866374 us-gaap:CommonStockMember 2018-06-30 2018-09-28 0000866374 us-gaap:AccumulatedTranslationAdjustmentMember 2018-09-28 0000866374 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-06-29 0000866374 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 2018-09-28 0000866374 us-gaap:CommonStockMember 2018-09-28 0000866374 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-29 0000866374 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-06-30 2018-09-28 0000866374 2018-09-28 0000866374 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-28 0000866374 us-gaap:AccumulatedTranslationAdjustmentMember 2018-06-30 2018-09-28 0000866374 us-gaap:RetainedEarningsMember 2018-06-30 2018-09-28 0000866374 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-09-28 0000866374 2018-06-29 0000866374 us-gaap:CommonStockMember 2018-04-01 2018-09-28 0000866374 us-gaap:RetainedEarningsMember 2018-04-01 2018-09-28 0000866374 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-09-28 0000866374 us-gaap:CommonStockMember 2018-03-31 0000866374 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-04-01 2018-09-28 0000866374 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-03-31 0000866374 us-gaap:RetainedEarningsMember 2018-03-31 0000866374 us-gaap:AccumulatedTranslationAdjustmentMember 2018-04-01 2018-09-28 0000866374 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0000866374 2018-03-31 0000866374 us-gaap:AccumulatedTranslationAdjustmentMember 2018-03-31 0000866374 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-03-31 0000866374 us-gaap:CommonStockMember 2019-09-27 0000866374 us-gaap:CommonStockMember 2019-04-01 2019-09-27 0000866374 us-gaap:AccumulatedTranslationAdjustmentMember 2019-09-27 0000866374 us-gaap:CommonStockMember 2019-03-31 0000866374 us-gaap:RetainedEarningsMember 2019-03-31 0000866374 us-gaap:AccumulatedTranslationAdjustmentMember 2019-03-31 0000866374 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-09-27 0000866374 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-27 0000866374 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000866374 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-04-01 2019-09-27 0000866374 us-gaap:RetainedEarningsMember 2019-04-01 2019-09-27 0000866374 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-09-27 0000866374 us-gaap:RetainedEarningsMember 2019-09-27 0000866374 us-gaap:AccumulatedTranslationAdjustmentMember 2019-04-01 2019-09-27 0000866374 us-gaap:CommonStockMember 2019-06-29 2019-09-27 0000866374 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-29 2019-09-27 0000866374 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-28 0000866374 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-29 2019-09-27 0000866374 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-06-29 2019-09-27 0000866374 us-gaap:CommonStockMember 2019-06-28 0000866374 us-gaap:RetainedEarningsMember 2019-06-28 0000866374 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-28 0000866374 us-gaap:RetainedEarningsMember 2019-06-29 2019-09-27 0000866374 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-06-28 0000866374 2019-06-28 0000866374 us-gaap:AccountingStandardsUpdate201602Member 2019-04-01 0000866374 srt:RestatementAdjustmentMember 2018-04-01 2018-09-28 0000866374 srt:RestatementAdjustmentMember 2018-06-30 2018-09-28 0000866374 flex:LicensesAndOtherIntangiblesMember 2019-03-31 0000866374 flex:CustomerRelatedIntangiblesMember 2019-03-31 0000866374 flex:LicensesAndOtherIntangiblesMember 2019-09-27 0000866374 flex:CustomerRelatedIntangiblesMember 2019-09-27 0000866374 flex:IndustrialEmergingIndustriesIEIMember 2019-03-31 0000866374 flex:HighReliabilitySolutionsHRSMember 2019-04-01 2019-09-27 0000866374 flex:ConsumerTechnologyGroupCTGMember 2019-03-31 0000866374 flex:IndustrialEmergingIndustriesIEIMember 2019-04-01 2019-09-27 0000866374 flex:ConsumerTechnologyGroupCTGMember 2019-04-01 2019-09-27 0000866374 flex:CommunicationsandEnterpriseComputeMember 2019-09-27 0000866374 flex:CommunicationsandEnterpriseComputeMember 2019-03-31 0000866374 flex:IndustrialEmergingIndustriesIEIMember 2019-09-27 0000866374 flex:HighReliabilitySolutionsHRSMember 2019-09-27 0000866374 flex:ConsumerTechnologyGroupCTGMember 2019-09-27 0000866374 flex:CommunicationsandEnterpriseComputeMember 2019-04-01 2019-09-27 0000866374 flex:HighReliabilitySolutionsHRSMember 2019-03-31 0000866374 flex:CustomerRelatedAccrualsMember 2019-09-27 0000866374 us-gaap:OtherCurrentLiabilitiesMember 2019-09-27 0000866374 us-gaap:AssetBackedSecuritiesMember 2019-03-31 0000866374 us-gaap:OtherCurrentAssetsMember 2019-09-27 0000866374 flex:ConsumerTechnologyGroupCTGMember 2019-09-27 0000866374 flex:WorkingCapitalAdvancesMember 2019-03-31 0000866374 flex:CustomerRelatedAccrualsMember 2019-03-31 0000866374 flex:WorkingCapitalAdvancesMember 2019-09-27 0000866374 us-gaap:AssetBackedSecuritiesMember 2019-09-27 0000866374 srt:MinimumMember 2019-09-27 0000866374 srt:MaximumMember 2019-09-27 0000866374 us-gaap:TransferredOverTimeMember 2019-04-01 2019-09-27 0000866374 flex:HighReliabilitySolutionsHRSMember us-gaap:TransferredOverTimeMember 2019-04-01 2019-09-27 0000866374 flex:CommunicationsandEnterpriseComputeMember us-gaap:TransferredOverTimeMember 2019-04-01 2019-09-27 0000866374 flex:IndustrialEmergingIndustriesIEIMember us-gaap:TransferredOverTimeMember 2019-04-01 2019-09-27 0000866374 flex:HighReliabilitySolutionsHRSMember us-gaap:TransferredAtPointInTimeMember 2019-04-01 2019-09-27 0000866374 us-gaap:TransferredAtPointInTimeMember 2019-04-01 2019-09-27 0000866374 flex:CommunicationsandEnterpriseComputeMember us-gaap:TransferredAtPointInTimeMember 2019-04-01 2019-09-27 0000866374 flex:ConsumerTechnologyGroupCTGMember us-gaap:TransferredOverTimeMember 2019-04-01 2019-09-27 0000866374 flex:IndustrialEmergingIndustriesIEIMember us-gaap:TransferredAtPointInTimeMember 2019-04-01 2019-09-27 0000866374 flex:ConsumerTechnologyGroupCTGMember us-gaap:TransferredAtPointInTimeMember 2019-04-01 2019-09-27 0000866374 flex:ConsumerTechnologyGroupCTGMember us-gaap:TransferredOverTimeMember 2018-04-01 2018-09-28 0000866374 flex:CommunicationsandEnterpriseComputeMember 2018-04-01 2018-09-28 0000866374 flex:ConsumerTechnologyGroupCTGMember 2018-04-01 2018-09-28 0000866374 flex:ConsumerTechnologyGroupCTGMember us-gaap:TransferredAtPointInTimeMember 2018-04-01 2018-09-28 0000866374 flex:HighReliabilitySolutionsHRSMember us-gaap:TransferredOverTimeMember 2018-04-01 2018-09-28 0000866374 us-gaap:TransferredOverTimeMember 2018-04-01 2018-09-28 0000866374 flex:HighReliabilitySolutionsHRSMember us-gaap:TransferredAtPointInTimeMember 2018-04-01 2018-09-28 0000866374 flex:IndustrialEmergingIndustriesIEIMember us-gaap:TransferredAtPointInTimeMember 2018-04-01 2018-09-28 0000866374 us-gaap:TransferredAtPointInTimeMember 2018-04-01 2018-09-28 0000866374 flex:CommunicationsandEnterpriseComputeMember us-gaap:TransferredAtPointInTimeMember 2018-04-01 2018-09-28 0000866374 flex:IndustrialEmergingIndustriesIEIMember us-gaap:TransferredOverTimeMember 2018-04-01 2018-09-28 0000866374 flex:HighReliabilitySolutionsHRSMember 2018-04-01 2018-09-28 0000866374 flex:IndustrialEmergingIndustriesIEIMember 2018-04-01 2018-09-28 0000866374 flex:CommunicationsandEnterpriseComputeMember us-gaap:TransferredOverTimeMember 2018-04-01 2018-09-28 0000866374 flex:ConsumerTechnologyGroupCTGMember us-gaap:TransferredAtPointInTimeMember 2018-06-30 2018-09-28 0000866374 flex:CommunicationsandEnterpriseComputeMember us-gaap:TransferredAtPointInTimeMember 2018-06-30 2018-09-28 0000866374 us-gaap:TransferredOverTimeMember 2018-06-30 2018-09-28 0000866374 flex:IndustrialEmergingIndustriesIEIMember us-gaap:TransferredAtPointInTimeMember 2018-06-30 2018-09-28 0000866374 flex:ConsumerTechnologyGroupCTGMember us-gaap:TransferredOverTimeMember 2018-06-30 2018-09-28 0000866374 flex:HighReliabilitySolutionsHRSMember us-gaap:TransferredOverTimeMember 2018-06-30 2018-09-28 0000866374 flex:HighReliabilitySolutionsHRSMember 2018-06-30 2018-09-28 0000866374 flex:CommunicationsandEnterpriseComputeMember 2018-06-30 2018-09-28 0000866374 flex:HighReliabilitySolutionsHRSMember us-gaap:TransferredAtPointInTimeMember 2018-06-30 2018-09-28 0000866374 flex:IndustrialEmergingIndustriesIEIMember 2018-06-30 2018-09-28 0000866374 flex:CommunicationsandEnterpriseComputeMember us-gaap:TransferredOverTimeMember 2018-06-30 2018-09-28 0000866374 flex:IndustrialEmergingIndustriesIEIMember us-gaap:TransferredOverTimeMember 2018-06-30 2018-09-28 0000866374 flex:ConsumerTechnologyGroupCTGMember 2018-06-30 2018-09-28 0000866374 us-gaap:TransferredAtPointInTimeMember 2018-06-30 2018-09-28 0000866374 us-gaap:TransferredAtPointInTimeMember 2019-06-29 2019-09-27 0000866374 flex:IndustrialEmergingIndustriesIEIMember us-gaap:TransferredOverTimeMember 2019-06-29 2019-09-27 0000866374 flex:CommunicationsandEnterpriseComputeMember us-gaap:TransferredOverTimeMember 2019-06-29 2019-09-27 0000866374 flex:CommunicationsandEnterpriseComputeMember us-gaap:TransferredAtPointInTimeMember 2019-06-29 2019-09-27 0000866374 flex:HighReliabilitySolutionsHRSMember 2019-06-29 2019-09-27 0000866374 flex:HighReliabilitySolutionsHRSMember us-gaap:TransferredAtPointInTimeMember 2019-06-29 2019-09-27 0000866374 flex:ConsumerTechnologyGroupCTGMember 2019-06-29 2019-09-27 0000866374 flex:IndustrialEmergingIndustriesIEIMember us-gaap:TransferredAtPointInTimeMember 2019-06-29 2019-09-27 0000866374 us-gaap:TransferredOverTimeMember 2019-06-29 2019-09-27 0000866374 flex:CommunicationsandEnterpriseComputeMember 2019-06-29 2019-09-27 0000866374 flex:ConsumerTechnologyGroupCTGMember us-gaap:TransferredAtPointInTimeMember 2019-06-29 2019-09-27 0000866374 flex:ConsumerTechnologyGroupCTGMember us-gaap:TransferredOverTimeMember 2019-06-29 2019-09-27 0000866374 flex:IndustrialEmergingIndustriesIEIMember 2019-06-29 2019-09-27 0000866374 flex:HighReliabilitySolutionsHRSMember us-gaap:TransferredOverTimeMember 2019-06-29 2019-09-27 0000866374 flex:RestrictedStockUnitsRSUsShareBonusAwardsWithMarketConditionsMember 2019-09-27 0000866374 srt:MinimumMember flex:KeyEmployeesMember flex:RestrictedStockUnitsRSUsShareBonusAwardsWithMarketConditionsMember 2019-04-01 2019-09-27 0000866374 us-gaap:EmployeeStockOptionMember 2019-09-27 0000866374 us-gaap:RestrictedStockUnitsRSUMember 2019-04-01 2019-09-27 0000866374 flex:RestrictedStockUnitsShareBonusAwardswithMarketConditionsandShareBonusAwardsWithFreeCashFlowTargetsMember 2019-09-27 0000866374 flex:RestrictedStockUnitsShareBonusAwardswithMarketConditionsandShareBonusAwardsWithFreeCashFlowTargetsMember 2019-04-01 2019-09-27 0000866374 us-gaap:EmployeeStockOptionMember 2019-04-01 2019-09-27 0000866374 srt:MaximumMember flex:KeyEmployeesMember flex:RestrictedStockUnitsRSUsShareBonusAwardsWithMarketConditionsMember 2019-04-01 2019-09-27 0000866374 us-gaap:RestrictedStockUnitsRSUMember 2019-09-27 0000866374 srt:MinimumMember flex:RestrictedStockUnitsRSUsShareBonusAwardsWithMarketConditionsMember 2019-04-01 2019-09-27 0000866374 flex:KeyEmployeesMember flex:RestrictedStockUnitsRSUsShareBonusAwardsWithMarketConditionsMember 2019-04-01 2019-09-27 0000866374 srt:MaximumMember flex:RestrictedStockUnitsRSUsShareBonusAwardsWithMarketConditionsMember 2019-04-01 2019-09-27 0000866374 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-06-30 2018-09-28 0000866374 us-gaap:CostOfSalesMember 2018-04-01 2018-09-28 0000866374 us-gaap:CostOfSalesMember 2019-04-01 2019-09-27 0000866374 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-06-29 2019-09-27 0000866374 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-04-01 2018-09-28 0000866374 us-gaap:CostOfSalesMember 2019-06-29 2019-09-27 0000866374 us-gaap:CostOfSalesMember 2018-06-30 2018-09-28 0000866374 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-04-01 2019-09-27 0000866374 us-gaap:RestrictedStockUnitsRSUMember 2019-04-01 2019-09-27 0000866374 us-gaap:RestrictedStockUnitsRSUMember 2019-06-29 2019-09-27 0000866374 us-gaap:RestrictedStockUnitsRSUMember 2018-06-30 2018-09-28 0000866374 us-gaap:RestrictedStockUnitsRSUMember 2018-04-01 2018-09-28 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyNineMember 2018-06-29 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughAprilTwoThousandTwentyFourMember 2019-04-30 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyMember 2019-06-28 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyNineMember 2019-06-01 2019-06-28 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughNovember2021Member 2019-04-01 2019-06-28 0000866374 srt:MinimumMember flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyNineMember 2019-06-01 2019-06-28 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughAprilTwoThousandTwentyFourMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-04-30 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughNovember2021Member 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyThreeMember 2019-03-31 0000866374 flex:IndiaFacilitiesDebtMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughJuneTwoThousandTwentyFiveMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyNineMember 2019-09-27 0000866374 flex:IndiaTermLoanAgreementDueThroughSeptemberTwoThousandTwentyThreeMember us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyNineMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughNovember2021Member 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughAprilTwoThousandTwentyFourMember 2019-03-31 0000866374 flex:OtherDebtMember 2019-03-31 0000866374 flex:OtherDebtMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughAprilTwoThousandTwentyFourMember us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughJuneTwoThousandTwentyFiveMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyThreeMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughJuneTwoThousandTwentyTwoMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughJuneTwoThousandTwentyTwoMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughAprilTwoThousandTwentyFourMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-09-27 0000866374 flex:BrightMachinesMember 2018-04-01 2018-09-28 0000866374 us-gaap:ForeignExchangeContractMember 2019-09-27 0000866374 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-03-31 0000866374 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-27 0000866374 us-gaap:OtherLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-27 0000866374 us-gaap:OtherAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-03-31 0000866374 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-27 0000866374 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-03-31 0000866374 us-gaap:OtherLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-03-31 0000866374 us-gaap:OtherAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-27 0000866374 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-03-31 0000866374 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-09-27 0000866374 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-09-27 0000866374 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-03-31 0000866374 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:CAD us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:PutOptionMember 2019-09-27 0000866374 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CallOptionMember 2019-09-27 0000866374 flex:OtherCurrencyMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:SEK us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:ILS us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:SEK us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:INR us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:SGD us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:CNY us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:MXN us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:GBP us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:SGD us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:EUR us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:BRL us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:CAD us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:PLN us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:CNY us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:HUF us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:RON us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:ILS us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:HUF us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:JPY us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:CNY us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:CNY us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:EUR us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:MYR us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CallOptionMember 2019-09-27 0000866374 flex:OtherCurrencyMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:HUF us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:MXN us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:MXN us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:ILS us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:PutOptionMember 2019-09-27 0000866374 us-gaap:ForeignExchangeContractMember us-gaap:CallOptionMember 2019-09-27 0000866374 flex:OtherCurrencyMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:MYR us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:BRL us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:JPY us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:RON us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:MYR us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:PLN us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CallOptionMember 2019-09-27 0000866374 flex:OtherCurrencyMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:HUF us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:MYR us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:PutOptionMember 2019-09-27 0000866374 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:JPY us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:EUR us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:EUR us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:GBP us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:JPY us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:MXN us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:PutOptionMember 2019-09-27 0000866374 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:INR us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:ILS us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CallOptionMember 2019-09-27 0000866374 us-gaap:ForeignExchangeContractMember us-gaap:PutOptionMember 2019-09-27 0000866374 us-gaap:CollateralPledgedMember flex:GlobalAssetBasedSecuritizationProgramMember 2019-09-27 0000866374 us-gaap:UncollateralizedMember flex:NorthAmericanAssetBasedSecuritizationProgramMember 2019-09-27 0000866374 flex:GlobalAssetBasedSecuritizationProgramMember 2019-09-27 0000866374 us-gaap:AssetBackedSecuritiesMember 2019-04-01 2019-09-27 0000866374 us-gaap:CollateralPledgedMember flex:NorthAmericanAssetBasedSecuritizationProgramMember 2019-09-27 0000866374 flex:SaleOfReceivablesToThirdPartyBanksMember 2019-03-31 0000866374 flex:SaleOfReceivablesToThirdPartyBanksMember 2018-09-28 0000866374 flex:NorthAmericanAssetBasedSecuritizationProgramMember 2019-09-27 0000866374 us-gaap:AssetBackedSecuritiesMember 2018-04-01 2018-09-28 0000866374 us-gaap:UncollateralizedMember flex:GlobalAssetBasedSecuritizationProgramMember 2019-09-27 0000866374 srt:MaximumMember us-gaap:AssetBackedSecuritiesMember 2019-09-27 0000866374 flex:SaleOfReceivablesToThirdPartyBanksMember 2019-09-27 0000866374 srt:MinimumMember us-gaap:AssetBackedSecuritiesMember 2019-09-27 0000866374 us-gaap:FairValueMeasurementsRecurringMember flex:EquitySecuritiesFixedIncomeSecuritiesAndMutualFundsMember 2019-09-27 0000866374 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember flex:MoneyMarketFundsAndTimeDepositsMember 2019-03-31 0000866374 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember flex:MoneyMarketFundsAndTimeDepositsMember 2019-03-31 0000866374 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember flex:MoneyMarketFundsAndTimeDepositsMember 2019-09-27 0000866374 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember flex:EquitySecuritiesFixedIncomeSecuritiesAndMutualFundsMember 2019-09-27 0000866374 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember flex:MoneyMarketFundsAndTimeDepositsMember 2019-03-31 0000866374 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2019-03-31 0000866374 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2019-09-27 0000866374 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2019-03-31 0000866374 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember flex:EquitySecuritiesFixedIncomeSecuritiesAndMutualFundsMember 2019-03-31 0000866374 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember flex:EquitySecuritiesFixedIncomeSecuritiesAndMutualFundsMember 2019-03-31 0000866374 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2019-03-31 0000866374 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember flex:EquitySecuritiesFixedIncomeSecuritiesAndMutualFundsMember 2019-09-27 0000866374 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2019-03-31 0000866374 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember flex:EquitySecuritiesFixedIncomeSecuritiesAndMutualFundsMember 2019-09-27 0000866374 us-gaap:FairValueMeasurementsRecurringMember flex:MoneyMarketFundsAndTimeDepositsMember 2019-03-31 0000866374 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember flex:EquitySecuritiesFixedIncomeSecuritiesAndMutualFundsMember 2019-03-31 0000866374 us-gaap:FairValueMeasurementsRecurringMember flex:MoneyMarketFundsAndTimeDepositsMember 2019-09-27 0000866374 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2019-09-27 0000866374 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember flex:MoneyMarketFundsAndTimeDepositsMember 2019-09-27 0000866374 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2019-09-27 0000866374 us-gaap:FairValueMeasurementsRecurringMember flex:EquitySecuritiesFixedIncomeSecuritiesAndMutualFundsMember 2019-03-31 0000866374 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2019-09-27 0000866374 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember flex:MoneyMarketFundsAndTimeDepositsMember 2019-09-27 0000866374 flex:EuroTermLoanDueSeptemberTwoThousandTwentyMember us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-09-27 0000866374 flex:EuroTermLoanDueSeptemberTwoThousandTwentyMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-03-31 0000866374 flex:TermLoanAgreementDueThroughJanuaryTwoThousandTwentyTwoMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementDueThroughJanuaryTwoThousandTwentyTwoMember us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyThreeMember us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-03-31 0000866374 flex:IndiaTermLoanAgreementDueThroughSeptemberTwoThousandTwentyThreeMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-09-27 0000866374 flex:IndiaTermLoanAgreementDueThroughSeptemberTwoThousandTwentyThreeMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyNineMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughJuneTwoThousandTwentyTwoMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyNineMember us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-09-27 0000866374 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughNovember2021Member us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughJuneTwoThousandTwentyTwoMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughAprilTwoThousandTwentyFourMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-03-31 0000866374 flex:TermLoanAgreementDueThroughJanuaryTwoThousandTwentyTwoMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyMember us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughJuneTwoThousandTwentyTwoMember us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughAprilTwoThousandTwentyFourMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-09-27 0000866374 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyThreeMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughAprilTwoThousandTwentyFourMember us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughJuneTwoThousandTwentyTwoMember us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughJuneTwoThousandTwentyFiveMember us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyThreeMember us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyNineMember us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughJuneTwoThousandTwentyFiveMember us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyMember us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementDueThroughJanuaryTwoThousandTwentyTwoMember us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyNineMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughNovember2021Member us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-09-27 0000866374 flex:EuroTermLoanDueSeptemberTwoThousandTwentyMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyThreeMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-03-31 0000866374 flex:IndiaTermLoanAgreementDueThroughSeptemberTwoThousandTwentyThreeMember us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughNovember2021Member us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughJuneTwoThousandTwentyFiveMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-03-31 0000866374 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-03-31 0000866374 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-03-31 0000866374 flex:EuroTermLoanDueSeptemberTwoThousandTwentyMember us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughJuneTwoThousandTwentyFiveMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughNovember2021Member us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-03-31 0000866374 flex:SunEdisonIncMember 2015-04-01 2016-03-31 0000866374 us-gaap:ForeignCountryMember flex:IntercompanyPaymentDeductibilityMember 2019-04-01 2019-09-27 0000866374 country:BR us-gaap:ForeignCountryMember us-gaap:PendingLitigationMember flex:AssessmentofSalesandImportTaxesMember 2019-04-01 2019-09-27 0000866374 flex:SunEdisonIncFiledChapter11Member us-gaap:PendingLitigationMember us-gaap:CollectibilityOfReceivablesMember 2015-04-01 2016-03-31 0000866374 country:BR us-gaap:ForeignCountryMember flex:AssessmentofSalesandImportTaxesMember 2019-04-01 2019-09-27 0000866374 us-gaap:MaterialReconcilingItemsMember 2018-06-30 2018-09-28 0000866374 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2019-06-29 2019-09-27 0000866374 us-gaap:OperatingSegmentsMember flex:HighReliabilitySolutionsHRSMember 2018-04-01 2018-09-28 0000866374 us-gaap:OperatingSegmentsMember flex:IndustrialEmergingIndustriesIEIMember 2018-04-01 2018-09-28 0000866374 us-gaap:OperatingSegmentsMember flex:HighReliabilitySolutionsHRSMember 2019-06-29 2019-09-27 0000866374 us-gaap:OperatingSegmentsMember flex:CommunicationsandEnterpriseComputeMember 2019-06-29 2019-09-27 0000866374 us-gaap:OperatingSegmentsMember flex:ConsumerTechnologyGroupCTGMember 2019-04-01 2019-09-27 0000866374 us-gaap:OperatingSegmentsMember flex:ConsumerTechnologyGroupCTGMember 2018-06-30 2018-09-28 0000866374 us-gaap:OperatingSegmentsMember 2018-04-01 2018-09-28 0000866374 us-gaap:MaterialReconcilingItemsMember 2019-06-29 2019-09-27 0000866374 us-gaap:MaterialReconcilingItemsMember flex:NonCashChargesMember 2018-04-01 2018-09-28 0000866374 us-gaap:MaterialReconcilingItemsMember 2019-04-01 2019-09-27 0000866374 us-gaap:OperatingSegmentsMember flex:IndustrialEmergingIndustriesIEIMember 2018-06-30 2018-09-28 0000866374 us-gaap:MaterialReconcilingItemsMember 2018-04-01 2018-09-28 0000866374 us-gaap:OperatingSegmentsMember flex:HighReliabilitySolutionsHRSMember 2018-06-30 2018-09-28 0000866374 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2018-06-30 2018-09-28 0000866374 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2019-04-01 2019-09-27 0000866374 us-gaap:OperatingSegmentsMember flex:HighReliabilitySolutionsHRSMember 2019-04-01 2019-09-27 0000866374 us-gaap:OperatingSegmentsMember 2019-06-29 2019-09-27 0000866374 us-gaap:OperatingSegmentsMember flex:CommunicationsandEnterpriseComputeMember 2019-04-01 2019-09-27 0000866374 us-gaap:OperatingSegmentsMember flex:ConsumerTechnologyGroupCTGMember 2019-06-29 2019-09-27 0000866374 us-gaap:OperatingSegmentsMember 2018-06-30 2018-09-28 0000866374 us-gaap:OperatingSegmentsMember flex:CommunicationsandEnterpriseComputeMember 2018-06-30 2018-09-28 0000866374 us-gaap:OperatingSegmentsMember flex:IndustrialEmergingIndustriesIEIMember 2019-06-29 2019-09-27 0000866374 us-gaap:OperatingSegmentsMember flex:IndustrialEmergingIndustriesIEIMember 2019-04-01 2019-09-27 0000866374 us-gaap:OperatingSegmentsMember flex:CommunicationsandEnterpriseComputeMember 2018-04-01 2018-09-28 0000866374 us-gaap:OperatingSegmentsMember 2019-04-01 2019-09-27 0000866374 us-gaap:OperatingSegmentsMember flex:ConsumerTechnologyGroupCTGMember 2018-04-01 2018-09-28 0000866374 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2018-04-01 2018-09-28 0000866374 us-gaap:MaterialReconcilingItemsMember flex:NonCashChargesMember 2018-06-30 2018-09-28 0000866374 flex:EmployeeSeveranceAndOtherMember 2019-04-01 2019-09-27 0000866374 flex:NonCashChargesMember 2018-06-30 2018-09-28 0000866374 flex:NonCashChargesMember 2018-04-01 2018-09-28 0000866374 flex:EmployeeSeveranceAndOtherMember 2019-06-29 2019-09-27 0000866374 flex:NonCashChargesMember 2019-04-01 2019-09-27 0000866374 flex:NonCashChargesMember 2019-06-29 2019-09-27 0000866374 flex:NonCashChargesMember us-gaap:OtherRestructuringMember 2019-04-01 2019-09-27 0000866374 flex:LongLivedAssetImpairmentMember 2019-09-27 0000866374 us-gaap:OtherRestructuringMember 2019-09-27 0000866374 flex:CashChargesMember flex:LongLivedAssetImpairmentMember flex:FiscalYear2019AndPriorMember 2019-04-01 2019-09-27 0000866374 flex:NonCashChargesMember us-gaap:EmployeeSeveranceMember 2019-04-01 2019-09-27 0000866374 us-gaap:EmployeeSeveranceMember 2019-04-01 2019-09-27 0000866374 flex:CashChargesMember us-gaap:OtherRestructuringMember flex:FiscalYear2019AndPriorMember 2019-04-01 2019-09-27 0000866374 us-gaap:EmployeeSeveranceMember 2019-03-31 0000866374 flex:CashChargesMember us-gaap:EmployeeSeveranceMember flex:FiscalYear2019AndPriorMember 2019-04-01 2019-09-27 0000866374 flex:CashChargesMember flex:LongLivedAssetImpairmentMember 2019-04-01 2019-09-27 0000866374 us-gaap:OtherRestructuringMember 2019-04-01 2019-09-27 0000866374 flex:NonCashChargesMember flex:LongLivedAssetImpairmentMember 2019-04-01 2019-09-27 0000866374 flex:CashChargesMember us-gaap:EmployeeSeveranceMember 2019-04-01 2019-09-27 0000866374 flex:LongLivedAssetImpairmentMember 2019-04-01 2019-09-27 0000866374 us-gaap:EmployeeSeveranceMember 2019-09-27 0000866374 flex:CashChargesMember us-gaap:OtherRestructuringMember 2019-04-01 2019-09-27 0000866374 flex:CashChargesMember 2019-04-01 2019-09-27 0000866374 flex:NonCashChargesMember 2019-04-01 2019-09-27 0000866374 flex:CashChargesMember flex:FiscalYear2019AndPriorMember 2019-04-01 2019-09-27 0000866374 flex:LongLivedAssetImpairmentMember 2019-03-31 0000866374 us-gaap:OtherRestructuringMember 2019-03-31 iso4217:INR iso4217:ILS iso4217:MXN flex:segment xbrli:shares iso4217:MYR iso4217:CAD xbrli:pure iso4217:CNY iso4217:DKK iso4217:EUR iso4217:USD iso4217:JPY iso4217:RON iso4217:BRL iso4217:GBP iso4217:USD xbrli:shares iso4217:HUF iso4217:SGD flex:tax_assessment flex:program


UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549 
Form 10-Q
(Mark One)
 
      QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 27, 2019
 
Or
 
         TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                   to                  
 
Commission file number 0-23354
 
FLEX LTD.
(Exact name of registrant as specified in its charter)
Singapore
 
Not Applicable
(State or other jurisdiction of
 
(I.R.S. Employer
incorporation or organization)
 
Identification No.)
2 Changi South Lane,
 
 
Singapore
 
486123
(Address of registrant’s principal executive offices)
 
(Zip Code)
 Registrant’s telephone number, including area code
(656876-9899
 
Securities registered pursuant to Section 12(b) of the Act:
Title of each class
 
Trading Symbol(s)
 
Name of each exchange on which registered
Ordinary Shares, No Par Value
 
FLEX
 
The Nasdaq Stock Market LLC

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 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 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 Exchange Act). Yes  No 
 
The number of shares of the registrant’s ordinary shares outstanding as of October 22, 2019 was 508,308,187.




FLEX LTD.
 
INDEX
 
 
 
Page
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


2


PART I. FINANCIAL INFORMATION
 
ITEM 1. FINANCIAL STATEMENTS
 
REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
 
To the Board of Directors and Shareholders of Flex Ltd.
Singapore

Results of Review of Interim Financial Information
 
We have reviewed the accompanying condensed consolidated balance sheet of Flex Ltd. and subsidiaries (the “Company”) as of September 27, 2019, the related condensed consolidated statements of operations, comprehensive income (loss), and shareholders' equity for the three-month and six-month periods ended September 27, 2019 and September 28, 2018, the related condensed consolidated statements of cash flows for the six-month periods ended September 27, 2019 and September 28, 2018, and the related notes. Based on our reviews, we are not aware of any material modifications that should be made to the accompanying interim financial information for it to be in conformity with accounting principles generally accepted in the United States of America.

We have previously audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheet of Flex Ltd. and subsidiaries as of March 31, 2019 and the related consolidated statements of operations, comprehensive income, shareholders’ equity, and cash flows for the year then ended (not presented herein); and in our report dated May 20, 2019, we expressed an unqualified opinion on those consolidated financial statements and included an explanatory paragraph regarding changes in accounting principles. In our opinion, the information set forth in the accompanying condensed consolidated balance sheet as of March 31, 2019 is fairly stated, in all material respects, in relation to the consolidated balance sheet from which it has been derived.

Basis for Review Results

The interim financial information is the responsibility of the Company’s management. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our reviews in accordance with the standards of the PCAOB. A review of interim financial information consists principally of applying analytical procedures and making inquiries of persons responsible for financial and accounting matters. It is substantially less in scope than an audit conducted in accordance with the standards of the PCAOB, the objective of which is the expression of an opinion regarding the financial statements taken as a whole. Accordingly, we do not express such an opinion.


/s/ DELOITTE & TOUCHE LLP
 
San Jose, California
 
October 29, 2019
 


3


FLEX LTD.
 
CONDENSED CONSOLIDATED BALANCE SHEETS
 
 
As of September 27, 2019
 
As of March 31, 2019
 
(In thousands, except share amounts)
(Unaudited)
ASSETS
Current assets:
 

 
 

Cash and cash equivalents
$
1,815,513

 
$
1,696,625

Accounts receivable, net of allowance for doubtful accounts of $90,430 and $91,396 as of September 27, 2019 and March 31, 2019, respectively
2,414,633

 
2,612,961

Contract assets
205,753

 
216,202

Inventories
3,721,237

 
3,722,854

Other current assets
1,335,387

 
854,790

Total current assets
9,492,523

 
9,103,432

Property and equipment, net
2,217,445

 
2,336,213

Operating lease right-of-use assets, net
588,474

 

Goodwill
1,062,450

 
1,073,055

Other intangible assets, net
292,179

 
330,995

Other assets
623,582

 
655,672

Total assets
$
14,276,653

 
$
13,499,367

 
 
 
 
LIABILITIES AND SHAREHOLDERS’ EQUITY
Current liabilities:
 

 
 

Bank borrowings and current portion of long-term debt
$
32,450

 
$
632,611

Accounts payable
5,227,495

 
5,147,236

Accrued payroll
382,812

 
391,591

Other current liabilities
1,915,263

 
1,426,075

Total current liabilities
7,558,020

 
7,597,513

Long-term debt, net of current portion
2,957,878

 
2,421,904

Operating lease liabilities, non-current
512,086

 

Other liabilities
442,708

 
507,590

Shareholders’ equity
 

 
 

Ordinary shares, no par value; 559,389,281 and 566,787,620 issued, and 509,149,926 and 516,548,265 outstanding as of September 27, 2019 and March 31, 2019, respectively
6,445,997

 
6,523,750

Treasury stock, at cost; 50,239,355 shares as of September 27, 2019 and March 31, 2019
(388,215
)
 
(388,215
)
Accumulated deficit
(3,062,057
)
 
(3,012,012
)
Accumulated other comprehensive loss
(189,764
)
 
(151,163
)
Total shareholders’ equity
2,805,961

 
2,972,360

Total liabilities and shareholders’ equity
$
14,276,653

 
$
13,499,367


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


4


FLEX LTD.
 
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
 

 
Three-Month Periods Ended
 
Six-Month Periods Ended
 
September 27, 2019
 
September 28, 2018
 
September 27, 2019

September 28, 2018

(In thousands, except per share amounts)
(Unaudited)
Net sales
$
6,088,054

 
$
6,662,604

 
$
12,263,993

 
$
13,061,560

Cost of sales
5,785,003

 
6,233,536

 
11,560,778

 
12,252,328

Restructuring charges
113,958

 
26,767

 
161,363

 
29,077

Gross profit
189,093

 
402,301

 
541,852

 
780,155

Selling, general and administrative expenses
205,310

 
228,677

 
414,934

 
485,052

Intangible amortization
16,223

 
18,234

 
33,305

 
36,751

Restructuring charges (recoveries)
14,357

 
(994
)
 
23,144

 
5,513

Interest and other, net
47,749

 
41,060

 
99,443

 
82,802

Other charges (income), net
1,147

 
6,530

 
2,610

 
(80,394
)
Income (loss) before income taxes
(95,693
)
 
108,794

 
(31,584
)
 
250,431

Provision for income taxes
21,247

 
21,909

 
40,484

 
47,511

Net income (loss)
$
(116,940
)
 
$
86,885

 
$
(72,068
)
 
$
202,920


 
 
 
 
 
 
 
Earnings (losses) per share:
 

 
 

 
 

 
 

Basic
$
(0.23
)
 
$
0.16

 
$
(0.14
)
 
$
0.38

Diluted
$
(0.23
)
 
$
0.16

 
$
(0.14
)
 
$
0.38

Weighted-average shares used in computing per share amounts:
 

 
 

 
 

 
 

Basic
512,692

 
531,503

 
513,448

 
530,426

Diluted
512,692

 
534,458

 
513,448

 
535,027


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


5



FLEX LTD.
 
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
 

 
Three-Month Periods Ended
 
Six-Month Periods Ended
 
September 27, 2019
 
September 28, 2018
 
September 27, 2019
 
September 28, 2018

(In thousands)
(Unaudited)
Net income (loss)
$
(116,940
)
 
$
86,885

 
$
(72,068
)
 
$
202,920

Other comprehensive income (loss):
 

 
 

 
 

 
 

Foreign currency translation adjustments, net of zero tax
(25,907
)
 
(6,622
)
 
(21,503
)
 
(50,708
)
Unrealized gain (loss) on derivative instruments and other, net of zero tax
(11,623
)
 
21,075

 
(17,098
)
 
(19,828
)
Comprehensive income (loss)
$
(154,470
)
 
$
101,338

 
$
(110,669
)
 
$
132,384


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


6


FLEX LTD.
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY


 
 
Ordinary Shares
 
 
 
Accumulated Other Comprehensive Loss
 
Total
Three Months Ended September 27, 2019
 
Shares
Outstanding
 
Amount
 
Accumulated
Deficit
 
Unrealized
Gain (Loss) on
Derivative
Instruments
and Other
 
Foreign
Currency
Translation
Adjustments
 
Total
Accumulated
Other
Comprehensive
Loss
 
Shareholders'
Equity
 
 
(In thousands)
Unaudited
BALANCE AT JUNE 28, 2019
 
514,039

 
$
6,099,166

 
$
(2,945,117
)
 
$
(47,031
)
 
$
(105,203
)
 
$
(152,234
)
 
$
3,001,815

Repurchase of Flex Ltd. ordinary shares at cost
 
(5,928
)
 
(60,159
)
 

 

 

 

 
(60,159
)
Exercise of stock options
 
61

 
325

 

 

 

 

 
325

Issuance of Flex Ltd. vested shares under restricted share unit awards
 
978

 

 

 

 

 

 

Net loss
 

 

 
(116,940
)
 

 

 

 
(116,940
)
Stock-based compensation, net of tax
 

 
18,890

 

 

 

 

 
18,890

Cumulative effect on opening equity of adopting accounting standards and other
 

 
(440
)
 

 

 

 

 
(440
)
Total other comprehensive loss
 

 

 

 
(11,623
)
 
(25,907
)
 
(37,530
)
 
(37,530
)
BALANCE AT SEPTEMBER 27, 2019
 
509,150

 
$
6,057,782

 
$
(3,062,057
)
 
$
(58,654
)
 
$
(131,110
)
 
$
(189,764
)
 
$
2,805,961



7


FLEX LTD.
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Continued)


 
 
Ordinary Shares
 
 
 
Accumulated Other Comprehensive Loss
 
Total
Six Months Ended September 27, 2019
 
Shares
Outstanding
 
Amount
 
Accumulated
Deficit
 
Unrealized
Gain (Loss) on
Derivative
Instruments
and Other
 
Foreign
Currency
Translation
Adjustments
 
Total
Accumulated
Other
Comprehensive
Loss
 
Shareholders'
Equity
 
 
(In thousands)
Unaudited
BALANCE AT MARCH 31, 2019
 
516,548

 
$
6,135,535

 
$
(3,012,012
)
 
$
(41,556
)
 
$
(109,607
)
 
$
(151,163
)
 
$
2,972,360

Repurchase of Flex Ltd. ordinary shares at cost
 
(10,953
)
 
(112,158
)
 

 

 

 

 
(112,158
)
Exercise of stock options
 
178

 
728

 

 

 

 

 
728

Issuance of Flex Ltd. vested shares under restricted share unit awards
 
3,377

 

 

 

 

 

 

Net loss
 

 

 
(72,068
)
 

 

 

 
(72,068
)
Stock-based compensation, net of tax
 

 
34,117

 

 

 

 

 
34,117

Cumulative effect on opening equity of adopting accounting standards and other
 

 
(440
)
 
22,023

 

 

 

 
21,583

Total other comprehensive loss
 

 

 

 
(17,098
)
 
(21,503
)
 
(38,601
)
 
(38,601
)
BALANCE AT SEPTEMBER 27, 2019
 
509,150

 
$
6,057,782

 
$
(3,062,057
)
 
$
(58,654
)
 
$
(131,110
)
 
$
(189,764
)
 
$
2,805,961



8


FLEX LTD.
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Continued)


 
 
Ordinary Shares
 
 
 
Accumulated Other Comprehensive Loss
 
Total
Three Months Ended September 28, 2018
 
Shares
Outstanding
 
Amount
 
Accumulated
Deficit
 
Unrealized
Gain (Loss) on
Derivative
Instruments
and Other
 
Foreign
Currency
Translation
Adjustments
 
Total
Accumulated
Other
Comprehensive
Loss
 
Shareholders'
Equity
 
 
(In thousands)
Unaudited
BALANCE AT JUNE 29, 2018
 
532,736

 
$
6,269,529

 
$
(2,989,376
)
 
$
(76,649
)
 
$
(94,185
)
 
$
(170,834
)
 
$
3,109,319

Repurchase of Flex Ltd. ordinary shares at cost
 
(4,429
)
 
(59,980
)
 

 

 

 

 
(59,980
)
Exercise of stock options
 
32

 
86

 

 

 

 

 
86

Issuance of Flex Ltd. vested shares under restricted share unit awards
 
548

 

 

 

 

 

 

Net income
 

 

 
86,885

 

 

 

 
86,885

Stock-based compensation, net of tax
 

 
19,081

 

 

 

 

 
19,081

Cumulative effect on opening equity of adopting accounting standards and other
 

 
(296
)
 
(1
)
 

 

 

 
(297
)
Total other comprehensive income (loss)
 

 

 

 
21,075

 
(6,622
)
 
14,453

 
14,453

BALANCE AT SEPTEMBER 28, 2018
 
528,887

 
$
6,228,420

 
$
(2,902,492
)
 
$
(55,574
)
 
$
(100,807
)
 
$
(156,381
)
 
$
3,169,547



9


FLEX LTD.
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Continued)


 
 
Ordinary Shares
 
 
 
Accumulated Other Comprehensive Loss
 
Total
Six Months Ended September 28, 2018
 
Shares
Outstanding
 
Amount
 
Accumulated
Deficit
 
Unrealized
Gain (Loss) on
Derivative
Instruments
and Other
 
Foreign
Currency
Translation
Adjustments
 
Total
Accumulated
Other
Comprehensive
Loss
 
Shareholders'
Equity
 
 
(In thousands)
Unaudited
BALANCE AT MARCH 31, 2018
 
528,078

 
$
6,248,532

 
$
(3,144,114
)
 
$
(35,746
)
 
$
(50,099
)
 
$
(85,845
)
 
$
3,018,573

Repurchase of Flex Ltd. ordinary shares at cost
 
(4,429
)
 
(59,980
)
 

 

 

 

 
(59,980
)
Exercise of stock options
 
75

 
131

 

 

 

 

 
131

Issuance of Flex Ltd. vested shares under restricted share unit awards
 
5,163

 

 

 

 

 

 

Net income
 

 

 
202,920

 

 

 

 
202,920

Stock-based compensation, net of tax
 

 
40,033

 

 

 

 

 
40,033

Cumulative effect on opening equity of adopting accounting standards and other
 

 
(296
)
 
38,702

 

 

 

 
38,406

Total other comprehensive loss
 

 

 

 
(19,828
)
 
(50,708
)
 
(70,536
)
 
(70,536
)
BALANCE AT SEPTEMBER 28, 2018
 
528,887

 
$
6,228,420

 
$
(2,902,492
)
 
$
(55,574
)
 
$
(100,807
)
 
$
(156,381
)
 
$
3,169,547


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

10


FLEX LTD.
 
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
 
 
Six-Month Periods Ended
 
September 27, 2019
 
September 28, 2018
 
(In thousands)
(Unaudited)
CASH FLOWS FROM OPERATING ACTIVITIES:
 


 

Net income (loss)
$
(72,068
)

$
202,920

Depreciation, amortization and other impairment charges
357,020


269,062

Gain from deconsolidation of Bright Machines

 
(86,614
)
Changes in working capital and other
(1,933,364
)

(2,092,964
)
Net cash used in operating activities
(1,648,412
)

(1,707,596
)
CASH FLOWS FROM INVESTING ACTIVITIES:
 


 

Purchases of property and equipment
(271,541
)

(363,373
)
Proceeds from the disposition of property and equipment
53,330


12,973

Acquisition of businesses, net of cash acquired
(1,390
)


Proceeds from divestiture of businesses, net of cash held in divested businesses
3,402


264,438

Cash collections of deferred purchase price
1,839,818

 
1,812,945

Other investing activities, net
20,114


(24,411
)
Net cash provided by investing activities
1,643,733


1,702,572

CASH FLOWS FROM FINANCING ACTIVITIES:
 


 

Proceeds from bank borrowings and long-term debt
779,682


650,023

Repayments of bank borrowings and long-term debt
(863,930
)

(652,600
)
Payments for repurchases of ordinary shares
(112,158
)

(59,980
)
Net proceeds from issuance of ordinary shares
728


131

Other financing activities, net
327,348



Net cash provided by (used in) financing activities
131,670


(62,426
)
Effect of exchange rates on cash and cash equivalents
(8,103
)

(27,254
)
Net increase (decrease) in cash and cash equivalents
118,888


(94,704
)
Cash and cash equivalents, beginning of period
1,696,625


1,472,424

Cash and cash equivalents, end of period
$
1,815,513


$
1,377,720







Non-cash investing activities:
 


 

Unpaid purchases of property and equipment
$
70,901


$
182,901

Non-cash investment in Bright Machines
$


$
127,641

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


11


NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
 
1ORGANIZATION OF THE COMPANY AND BASIS OF PRESENTATION
Organization of the Company
Flex Ltd. ("Flex" or the "Company") was incorporated in the Republic of Singapore in May 1990. The Company's operations have expanded over the years through a combination of organic growth and acquisitions. The Company is a globally-recognized, provider of Sketch-to-Scale® services - innovative design, engineering, manufacturing, and supply chain services and solutions - from conceptual sketch to full-scale production. The Company designs, builds, ships and manages complete packaged consumer and enterprise products, from medical devices and connected automotive systems to sustainable lighting and cloud and data center solutions for companies of all sizes in various industries and end-markets, through its activities in the following segments:
High Reliability Solutions ("HRS"), which is comprised of our health solutions business, including surgical equipment, drug delivery, diagnostics, telemedicine, disposable devices, imaging and monitoring, patient mobility and ophthalmology; and our automotive business, including vehicle electrification, connectivity, autonomous, and smart technologies;
Industrial and Emerging Industries ("IEI"), which is comprised of energy including advanced metering infrastructure, energy storage, smart lighting, smart solar energy; and industrial, including semiconductor and capital equipment, office solutions, household industrial and lifestyle, industrial automation and kiosks;
Communications & Enterprise Compute ("CEC"), which includes our telecom business of radio access base stations, remote radio heads and small cells for wireless infrastructure; our networking business, which includes optical, routing, and switching products for data and video networks; our server and storage platforms for both enterprise and cloud-based deployments; next generation storage and security appliance products; and rack-level solutions, converged infrastructure and software-defined product solutions; and
Consumer Technologies Group ("CTG"), which includes our consumer-related businesses in IoT enabled devices, audio and consumer power electronics, mobile devices; and various supply chain solutions for consumer, computing and printing devices.
The Company's service offerings include a comprehensive range of value-added design and engineering services that are tailored to the various markets and needs of its customers. Other focused service offerings relate to manufacturing (including enclosures, metals, plastic injection molding, precision plastics, machining, and mechanicals), system integration and assembly and test services, materials procurement, inventory management, logistics and after-sales services (including product repair, warranty services, re-manufacturing and maintenance) and supply chain management software solutions and component product offerings (including flexible printed circuit boards and power adapters and chargers).
Basis of Presentation
 The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP” or “GAAP”) for interim financial information and in accordance with the requirements of Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements, and should be read in conjunction with the Company’s audited consolidated financial statements as of and for the fiscal year ended March 31, 2019 contained in the Company’s Annual Report on Form 10-K. In the opinion of management, all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair presentation have been included. Operating results for the three and six-month periods ended September 27, 2019 are not necessarily indicative of the results that may be expected for the fiscal year ending March 31, 2020
The first quarters for fiscal years 2020 and 2019 ended on June 28, 2019, which is comprised of 89 days in the period, and June 29, 2018, which is comprised of 90 days in the period, respectively. The second quarters for fiscal years 2020 and 2019 ended on September 27, 2019 and September 28, 2018, which are comprised of 91 days in both periods.
The accompanying unaudited condensed consolidated financial statements include the accounts of Flex and its majority-owned subsidiaries, after elimination of intercompany accounts and transactions. The Company consolidates its majority-owned subsidiaries and investments in entities in which the Company has a controlling interest. For the consolidated majority-owned subsidiaries in which the Company owns less than 100%, the Company recognizes a noncontrolling interest for the ownership of the noncontrolling owners. The associated noncontrolling owners' interest in the income or losses of these

12


companies is not material to the Company's results of operations for all periods presented, and is classified as a component of interest and other, net, in the condensed consolidated statements of operations.
In the accompanying condensed consolidated statements of operations $26.8 million and $29.0 million of expenses incurred in the three-month and six-month periods ended September 28, 2018, respectively, that were previously included as cost of sales have been reclassified as restructuring charges to conform with the current period presentation. Also, as previously disclosed, the Company has made certain immaterial corrections to net sales previously reported for the first and second quarters of fiscal year 2019 primarily to reflect revenue from certain contracts with customers on a net basis. As a result of correcting these errors, net sales and cost of sales in the accompanying Condensed Consolidated Statement of Operations for the three-month and six-month periods ended September 28, 2018 have been reduced by $48 million and $73 million, respectively, from previously reported amounts. These corrections had no impact on gross profit, segment income or net income for the periods presented. Amounts presented for the three-month and six-month periods ended September 28, 2018 related to the disaggregation of revenue in the CTG segment in Note 4, and CTG segment net sales and total net sales in Note 16, have also been restated accordingly. The Company evaluated these corrections, considering both qualitative and quantitative factors, and concluded they are immaterial to the previously issued financial statements.
Recently Adopted Accounting Pronouncement
In February 2016, the Financial Accounting Standards Board (FASB) issued ASU No. 2016-02, Leases, and subsequent updates (collectively, referred to as Accounting Standard Codification 842 or “ASC 842”). ASC 842 requires a lessee to recognize a right of use (“ROU”) asset and lease liability. Leases will be classified as finance or operating, with classification affecting the recognition of expense and presentation in the income statement.
The Company adopted ASC 842 on April 1, 2019 using the modified retrospective method on the effective date. As a result, the Company was not required to adjust its comparative period financial information for effects of the standard or make the new required lease disclosures for periods before the Company's adoption date. The Company has elected to adopt the package of transition practical expedients and, therefore, has not reassessed (1) whether existing or expired contracts contain a lease, (2) lease classification for existing or expired leases or (3) the accounting for initial direct costs that were previously capitalized. In addition, the Company has elected the short-term lease recognition and measurement exemption for all classes of assets, which allows the Company to not recognize ROU assets and lease liabilities for leases with a lease term of 12 months or less and with no purchase option the Company is reasonably certain of exercising. The Company has also elected the practical expedient to account for the lease and nonlease components as a single lease component, for all classes of underlying assets. Therefore, the lease payments used to measure the lease liability include all of the fixed considerations in the contract. Lease payments included in the measurement of the lease liability comprise the following: fixed payments (including in-substance fixed payments), and variable payments that depend on an index or rate (initially measured using the index or rate at the lease commencement date). As the Company cannot determine the interest rate implicit in the lease for its leases, the Company uses its estimate of the incremental borrowing rate as of the commencement date in determining the present value of lease payments. The Company’s estimated incremental borrowing rate is the rate of interest it would have to pay on a collateralized basis to borrow an amount equal to the lease payments under similar terms. The lease term for all of the Company’s leases includes the non-cancellable period of the lease plus any additional periods covered by either an option to extend (or not to terminate) the lease that the Company is reasonably certain to exercise, or an option to extend (or not to terminate) the lease controlled by the lessor.
The adoption of ASC 842 had a material impact to the Company’s consolidated balance sheet, but did not materially impact the consolidated statement of income or consolidated statement of cash flows. The most significant changes to the consolidated balance sheet relate to the recognition of new ROU assets and lease liabilities for operating leases. The Company’s accounting for finance leases remains substantially unchanged and the balances are not material for any periods presented.
As a result of adopting ASC 842 as of April 1, 2019, the Company recognized additional operating liabilities of $658 million with a corresponding ROU asset of $624 million and a deferred gain of $22 million for sale leaseback transactions to opening retained earnings.
In October 2018, the FASB issued ASU 2018-16 “Derivatives and Hedging (Topic 815): Inclusion of the Secured Overnight Financing Rate (SOFR) Overnight Index Swap (OIS) Rate as a Benchmark Interest Rate for Hedge Accounting Purposes” to expand the lists of eligible benchmark interest rates to include OIS based on SOFR to facilitate the marketplace transition from LIBOR. The Company adopted the guidance during the first quarter of fiscal year 2020 with an immaterial impact on the Company's financial position, results of operations and cash flows.
In August 2018, the FASB issued ASU 2018-15 "Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract” to provide guidance on a customer's accounting for implementation, set-up, and other upfront costs incurred in a cloud computing

13


arrangement that is hosted by the vendor, i.e., a service contract. Under the new guidance, customers will apply the same criteria for capitalizing implementation costs as they would for an arrangement that has a software license. The new guidance also prescribes the balance sheet, income statement, and cash flow classification of the capitalized implementation costs and related amortization expense, as well as requires additional quantitative and qualitative disclosures. The guidance is effective for the Company beginning in the first quarter of fiscal year 2021 with early adoption permitted. The Company early adopted the guidance during the second quarter of fiscal year 2020 with an immaterial impact to its condensed consolidated financial statements.
In August 2018, the FASB issued ASU 2018-13, "Fair Value Measurement (Topic 820): Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement”, which amends ASC 820 to add, remove, and modify fair value measurement disclosure requirements. The Company adopted the guidance during the first quarter of fiscal year 2020 with an immaterial impact on the Company's financial position, results of operations and cash flows.
In June 2018, the FASB issued ASU 2018-07 "Compensation - Stock Compensation (Topic 718): Improvement to Nonemployee Share-Based Payment Accounting" with the objective of simplifying several aspects of the accounting for nonemployee share-based payment transactions in current GAAP. The Company adopted this guidance during the first quarter of fiscal year 2020 with an immaterial impact on its consolidated financial statements.
In August 2017, the FASB issued ASU 2017-12 "Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities" with the objective of improving the financial reporting of hedging relationships and simplifying the application of the hedge accounting guidance in current GAAP. The Company adopted this guidance during the first quarter of fiscal year 2020 with an immaterial impact on its consolidated financial statements.
Recently Issued Accounting Pronouncements
In June 2016, the FASB issued ASU 2016-13 “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” and also issued subsequent amendments to the initial guidance: ASU 2018-19, ASU 2019-04 and ASU 2019-05, which replaces the existing incurred loss impairment model with an expected credit loss model and requires a financial asset measured at amortized cost to be presented at the net amount expected to be collected. The guidance is effective for the Company beginning in the first quarter of fiscal year 2021 with early adoption permitted. The Company is currently assessing and expects the new guidance to have an immaterial impact on its consolidated financial statements, and it intends to adopt the guidance when it becomes effective in the first quarter of fiscal year 2021.
In October 2018, the FASB issued ASU 2018-17 “Consolidation (Topic 810): Targeted Improvements to Related Party Guidance for Variable Interest Entities” to provide a new private company variable interest entity exemption and change how decision makers apply the variable interest criteria. The guidance is effective for the Company beginning in the first quarter of fiscal year 2021 with early adoption permitted. The Company expects the new guidance will have an immaterial impact on its consolidated financial statements, and it intends to adopt the guidance when it becomes effective in the first quarter of fiscal year 2021.
2BALANCE SHEET ITEMS 
Inventories 
The components of inventories, net of applicable lower of cost and net realizable value write-downs, were as follows: 
 
As of September 27, 2019
 
As of March 31, 2019
 
(In thousands)
Raw materials
$
2,780,646

 
$
2,922,101

Work-in-progress
394,282

 
366,135

Finished goods
546,309

 
434,618

 
$
3,721,237

 
$
3,722,854



Goodwill and Other Intangible Assets 
The following table summarizes the activity in the Company’s goodwill account for each of its four reporting units (which align to the Company's reportable segments) during the six-month period ended September 27, 2019

14


 
HRS
 
IEI
 
CEC
 
CTG
 
Total
 
(In thousands)
Balance, beginning of the year
$
507,209

 
$
333,257

 
$
129,325

 
$
103,264

 
$
1,073,055

Divestitures
(1,102
)
 
(137
)
 

 

 
(1,239
)
Foreign currency translation adjustments
(9,366
)
 

 

 

 
(9,366
)
Balance, end of the period
$
496,741

 
$
333,120

 
$
129,325

 
$
103,264

 
$
1,062,450


The components of acquired intangible assets are as follows:
 
As of September 27, 2019
 
As of March 31, 2019
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
(In thousands)
Intangible assets:
 

 
 

 
 

 
 

 
 

 
 

Customer-related intangibles
$
282,006

 
$
(118,818
)
 
$
163,188

 
$
297,306

 
$
(113,627
)
 
$
183,679

Licenses and other intangibles
254,797

 
(125,806
)
 
128,991

 
274,604

 
(127,288
)
 
147,316

Total
$
536,803

 
$
(244,624
)
 
$
292,179

 
$
571,910

 
$
(240,915
)
 
$
330,995



Goodwill is tested for impairment on an annual basis and whenever events or changes in circumstances indicate that it is more likely than not that the fair value of a reporting unit is below its carrying value. Recoverability of goodwill is measured at the reporting unit level by comparing the reporting unit's carrying value, including goodwill, to the fair value of the reporting unit, which typically is measured based upon, among other factors, market multiples for comparable companies as well as a discounted cash flow analysis. As previously disclosed, the date of its most recent annual impairment test the fair value of the CTG reporting unit exceeded its carrying value by 22%. The Company has assessed whether an interim impairment test should be performed on the CTG reporting unit in light of recent shortfalls in CTG’s financial performance. Management has concluded that it is more likely than not that CTG’s fair value exceeds its carrying value as of September 27, 2019, thus an interim impairment test was not completed. As the Company continues to refine its long-term strategy for the CTG reporting unit, it is reasonably possible that changes in circumstances could require management to perform an impairment test for CTG prior to the next annual impairment test date of January 1, 2020. In the event that an interim test is performed and goodwill in CTG is determined to be impaired, the resulting charge could be material to the consolidated results of operations.
The gross carrying amounts of intangible assets are removed when fully amortized. The estimated future annual amortization expense for intangible assets is as follows:
Fiscal Year Ending March 31,
Amount
 
(In thousands)
2020 (1)
$
30,747

2021
59,573

2022
51,229

2023
43,667

2024
42,066

Thereafter
64,897

Total amortization expense
$
292,179

____________________________________________________________
(1)
Represents estimated amortization for the remaining six-month period ending March 31, 2020.
 Other Current Assets
Other current assets include approximately $357.1 million and $292.5 million as of September 27, 2019 and March 31, 2019, respectively, for the deferred purchase price receivable from the Company's Asset-Backed Securitization programs. See note 12 for additional information.

15


The Company participates in certain customers' supplier financing programs allowing Flex to sell its receivables to financial institutions identified by the customer. Under these programs, the financial institutions act as the customers' paying agent with respect to receivables due to the Company. Following the sale of the receivables to the financial institutions, the transferred receivables are isolated from the Company and its affiliates, and effective control of the transferred receivables is passed to the financial institutions, which have the right to pledge or sell the receivables.
During the second quarter of fiscal year 2020, certain invoices were sold and transferred to certain financial institutions under a customer's supplier financing program, that had the right to pledge or sell the receivables as of September 27, 2019. However, under the governing law in the jurisdiction of sale, the assignment of receivables is effective against third-parties only upon registration of the transferred assets with a governmental agency. The Company was not able to complete the registration of the receivables before the end of the fiscal quarter and accordingly did not account for these transactions as true sales. As a result of these transactions the Company has recorded $336.1 million of other current assets, with a corresponding amount recorded as other current liabilities, in the condensed consolidated balance sheet as of September 27, 2019, and has recorded the same amount as “other financing activities, net” in the statement of cash flows. The Company subsequently registered all of the invoices in October 2019 and the receivables were considered sold at that time.
Other Current Liabilities
Other current liabilities include customer working capital advances of $249.9 million and $266.3 million, customer-related accruals of $243.5 million and $260.1 million, and deferred revenue of $341.5 million and $271.8 million, as of September 27, 2019 and March 31, 2019, respectively. The customer working capital advances are not interest-bearing, do not have fixed repayment dates and are generally reduced as the underlying working capital is consumed in production. Following the adoption of ASC 842, current operating lease liabilities were $119.6 million as of September 27, 2019. Further, other current liabilities include $336.1 million representing the arrangement with the financial institutions as of September 27, 2019, as further described above.
3LEASES
The Company has several commitments under operating leases for warehouses, buildings, and equipment. The Company also has a minimal number of finance leases with an immaterial impact on its condensed financial statements. Leases have initial lease terms ranging from 1 year to 23 years.
The components of lease cost were as follow (in thousands): 
Lease cost
Three-Month Period Ended
 
Six-Month Period Ended
 
September 27, 2019
 
September 27, 2019
Operating lease cost
$
40,630

 
$
81,306

Total lease cost
$
40,630

 
$
81,306



Amounts reported in the Consolidated Balance Sheet as of the period ended September 27, 2019 were (in thousands, except weighted average lease term and discount rate):
 
 
As of September 27, 2019
Operating Leases:
 
 
   Operating lease right of use assets
 
$
588,474

   Operating lease liabilities
 
631,701

 
 
 
Weighted-average remaining lease term (In years)
 
 
   Operating leases
 
7.2

 
 
 
Weighted-average discount rate
 
 
   Operating leases
 
4.3
%


Other information related to leases was as follow (in thousands):

16


 
 
Six-Month Period Ended
 
 
September 27, 2019
Cash paid for amounts included in the measurement of lease liabilities:
 
 
   Operating cash flows from operating leases
 
$
69,106



Future lease payments under non-cancellable leases as of September 27, 2019 are as follows (in thousands):
Fiscal Year Ended March 31,
 
Operating Leases
2020 (1)
 
$
77,710

2021
 
125,871

2022
 
106,230

2023
 
92,832

2024
 
79,096

Thereafter
 
259,559

Total undiscounted lease payments
 
741,298

Less: imputed interest
 
109,597

Total lease liabilities
 
$
631,701


(1)
Represents estimated lease payments for the remaining six-month period ending March 31, 2020.
As previously disclosed in our Annual Report on Form 10-K for the fiscal year ended March 31, 2019 and under the previous lease accounting standard ASC 840, the aggregate future non-cancellable minimum rental payments on our operating lease, as of March 31, 2019, are as follows:
Fiscal Year Ending March 31,
Operating Leases
 
(In thousands)
2020
$
155,391

2021
113,245

2022
93,777

2023
81,335

2024
67,341

Thereafter
171,828

Total minimum lease payments
$
682,917


4REVENUE 
Revenue Recognition
The Company provides a comprehensive suite of services for its customers that range from advanced product design to manufacturing and logistics to after-sales services. The first step in its process for revenue recognition is to identify a contract with a customer. A contract is defined as an agreement between two parties that creates enforceable rights and obligations and can be written, verbal, or implied. The Company generally enters into master supply agreements (“MSA”) with its customers that provide the framework under which business will be conducted. This includes matters such as warranty, indemnification, transfer of title and risk of loss, liability for excess and obsolete inventory, pricing formulas, payment terms, etc., and the level of business under those agreements may not be guaranteed. In those instances, the Company bids on a program-by-program basis and typically receives customer purchase orders for specific quantities and timing of products. As a result, the Company considers its contract with a customer to be the combination of the MSA and the purchase order, or any other similar documents such as a statement of work, product addenda, emails or other communications that embody the commitment by the customer.
In determining the appropriate amount of revenue to recognize, the Company applies the following steps: (i) identify the contracts with the customers; (ii) identify performance obligations in the contracts; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations per the contracts; and (v) recognize revenue when (or as) the Company satisfies a performance obligation. Further, the Company assesses whether control of the product or services promised under the contract is transferred to the customer at a point in time (PIT) or over time (OT). The Company is first

17


required to evaluate whether its contracts meet the criteria for OT recognition. The Company has determined that for a portion of its contracts the Company is manufacturing products for which there is no alternative use (due to the unique nature of the customer-specific product and IP restrictions) and the Company has an enforceable right to payment including a reasonable profit for work-in-progress inventory with respect to these contracts. As a result, revenue is recognized under these contracts OT based on the cost-to-cost method as it best depicts the transfer of control to the customer measured based on the ratio of costs incurred to date as compared to the total estimated costs at completion of the performance obligation. For all other contracts that do not meet these criteria, the Company recognizes revenue when it has transferred control of the related manufactured products which generally occurs upon delivery and passage of title to the customer.
Customer Contracts and Related Obligations
Certain of the Company’s customer agreements include potential price adjustments which may result in variable consideration. These price adjustments include, but are not limited to, sharing of cost savings, committed price reductions, material margins earned over the period that are contractually required to be paid to the customers, rebates, refunds tied to performance metrics such as on-time delivery, and other periodic pricing resets that may be refundable to customers. The Company estimates the variable consideration related to these price adjustments as part of the total transaction price and recognizes revenue in accordance with the pattern applicable to the performance obligation, subject to a constraint. The Company constrains the amount of revenues recognized for these contractual provisions based on its best estimate of the amount which will not result in a significant reversal of revenue in a future period. The Company determines the amounts to be recognized based on the amount of potential refunds required by the contract, historical experience and other surrounding facts and circumstances. Often these obligations are settled with the customer in a period after shipment through various methods which include reduction of prices for future purchases, issuance of a payment to the customer, or issuance of a credit note applied against the customer’s accounts receivable balance. In many instances, the agreement is silent on the settlement mechanism. Any difference between the amount accrued upon shipment for potential refunds and the actual amount agreed to with the customer is recorded as an increase or decrease in revenue. These potential price adjustments are included as part of other current liabilities on the consolidated balance sheet and disclosed as part of customer-related accruals in note 2.
Performance Obligations
The Company derives its revenues primarily from manufacturing services, and to a lesser extent, from innovative design, engineering, and supply chain services and solutions.
A performance obligation is an implicitly or explicitly promised good or service that is material in the context of the contract and is both capable of being distinct (customer can benefit from the good or service on its own or together with other readily available resources) and distinct within the context of the contract (separately identifiable from other promises). The Company considers all activities typically included in its contracts, and identifies those activities representing a promise to transfer goods or services to a customer. These include, but are not limited to, design and engineering services, prototype products, tooling, etc. Each promised good or service with regards to these identified activities is accounted for as a separate performance obligation only if it is distinct - i.e., the customer can benefit from it on its own or together with other resources that are readily available to the customer. Certain activities on the other hand are determined not to constitute a promise to transfer goods or service, and therefore do not represent separate performance obligations for revenue recognition (e.g., procurement of materials and standard workmanship warranty).
A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The majority of the Company's contracts have a single performance obligation as the promise to transfer the individual good or service is not separately identifiable from other promises in the contract and is, therefore, not distinct. Promised goods or services that are immaterial in the context of the contract are not separately assessed as performance obligations. In the event that more than one performance obligation is identified in a contract, the Company is required to allocate the transaction price between the performance obligations. The allocation would generally be performed on the basis of a relative standalone price for each distinct good or service. This standalone price most often represents the price that the Company would sell similar goods or services separately.
Contract Balances
A contract asset is recognized when the Company has recognized revenue, but not issued an invoice for payment. Contract assets are classified separately on the condensed consolidated balance sheets and transferred to receivables when rights to payment become unconditional.
A contract liability is recognized when the Company receives payments in advance of the satisfaction of performance and is included in other current liabilities on the condensed consolidated balance sheets. Contract liabilities were $341.5 million and $271.8 million as of September 27, 2019 and March 31, 2019, respectively.

18


Disaggregation of Revenue
The following table presents the Company’s revenue disaggregated based on timing of transfer - point in time and over time - for the three and six-month periods ended September 27, 2019 and September 28, 2018 (in thousands), respectively.
 
Three-Month Period Ended September 27, 2019
 
HRS
 
IEI
 
CEC
 
CTG
 
Total
Timing of Transfer
 
 
 
 
 
 
 
 
 
Point in time
$
942,113

 
$
1,147,976

 
$
1,390,059

 
$
1,103,855

 
$
4,584,003

Over time
246,518

 
637,592

 
338,538

 
281,403

 
1,504,051

Total segment
$
1,188,631

 
$
1,785,568

 
$
1,728,597

 
$
1,385,258

 
$
6,088,054



 
Six-Month Period Ended September 27, 2019
 
HRS
 
IEI
 
CEC
 
CTG
 
Total
Timing of Transfer
 
 
 
 
 
 
 
 
 
Point in time
$
1,865,840

 
$
2,263,035

 
$
2,749,423

 
$
2,128,481

 
$
9,006,779

Over time
500,834

 
1,159,447

 
838,023

 
758,910

 
3,257,214

Total segment
$
2,366,674

 
$
3,422,482

 
$
3,587,446

 
$
2,887,391

 
$
12,263,993


 
Three-Month Period Ended September 28, 2018
 
HRS
 
IEI
 
CEC
 
CTG
 
Total
Timing of Transfer
 
 
 
 
 
 
 
 
 
Point in time
$
893,141

 
$
1,089,319

 
$
1,519,041

 
$
1,201,696

 
$
4,703,197

Over time
314,830

 
476,634

 
621,756

 
546,187

 
1,959,407

Total segment
$
1,207,971

 
$
1,565,953

 
$
2,140,797

 
$
1,747,883

 
$
6,662,604


 
Six-Month Period Ended September 28, 2018
 
HRS
 
IEI
 
CEC
 
CTG
 
Total
Timing of Transfer
 
 
 
 
 
 
 
 
 
Point in time
$
1,898,321

 
$
2,153,218

 
$
3,012,548

 
$
2,499,833

 
$
9,563,920

Over time
525,075

 
859,046

 
1,082,535

 
1,030,984

 
3,497,640

Total segment
$
2,423,396

 
$
3,012,264

 
$
4,095,083

 
$
3,530,817

 
$
13,061,560


5.  SHARE-BASED COMPENSATION
The Company's primary plan used for granting equity compensation awards is the 2017 Equity Incentive Plan (the "2017 Plan").
The following table summarizes the Company’s share-based compensation expense:
 
Three-Month Periods Ended

Six-Month Periods Ended
 
September 27, 2019

September 28, 2018

September 27, 2019

September 28, 2018
 
(In thousands)
Cost of sales
$
4,212


$
4,767


$
7,152


$
10,171

Selling, general and administrative expenses
14,678


14,314


26,965


29,863

Total share-based compensation expense
$
18,890


$
19,081


$
34,117


$
40,034



Total unrecognized compensation expense related to share options under all plans was $1.2 million and will be recognized over a weighted-average remaining vesting period of 1.5 years. As of September 27, 2019, the number of options outstanding

19


and exercisable under all plans was 0.6 million and 0.5 million, respectively, at a weighted-average exercise price of $4.28 per share and $5.49 per share, respectively. 
During the six-month period ended September 27, 2019, the Company granted 8.1 million unvested restricted share unit ("RSU") awards. Of this amount, approximately 6.3 million are plain-vanilla unvested RSU awards that vest over four years, with no performance or market conditions, and with an average grant date price of $9.19 per award. Further, approximately 1.8 million unvested shares represent the target amount of grants made to certain key employees whereby vesting is contingent on certain market conditions. The average grant date fair value of these awards contingent on certain market conditions was estimated to be $11.92 per award and was calculated using a Monte Carlo simulation. The number of shares contingent on market conditions that ultimately will vest will range from zero up to a maximum of 3.6 million based on a measurement of the percentile rank of the Company’s total shareholder return over a certain specified period against the Standard and Poor’s (“S&P”) 500 Composite Index, and will cliff vest after a period of three years, to the extent such market conditions have been met.  
As of September 27, 2019, approximately 17.6 million unvested RSU awards under all plans were outstanding, of which vesting for a targeted amount of 3.5 million awards is contingent primarily on meeting certain market conditions. The number of shares that will ultimately be issued can range from zero to 7.0 million based on the achievement levels of the respective conditions. During the six-month period ended September 27, 2019, no shares vested in connection with the awards with market conditions granted in fiscal year 2017. 
As of September 27, 2019, total unrecognized compensation expense related to unvested RSU awards under all plans was approximately $161.3 million, and will be recognized over a weighted-average remaining vesting period of 2.6 years.
6.  EARNINGS (LOSSES) PER SHARE 
The following table reflects basic weighted-average ordinary shares outstanding and diluted weighted-average ordinary share equivalents used to calculate basic and diluted earnings per share attributable to the shareholders of Flex: 
 
Three-Month Periods Ended
 
Six-Month Periods Ended
 
September 27, 2019
 
September 28, 2018
 
September 27, 2019
 
September 28, 2018
 
(In thousands, except per share amounts)
Basic earnings (losses) per share:


 


 


 


Net income (loss)
$
(116,940
)
 
$
86,885

 
$
(72,068
)
 
$
202,920

Shares used in computation:


 


 
 

 
 

Weighted-average ordinary shares outstanding
512,692

 
531,503

 
513,448

 
530,426

Basic earnings (losses) per share
$
(0.23
)
 
$
0.16

 
$
(0.14
)
 
$
0.38




 


 


 


Diluted earnings (losses) per share:
 

 
 

 
 

 
 

Net income (loss)
$
(116,940
)
 
$
86,885

 
$
(72,068
)
 
$
202,920

Shares used in computation:
 

 
 

 
 

 
 

Weighted-average ordinary shares outstanding
512,692

 
531,503

 
513,448

 
530,426

Weighted-average ordinary share equivalents from stock options and restricted share unit awards (1) (2) (3)

 
2,955

 

 
4,601

Weighted-average ordinary shares and ordinary share equivalents outstanding
512,692

 
534,458

 
513,448

 
535,027

Diluted earnings (losses) per share
$
(0.23
)
 
$
0.16

 
$
(0.14
)
 
$
0.38

____________________________________________________________
(1)
As a result of the Company's net loss, ordinary shares equivalent from stock options and RSU awards of approximately 2.6 million for the three-month period ended September 27, 2019, and 3.3 million for the six-month period ended September 27, 2019, were excluded from the calculation of diluted earnings (losses) per share, due to their anti-dilutive impact on the weighted-average ordinary share equivalents.
(2)
An immaterial number of options to purchase ordinary shares were excluded from the computation of diluted earnings (losses) per share during the three and six-month periods ended September 27, 2019 and September 28, 2018, respectively, due to their anti-dilutive impact on the weighted-average ordinary share equivalents.

20


(3)
RSU awards of 5.9 million and 5.5 million for the three and six-month periods ended September 27, 2019 were excluded from the computation of diluted earnings (losses) per share due to their anti-dilutive impact on the weighted-average ordinary share equivalents. RSU awards of 3.1 million for the three and six-month periods ended September 28, 2018 were excluded from the computation of diluted earnings per share.
7BANK BORROWINGS AND LONG-TERM DEBT
Bank borrowings and long-term debt as of September 27, 2019 are as follows:
 
As of September 27, 2019
 
As of March 31, 2019
 
(In thousands)
4.625% Notes due February 2020
$

 
$
500,000

Term Loan due November 2021
421,563

 
671,563

Term Loan, including current portion, due in installments through June 2022
452,250

 
458,531

5.000% Notes due February 2023
500,000

 
500,000

Term Loan due April 2024 - three-month Yen LIBOR plus 0.50%
311,224

 

4.75% Notes due June 2025
597,037

 
596,815

4.875% Notes due June 2029
448,277

 

India Facilities
110,258

 
170,206

Other
162,992

 
168,039

Debt issuance costs
(13,273
)
 
(10,639
)
 
2,990,328

 
3,054,515

Current portion, net of debt issuance costs
(32,450
)
 
(632,611
)
Non-current portion
$
2,957,878

 
$
2,421,904


The weighted-average interest rate for the Company's long-term debt was 4.1% and 4.2% as of September 27, 2019 and March 31, 2019.
During the first quarter of fiscal year 2020, and as further discussed below, the Company entered into a JPY33.525 billion term loan agreement due April 2024, in addition to issuing $450 million of 4.875% Notes due June 15, 2029. Part of the proceeds obtained were used to repay the outstanding balance of the Company's existing 4.625% Notes due February 2020, and $250 million of the Term Loan due November 2021. As both transactions were determined to fall under extinguishment accounting, the Company recognized an immaterial loss on extinguishment during the three-month and six-month periods ended September 27, 2019, which was recorded in interest and other, net on the condensed consolidated statements of operations during the period.
Scheduled repayments of the Company's long-term debt as of September 27, 2019 are as follows:
Fiscal Year Ending March 31,
 
Amount
 
 
(In thousands)
2020 (1)
 
$
19,529

2021
 
98,849

2022
 
607,940

2023
 
857,571

2024
 
60,438

Thereafter
 
1,359,274

Total
 
$
3,003,601

(1)
Represents estimated repayments for the remaining six-month period ending March 31, 2020.
Term Loan due April 2024
In April 2019, the Company entered into a JPY 33.525 billion term loan agreement due April 2024, at three-month Yen LIBOR plus 0.50%, which was then swapped to U.S. dollars. The term loan, which is due at maturity and subject to quarterly interest payments, is used to fund general operations and refinance certain other outstanding debts. As the term loan is denominated in Japanese Yen, the debt balance is remeasured to USD at end of each reporting period. Foreign currency

21


contracts have been entered into with respect to this Japanese yen denominated term loan. Refer to note 10 for additional details.
This term loan is unsecured, and contains customary restrictions on the ability of the Company and its subsidiaries to (i) incur certain debt, (ii) make certain investments, (iii) make certain acquisitions of other entities, (iv) incur liens, (v) dispose of assets, (vi) make non-cash distributions to shareholders, and (vii) engage in transactions with affiliates. These covenants are subject to a number of exceptions and limitations. This term loan agreement also requires that the Company maintain a maximum ratio of total indebtedness to EBITDA (earnings before interest expense, taxes, depreciation and amortization), and a minimum interest coverage ratio, as defined therein, during its term. As of September 27, 2019, the Company was in compliance with the covenants under this term loan agreement.
Notes due June 2029
In June 2019, the Company issued $450 million of 4.875% Notes due June 15, 2029 (the “2029 Notes”), at 99.607% of face value. The Company received proceeds of approximately $448.2 million, net of discount, from the issuance which was used, together with available cash, to refinance certain other outstanding debt. The Company incurred and capitalized as a direct reduction to the carrying amount of the notes presented on the balance sheet approximately $4.3 million of costs in conjunction with the issuance of the 2029 Notes.
Interest on the 2029 Notes is payable on June 15 and December 15 of each year, beginning on December 15, 2019. The 2029 Notes are senior unsecured obligations of the Company and rank equally with all of the Company’s other existing and future senior and unsecured indebtedness. 
The Indenture governing the 2029 Notes contains covenants that, among other things, restrict the ability of the Company and certain of the Company's subsidiaries to create liens; enter into sale-leaseback transactions; and consolidate or merge with, or convey, transfer or lease all or substantially all of the Company's assets to, another person, or permit any other person to consolidate, merge, combine or amalgamate with or into the Company. These covenants are subject to a number of significant limitations and exceptions set forth in the indenture. The indenture also provides for customary events of default, including, but not limited to, cross defaults to certain specified other debt of the Company and its subsidiaries. In the case of an event of default arising from specified events of bankruptcy or insolvency, all outstanding 2029 Notes will become due and payable immediately without further action or notice. If any other event of default under the indenture occurs or is continuing, the trustee or holders of at least 25% in aggregate principal amount of the then outstanding 2029 Notes may declare all of the 2029 Notes to be due and payable immediately, but upon certain conditions such declaration and its consequences may be rescinded and annulled by the holders of a majority in principal amount of the 2029 Notes. As of September 27, 2019, the Company was in compliance with the covenants in the indenture governing the 2029 Notes.
8.  INTEREST AND OTHER, NET 
Interest and other, net for the three and six-month periods ended September 27, 2019 and September 28, 2018 are primarily composed of the following:
 
Three-Month Periods Ended
 
Six-Month Periods Ended
 
September 27, 2019
 
September 28, 2018
 
September 27, 2019
 
September 28, 2018
 
(In thousands)
Interest expenses on debt obligations (1)
$
38,461

 
$
35,139

 
$
78,889

 
$
68,656

ABS and AR sales programs related expenses
11,658

 
11,109

 
24,639

 
20,589

Interest income
(5,206
)
 
(4,751
)
 
(9,798
)
 
(9,872
)
(Gain) Loss on foreign exchange transactions
(3,167
)
 
3,129

 
(4,053
)
 
5,186


(1)
Interest expense on debt obligations for the three-month and six-month periods ended September 27, 2019 include debt extinguishment costs of $2.4 million and $6.5 million, respectively, related to the full repayment of the Notes due February 2020 and partial repayment of Term Loan due November 2021.
9.  OTHER CHARGES (INCOME), NET 
During the six-month period ended September 28, 2018, the Company recognized other income of $80.4 million, primarily driven by an $87.3 million gain on the deconsolidation of Bright Machines.
10FINANCIAL INSTRUMENTS

22


Foreign Currency Contracts
The Company enters into short-term and long-term foreign currency derivatives contracts, including forward, swap, and options contracts to hedge only those currency exposures associated with certain assets and liabilities, primarily accounts receivable and accounts payable, and cash flows denominated in non-functional currencies. Gains and losses on the Company's derivative contracts are designed to offset losses and gains on the assets, liabilities and transactions hedged, and accordingly, generally do not subject the Company to risk of significant accounting losses. The Company hedges committed exposures and does not engage in speculative transactions. The credit risk of these derivative contracts is minimized since the contracts are with large financial institutions and accordingly, fair value adjustments related to the credit risk of the counterparty financial institution were not material.
As of September 27, 2019, the aggregate notional amount of the Company’s outstanding foreign currency derivative contracts was $9.1 billion as summarized below: 
 
Foreign Currency Amount
 
Notional Contract Value in USD
Currency
Buy
 
Sell
 
Buy

Sell
 
(In thousands)
Cash Flow Hedges
 

 
 

 
 
 
 

CNY
1,086,000

 

 
$
152,447

 
$

EUR
34,640

 
4,260

 
38,352

 
4,668

HUF
27,209,000

 

 
89,151

 

ILS
190,000

 

 
54,247

 

JPY
33,525,000

 

 
300,000

 

MXN
4,035,000

 

 
206,441

 

MYR
264,000

 
40,900

 
63,187

 
9,789

PLN
131,400

 

 
32,862

 

RON
192,000

 

 
44,333

 

Other
N/A

 
N/A

 
46,353

 

 
 

 
 

 
1,027,373

 
14,457

Other Foreign Currency Contracts


 


 


 


BRL

 
972,000

 

 
232,619

CAD
65,885

 
43,154

 
49,627

 
32,505

CNY
5,214,716

 
1,371,026

 
738,250

 
192,837

EUR
1,820,719

 
2,011,008

 
1,997,855

 
2,209,684

GBP
45,292

 
56,241

 
56,026

 
69,547

HUF
80,227,683

 
84,751,497

 
262,868

 
277,690

ILS
264,700

 
115,000

 
75,575

 
32,834

INR
6,807,200

 
6,411,000

 
95,825

 
90,248

JPY
3,195,245

 
2,596,970

 
29,736

 
24,233

MXN
4,450,330

 
2,690,978

 
227,691

 
137,678

MYR
2,142,120

 
1,799,000

 
512,702

 
430,579

SEK
455,420

 
538,295

 
46,934

 
55,304

SGD
90,548

 
53,439

 
65,686

 
38,766

Other
N/A

 
N/A

 
57,488

 
41,809

 
 

 
 

 
4,216,263

 
3,866,333




 


 


 


Total Notional Contract Value in USD
 

 
 

 
$
5,243,636

 
$
3,880,790


As of September 27, 2019, the fair value of the Company’s short-term foreign currency contracts was included in other current assets or other current liabilities, as applicable, in the condensed consolidated balance sheets. Certain of these contracts are designed to economically hedge the Company’s exposure to monetary assets and liabilities denominated in a non-functional currency and are not accounted for as hedges under the accounting standards. Accordingly, changes in the fair value of these

23


instruments are recognized in earnings during the period of change as a component of interest and other, net in the condensed consolidated statements of operations. As of September 27, 2019 and March 31, 2019, the Company also has included net deferred gains and losses in accumulated other comprehensive loss, a component of shareholders’ equity in the condensed consolidated balance sheets, relating to changes in fair value of its foreign currency contracts that are accounted for as cash flow hedges. Deferred gains were immaterial as of September 27, 2019, and are expected to be recognized primarily as a component of cost of sales in the condensed consolidated statements of operations primarily over the next twelve-month period, except for the USD JPY cross currency swap, which is further discussed below.
The Company entered into a USD JPY cross currency swap to hedge the foreign currency risk on the JPY term loan due April 2024, and the fair value of the cross currency swap was included in other assets as of September 27, 2019. The changes in fair value of the USD JPY cross currency swap are reported in accumulated other comprehensive loss, with the impact of the excluded component reported in interest and other, net. In addition, a corresponding amount is reclassified out of accumulated other comprehensive loss to interest and other, net to offset the remeasurement of the underlying JPY loan principal which also impacts the same line.
The following table presents the fair value of the Company’s derivative instruments utilized for foreign currency risk management purposes:
 
Fair Values of Derivative Instruments
 
Asset Derivatives
 
Liability Derivatives
 
 
 
Fair Value
 
 
 
Fair Value
 
Balance Sheet
Location
 
September 27,
2019
 
March 31,
2019
 
Balance Sheet
Location
 
September 27,
2019
 
March 31,
2019
 
(In thousands)
Derivatives designated as hedging instruments
 
 
 

 
 

 
 
 
 

 
 

Foreign currency contracts
Other current assets
 
$
2,492

 
$
10,503

 
Other current liabilities
 
$
22,800

 
$
10,282

Foreign currency contracts
Other assets
 
$
18,316

 
$

 
Other liabilities
 
$

 
$

 
 
 
 
 
 
 
 
 
 
 
 
Derivatives not designated as hedging instruments
 
 
 

 
 

 
 
 
 

 
 

Foreign currency contracts
Other current assets
 
$
24,508

 
$
16,774

 
Other current liabilities
 
$
23,327

 
$
17,144



The Company has financial instruments subject to master netting arrangements, which provides for the net settlement of all contracts with a single counterparty. The Company does not offset fair value amounts for assets and liabilities recognized for derivative instruments under these arrangements, and as such, the asset and liability balances presented in the table above reflect the gross amounts of derivatives in the condensed consolidated balance sheets. The impact of netting derivative assets and liabilities is not material to the Company’s financial position for any of the periods presented. 
11.  ACCUMULATED OTHER COMPREHENSIVE LOSS 
The changes in accumulated other comprehensive loss by component, net of tax, are as follows: 

24



Three-Month Periods Ended

September 27, 2019

September 28, 2018
 
Unrealized 
loss on derivative
instruments and
other

Foreign currency
translation
adjustments

Total

Unrealized
loss on derivative
instruments and
other

Foreign currency
translation
adjustments

Total

(In thousands)
Beginning balance
$
(47,031
)

$
(105,203
)

$
(152,234
)

$
(76,649
)

$
(94,185
)

$
(170,834
)
Other comprehensive gain (loss) before reclassifications
(2,883
)

(25,907
)

(28,790
)

945


(6,622
)

(5,677
)
Net (gains) losses reclassified from accumulated other comprehensive loss
(8,740
)



(8,740
)

20,130




20,130

Net current-period other comprehensive gain (loss)
(11,623
)

(25,907
)

(37,530
)

21,075


(6,622
)

14,453

Ending balance
$
(58,654
)

$
(131,110
)

$
(189,764
)

$
(55,574
)

$
(100,807
)

$
(156,381
)
 
Six-Month Periods Ended
 
September 27, 2019
 
September 28, 2018
 
Unrealized 
loss on derivative
instruments and
other
 
Foreign currency
translation
adjustments
 
Total
 
Unrealized
loss on derivative
instruments and
other
 
Foreign currency
translation
adjustments
 
Total
 
(In thousands)
Beginning balance
$
(41,556
)
 
$
(109,607
)
 
$
(151,163
)
 
$
(35,746
)
 
$
(50,099
)
 
$
(85,845
)
Other comprehensive gain (loss) before reclassifications
(8,951
)
 
(21,503
)
 
(30,454
)
 
(40,714
)
 
(50,708
)
 
(91,422
)
Net (gains) losses reclassified from accumulated other comprehensive loss
(8,147
)
 

 
(8,147
)
 
20,886

 

 
20,886

Net current-period other comprehensive gain (loss)
(17,098
)
 
(21,503
)
 
(38,601
)
 
(19,828
)
 
(50,708
)
 
(70,536
)
Ending balance
$
(58,654
)
 
$
(131,110
)
 
$
(189,764
)
 
$
(55,574
)
 
$
(100,807
)
 
$
(156,381
)

Substantially all unrealized losses relating to derivative instruments and other, reclassified from accumulated other comprehensive loss for the three-month and six-month periods ended September 27, 2019 were recognized as a component of cost of sales in the condensed consolidated statement of operations, which primarily relate to the Company’s foreign currency contracts accounted for as cash flow hedges. 
12.  TRADE RECEIVABLES SECURITIZATION
The Company sells trade receivables under two asset-backed securitization programs and an accounts receivable factoring program. 
Asset-Backed Securitization Programs 
The Company continuously sells designated pools of trade receivables under its Global Asset-Backed Securitization Agreement (the “Global Program”) and its North American Asset-Backed Securitization Agreement (the “North American Program,” collectively, the “ABS Programs”) to affiliated special purpose entities, each of which in turn sells 100% of the receivables to unaffiliated financial institutions. These programs allow the operating subsidiaries to receive a cash payment and a deferred purchase price receivable for sold receivables. The portion of the purchase price for the receivables which is not paid by the unaffiliated financial institutions in cash is a deferred purchase price receivable, which is paid to the special purpose entity as payments on the receivables are collected from account debtors. The deferred purchase price receivable represents a beneficial interest in the transferred financial assets and is recognized at fair value as part of the sale transaction. The deferred

25


purchase price receivables, which are included in other current assets as of September 27, 2019 and March 31, 2019, were carried at the expected recovery amount of the related receivables. The difference between the carrying amount of the receivables sold under these programs and the sum of the cash and fair value of the deferred purchase price receivables received at time of transfer is recognized as a loss on sale of the related receivables, and recorded in interest and other, net in the condensed consolidated statements of operations and were immaterial for all periods presented.
Following the transfer of the receivables to the special purpose entities, the transferred receivables are isolated from the Company and its affiliates, and upon the sale of the receivables from the special purpose entities to the unaffiliated financial institutions, effective control of the transferred receivables is passed to the unaffiliated financial institutions, which has the right to pledge or sell the receivables. Although the special purpose entities are consolidated by the Company, they are separate corporate entities and their assets are available first to satisfy the claims of their creditors. The investment limits set by the financial institutions are $900 million for the Global Program, of which $725 million is committed and $175 million is uncommitted, and $250 million for the North American Program, of which $210 million is committed and $40 million is uncommitted. Both programs require a minimum level of deferred purchase price receivable to be retained by the Company in connection with the sales.
The Company services, administers and collects the receivables on behalf of the special purpose entities and receives a servicing fee of 0.1% to 0.5% of serviced receivables per annum. Servicing fees recognized during the three-month and six-month periods ended September 27, 2019 and September 28, 2018 were not material and are included in interest and other, net within the condensed consolidated statements of operations. As the Company estimates the fee it receives in return for its obligation to service these receivables is at fair value, no servicing assets or liabilities are recognized.
The Company's deferred purchase price receivables relating to its asset-backed securitization program are recorded initially at fair value based on a discounted cash flow analysis using unobservable inputs (i.e., level 3 inputs), which are primarily risk free interest rates adjusted for the credit quality of the underlying creditor. Due to its high credit quality and short term maturity, the fair value approximates carrying value. Significant increases in either of the major unobservable inputs (credit spread, risk free interest rate) in isolation would result in lower fair value estimates, however the impact is not material. The interrelationship between these inputs is also insignificant.
As of September 27, 2019 and March 31, 2019, the accounts receivable balances that were sold under the ABS Programs were removed from the condensed consolidated balance sheets and the net cash proceeds received by the Company during the six-month periods ended September 27, 2019 and September 28, 2018 were included as cash provided by operating activities in the condensed consolidated statements of cash flows. The Company recognizes these proceeds net of the deferred purchase price, consisting of a receivable from the purchasers that entitles the Company to certain collections on the receivable. The Company recognizes the collection of the deferred purchase price in net cash provided by investing activities in the condensed consolidated statements of cash flows separately as cash collections of deferred purchase price.
As of September 27, 2019, approximately $1.2 billion of accounts receivable had been sold to the special purpose entities under the ABS Programs for which the Company had received net cash proceeds of approximately $0.8 billion and deferred purchase price receivables of $0.4 billion. As of March 31, 2019, approximately $1.2 billion of accounts receivable had been sold to the special purpose entities for which the Company had received net cash proceeds of $0.9 billion and deferred purchase price receivables of $0.3 billion. The deferred purchase price balances as of September 27, 2019 and March 31, 2019, also represent the non-cash beneficial interest obtained in exchange for securitized receivables.
 For the six-month periods ended September 27, 2019 and September 28, 2018, cash flows from sales of receivables under the ABS Programs consisted of approximately $3.2 billion and $3.7 billion, respectively, for transfers of receivables, and approximately $1.8 billion, respectively, for collections on deferred purchase price receivables. The Company's cash flows from transfer of receivables consist primarily of proceeds from collections reinvested in revolving-period transfers. Cash flows from new transfers were not significant for all periods presented. 
Trade Accounts Receivable Sale Programs
The Company also sold accounts receivables to certain third-party banking institutions. The outstanding balance of receivables sold and not yet collected on accounts where the Company has continuing involvement was approximately $0.4 billion and $0.5 billion as of September 27, 2019 and March 31, 2019, respectively. For the six-month periods ended September 27, 2019 and September 28, 2018, total accounts receivable sold to certain third-party banking institutions was approximately $0.9 billion and $1.4 billion, respectively. The receivables that were sold were removed from the condensed consolidated balance sheets and the cash received is reflected as cash provided by operating activities in the condensed consolidated statements of cash flows. 
13.  FAIR VALUE MEASUREMENT OF ASSETS AND LIABILITIES 

26


Fair value is defined as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Company considers the principal or most advantageous market in which it would transact, and it considers assumptions that market participants would use when pricing the asset or liability. The accounting guidance for fair value establishes a fair value hierarchy based on the level of independent, objective evidence surrounding the inputs used to measure fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The fair value hierarchy is as follows: 
Level 1 - Applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities. 
The Company has deferred compensation plans for its officers and certain other employees. Amounts deferred under the plans are invested in hypothetical investments selected by the participant or the participant’s investment manager. The Company’s deferred compensation plan assets are included in other noncurrent assets on the condensed consolidated balance sheets and include investments in equity securities that are valued using active market prices. There were no investments balance classified as level 1 in the fair value hierarchy as of September 27, 2019
Level 2 - Applies to assets or liabilities for which there are inputs other than quoted prices included within level 1 that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent transactions (less active markets) such as cash and cash equivalents and money market funds; or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data. 
The Company values foreign exchange forward contracts using level 2 observable inputs which primarily consist of an income approach based on the present value of the forward rate less the contract rate multiplied by the notional amount. 
The Company’s cash equivalents are comprised of bank deposits and money market funds, which are valued using level 2 inputs, such as interest rates and maturity periods. Due to their short-term nature, their carrying amount approximates fair value. 
The Company’s deferred compensation plan assets also include money market funds, mutual funds, corporate and government bonds and certain convertible securities that are valued using prices obtained from various pricing sources. These sources price these investments using certain market indices and the performance of these investments in relation to these indices. As a result, the Company has classified these investments as level 2 in the fair value hierarchy. 
Level 3 - Applies to assets or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities. 
The Company has accrued for contingent consideration in connection with its business acquisitions as applicable, which is measured at fair value based on certain internal models and unobservable inputs. There were no contingent consideration liabilities outstanding as of September 27, 2019 and March 31, 2019.
There were no transfers between levels in the fair value hierarchy during the six-month periods ended September 27, 2019 and September 28, 2018

27


Financial Instruments Measured at Fair Value on a Recurring Basis 
The following table presents the Company’s assets and liabilities measured at fair value on a recurring basis: 
 
Fair Value Measurements as of September 27, 2019
 
Level 1
 
Level 2
 
Level 3
 
Total
 
(In thousands)
Assets:
 

 
 

 
 

 
 

Money market funds and time deposits (included in cash and cash equivalents of the condensed consolidated balance sheet)
$

 
$
796,718

 
$

 
$
796,718

Foreign exchange contracts (Note 10)

 
45,316

 

 
45,316

Deferred compensation plan assets:
 

 
 

 
 

 
0

Mutual funds, money market accounts and equity securities

 
56,351

 

 
56,351

Liabilities:
 

 
 

 
 

 
0.003

Foreign exchange contracts (Note 10)
$

 
$
(46,127
)
 
$

 
$
(46,127
)
 
 
 
 
 
 
 
 
 
Fair Value Measurements as of March 31, 2019
 
Level 1
 
Level 2
 
Level 3
 
Total
 
(In thousands)
Assets:
 

 
 

 
 

 
 

Money market funds and time deposits (included in cash and cash equivalents of the condensed consolidated balance sheet)
$

 
$
473,888

 
$

 
$
473,888

Foreign exchange contracts (Note 10)

 
27,277

 

 
27,277

Deferred compensation plan assets:
 

 
 

 
 

 
0

Mutual funds, money market accounts and equity securities
2,845

 
76,852

 

 
79,697

Liabilities:
 

 
 

 
 

 
0

Foreign exchange contracts (Note 10)
$

 
$
(27,426
)
 
$

 
$
(27,426
)

Other financial instruments 
The following table presents the Company’s major debts not carried at fair value: 
 
As of September 27, 2019

As of March 31, 2019


 
Carrying
Amount

Fair
Value

Carrying
Amount

Fair
Value

Fair Value
Hierarchy
 
(In thousands)
4.625% Notes due February 2020

 

 
500,000

 
499,950

 
Level 1
Term Loan due November 2021
421,563


423,671


671,563

 
670,724


Level 1
Term Loan, including current portion, due in installments through June 2022
452,250

 
453,946

 
458,531

 
457,958

 
Level 1
5.000% Notes due February 2023
500,000


533,977


500,000

 
499,950


Level 1
Term Loan due April 2024 - three-month Yen LIBOR plus 0.50%
311,224

 
311,224

 

 

 
Level 2
4.750% Notes due June 2025
597,037


637,084


596,815

 
599,940


Level 1
4.875% Notes due June 2029
448,277

 
473,116

 

 

 
Level 1
India Facilities
110,258

 
110,258

 
170,206

 
170,206

 
Level 2
Euro Term Loan due September 2020
50,679

 
50,679

 
52,746

 
52,746

 
Level 2
Euro Term Loan due January 2022
109,577

 
109,577

 
112,524

 
112,524

 
Level 2
Total
$
3,000,865


$
3,103,532


$
3,062,385


$
3,063,998


 


The Company values its Term Loan due April 2024, India Facilities, and Euro Term Loans due September 2020 and January 2022 based on the current market rate, and as of September 27, 2019, the carrying amounts approximate fair values.

28


The Term Loans due November 2021 and June 2022, and the Notes due February 2020, February 2023, June 2025 and June 2029 are valued based on broker trading prices in active markets. 
14COMMITMENTS AND CONTINGENCIES 
Litigation and other legal matters
In connection with the matters described below, the Company has accrued for loss contingencies where it believes that losses are probable and estimable. The amounts accrued are not material. Although it is reasonably possible that actual losses could be in excess of the Company’s accrual, the Company is unable to estimate a reasonably possible loss or range of loss in excess of its accrual, except as discussed below, due to various reasons, including, among others, that: (i) the proceedings are in early stages or no claims have been asserted, (ii) specific damages have not been sought in all of these matters, (iii) damages, if asserted, are considered unsupported and/or exaggerated, (iv) there is uncertainty as to the outcome of pending appeals, motions, or settlements, (v) there are significant factual issues to be resolved, and/or (vi) there are novel legal issues or unsettled legal theories presented. Any such excess loss could have a material adverse effect on the Company’s results of operations or cash flows for a particular period or on the Company’s financial condition.
In addition, the Company provides design and engineering services to its customers and also designs and makes its own products. As a consequence of these activities, its customers are requiring the Company to take responsibility for intellectual property to a greater extent than in its manufacturing and assembly businesses. Although the Company believes that its intellectual property assets and licenses are sufficient for the operation of its business as it currently conducts it, from time to time third-parties do assert patent infringement claims against the Company or its customers. If and when third-parties make assertions regarding the ownership or right to use intellectual property, the Company could be required to either enter into licensing arrangements or to resolve the issue through litigation. Such license rights might not be available to the Company on commercially acceptable terms, if at all, and any such litigation might not be resolved in its favor. Additionally, litigation could be lengthy and costly and could materially harm the Company's financial condition regardless of the outcome. The Company also could be required to incur substantial costs to redesign a product or re-perform design services.
From time to time, the Company enters into IP licenses (e.g., patent licenses and software licenses) with third-parties which obligate the Company to report covered behavior to the licensor and pay license fees to the licensor for certain activities or products, or that enable the Company's use of third-party technologies. The Company may also decline to enter into licenses for intellectual property that it does not think is useful for or used in its operations, or for which its customers or suppliers have licenses or have assumed responsibility. Given the diverse and varied nature of its business and the location of its business around the world, certain activities the Company performs, such as providing assembly services in China and India, may fall outside the scope of those licenses or may not be subject to the applicable intellectual property rights. The Company's licensors may disagree and claim royalties are owed for such activities. In addition, the basis (e.g., base price) for any royalty amounts owed are audited by licensors and may be challenged. Some of these disagreements may lead to claims and litigation that might not be resolved in the Company's favor. Additionally, litigation could be lengthy and costly and could materially harm the Company's financial condition regardless of the outcome. In March 2018, the Company received an inquiry from a licensor referencing its patent license agreement with the Company, and requesting information relating to royalties for products that the Company assembles for a customer in China. The Company and licensor have had subsequent discussions, during which the licensor claimed that the Company owes a material amount under the patent license agreement, which the Company disputes and would contest vigorously. While the Company cannot predict the outcome with respect to this claim or estimate an amount or reasonable range of loss, a material loss is reasonably possible.
On May 8, 2018, a putative class action was filed in the Northern District of California against the Company and certain officers alleging violations of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934, and Rule 10b-5, promulgated thereunder, alleging misstatements and/or omissions in certain of the Company’s financial results, press releases and SEC filings made during the putative class period of January 26, 2017 through April 26, 2018. On October 1, 2018, the Court appointed lead plaintiff and lead plaintiff’s counsel in the case. On November 28, 2018, lead plaintiff filed an amended complaint alleging misstatements and/or omissions in certain of the Company’s SEC filings, press releases, earnings calls, and analyst and investor conferences and expanding the putative class period through October 25, 2018. On April 3, 2019, the Court vacated its prior order appointing lead plaintiff and lead plaintiff’s counsel and reopened the lead plaintiff appointment process. On September 26, 2019, the Court appointed a new lead plaintiff and lead plaintiff’s counsel in the case. Lead plaintiff’s deadline to file a further amended complaint is November 8, 2019, and Defendants’ deadline to move to dismiss is December 4, 2019. The Company believes that the claims are without merit and intends to vigorously defend this case.
On April 21, 2016, SunEdison, Inc. (together with certain of its subsidiaries, "SunEdison") filed for protection under Chapter 11 of the U.S. Bankruptcy Code. During the fiscal year ended March 31, 2016, the Company recognized a bad debt reserve charge of $61.0 million associated with its outstanding SunEdison receivables and accepted return of previously

29


shipped inventory of approximately $90.0 million. SunEdison stated in schedules filed with the Bankruptcy Court that, within the 90 days preceding SunEdison's bankruptcy filing, the Company received approximately $98.6 million of inventory and cash transfers of $69.2 million, which in aggregate represents the Company's estimate of the maximum reasonably possible contingent loss. On April 15, 2018, a subsidiary of the Company together with its subsidiaries and affiliates, entered into a tolling agreement with the trustee of the SunEdison Litigation Trust to toll any applicable statute of limitations or other time-related defense that might exist in regards to any potential claims that either party might be able to assert against the other for a period that will end at the earlier to occur of: (a) 60 days after a party provides written notice of termination; (b) six years from the effective date of April 15, 2018; or (c) such other date as the parties may agree in writing. No preference claims have been asserted against the Company and consideration has been given to the related contingencies based on the facts currently known. The Company has a number of affirmative and direct defenses to any potential claims for recovery and intends to vigorously defend any such claim, if asserted.
One of the Company's Brazilian subsidiaries has received assessments for certain sales and import taxes. There are six tax assessments totaling 360 million Brazilian reals (approximately USD $86.2 million based on the exchange rate as of September 27, 2019). The assessments are in various stages of the review process at the administrative level; the Company successfully defeated one of the six assessments in September 2019 (totally approximately 54 million Brazilian reals or USD $12.9 million), but that assessment remains subject to appeal and no tax proceeding has been finalized yet. The Company believes there is no legal basis for these assessments and has meritorious defenses and will continue to vigorously oppose all of these assessments, as well as any future assessments. The Company does not expect final judicial determination on any of these claims for several years.
On February 14, 2019, the Company submitted an initial notification of voluntary disclosure to the U.S. Department of the Treasury, Office of Foreign Assets Control ("OFAC") regarding possible noncompliance with U.S. economic sanctions requirements among certain non-U.S. Flex-affiliated operations. The Company has initiated an internal investigation regarding this matter which is ongoing. The Company cannot predict how long it will take to complete the investigation or to what extent the Company could be subject to penalties.
A foreign Tax Authority (“Tax Authority”) has assessed a cumulative total of approximately $94 million in taxes owed for multiple Flex legal entities within its jurisdiction for various fiscal years ranging from fiscal year 2010 through fiscal year 2018. The assessed amounts related to the denial of certain deductible intercompany payments. The Company disagrees with the Tax Authority’s assessments and is actively contesting the assessments through the administrative and judicial processes. As the final resolution of the assessment remains uncertain, the Company continues to provide for the uncertain tax positions based on the more likely than not standard. While the resolution of the issues may result in tax liabilities, interest and penalties, which may be significantly higher than the amounts accrued for these matters, management currently believes that the resolution will not have a material adverse effect on the Company’s financial position, results of operations or cash flows.
In addition to the matters discussed above, from time to time, the Company is subject to legal proceedings, claims, and litigation arising in the ordinary course of business. The Company defends itself vigorously against any such claims. Although the outcome of these matters is currently not determinable, management expects that any losses that are probable or reasonably possible of being incurred as a result of these matters, which are in excess of amounts already accrued in the Company’s consolidated balance sheets, would not be material to the financial statements as a whole.
15.  SHARE REPURCHASES 
During the three and six-month periods ended September 27, 2019, the Company repurchased 5.9 million and 11.0 million shares at an aggregate purchase price of $60.2 million and $112.2 million, respectively, and retired all of these shares.
Under the Company’s current share repurchase program, the Board of Directors authorized repurchases of its outstanding ordinary shares for up to $500 million in accordance with the share repurchase mandate approved by the Company’s shareholders at the date of the most recent Annual General Meeting held on August 20, 2019. As of September 27, 2019, shares in the aggregate amount of $463.0 million were available to be repurchased under the current plan.
16.  SEGMENT REPORTING
The Company has four reportable segments: HRS, IEI, CEC and CTG. These segments are determined based on several factors, including the nature of products and services, the nature of production processes, customer base, delivery channels and similar economic characteristics. Refer to note 1 for a description of the various product categories manufactured under each of these segments.
An operating segment's performance is evaluated based on its pre-tax operating contribution, or segment income. Segment income is defined as net sales less cost of sales, and segment selling, general and administrative expenses, and does not include

30


amortization of intangibles, stock-based compensation, customer related asset impairment charges, restructuring charges, the new revenue standard adoption impact, legal and other, interest and other, net and other charges (income), net.
Selected financial information by segment is in the table below.
 
Three-Month Periods Ended
 
Six-Month Periods Ended
 
September 27, 2019
 
September 28, 2018
 
September 27, 2019
 
September 28, 2018
 
(In thousands)
Net sales:
 
 
 
 
 
 
 
High Reliability Solutions
$
1,188,631

 
$
1,207,971

 
$
2,366,674

 
$
2,423,396

Industrial & Emerging Industries
1,785,568

 
1,565,953

 
3,422,482

 
3,012,264

Communications & Enterprise Compute
1,728,597

 
2,140,797

 
3,587,446

 
4,095,083

Consumer Technologies Group
1,385,258

 
1,747,883

 
2,887,391

 
3,530,817

 
$
6,088,054

 
$
6,662,604

 
$
12,263,993

 
$
13,061,560

Segment income and reconciliation of income before tax:
 
 
 
 
 
 
 
High Reliability Solutions
$
83,400

 
$
89,589

 
$
170,632

 
$
183,123

Industrial & Emerging Industries
111,354

 
65,857

 
206,811

 
117,218

Communications & Enterprise Compute
31,634

 
62,855

 
57,781

 
108,873

Consumer Technologies Group
26,992

 
31,212

 
57,108

 
57,769

Corporate and Other
(26,238
)
 
(25,983
)
 
(57,330
)
 
(55,745
)
   Total segment income
227,142

 
223,530

 
435,002

 
411,238

Reconciling items:
 
 
 
 
 
 
 
Intangible amortization
16,223

 
18,234

 
33,305

 
36,751

Stock-based compensation
18,890

 
19,081

 
34,117

 
40,034

Customer related asset impairments (1)
90,973

 

 
91,456

 
17,364

Restructuring charges (Note 17)
128,315

 
25,773

 
184,507

 
34,590

New revenue standard adoption impact (Note 4)

 

 

 
9,291

Legal and other (2)
19,538

 
4,058

 
21,148

 
20,369

Interest and other, net
47,749

 
41,060

 
99,443

 
82,802

Other charges (income), net (Note 9)
1,147

 
6,530

 
2,610

 
(80,394
)
    Income (loss) before income taxes
$
(95,693
)
 
$
108,794

 
$
(31,584
)
 
$
250,431


(1)
Customer related asset impairments for the three-month and six-month periods ended September 27, 2019 primarily relate to additional provision for doubtful accounts receivable, and reserves for excess and obsolete inventory for certain customers experiencing financial difficulties and/or related to inventory that will not be recovered due to significant reductions in future customer demand as the Company reduces its exposure to certain higher volatility businesses.

Customer related asset impairments for the six-month period ended September 28, 2018 relate to additional provision for doubtful accounts receivable and reserves on inventory for certain customers experiencing financial difficulties.

(2)
Legal and other during the three-month and six-month periods ended September 27, 2019 primarily consists of direct and incremental costs associated with certain wind-down activities related to the disengagement of a certain customer primarily in China and India.

Legal and other during the three and six-month periods ended September 28, 2018 primarily consists of costs incurred relating to the independent investigation undertaken by the Audit Committee of the Company’s Board of Directors which was completed in June 2018.
Corporate and other primarily includes corporate services costs that are not included in the Chief Operating Decision Maker's ("CODM") assessment of the performance of each of the identified reporting segments.
The Company provides an overall platform of assets and services, which the segments utilize for the benefit of their various customers. The shared assets and services are contained within the Company's global manufacturing and design operations and include manufacturing and design facilities. Most of the underlying manufacturing and design assets are co-mingled on the

31


operating campuses and are compatible to operate across segments and highly interchangeable throughout the platform. Given the highly interchangeable nature of the assets, they are not separately identified by segments nor reported by segment to the Company's CODM.
17.  RESTRUCTURING CHARGES
During fiscal year 2019, the Company took actions to optimize its portfolio with greater focus to be placed on higher margin, less volatile businesses. During the first half of fiscal year 2020 in connection with the recent geopolitical developments and uncertainties, primarily impacting one customer in China, the Company experienced a reduction in demand for products assembled for that customer. As a result, the Company accelerated its strategic decision to reduce its exposure to certain high-volatility products in both China and India. The Company also initiated targeted activities to restructure its business to further reduce and streamline its cost structure. During the three and six-month periods ended September 27, 2019, the Company recognized $128.3 million and $184.5 million, respectively, of restructuring charges. The Company incurred cash charges of approximately $97.0 million and $127.8 million, respectively, that were predominantly for employee severance, and non-cash charges of $31.3 million and $56.7 million, respectively, primarily related to asset impairments during the three and six-month periods ended September 27, 2019. The Company expects to complete these activities during fiscal year 2020.
During the three and six-month periods ended September 28, 2018, the Company recognized $25.8 million and $34.6 million, respectively, for charges primarily associated with the wind down of its NIKE operations in Mexico, the majority of which were for non-cash asset impairments.
The following table summarizes the provisions, respective payments, and remaining accrued balance as of September 27, 2019 for charges incurred during the six-month period ended September 27, 2019:
 
Severance
 
Long-Lived
Asset
Impairment
 
Other
Exit Costs
 
Total
 
(In thousands)
Balance as of March 31, 2019
$
23,234

 
$

 
$
9,200

 
$
32,434

Provision for charges incurred during the six-month period ended September 27, 2019
91,857

 
44,621

 
48,029

 
184,507

Cash payments for charges incurred in the fiscal year 2019 and prior
(10,899
)
 

 
(2,260
)
 
(13,159
)
Cash payments for charges incurred during the six-month period ended September 27, 2019
(76,453
)
 

 
(552
)
 
(77,005
)
Non-cash charges incurred during the six-month period ended September 27, 2019

 
(44,621
)
 
(13,073
)
 
(57,694
)
Balance as of September 27, 2019
27,739

 

 
41,344

 
69,083

Less: Current portion (classified as other current liabilities)
27,739

 

 
41,344

 
69,083

Accrued restructuring costs, net of current portion (classified as other liabilities)
$

 
$

 
$

 
$


ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
Unless otherwise specifically stated, references in this report to “Flex,” “the Company,” “we,” “us,” “our” and similar terms mean Flex Ltd., and its subsidiaries. 
This report on Form 10-Q contains forward-looking statements within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended, and Section 27A of the Securities Act of 1933, as amended. The words “expects,” “anticipates,” “believes,” “intends,” “plans” and similar expressions identify forward-looking statements. In addition, any statements which refer to expectations, projections or other characterizations of future events or circumstances are forward-looking statements. We undertake no obligation to publicly disclose any revisions to these forward-looking statements to reflect events or circumstances occurring subsequent to filing this Form 10-Q with the Securities and Exchange Commission. These forward-looking statements are subject to risks and uncertainties, including, without limitation, those risks and uncertainties discussed in this section, as well as any risks and uncertainties discussed in Part II, Item 1A, “Risk Factors” of this report on Form 10-Q, and in Part I, Item 1A, “Risk Factors” and in Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report on Form 10-K for the year ended March 31, 2019. In addition, new

32


risks emerge from time to time and it is not possible for management to predict all such risk factors or to assess the impact of such risk factors on our business. Accordingly, our future results may differ materially from historical results or from those discussed or implied by these forward-looking statements. Given these risks and uncertainties, the reader should not place undue reliance on these forward-looking statements. 
OVERVIEW
We are a globally-recognized, provider of Sketch-to-Scaletm services - innovative design, engineering, manufacturing, and supply chain services and solutions - from conceptual sketch to full-scale production. We design, build, ship and service complete packaged consumer and enterprise products, for companies of all sizes in various industries and end-markets, through our activities in the following segments:
High Reliability Solutions ("HRS"), which is comprised of our health solutions business, including surgical equipment, drug delivery, diagnostics, telemedicine, disposable devices, imaging and monitoring, patient mobility and ophthalmology; and our automotive business, including vehicle electrification, connectivity, autonomous, and smart technologies;
Industrial and Emerging Industries ("IEI"), which is comprised of energy including advanced metering infrastructure, energy storage, smart lighting, smart solar energy; and industrial, including semiconductor and capital equipment, office solutions, household industrial and lifestyle, industrial automation and kiosks;
Communications & Enterprise Compute ("CEC"), which includes our telecom business of radio access base stations, remote radio heads and small cells for wireless infrastructure; our networking business, which includes optical, routing, and switching products for data and video networks; our server and storage platforms for both enterprise and cloud-based deployments; next generation storage and security appliance products; and rack-level solutions, converged infrastructure and software-defined product solutions; and
Consumer Technologies Group ("CTG"), which includes our consumer-related businesses in IoT enabled devices, audio and consumer power electronics, mobile devices; and various supply chain solutions for consumer, computing and printing devices.
Our strategy is to provide customers with a full range of cost competitive, vertically-integrated global supply chain solutions through which we can design, build, ship and service a complete packaged product for our customers. This enables our customers to leverage our supply chain solutions to meet their product requirements throughout the entire product life cycle.
Over the past few years, we have seen an increased level of diversification by many companies, primarily in the technology sector. Some companies that have historically identified themselves as software providers, Internet service providers or e-commerce retailers have entered the highly competitive and rapidly evolving technology hardware markets, such as mobile devices, home entertainment and wearable devices. This trend has resulted in a significant change in the manufacturing and supply chain solutions requirements of such companies. While the products have become more complex, the supply chain solutions required by such companies have become more customized and demanding, and it has changed the manufacturing and supply chain landscape significantly.
We use a portfolio approach to manage our extensive service offerings. As our customers change the way they go to market, we have the capability to reorganize and rebalance our business portfolio in order to align with our customers' needs and requirements in an effort to optimize operating results. The objective of our business model is to allow us to be flexible and redeploy and reposition our assets and resources as necessary to meet specific customer's supply chain solutions needs across all the markets we serve and earn a return on our invested capital above the weighted average cost of that capital.
During the past several years, we have evolved our long-term portfolio towards a mix of businesses which possess longer product life cycles and higher segment operating margins such as reflected in our IEI and HRS businesses. We have expanded our design and engineering relationships through our product innovation centers and global design centers.
During fiscal year 2019, we took actions to optimize our portfolio with greater focus to be placed on higher margin, less volatile businesses. During the first half of fiscal year 2020 in connection with the recent geopolitical developments and uncertainties, primarily impacting one customer in China, we experienced a reduction in demand for products assembled for that customer. As a result, we accelerated our strategic decision to reduce our exposure to certain high-volatility products in both China and India. We also initiated targeted activities to restructure our business to further reduce and streamline our cost structure. We recognized $185 million of charges during the first half of fiscal year 2020, comprised of approximately $128 million of cash charges predominantly for employee severance, and $57 million of non-cash charges primarily related to asset impairments. While the bulk of the restructuring charges were executed in the first half of fiscal year 2020, we expect to incur

33


additional restructuring charges throughout the remainder of fiscal year 2020, with the expectation to complete these activities by the end of the fiscal year.
We believe that our continued business transformation is strategically positioning us to take advantage of the long-term, future growth prospects for outsourcing of advanced manufacturing capabilities, design and engineering services and after-market services.
We are one of the world's largest providers of global supply chain solutions, with revenues of $12.3 billion for the six-month period ended September 27, 2019 and $26.2 billion in fiscal year 2019. The following tables set forth the relative percentages and dollar amounts of net sales and net property and equipment, by country, based on the location of our manufacturing sites:
 
Three-Month Periods Ended
 
Six-Month Periods Ended
Net sales:
September 27, 2019
 
September 28, 2018
 
September 27, 2019
 
September 28, 2018
 
(In millions)
China
$
1,446

 
24
%
 
$
1,730

 
26
%
 
$
2,897

 
24
%
 
$
3,400

 
26
%
Mexico
1,158

 
19
%
 
1,179

 
18
%
 
2,237

 
18
%
 
2,291

 
18
%
U.S.
907

 
15
%
 
782

 
12
%
 
1,711

 
14
%
 
1,288

 
10
%
Brazil
489

 
8
%
 
533

 
8
%
 
1,044

 
9
%
 
1,120

 
9
%
Malaysia
408

 
7
%
 
550

 
8
%
 
834

 
7
%
 
1,018

 
8
%
India
304

 
5
%
 
421

 
6
%
 
793

 
6
%
 
884

 
7
%
Other
1,376

 
22
%
 
1,468

 
22
%
 
2,748

 
22
%
 
3,061

 
22
%
 
$
6,088

 
 

 
$
6,663

 
 

 
$
12,264

 
 

 
$
13,062

 
 

Amounts may not sum due to rounding.
In the accompanying condensed consolidated statements of operations $26.8 million and $29.0 million of expenses incurred in the three-month and six-month periods ended September 28, 2018, respectively, that were previously included as cost of sales have been reclassified as restructuring charges to conform with the current period presentation. Also, as previously disclosed, we have made certain immaterial corrections to net sales previously reported for the first and second quarters of fiscal year 2019 primarily to reflect revenue from certain contracts with customers on a net basis. As a result of correcting these errors, net sales and cost of sales in the accompanying Condensed Consolidated Statement of Operations for the three-month and six-month periods ended September 28, 2018 have been reduced by $48 million and $73 million, respectively, from previously reported amounts. These corrections had no impact on gross profit, segment income or net income for the periods presented.
 
As of
 
As of
Property and equipment, net:
September 27, 2019
 
March 31, 2019
 
(In millions)
Mexico
$
548

 
25
%
 
$
537

 
23
%
China
419

 
19
%
 
523

 
22
%
U.S.
378

 
17
%
 
361

 
15
%
India
216

 
10
%
 
219

 
9
%
Malaysia
127

 
6
%
 
138

 
6
%
Hungary
99

 
4
%
 
103

 
4
%
Other
430

 
19
%
 
454

 
21
%
 
$
2,217

 
 

 
$
2,336

 
 

Amounts may not sum due to rounding.
We believe that the combination of our design and engineering services, advanced supply chain management solutions and services, significant scale and global presence, and manufacturing campuses in low-cost geographic areas provide us with a competitive advantage and strong differentiation in the market for designing, manufacturing and servicing consumer and enterprise products for leading multinational and regional customers.
Our operating results are affected by a number of factors, including the following:
 
changes in the macro-economic environment and related changes in consumer demand;


34


the mix of the manufacturing services we are providing, the number, size, and complexity of new manufacturing programs, the degree to which we utilize our manufacturing capacity, seasonal demand, shortages of components and other factors;

the effects on our business when our customers are not successful in marketing their products, or when their products do not gain widespread commercial acceptance;

our ability to achieve commercially viable production yields and to manufacture components in commercial quantities to the performance specifications demanded by our customers;

the effects on our business due to certain customers’ products having short product life cycles;

our customers’ ability to cancel or delay orders or change production quantities;

our customers’ decisions to choose internal manufacturing instead of outsourcing for their product requirements;

our exposure to financially troubled customers;

integration of acquired businesses and facilities;

increased labor costs due to adverse labor conditions in the markets we operate;

the impacts on our business due to component shortages or other supply chain related constraints;

changes in tax legislation; and

changes in trade regulations and treaties.
We are also subject to other risks as outline in Part II, Item 1A, “Risk Factors” and Part I, Item 1A of our Annual Report on Form 10-K for the fiscal year ended March 31, 2019.
CRITICAL ACCOUNTING POLICIES AND ESTIMATES 
The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP” or “GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results may differ from those estimates and assumptions. 
Refer to the accounting policies under Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report on Form 10-K for the fiscal year ended March 31, 2019, where we discuss our more significant judgments and estimates used in the preparation of the condensed consolidated financial statements. There were no changes to our accounting policies other than the adoption of ASC 842, as discussed below.
Leases
We are a lessee with several non-cancellable operating leases, primarily for warehouses, buildings, and other assets such as vehicles and equipment. We determine if an arrangement is a lease at contract inception. A contract is a lease or contains a lease when (1) there is an identified asset, and (2) the customer has the right to control the use of the identified asset.
Beginning with the adoption of ASC 842 on April 1, 2019, we recognize a right-of-use (“ROU”) asset and a lease liability at the lease commencement date for our operating leases. For operating leases, the lease liability is initially and subsequently measured at the present value of the unpaid lease payments at the lease commencement date. We have elected the short-term lease recognition and measurement exemption for all classes of assets, which allows us to not recognize ROU assets and lease liabilities for leases with a lease term of 12 months or less and with no purchase option we are reasonably certain of exercising. We have also elected the practical expedient to account for the lease and nonlease components as a single lease component, for all classes of underlying assets. Therefore, the lease payments used to measure the lease liability include all of the fixed considerations in the contract. Lease payments included in the measurement of the lease liability comprise the following: fixed payments (including in-substance fixed payments), and variable payments that depend on an index or rate (initially measured using the index or rate at the lease commencement date). As we cannot determine the interest rate implicit in the lease for our leases, as such we use our estimate of the incremental borrowing rate as of the commencement date in determining the present

35


value of lease payments. Our estimated incremental borrowing rate is the rate of interest it would have to pay on a collateralized basis to borrow an amount equal to the lease payments under similar terms. The lease term for all of our leases includes the non-cancellable period of the lease plus any additional periods covered by either an option to extend (or not to terminate) the lease that we are reasonably certain to exercise, or an option to extend (or not to terminate) the lease controlled by the lessor.
RESULTS OF OPERATIONS 
The following table sets forth, for the periods indicated, certain statements of operations data expressed as a percentage of net sales. The financial information and the discussion below should be read together with the condensed consolidated financial statements and notes thereto included in this document. In addition, reference should be made to our audited consolidated financial statements and notes thereto and related Management’s Discussion and Analysis of Financial Condition and Results of Operations included in our 2019 Annual Report on Form 10-K.
 
Three-Month Periods Ended
 
Six-Month Periods Ended
 
September 27, 2019
 
September 28, 2018
 
September 27, 2019
 
September 28, 2018
Net sales
100.0
 %
 
100.0
%
 
100.0
 %
 
100.0
 %
Cost of sales
95.0

 
93.6

 
94.3

 
93.9

Restructuring charges
1.9

 
0.4

 
1.3

 
0.2

Gross profit
3.1

 
6.0

 
4.4

 
5.9

Selling, general and administrative expenses
3.4

 
3.4

 
3.4

 
3.6

Intangible amortization
0.3

 
0.3

 
0.3

 
0.3

Restructuring charges (recoveries)
0.2

 
0.0

 
0.2

 
0.0

Interest and other, net
0.8

 
0.6

 
0.8

 
0.6

Other charges (income), net
0.0

 
0.1

 
0.0

 
(0.6
)
Income (loss) before income taxes
(1.6
)
 
1.6

 
(0.3
)
 
2.0

Provision for income taxes
0.3

 
0.3

 
0.3

 
0.4

Net income (loss)
(1.9
)%
 
1.3
%
 
(0.6
)%
 
1.6
 %
Net sales 
The following table sets forth our net sales by segment and their relative percentages: 
 
Three-Month Periods Ended
 
Six-Month Periods Ended
Segments:
September 27, 2019
 
September 28, 2018
 
September 27, 2019
 
September 28, 2018
 
(In millions)
High Reliability Solutions
$
1,189

 
20
%
 
$
1,208

 
18
%
 
$
2,367

 
19
%
 
$
2,423

 
19
%
Industrial & Emerging Industries
1,786

 
29
%
 
1,566

 
24
%
 
3,422

 
28
%
 
3,012

 
23
%
Communications & Enterprise Compute
1,729

 
28
%
 
2,141

 
32
%
 
3,587

 
29
%
 
4,095

 
31
%
Consumer Technologies Group
1,385

 
23
%
 
1,748

 
26
%
 
2,887

 
24
%
 
3,531

 
27
%
 
$
6,088

 
 
 
$
6,663

 
 
 
$
12,264

 
 
 
$
13,062

 
 
Amounts may not sum due to rounding.
Net sales during the three-month period ended September 27, 2019 totaled $6.1 billion, representing a decrease of approximately $575 million, or 9% from $6.7 billion during the three-month period ended September 28, 2018. The decrease in sales was driven by softness across our segments with the exception of our IEI segment. Our CTG segment decreased $363 million, primarily resulting from our continued active pruning of underperforming customers and product categories coupled with a reduction and delay in demand with certain customers in India. Our CEC segment decreased $412 million, driven by reduced demand in our networking and telecommunication businesses due to the slower roll-out of 5G technology and our previously announced disengagement with a customer primarily in China and India. Our HRS segment decreased $19 million primarily due to lower demand in our health solution business, partially offset by ramps in our automotive business. These declines were offset by a $220 million increase in our IEI segment, mainly driven by strong sales within our home and lifestyle business in addition to growth in our solar energy business that more than offset declines in capital equipment demand. Net sales decreased $597 million to $2.4 billion in Asia, $47 million to $1.1 billion in Europe, offset by a modest increase of $70 million to $2.6 billion in the Americas.

36


Net sales during the six-month period ended September 27, 2019 totaled $12.3 billion, representing a decrease of approximately $798 million, or 6% from $13.1 billion during the six-month period ended September 28, 2018. As noted above, the decrease in net sales was notable across all our segments with the exception of our IEI segment, driven by a $0.6 billion decrease in CTG, a $0.5 billion decrease in CEC and a $0.4 billion increase in IEI due to the same factors described above. Net sales decreased $891 million to $4.9 billion in Asia, and $88 million to $2.3 billion in Europe, offset by an increase of $181 million to $5.0 billion in the Americas.
Our ten largest customers, during the three and six-month periods ended September 27, 2019, accounted for approximately 39% of net sales, respectively. Our ten largest customers, during the three and six-month periods ended September 28, 2018, accounted for approximately 43% of net sales, respectively. No customer accounted for more than 10% of net sales during the three and six-month periods ended September 27, 2019 or September 28, 2018.
Gross profit
Gross profit is affected by a number of factors, including the number and size of new manufacturing programs, product mix, component costs and availability, product life cycles, unit volumes, pricing, competition, new product introductions, capacity utilization and the expansion or consolidation of manufacturing facilities, as well as specific restructuring activities initiated from time to time. The flexible design of our manufacturing processes allows us to manufacture a broad range of products in our facilities and better utilize our manufacturing capacity across our diverse geographic footprint and service customers from all segments. In the cases of new programs, profitability normally lags revenue growth due to product start-up costs, lower manufacturing program volumes in the start-up phase, operational inefficiencies, and under-absorbed overhead. Gross margin for these programs often improves over time as manufacturing volumes increase, as our utilization rates and overhead absorption improve, and as we increase the level of manufacturing services content. As a result of these various factors, our gross margin varies from period to period.
Gross profit during the three-month period ended September 27, 2019 decreased $213 million to $189 million, or 3.1% of net sales, from $402 million, or 6.0% of net sales, during the three-month period ended September 28, 2018. Gross profit during the six-month period ended September 27, 2019 decreased $238 million to $542 million, or 4.4% of net sales, from $780 million, or 5.9% of net sales, during the six-month period ended September 28, 2018. Gross margin deteriorated 290 basis points and 150 basis points, respectively, during the three-month and six-month periods ended September 27, 2019. The decrease in both gross profit and gross margin is primarily due to the geopolitical challenges and uncertainties which impacted specific customers resulting in restructuring charges recorded in the first half of fiscal year 2020 as well as the current quarter write down of inventory that will not be recovered due to significant reductions in future customer demand as we reduce our exposure to certain higher volatility businesses. These were partially offset by the favorable product mix and the increased revenues from our IEI segment, the wind-down of our NIKE Mexico operations in the second half of fiscal year 2019, and benefits realized from our earlier restructuring activities initiated in fiscal year 2019.
Segment Income
An operating segment's performance is evaluated based on its pre-tax operating contribution, or segment income. Segment income is defined as net sales less cost of sales, and segment selling, general and administrative expenses, and does not include amortization of intangibles, stock-based compensation, customer related asset impairment charges, restructuring charges, the new revenue standard adoption impact, legal and other, interest and other, net and other charges (income), net. A portion of depreciation is allocated to the respective segment, together with other general corporate research and development and administrative expenses.

37


The following table sets forth segment income and margins. Historical information has been recast to reflect realignment of customers and/or products between segments:
 
Three-Month Periods Ended
 
Six-Month Periods Ended
 
September 27, 2019
 
September 28, 2018
 
September 27, 2019
 
September 28, 2018
 
(In millions)
Segment income and reconciliation of income before tax:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
High Reliability Solutions
$
83

 
7.0
%
 
$
90

 
7.4
%
 
$
171

 
7.2
%
 
$
183

 
7.6
%
Industrial & Emerging Industries
111

 
6.2
%
 
66

 
4.2
%
 
207

 
6.0
%
 
117

 
3.9
%
Communications & Enterprise Compute
32

 
1.8
%
 
63

 
2.9
%
 
58

 
1.6
%
 
109

 
2.7
%
Consumer Technologies Group
27

 
1.9
%
 
31

 
1.7
%
 
57

 
2.0
%
 
58

 
1.6
%
Corporate and Other
(26
)
 
 
 
(26
)
 
 
 
(57
)
 
 
 
(56
)
 
 
   Total segment income
227

 
3.7
%
 
224

 
3.3
%
 
435

 
3.5
%
 
411

 
3.1
%
Reconciling items:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Intangible amortization
16

 
 
 
18

 
 
 
33

 
 
 
37

 
 
Stock-based compensation
19

 
 
 
19

 
 
 
34

 
 
 
40

 
 
Customer related asset impairments (1)
91

 
 
 

 
 
 
91

 
 
 
17

 
 
Restructuring charges (Note 17)
128

 
 
 
26

 
 
 
185

 
 
 
35

 
 
New revenue standard adoption impact (Note 4)

 
 
 

 
 
 

 
 
 
9

 
 
Legal and other (2)
20

 
 
 
4

 
 
 
21

 
 
 
20

 
 
Interest and other, net
48

 
 
 
41

 
 
 
99

 
 
 
83

 
 
Other charges (income), net (Note 9)
1

 
 
 
7

 
 
 
3

 
 
 
(80
)
 
 
    Income (loss) before income taxes
$
(96
)
 
 
 
$
109

 
 
 
$
(32
)
 
 
 
$
250

 
 
Amounts may not sum due to rounding.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(1)
Customer related asset impairments for the three-month and six-month periods ended September 27, 2019 primarily relate to additional provision for doubtful accounts receivable, and reserves for excess and obsolete inventory for certain customers experiencing financial difficulties and/or related to inventory that will not be recovered due to significant reductions in future customer demand as the Company reduces its exposure to certain higher volatility businesses.

Customer related asset impairments for the six-month period ended September 28, 2018 relate to additional provision for doubtful accounts receivable and reserves on inventory for certain customers experiencing financial difficulties.

(2)
Legal and other during the three-month and six-month periods ended September 27, 2019 primarily consists of direct and incremental costs associated with certain wind-down activities related to the disengagement of a certain customer primarily in China and India.

Legal and other during the three and six-month periods ended September 28, 2018 primarily consists of costs incurred relating to the independent investigation undertaken by the Audit Committee of the Company’s Board of Directors which was completed in June 2018.
HRS segment margin decreased 40 basis points, to 7.0% for the three-month period ended September 27, 2019, from 7.4% during the three-month period ended September 28, 2018. HRS segment margin decreased 40 basis points, to 7.2% for the six-month period ended September 27, 2019, from 7.6% for the six-month period ended September 28, 2018. The decrease in HRS segment margin during the period is primarily the result of accelerated investments for new program ramp, coupled with demand softness in our health solution business.
IEI segment margin increased 200 basis points, to 6.2% for the three-month period ended September 27, 2019, from 4.2% during the three-month period ended September 28, 2018.  IEI segment margin increased 210 basis points, to 6.0% for the six-month period ended September 27, 2019, from 3.9% for the six-month period ended September 28, 2018. The increase in IEI's margin during the period is primarily due to a favorable mix resulting from operational execution on the new business that is ramping particularly in Energy, greater levels of design and engineering led engagements and increased demand in Home & Lifestyle.

38


CEC segment margin decreased 110 basis points, to 1.8% for the three-month period ended September 27, 2019, from 2.9% during the three-month period ended September 28, 2018. CEC segment margin decreased 110 basis points, to 1.6% for the six-month period ended September 27, 2019, from 2.7% for the six-month period ended September 28, 2018. The decrease in CEC's margin during the period is primarily due to geopolitical challenges and uncertainties which impacted demand from specific customers as well as a drop in demand in our networking and telecommunication businesses due to the slower roll-out of 5G technology which created elevated levels of unabsorbed manufacturing overhead costs and finished goods inventory.
CTG segment margin increased 20 basis points to 1.9% for the three-month period ended September 27, 2019, from 1.7% during the three-month period ended September 28, 2018. CTG segment margin increased 40 basis points, to 2.0% for the six-month period ended September 27, 2019, from 1.6% for the six-month period ended September 28, 2018. The increase in CTG's margin during the period reflected lesser losses from our former strategic partnership with NIKE versus the six-month period ended September 28, 2018 and mix improvements as we continued to rationalize and prune underperforming accounts to improve our portfolio mix.  
Restructuring charges 
During fiscal year 2019, we took actions to optimize our portfolio with greater focus to be placed on higher margin, less volatile businesses. During the first half of fiscal year 2020 in connection with the recent geopolitical developments and uncertainties, primarily impacting one customer in China, we experienced a reduction in demand for products assembled for that customer. As a result, we accelerated our strategic decision to reduce our exposure to certain high-volatility products in both China and India. We also initiated targeted activities to restructure our business to further reduce and streamline our cost structure. During the three and six-month periods ended September 27, 2019, we recognized $128 million and $185 million, respectively, of restructuring charges. We incurred cash charges of approximately $97 million and $128 million, respectively, that were predominantly for employee severance, and non-cash charges of $31 million and $57 million, respectively, primarily related to asset impairments. While the bulk of the restructuring charges were executed in the first half of fiscal year 2020, we expect to incur additional restructuring charges throughout the remainder of fiscal year 2020, with the expectation to complete these activities by the end of the fiscal year.
During the three and six-month periods ended September 28, 2018, we recognized $26 million and $35 million, respectively, for charges primarily associated with the wind down of our NIKE operations in Mexico, the majority of which were for non-cash asset impairments.
Selling, general and administrative expenses 
Selling, general and administrative expenses (“SG&A”) was $205 million, or 3.4% of net sales, during the three-month period ended September 27, 2019, decreasing $23 million from $229 million, or 3.4% of net sales, during the three-month period ended September 28, 2018. SG&A was $415 million, or 3.4% of net sales, during the six-month period ended September 27, 2019decreasing $70 million from $485 million, or 3.6% of net sales, during the six-month period ended September 28, 2018. This decrease was primarily due to strong cost discipline focused on driving further productivity improvements and a refined cost structure benefiting from prior restructuring initiatives.
Intangible amortization 
Amortization of intangible assets was $16 million during the three-month period ended September 27, 2019, compared to $18 million for the three-month period ended September 28, 2018, and $33 million during the six-month period ended September 27, 2019, compared to $37 million for the six-month period ended September 28, 2018. The decline in both periods was primarily due to certain intangibles now being fully amortized.
Interest and other, net 
Interest and other, net was $48 million during the three-month period ended September 27, 2019 compared to $41 million during the three-month period ended September 28, 2018, and $99 million during the six-month period ended September 27, 2019 compared to $83 million during the six-month period ended September 28, 2018. The increase in interest and other, net was primarily a result of higher expenses from our asset-backed securitization programs, coupled with incremental interest expenses from our new borrowings.
Other charges (income), net

39


Other charges (income), net was $1 million and $3 million of net expense during the three and six-month periods ended September 27, 2019, respectively, compared to $7 million of net expense and $80 million of income during the three and six-month periods ended September 28, 2018, respectively, primarily a result of the non-cash gain from the deconsolidation of Bright Machines recognized in fiscal year 2019.
Income taxes 
Certain of our subsidiaries, at various times, have been granted tax relief in their respective countries, resulting in lower income taxes than would otherwise be the case under ordinary tax rates. Refer to note 13, “Income Taxes” of the notes to the consolidated financial statements in our Annual Report on Form 10-K for the fiscal year ended March 31, 2019 for further discussion. 
Our policy is to provide a valuation allowance against deferred tax assets that in our estimation are not more likely than not to be realized. 
The consolidated effective tax rate was (22)% and (128)% for the three-month and six-month periods ended September 27, 2019 and 20% and 19% for the three-month and six-month periods ended September 28, 2018. The effective rate varies from the Singapore statutory rate of 17% as a result of recognition of earnings in different jurisdictions (we generate most of our revenues and profits from operations outside of Singapore), operating loss carryforwards, income tax credits, release of previously established valuation allowances for deferred tax assets, liabilities for uncertain tax positions, as well as the effect of certain tax holidays and incentives granted to our subsidiaries primarily in China, Malaysia, Costa Rica, India, the Netherlands and Israel. The effective tax rate for the three-month and six-month periods ended September 27, 2019 is significantly lower than the effective tax rate for the three-month and six-month periods ended September 28, 2018, due to a changing jurisdictional mix of income, and our recognition of approximately $242 million and $308 million in restructuring charges, impairment of non-core investment, and customer related asset impairments with minimal associated tax benefit, respectively. This resulted in tax expense recorded on a US GAAP loss for the period.
LIQUIDITY AND CAPITAL RESOURCES 
As of September 27, 2019, we had cash and cash equivalents of approximately $1.8 billion and bank and other borrowings of approximately $3.0 billion. We have a $1.75 billion revolving credit facility that expires in June 2022, under which there were no borrowings outstanding as of the end of the quarter. We also entered into a JPY 33.525 billion term loan due April 2024, at three-month Yen LIBOR plus 0.50%, which was then swapped to U.S. dollars. In addition, we issued $450 million of 4.875% Notes in June 2019. The proceeds were used to repay the outstanding balance of our existing 4.625% Notes due February 2020, and $250 million of the Term Loan due November 2021. Refer to note 7 to the condensed consolidated financial statement for details. As of September 27, 2019, we were in compliance with the covenants under all of our credit facilities and indentures.
Cash used in operating activities was $1.6 billion during the six-month period ended September 27, 2019, primarily driven by cash outflows related to accounts receivable. Cash collections from the deferred purchase price on our ABS sales program of $1.8 billion are now included in cash from investing activities. This was coupled with $72 million of net loss for the period, partially offset by $400 million of non-cash charges such as depreciation, amortization, restructuring and impairment charges, and stock-based compensation.
We believe net working capital and net working capital as a percentage of annualized net sales are key metrics that measure our liquidity. Net working capital position was calculated as current quarter accounts receivable, net of allowance for doubtful accounts, adding back the reduction in accounts receivable resulting from non-cash accounts receivable sales, plus inventories and contract assets, less accounts payable and certain other current liabilities related to vendor financing programs. Net working capital decreased $217 million as of September 27, 2019, from $1.7 billion as of March 31, 2019. This decrease is primarily driven by a $134 million decrease in net receivables, coupled with an $80 million increase in accounts payable. Our current quarter net working capital as a percentage of annualized net sales for the quarter ended September 27, 2019, decreased slightly to 6.0% from 6.7% of annualized net sales for the quarter ended March 31, 2019. We generally operate in a net working capital targeted range between 6% to 8% of annualized revenue for the quarter.
Cash provided by investing activities was $1.6 billion during the six-month period ended September 27, 2019. This was primarily driven by $1.8 billion of cash collections on deferred purchase price from our ABS programs during the six-month period ended September 27, 2019, offset by approximately $218 million of net capital expenditures for property and equipment to continue expanding capabilities and capacity in support of our expanding IEI and HRS businesses.
We believe adjusted free cash flow is an important liquidity metric because it measures, during a given period, the amount of cash generated that is available to repay debt obligations, make investments, fund acquisitions, repurchase company shares

40


and for certain other activities. Our adjusted free cash flow is defined as cash from operations, plus cash collections of deferred purchase price, less net purchases of property and equipment to present adjusted cash flows on a consistent basis for investor transparency. We also excluded the impact to cash flows related to certain vendor programs that is required for US GAAP presentation. In addition, for the six-month period ended September 27, 2019, we added the cash inflows related to the receivable sold to certain financial institutions as described in more details in note 2 to the condensed consolidated financial statements in our adjusted free cash flow calculation. Our adjusted free cash flows for the six-month period ended September 27, 2019 was $301 million compared to a use of $245 million for the six-month period ended September 28, 2018. Adjusted free cash flow is not a measure of liquidity under U.S. GAAP, and may not be defined and calculated by other companies in the same manner. Adjusted free cash flow should not be considered in isolation or as an alternative to net cash provided by operating activities. Adjusted free cash flows reconcile to the most directly comparable GAAP financial measure of cash flows from operations as follows: 
 
Six-Month Periods Ended
 
September 27, 2019
 
September 28, 2018
 
(In millions)
Net cash used in operating activities
(1,648
)
 
$
(1,708
)
Cash collection of deferred purchase price and other
2,167

 
1,813

Purchases of property and equipment
(271
)
 
(363
)
Proceeds from the disposition of property and equipment
53

 
13

Adjusted free cash flow
$
301

 
$
(245
)
Cash provided by financing activities was $132 million during the six-month period ended September 27, 2019, which was primarily driven by $448 million of proceeds, net of discount, received following the issuance of the 2029 Notes, $300 million of proceeds following the execution of our term loan agreement due April 2024 during the first quarter of fiscal year 2020, coupled with $336 million of proceeds from the sale of receivables to certain financial institutions (as further described in note 2 to the condensed consolidated financial statements) and $31 million of proceeds from drawdowns from our India term loan facility. For further information on the 2029 Notes and the Term Loan due 2024, see note 7 to the condensed consolidated financial statements. Partially offsetting the proceeds described above were i) $500 million of cash paid for the repurchase of the outstanding balance of our 4.625% Notes due February 2020, ii) $250 million of cash paid for the partial prepayment of the term loan due November 2021, iii) $91 million of cash paid for the outstanding balance of our short-term bank borrowings facility in India, and iv) $112 million of cash paid for the repurchase of our ordinary shares.
Our cash balances are generated and held in numerous locations throughout the world. Liquidity is affected by many factors, some of which are based on normal ongoing operations of the business and some of which arise from fluctuations related to global economics and markets. Local government regulations may restrict our ability to move cash balances to meet cash needs under certain circumstances; however, any current restrictions are not material. We do not currently expect such regulations and restrictions to impact our ability to pay vendors and conduct operations throughout the global organization. We believe that our existing cash balances, together with anticipated cash flows from operations and borrowings available under our credit facilities, will be sufficient to fund our operations through at least the next twelve months. As of September 27, 2019, and March 31, 2019, over half of our cash and cash equivalents were held by foreign subsidiaries outside of Singapore. Although substantially all of the amounts held outside of Singapore could be repatriated under current laws, a significant amount could be subject to income tax withholdings. We provide for tax liabilities on these amounts for financial statement purposes, except for certain of our foreign earnings that are considered indefinitely reinvested outside of Singapore (approximately $1.6 billion as of March 31, 2019). Repatriation could result in an additional income tax payment; however, for the majority of our foreign entities, our intent is to permanently reinvest these funds outside of Singapore and our current plans do not demonstrate a need to repatriate them to fund our operations in jurisdictions outside of where they are held. Where local restrictions prevent an efficient intercompany transfer of funds, our intent is that cash balances would remain outside of Singapore and we would meet our liquidity needs through ongoing cash flows, external borrowings, or both. 
Future liquidity needs will depend on fluctuations in levels of inventory, accounts receivable and accounts payable, the timing of capital expenditures for new equipment, the extent to which we utilize operating leases for new facilities and equipment, and the levels of shipments and changes in the volumes of customer orders.
We maintain global paying services agreements with several financial institutions. Under these agreements, the financial institutions act as our paying agents with respect to accounts payable due to our suppliers who elect to participate in the program. The agreements allow our suppliers to sell their receivables to one of the participating financial institutions at the discretion of both parties on terms that are negotiated between the supplier and the respective financial institution. Our obligations to our suppliers, including the amounts due and scheduled payment dates, are not impacted by our suppliers’ decisions to sell their receivables under this program. The cumulative payments due to suppliers participating in the programs

41


amounted to approximately $0.2 billion and $0.3 billion for the three and six-month periods ended September 27, 2019, respectively, and approximately $0.1 billion and $0.2 billion for the three and six-month periods ended September 28, 2018, respectively. Pursuant to their agreement with one of the financial institutions, certain suppliers may elect to be paid early at their discretion. We are not always notified when our suppliers sell receivables under these programs. The available capacity under these programs can vary based on the number of investors and/or financial institutions participating in these programs at any point in time.
Historically, we have funded operations from cash and cash equivalents generated from operations, proceeds from public offerings of equity and debt securities, bank debt and lease financings. We also sell a designated pool of trade receivables under asset-backed securitization ("ABS") programs and sell certain trade receivables, which are in addition to the trade receivables sold in connection with these securitization agreements.
We anticipate that we will enter into debt and equity financings, sales of accounts receivable and lease transactions to fund acquisitions and anticipated growth.
The sale or issuance of equity or convertible debt securities could result in dilution to current shareholders. Further, we may issue debt securities that have rights and privileges senior to those of holders of ordinary shares, and the terms of this debt could impose restrictions on operations and could increase debt service obligations. This increased indebtedness could limit our flexibility as a result of debt service requirements and restrictive covenants, potentially affect our credit ratings, and may limit our ability to access additional capital or execute our business strategy. Any downgrades in credit ratings could adversely affect our ability to borrow as a result of more restrictive borrowing terms. We continue to assess our capital structure and evaluate the merits of redeploying available cash to reduce existing debt or repurchase ordinary shares. 
Under our current share repurchase program, our Board of Directors authorized repurchases of our outstanding ordinary shares for up to $500 million in accordance with the share purchase mandate approved by our shareholders at the date of the most recent Annual General Meeting which was held on August 20, 2019. During the six-month period ended September 27, 2019, we paid $112 million to repurchase shares under the current and prior repurchase plans at an average price of $10.24 per share. As of September 27, 2019, shares in the aggregate amount of $463 million were available to be repurchased under the current plan. 
CONTRACTUAL OBLIGATIONS AND COMMITMENTS 
Information regarding our long-term debt payments, operating lease payments, capital lease payments and other commitments is provided in Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of our Annual Report on our Form 10-K for the fiscal year ended March 31, 2019
During the first quarter of fiscal year 2020, we entered into a JPY 33.525 billion term loan agreement due April 2024, at three-month Yen LIBOR plus 0.50%, which was then swapped to U.S. dollars. In addition, we issued $450 million of 4.875% Notes due June 15, 2029. Part of the proceeds obtained were used to repay the outstanding balance of our existing 4.625% Notes due February 2020, and $250 million of the Term Loan due November 2021.
Other than the changes discussed above, there were no material changes in our contractual obligations and commitments since March 31, 2019.
OFF-BALANCE SHEET ARRANGEMENTS
We sell designated pools of trade receivables to unaffiliated financial institutions under our ABS programs, and in addition to cash, we receive a deferred purchase price receivable for each pool of the receivables sold. Each of these deferred purchase price receivables serves as additional credit support to the financial institutions and is recorded at its estimated fair value. As of September 27, 2019, and March 31, 2019, the fair values of our deferred purchase price receivable were approximately $357 million and $293 million, respectively. As of September 27, 2019, and March 31, 2019, the outstanding balance on receivables sold for cash was $1.3 billion under all our accounts receivable sales programs, which are not included in our condensed consolidated balance sheets. For further information, see note 12 to the condensed consolidated financial statements.
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK 
There were no material changes in our exposure to market risks for changes in interest and foreign currency exchange rates for the six-month period ended September 27, 2019 as compared to the fiscal year ended March 31, 2019

42


ITEM 4. CONTROLS AND PROCEDURES 
(a) Evaluation of Disclosure Controls and Procedures
The Company's management, with the participation of the Chief Executive Officer and Chief Financial Officer has evaluated the effectiveness of the Company's disclosure controls and procedures (as defined in Rule 13a-15(e) under the Exchange Act) as of September 27, 2019. Based on that evaluation, the Company's Chief Executive Officer and Chief Financial Officer concluded that, as of September 27, 2019, the Company's disclosure controls and procedures were effective in ensuring that information required to be disclosed by the Company in reports that it files or submits under the Securities Exchange Act of 1934, as amended, is (i) recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission's rules and forms and (ii) accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosure.
(b) Changes in Internal Control Over Financial Reporting
Except for the implementation of certain internal controls related to our April 1, 2019 adoption of ASC 842, Leases, guidance issued by the Financial Accounting Standards Board, there were no changes in our internal control over financial reporting that occurred during our first and second quarters of fiscal year 2020 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. 

43


PART II. OTHER INFORMATION
 
ITEM 1. LEGAL PROCEEDINGS 
For a description of our material legal proceedings, see note 14 “Commitments and Contingencies” in the notes to the condensed consolidated financial statements, which is incorporated herein by reference. 
ITEM 1A. RISK FACTORS
In addition to the other information set forth in this report, you should carefully consider the risks and uncertainties discussed in Part I, “Item 1A. Risk Factors” in our Annual Report on Form 10-K for the year ended March 31, 2019, which could materially affect our business, financial condition or future results. The risks described in our Annual Report on Form 10-K are not the only risks facing our Company. Additional risks and uncertainties not currently known to us or that we currently deem to be not material also may materially and adversely affect our business, financial condition and/or operating results. We are including the following revised risk factors, which update and supersede the corresponding risk factors disclosed in our Annual Report on Form 10-K for the year ended March 31, 2019, and which should be read in conjunction with our description of risk factors in Part I, Item 1A, "Risk Factors" of our Annual Report on Form 10-K for the year ended March 31, 2019:
We conduct operations in a number of countries and are subject to the risks inherent in international operations.
The geographic distances between the Americas, Asia and Europe create a number of logistical and communications challenges for us. These challenges include managing operations across multiple time zones, directing the manufacture and delivery of products across distances, coordinating procurement of components and raw materials and their delivery to multiple locations, and coordinating the activities and decisions of the core management team, which is based in a number of different countries.
Facilities in several different locations may be involved at different stages of the production process of a single product, leading to additional logistical difficulties.
Because our manufacturing operations are located in a number of countries throughout the Americas, Asia and Europe, we are subject to risks of changes in economic and political conditions in those countries, including:
fluctuations in the value of local currencies;

labor unrest, difficulties in staffing and geographic labor shortages;

longer payment cycles;

cultural differences;

increases in duties, tariffs, and taxation levied on our products including anti-dumping and countervailing duties;

trade restrictions including limitations on imports or exports of components or assembled products, unilaterally or bilaterally;

trade sanctions and related regulatory enforcement actions and other proceedings;

potential trade wars;

increased scrutiny by the media and other third parties of labor practices within our industry (including but not limited to working conditions) which may result in allegations of violations, more stringent and burdensome labor laws and regulations and inconsistency in the enforcement and interpretation of such laws and regulations, higher labor costs, and/or loss of revenues if our customers become dissatisfied with our labor practices and diminish or terminate their relationship with us;

imposition of restrictions on currency conversion or the transfer of funds;

expropriation of private enterprises;

ineffective legal protection of our intellectual property rights in certain countries;

44



natural disasters;

exposure to infectious disease and epidemics;

inability of international customers and suppliers to obtain financing resulting from tightening of credit in international financial markets;

political unrest; and

a potential reversal of current favorable policies encouraging foreign investment or foreign trade by our host countries.
The attractiveness of our services to customers and our ability to conduct business with certain customers can be affected by changes in U.S. and other countries' trade policies. In 2018, the U.S. imposed tariffs on a large variety of products of Chinese origin. The U.S. government has also indicated a readiness to further expand the scope of the tariffs on Chinese goods if negotiations are not successful, and most recently, effective May 10, 2019, increased tariffs on $200 billion of Chinese goods to 25%. Further, on May 15, 2019, President Trump issued an executive order designed to secure the information and communications technology and services supply chain, which would restrict the acquisition or use in the United States of information and communications technology or services designed, developed, manufactured, or supplied by persons owned by, controlled by, or subject to the jurisdiction or direction of foreign adversaries. The executive order is subject to implementation by the Secretary of Commerce and applies to contracts entered into prior to the effective date of the order. In addition, the U.S. Commerce Department has implemented additional restrictions and may implement further restrictions that would affect conducting business with certain Chinese companies. Depending upon their duration and implementation, as well as our ability to mitigate their impact, these tariffs, the executive order and its implementation and other regulatory actions could materially affect our business, including in the form of increased cost of goods sold, decreased margins, increased pricing for customers, and reduced sales. Further, one of our former customers, Huawei Technologies Co., Ltd., and some of its affiliates have been added to the U.S. Department of Commerce’s Entity List, and we could be subject to reputational harm based on its business activities, including activities with sanctioned countries.
In addition, some countries in which we operate, such as Brazil, Hungary, India, Mexico, Malaysia and Poland, have experienced periods of slow or negative growth, high inflation, significant currency devaluations or limited availability of foreign exchange. Furthermore, in countries such as China, Brazil, India and Mexico, governmental authorities exercise significant influence over many aspects of the economy, and their actions could have a significant effect on us. We could be seriously harmed by inadequate infrastructure, including lack of adequate power and water supplies, transportation, raw materials and parts in countries in which we operate. In addition, we may encounter labor disruptions and rising labor costs, in particular within the lower-cost regions in which we operate. Any increase in labor costs that we are unable to recover in our pricing to our customers could adversely impact our operating results.
Operations in foreign countries also present risks associated with currency exchange and convertibility, inflation and repatriation of earnings. In some countries, economic and monetary conditions and other factors could affect our ability to convert our cash distributions to U.S. dollars or other freely convertible currencies, or to move funds from our accounts in these countries. Furthermore, the central bank of any of these countries may have the authority to suspend, restrict or otherwise impose conditions on foreign exchange transactions or to approve distributions to foreign investors.
We are subject to risks relating to litigation and regulatory investigations and proceedings, which may have a material adverse effect on our business.
From time to time, we are involved in various claims, suits, investigations and legal proceedings. Additional legal claims or regulatory matters may arise in the future and could involve matters relating to commercial disputes, government regulatory and compliance, intellectual property, antitrust, tax, employment or shareholder issues, product liability claims and other issues on a global basis. If we receive an adverse judgment in any such matter, we could be required to pay substantial damages and cease certain practices or activities. Regardless of the merits of the claims, litigation and other proceedings may be both time-consuming and disruptive to our business. The defense and ultimate outcome of any lawsuits or other legal proceedings may result in higher operating expenses and a decrease in operating margin, which could have a material adverse effect on our business, financial condition, or results of operations.
On May 8, 2018, a putative class action was filed in the Northern District of California against the Company and certain officers alleging violations of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934, and Rule 10b-5, promulgated thereunder, alleging misstatements and/or omissions in certain of the Company’s financial results, press releases and SEC filings made during the putative class period of January 26, 2017 through April 26, 2018. On October 1, 2018, the Court

45


appointed lead plaintiff and lead plaintiff’s counsel in the case. On November 28, 2018, lead plaintiff filed an amended complaint alleging misstatements and/or omissions in certain of the Company’s SEC filings, press releases, earnings calls, and analyst and investor conferences and expanding the putative class period through October 25, 2018. On April 3, 2019, the Court vacated its prior order appointing lead plaintiff and lead plaintiff’s counsel and reopened the lead plaintiff appointment process. On September 26, 2019, the Court appointed a new lead plaintiff and lead plaintiff’s counsel in the case. Lead plaintiff’s deadline to file a further amended complaint is November 8, 2019, and Defendants’ deadline to move to dismiss is December 4, 2019. Any existing or future lawsuits could be time-consuming, result in significant expense and divert the attention and resources of our management and other key employees, as well as harm our reputation, business, financial condition or results of operations.
On February 14, 2019, we submitted an initial notification of voluntary disclosure to the U.S. Department of the Treasury, Office of Foreign Assets Control ("OFAC") regarding possible noncompliance with U.S. economic sanctions requirements among certain non-U.S. Flex-affiliated operations. We have initiated an internal investigation regarding this matter which is ongoing.  We cannot predict the total costs to be incurred in response to any steps taken by OFAC, the potential impact on our personnel or to what extent we could be subject to penalties, which could be material. Nor can we predict how long it will take to complete our investigation and for a disposition by OFAC.
Weak global economic conditions, geopolitical uncertainty and instability in financial markets may adversely affect our business, results of operations, financial condition, and access to capital markets.
Our revenue and gross margin depend significantly on general economic conditions and the demand for products in the markets in which our customers compete. Adverse worldwide economic conditions and geopolitical uncertainty may create challenging conditions in the electronics industry. For example, these conditions may be adversely impacted by the pending withdrawal of the United Kingdom from the EU (“Brexit”), which was originally scheduled to take place on October 31, 2019, following its referendum on EU membership. On October 22, 2019, the House of Commons of the United Kingdom voted for a withdrawal agreement to enact Brexit, but voted against the government’s motion setting forth a timetable for Brexit. There is therefore significant uncertainty regarding the specific timing and the terms on which the United Kingdom will leave the EU. The political and economic instability created by Brexit caused and may continue to cause significant volatility in global markets. Additionally, conditions may be adversely impacted by the actions that the U.S. or other countries have taken or may take with respect to certain treaty and trade relationships with other countries. These conditions may result in reduced consumer and business confidence and spending in many countries, a tightening in the credit markets, a reduced level of liquidity in many financial markets, high volatility in credit, fixed income and equity markets, currency exchange rate fluctuations, and global economic uncertainty. In addition, longer term disruptions in the capital and credit markets could adversely affect our access to liquidity needed for our business. If financial institutions that have extended credit commitments to us are adversely affected by the conditions of the U.S. and international capital markets, they may become unable to fund borrowings under their credit commitments to us, which could have an adverse impact on our financial condition and our ability to borrow additional funds, if needed, for working capital, capital expenditures, acquisitions, research and development and other corporate purposes.

46


ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS 
Issuer Purchases of Equity Securities
The following table provides information regarding purchases of our ordinary shares made by us for the period from June 29, 2019 through September 27, 2019:
Period

Total Number of
Shares
Purchased (1)

Average Price
Paid per
Share

Total Number of
Shares Purchased as
Part of Publicly
Announced Plans or
Programs

Approximate Dollar 
Value of Shares that 
May Yet Be Purchased Under
 the Plans or Programs
June 29, 2019 - August 2, 2019 (2)

148,905


$
10.76


148,905


$
270,920,458

August 3, 2019 - August 30, 2019 (2) (3)

3,721,732


$
9.98


3,721,732


$
484,411,060

August 31, 2019 - September 27, 2019 (3)

2,057,106


$
10.42


2,057,106


$
462,981,874

Total

5,927,743


 


5,927,743


 


(1)
During the period from June 29, 2019 through September 27, 2019, all purchases were made pursuant to the program discussed below in open market transactions. All purchases were made in accordance with Rule 10b-18 under the Securities Exchange Act of 1934.

(2)
On August 16, 2018, our Board of Directors authorized repurchases of our outstanding ordinary shares for up to $500 million. This is in accordance with the share purchase mandate whereby our shareholders approved a repurchase limit of 20% of our issued ordinary shares outstanding at the Annual General Meeting held on the same date as the Board authorization. As of June 28, 2019, we had shares in the aggregate amount of $272.5 million available to be repurchased under this plan, of which 2.3 million shares in the aggregate amount of $23.1 million were repurchased as of August 20, 2019 (after which authorization under this plan terminated).
(3)
On August 20, 2019, our Board of Directors authorized repurchases of our outstanding ordinary shares for up to $500 million. This is in accordance with the share purchase mandate whereby our shareholders approved a repurchase limit of 20% of our issued ordinary shares outstanding at the Annual General Meeting held on the same date as the Board authorization. As of September 27, 2019, shares in the aggregate amount of $463.0 million were available to be repurchased under the current plan.

47


ITEM 3. DEFAULTS UPON SENIOR SECURITIES 
None 
ITEM 4. MINE SAFETY DISCLOSURES 
Not applicable 
ITEM 5. OTHER INFORMATION 
None

48


ITEM 6. EXHIBITS
EXHIBIT INDEX
 
 
 
 
 
 
Incorporated by Reference
 
 
 
Filed
Exhibit No.
 
Exhibit
 
Form
 
File No.
 
Filing Date
 
Exhibit No.
 
Herewith
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Constitution of the Registrant (incorporating all amendments as at August 20, 2019)
 
 
 
 
 
 
 
 
 
X
 
Letter in lieu of consent of Deloitte & Touche LLP.
 
 
 
 
 
 
 
 
 
X
 
Certification of Principal Executive Officer pursuant to Rule 13a-14(a) under the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
 
 
 
 
 
 
 
 
 
X
 
Certification of Principal Financial Officer pursuant to Rule 13a-14(a) under the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
 
 
 
 
 
 
 
 
 
X
 
Certification of Chief Executive Officer and Chief Financial Officer pursuant to Rule 13a-14(b) under the Securities Exchange Act of 1934 and 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.*
 
 
 
 
 
 
 
 
 
X
101.INS
 
XBRL Instance Document
 
 
 
 
 
 
 
 
 
X
101.SCH
 
XBRL Taxonomy Extension Schema Document
 
 
 
 
 
 
 
 
 
X
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document
 
 
 
 
 
 
 
 
 
X
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase Document
 
 
 
 
 
 
 
 
 
X
101.LAB
 
XBRL Taxonomy Extension Label Linkbase Document
 
 
 
 
 
 
 
 
 
X
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document
 
 
 
 
 
 
 
 
 
X
104
 
Cover Page Interactive Data File (formatted as inline XBRL with applicable taxonomy extension information contained in Exhibits 101)
 
 
 
 
 
 
 
 
 
 
 
 

* This exhibit is furnished with this Quarterly Report on Form 10-Q, is not deemed filed with the Securities and Exchange Commission, and is not incorporated by reference into any filing of Flex Ltd. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date hereof and irrespective of any general incorporation language contained in such filing.

49


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.
 
 
 
FLEX LTD.
 
 
(Registrant)
 
 
 
 
 
 
 
 
/s/ REVATHI ADVAITHI
 
 
Revathi Advaithi
 
 
Chief Executive Officer
 
 
(Principal Executive Officer)
 
 
 
Date:
October 29, 2019
 
 
 
/s/ CHRISTOPHER E. COLLIER
 
 
Christopher E. Collier
 
 
Chief Financial Officer
 
 
(Principal Financial Officer)
 
 
 
Date:
October 29, 2019
 

50
EX-3.01 2 flex-exx301x9272019.htm EXHIBIT 3.01 Exhibit

Company Registration No.
199002645H










THE COMPANIES ACT, CAP. 50

_____________

PUBLIC COMPANY LIMITED BY SHARES

______________



CONSTITUTION

of

FLEX LTD.
(formerly known as FLEXTRONICS INTERNATIONAL LTD.)


(Adopted by Special Resolution passed on 24 August 2016)
(Incorporating all amendments as at 20 August 2019)

______________

Incorporated on the 31st day of May 1990
______________


 






ALLEN & GLEDHILL LLP
One Marina Boulevard #28-00
Singapore 018989




THE COMPANIES ACT, CAP. 50
_____________
PUBLIC COMPANY LIMITED BY SHARES
_____________
CONSTITUTION

of


FLEX LTD.
(Adopted by Special Resolution passed on 24 August 2016)
(Incorporating all amendments as at 20 August 2019)


_____________

INTERPRETATION

1.
In this Constitution, if not inconsistent with the subject or context, the words or symbol standing in the first column of the Table next hereinafter contained shall bear the meanings set opposite to them respectively in the second column thereof:
Interpretation.

WORDS
 
MEANINGS
"The Act"
..
The Companies Act, Cap. 50.

"This Constitution"

..
This Constitution as from time to time altered.

"The Company”

..
The above-named Company by whatever name from time to time called.

"Directors"
..
The Directors for the time being of the Company or such number of them as have authority to act for the Company.

"Director"
..
Includes any person acting as a Director of the Company and includes any person duly appointed and acting for the time being as an Alternate Director.

"Dividend"
..
Includes bonus.

"Member"
..
A registered holder of any shares of the Company; provided, however, that a "Member" shall not include the Company in the holding of its shares as treasury shares, unless otherwise required by the Act.





2


"month"
..
Calendar month.

"Office"
..
The Registered Office of the Company for the time being.

"paid up"
..
Includes credited as paid up.

"Register"
..
The Register of Members.

“registered address” or “address”
..
In relation to any Member, his physical address for the service or delivery of notices or documents personally or by post, except where otherwise expressly provided in this Constitution.

"Seal"
..
The Common Seal of the Company or in appropriate cases the duplicate Common Seal.

"Secretary"
..
The Secretary or Secretaries appointed under this Constitution and shall include any person appointed by the Directors to perform the duties of Secretary and where two or more persons are appointed to act as Joint Secretaries shall include any one of those persons.

"Singapore"
..
The Republic of Singapore.

“Statutes”

..
The Act and every other act for the time being in force concerning companies and affecting the Company.

“writing", "written" and “in writing”
..
Written or produced by any substitute for writing or partly one and partly another and shall include (except where otherwise expressly specified in this Constitution or the context otherwise requires, and subject to any limitations, conditions or restrictions contained in the Statutes) any representation or reproduction of words, symbols or other information which may be displayed in a visible form, whether in a physical document or in an electronic communication or form or otherwise howsoever.

“$”
..
The lawful currency of Singapore.

The expressions “current address”, “electronic communication” and “treasury shares” shall have the meanings ascribed to them respectively in the Act.

Words denoting the singular number only shall include the plural and vice versa.

Words denoting the masculine gender only shall include the feminine gender.

Words denoting persons shall include corporations.

Any reference in this Constitution to "holders" of shares or a class of shares shall, except where otherwise provided, exclude the Company in relation to shares held by it as treasury shares, and “holding” and “held” shall be construed accordingly.

Any reference in this Constitution to any enactment is a reference to that enactment as amended or enacted from time to time.



3



Save as aforesaid, any word or expression used in the Act and the Interpretation Act, Cap. 1 shall, if not inconsistent with the subject or context, bear the same meaning in this Constitution.

A Special Resolution shall be effective for any purpose for which an Ordinary Resolution is expressed to be required under any provision of this Constitution.

The headnotes and marginal notes are inserted for convenience only and shall not affect the construction of this Constitution.


NAME

2.
The name of the Company is Flex Ltd.

Name.


REGISTERED OFFICE

3.
The Office will be situated in the Republic of Singapore.

Office.


BUSINESS OR ACTIVITY

4.
Subject to the provisions of the Act and any other written law and this Constitution, the Company has:

(a)    full capacity to carry on or undertake any business or activity, do any act or enter into any transaction; and

(b)    for these purposes, full rights, powers and privileges.

Business or activity.


PUBLIC COMPANY

5.
The Company is a public company.

Public Company.

LIABILITY OF MEMBERS

6.
The liability of Members is limited.

Liability of Members.

SHARES
7.
The Company shall not exercise any right in respect of treasury shares other than as provided by the Act. Subject thereto, the Company may deal with its treasury shares in the manner authorised by, or prescribed pursuant to, the Act.

Treasury Shares.



4


8.
(A) Except as is otherwise expressly permitted by the Act, the Company shall not give, whether directly or indirectly and whether by means of the making of a loan, the giving of a guarantee, the provision of security, the release of an obligation or the release of a debt or otherwise, any financial assistance for the purpose of, or in connection with, the acquisition or proposed acquisition of shares or units of shares in the Company or its holding company.

Prohibition against financial assistance.
(B) Notwithstanding the provisions of article 8(A) but subject to the Act, the Company may purchase or otherwise acquire its issued shares on such terms and in such manner as the Company may from time to time think fit. If required by the Act, any share that is so purchased or acquired by the Company shall, unless held in treasury in accordance with the Act, be deemed to be cancelled immediately on purchase or acquisition by the Company. Upon the cancellation of a share, the rights and privileges attached to that share shall expire. In any other instance, the Company may hold or deal with any such share which is so purchased or acquired by it in such manner as may be permitted by, and in accordance with, the Act.

Company may acquire its own issued shares.
9.
The Company may issue shares for which no consideration is payable to the Company.

Issue of shares for no consideration.
10.
Subject to the Statutes and this Constitution, no shares may be issued by the Directors without the prior approval of the Company in General Meeting but subject thereto and to the provisions of this Constitution, the Directors may allot and issue shares or grant options over or otherwise dispose of the same to such persons on such terms and conditions and for such consideration (if any) and at such time as the Company in General Meeting may approve.

Issue of Shares.
11.
The rights attached to shares issued upon special conditions shall be clearly defined in this Constitution. Without prejudice to any special right previously conferred on the holders of any existing shares or class of shares but subject to the Statutes and this Constitution, shares in the Company may be issued by the Directors and any such shares may be issued with such preferred, deferred, or other special rights or such restrictions, whether in regard to dividend, voting, return of capital or otherwise as the Directors determine.

Special Rights.
12.
Subject to the provisions of the Act, if at any time the share capital is divided into different classes, the rights attached to any class (unless otherwise provided by the terms of issue of the shares of that class) may, whether or not the Company is being wound up, be varied or abrogated with the consent in writing of the holders of at least three-fourths of the shares of that class or with the sanction of a Special Resolution passed at a separate General Meeting of the holders of shares of that class and to every such Special Resolution the provisions of Section 184 of the Act shall, with such adaptations as are necessary, apply. To every such separate General Meeting the provisions of this Constitution relating to General Meetings shall mutatis mutandis apply; provided, however, that the necessary quorum shall be at least two persons holding or representing by proxy or by attorney no less than one-third of the issued shares of the class and that any holder of shares of the class present in person or by proxy or by attorney may demand a poll.

Variation of rights.
13.
The rights conferred upon the holders of the shares of any class issued with preferred or other rights shall, unless otherwise expressly provided by the terms of issue of the shares of that class or by this Constitution as are in force at the time of such issue, be deemed to be varied by the creation or issue of further shares ranking equally therewith.

Creation or issue of further shares with special rights.



5


14.
The Company may pay commissions or brokerage on any issue of shares at such rate or amount and in such manner as the Directors may think fit. Such commission or brokerage may be satisfied by the payment of cash or the allotment of fully or partly paid shares or by a combination of cash and fully or partly paid shares.

Power to pay commission and brokerage.
15.
Except as required by law, no person shall be recognised by the Company as holding any share upon any trust and the Company shall not be bound by or compelled in any way to recognise (even when having notice thereof) any equitable, contingent, future or partial interest in any share or any interest in any fractional part of a share or (except only as by this Constitution or by law otherwise provided) any other rights in respect of any share, except an absolute right to the entirety thereof in the registered holder.

Exclusion of equities.
16.
If two or more persons are registered in the Register as joint holders of any share any one of such persons may give effectual receipts for any dividend payable in respect of such share and the joint holders of a share shall, subject to the provisions of the Act, be severally as well as jointly liable for the payment of all instalments and calls and interest due in respect of such shares. Such joint holders shall be deemed to be one Member and the delivery of a certificate for a share to one of several joint holders shall be sufficient delivery to all such holders.

Joint holders.

17.
No person shall be recognised by the Company as having title to a fractional part of a share or otherwise than as the sole or a joint holder of the entirety of such share.

Fractional part of a share.
18.
If by the conditions of allotment of any shares the whole or any part of the amount of the issue price thereof shall be payable by instalments every such instalment shall, when due, be paid to the Company by the person who for the time being shall be the registered holder of the share or his personal representatives, but this provision shall not affect the liability of any allottee who may have agreed to pay the same.

Payment of instalments.
19.
The certificate of title to shares in the capital of the Company shall be issued under the Seal or (where required under the Act) the official seal for use abroad, in such form as the Directors shall from time to time prescribe and shall bear (a) the autographic or facsimile signatures of at least one Director and the Secretary or some other person appointed by the Directors where the Seal is affixed, or (b) the autographic or facsimile signature of any person authorised by the Directors where the official seal for use abroad is affixed, and shall specify the number and class of shares to which it relates, whether the shares are fully or partly paid up, and the amount (if any) unpaid thereon. The facsimile signatures may be reproduced by mechanical or other means approved by the Directors.

Share Certificates.

20.
Every person whose name is entered as a Member in the Register shall be entitled within two months after allotment or within one month after the lodgement of any transfer to one certificate for all his shares of any one class or to several certificates in reasonable denominations each for a part of the shares so allotted or transferred. Where a Member transfers only part of the shares comprised in a certificate or where a Member requires the Company to cancel any certificate or certificates and issue new certificates for the purpose of subdividing his holding in a different manner the old certificate or certificates shall be cancelled and a new certificate or certificates for the balance of such shares issued in lieu thereof and the Member shall pay a fee not exceeding $2/- for each such new certificate as the Directors may determine.

Entitlement to certificate.



6


21.
If any certificate or other document of title to shares or debentures be worn out or defaced, then upon production thereof to the Directors, they may order the same to be cancelled and may issue a new certificate in lieu thereof. For every certificate so issued there shall be paid to the Company a fee not exceeding $2/- as the Directors may determine. Subject to the provisions of the Statutes and the requirements of the Directors thereunder, if any certificate or document be lost or destroyed or stolen, then upon proof thereof to the satisfaction of the Directors and on such indemnity as the Directors deem adequate being given, and on the payment of a fee not exceeding $2/- as the Directors may determine, a new certificate or document in lieu thereof shall be given to the person entitled to such lost or destroyed or stolen certificate or document.

New certificates may be issued.

RESTRICTION ON TRANSFER OF SHARES
22.
(A) Subject to this Constitution, any Member may transfer all or any of his shares, but every transfer must be in writing and in the usual common form, or in any other form which the Directors may approve. The instrument of transfer of a share shall be signed by the transferor and the witness thereto and shall be effective although not signed or witnessed by or on behalf of the transferee. The transferor shall be deemed to remain the holder of the share until the name of the transferee is entered in the Register in respect thereof. Shares of different classes shall not be comprised in the same instrument of transfer.

Form of Transfer.

(B) All instruments of transfer which shall be registered shall be retained by the Company, but any instrument of transfer which the Directors may refuse to register shall (except in any case of fraud) be returned to the party presenting the same.

Retention of Transfers.

(C) No share shall in any circumstances be transferred to any infant or bankrupt person or person who is mentally disordered and incapable of managing himself or his affairs.

Infant, bankrupt or mentally disordered.

23.
The Directors may, in their absolute discretion decline to register any transfer of shares upon which the Company has a lien and in the case of shares not fully paid up may refuse to register a transfer to a transferee of whom they do not approve; provided, however, that as required by the Act the Directors shall, within 30 days beginning with the day on which the application for a transfer of shares was made, serve a notice in writing to the applicant stating the facts which are considered to justify the refusal.

Directors' power to decline to register.

24.
The Directors may decline to register any instrument of transfer unless:

(a)    such fee not exceeding $2/- or such other sum as the Directors may from time to time require under the provisions of this Constitution, is paid to the Company in respect thereof;

(b)    the instrument of transfer is deposited at the Office or at such other place (if any) as the Directors may appoint accompanied by a certificate of payment of stamp duty (if any), the certificates of the shares to which the transfer relates and such other evidence as the Directors may reasonably require to show the right of the transferor to make the transfer and, if the instrument of transfer is executed by some other person on his behalf, the authority of the person to do the same; and

Instrument of transfer.




7


(c)    the amount of proper duty (if any) with which each instrument of transfer is chargeable under any law for the time being in force relating to stamps is paid.

 
25.
The Company shall provide a book to be called "Register of Transfers" which shall be kept under the control of the Directors, and in which shall be entered the particulars of every transfer of shares.

Register of Transfers.

26.
The Register may be closed at such times and for such periods not exceeding in the aggregate thirty days in any calendar year as the Directors may from time to time determine.

Closure of Register.

TRANSMISSION OF SHARES
27.
In case of the death of a Member, the survivor or survivors, where the deceased was a joint holder, and the executors or administrators of the deceased, where he was a sole or only surviving holder, shall be the only persons recognised by the Company as having any title to his interest in the shares, but nothing herein shall release the estate of a deceased Member (whether sole or joint) from any liability in respect of any share held by him.

Transmission on death.

28.
Any person becoming entitled to a share in consequence of the death or bankruptcy of any Member may, upon producing such evidence of title as the Directors shall require, be registered as holder of the share upon giving to the Company notice in writing of such desire or transfer such share to some other person. If the person so becoming entitled shall elect to be registered himself, he shall deliver or send to the Company a notice in writing signed by him stating that he so elects. If he shall elect to have another person registered, he shall testify his election by executing to that person a transfer of the share. All the limitations, restrictions and provisions of this Constitution relating to the right to transfer and the registration of transfers shall be applicable to any such notice or transfer as aforesaid as if the death or bankruptcy of the Member had not occurred and the notice or transfer were a transfer executed by such Member.

Transmission of shares.

29.
Save as otherwise provided by or in accordance with this Constitution a person becoming entitled to a share in consequence of the death or bankruptcy of a Member shall be entitled to the same dividends and other advantages to which he would be entitled if he were the registered holder of the share except that he shall not be entitled in respect thereof to exercise any right conferred by membership in relation to Meetings of the Company until he shall have been registered as a Member in respect of the share.

Rights of unregistered executors and trustees.

30.
There shall be paid to the Company in respect of the registration of any probate, letters of administration, certificate of marriage or death, power of attorney or other document relating to or affecting the title to any shares, such fee not exceeding $2/- as the Directors may from time to time require or prescribe.

Fee for registration of probate etc.





8


CALLS ON SHARES
31.
The Directors may from time to time make such calls as they think fit upon the Members in respect of any moneys unpaid on their shares and not by the terms of the issue thereof made payable at fixed times, and each Member shall (subject to receiving at least fourteen days' notice specifying the time or times and place of payment) pay to the Company at the time or times and place so specified the amount called on his shares. A call may be revoked or postponed as the Directors may determine.

Calls on shares.

32.
A call shall be deemed to have been made at the time when the resolution of the Directors authorising the call was passed and may be made payable by instalments.

Time when made.

33.
If a sum called in respect of a share is not paid before or on the day appointed for payment thereof, the person from whom the sum is due shall pay interest on the sum due from the day appointed for payment thereof to the time of actual payment at such rate not exceeding ten per cent per annum as the Directors determine, but the Directors shall be at liberty to waive payment of such interest wholly or in part.

Interest on calls.

34.
Any sum which by the terms of issue of a share becomes payable upon allotment or at any fixed date, shall for all purposes of this Constitution be deemed to be a call duly made and payable on the date, on which, by the terms of issue, the same becomes payable, and in case of non-payment all the relevant provisions of this Constitution as to payment of interest and expenses, forfeiture or otherwise shall apply as if such sum had become payable by virtue of a call duly made and notified.

Sum due on allotment.
35.
The Directors may on the issue of shares differentiate between the holders as to the amount of calls to be paid and the times of payments.

Power to differentiate.
36.
The Directors may, if they think fit, receive from any Member willing to advance the same all or any part of the moneys uncalled and unpaid upon the shares held by him and such payments in advance of calls shall extinguish, so far as the same shall extend, the liability upon the shares in respect of which it is made, and upon the moneys so received or so much thereof as from time to time exceeds the amount of the calls then made upon the shares concerned, the Company may pay interest at such rate not exceeding ten per cent per annum as the Member paying such sum and the Directors agree upon.

Payment in advance of calls.

FORFEITURE AND LIEN
37.
If any Member fails to pay in full any call or instalment of a call on the day appointed for payment thereof, the Directors may at any time thereafter serve a notice on such Member requiring payment of so much of the call or instalment as is unpaid together with any interest and expenses which may have accrued.

Notice requiring payment of calls.
38.
The notice shall name a further day (not being less than fourteen days from the date of service of the notice) on or before which and the place where the payment required by the notice is to be made, and shall state that in the event of non-payment in accordance therewith the shares on which the call was made will be liable to be forfeited.

Notice to state time and place.



9


39.
If the requirements of any such notice as aforesaid are not complied with, any share in respect of which such notice has been given may at any time thereafter, before payment of all calls and interest and expenses due in respect thereof be forfeited by a resolution of the Directors to that effect. Such forfeiture shall include all dividends declared in respect of the forfeited share and not actually paid before the forfeiture. The Directors may accept a surrender of any share liable to be forfeited hereunder.


Forfeiture on non-compliance with notice.

40.
A share so forfeited or surrendered shall become the property of the Company and may be sold, re-allotted or otherwise disposed of either to the person who was before such forfeiture or surrender the holder thereof or entitled thereto, or to any other person, upon such terms and in such manner as the Directors shall think fit, and at any time before a sale, re-allotment or disposition the forfeiture or surrender may be cancelled on such terms as the Directors think fit. To give effect to any such sale, the Directors may, if necessary, authorise some person to transfer a forfeited or surrendered share to any such person as aforesaid.

Sale of shares forfeited.

41.
A Member whose shares have been forfeited or surrendered shall cease to be a Member in respect of the shares, but shall notwithstanding the forfeiture or surrender remain liable to pay to the Company all moneys which at the date of forfeiture or surrender were payable by him to the Company in respect of the shares with interest thereon at ten per cent per annum (or such lower rate as the Directors may approve) from the date of forfeiture or surrender until payment, but such liability shall cease if and when the Company receives payment in full of all such money in respect of the shares and the Directors may waive payment of such interest either wholly or in part.

Rights and liabilities of Members whose shares have been forfeited or surrendered.

42.
The Company shall have a first and paramount lien and charge on every share (whether fully paid or not) registered in the name of each Member (whether solely or jointly with others) and on the dividends declared or payable in respect thereof for all calls and instalments due on any such share and interest and expenses thereon but such lien shall only be upon the specific shares in respect of which such calls or instalments are due and unpaid and to all dividends from time to time declared in respect of the shares. The Directors may resolve that any share shall for some specified period be exempt from the provisions of this article.

Company's lien.

43.
The Company may sell in such manner as the Directors think fit any share on which the Company has a lien, but no sale shall be made unless some sum in respect of which the lien exists is presently payable nor until the expiration of fourteen days after notice in writing stating and demanding payment of the sum payable and of intention to sell in default shall have been given to the registered holder for the time being of the share or the person entitled thereto by reason of his death or bankruptcy. To give effect to any such sale, the Directors may authorise some person to transfer the shares sold to the purchaser thereof.

Sale of shares subject to lien.
44.
The proceeds of the sale shall be received by the Company and applied in payment of such part of the amount in respect of which the lien exists as is presently payable and the residue, if any, shall (subject to a like lien for sums not presently payable as existed upon the shares before the sale) be paid to the person entitled to the shares at the date of the sale.

Application of proceeds of such sales.




10


45.
A statutory declaration in writing that the declarant is a Director of the Company and that a share has been duly forfeited or surrendered or sold to satisfy a lien of the Company on a date stated in the declaration shall be conclusive evidence of the facts stated therein as against all persons claiming to be entitled to the share, and such declaration and the receipt of the Company for the consideration (if any) given for the share on the sale, re-allotment or disposal thereof together with the certificate of proprietorship of the share under Seal or as the case may be, official seal for use abroad delivered to a purchaser or allottee thereof shall (subject to the execution of a transfer if the same be required) constitute a good title to the share and the person to whom the share is sold, re-allotted or disposed of shall be registered as the holder of the share and shall not be bound to see to the application of the purchase money (if any) nor shall his title to the share be affected by any irregularity or invalidity in the proceedings in reference to the forfeiture, surrender, sale, re-allotment or disposal of the share.

Title to shares forfeited or surrendered or sold to satisfy a lien.





11


ALTERATION OF CAPITAL
46.
Subject to any special rights for the time being attached to any existing class of shares, the new shares shall be issued upon such terms and conditions and with such rights and privileges annexed thereto as the General Meeting resolving upon the creation thereof shall direct and if no direction be given as the Directors shall determine subject to the provisions of this Constitution and in particular (but without prejudice to the generality of the foregoing) such shares may be issued with a preferential or qualified right to dividends and in the distribution of assets of the Company or otherwise.

Rights and privileges of new shares.

47.
Except so far as otherwise provided by the conditions of issue or by this Constitution all new shares shall be subject to the provisions of this Constitution with reference to allotments, payment of calls, lien, transfer, transmission, forfeiture and otherwise.

New shares otherwise subject to provisions of this Constitution.

48.
(A) The Company may by Ordinary Resolution:

Power to consolidate, subdivide, and redenominate shares.

(a)    consolidate and divide all or any of its shares;

(b)    subdivide its shares or any of them, subject to the provisions of the Act provided, however, that in such sub-division the proportion between the amount paid and the amount (if any) unpaid on each reduced share shall be the same as it was in the case of the share from which the reduced share is derived; and

 
(c)    subject to the provisions of this Constitution and the Statutes, convert its share capital or any class of shares from one currency to another currency.

 
(B) The Company may by Special Resolution, subject to and in accordance with the Statutes, convert one class of shares into another class of shares.

Power to convert shares.
49.
The Company may by Special Resolution reduce its share capital or any undistributable reserve in any manner, subject to any incident authorised and consent required by law. Without prejudice to the generality of the foregoing and article 8(B), upon cancellation of a share purchased or otherwise acquired by the Company pursuant to this Constitution and the Statutes, the number of issued shares of the Company shall be diminished by the number of the shares so cancelled and, where any such cancelled share was purchased or acquired out of the capital of the Company, the amount of share capital of the Company shall be reduced accordingly.

Power to reduce capital.




12


STOCK
50.
The Company may by Ordinary Resolution convert any paid up shares into stock and may from time to time by like resolution reconvert any stock into paid up shares.

Power to convert into stock.

51.
The holders of stock may transfer the same or any part thereof in the same manner and subject to the same articles as the shares from which the stock arose might have been transferred prior to conversion or as near thereto as circumstances admit but no stock shall be transferable except in such units as the Directors may from time to time determine.

Transfer of stock.

52.
The holders of stock shall, according to the number of stock units held by them, have the same rights, privileges and advantages as regards dividend, return of capital, voting and other matters, as if they held the shares from which the stock arose; but no such privilege or advantage (except as regards dividend and return of capital and the assets on winding up) shall be conferred by the number of stock units which would not if existing in shares have conferred that privilege or advantage; and no such conversion shall affect or prejudice any preference or other special privileges attached to the shares so converted.

Rights of stockholders.

53.
All of the provisions of this Constitution that are applicable to paid up shares shall apply to stock and the words "share" and "shareholder" or similar expressions herein shall include "stock" or "stockholder".

Interpretation.
 
GENERAL MEETINGS
54.
(A) Subject to the provisions of the Act the Company shall in each year hold an Annual General Meeting in accordance with the provisions of the Act in addition to any other meetings in that year and not more than fifteen months shall elapse between the date of one Annual General Meeting of the Company and that of the next. Provided that so long as the Company holds its First Annual General Meeting within eighteen months of its incorporation, it need not hold it in the year of its incorporation or in the following year.

Annual General Meeting.
(B) All General Meetings other than Annual General Meetings shall be called Extraordinary General Meetings.

Extraordinary General Meetings.
(C) The time and place of any General Meeting shall be determined by the Directors.

Time and place.
55.
The Directors may, whenever they think fit, convene an Extraordinary General Meeting and Extraordinary General Meetings shall also be convened on such requisition or, in default, may be convened by such requisitionists, as provided by Section 176 of the Act. If at any time there are not within Singapore sufficient Directors capable of acting to form a quorum at a meeting of Directors, any Director may convene an Extraordinary General Meeting in the same manner as nearly as possible as that in which meetings may be convened by the Directors.

Calling Extraordinary General Meetings.




13


NOTICE OF GENERAL MEETINGS
56.
Subject to the provisions of the Act as to Special Resolutions and special notice, at least fourteen days' notice in writing (exclusive both of the day on which the notice is served or deemed to be served and of the day for which the notice is given) of every General Meeting shall be given in the manner hereinafter mentioned to such persons (including the Auditors) as are under the provisions herein contained entitled to receive notice from the Company. Provided that a General Meeting notwithstanding that it has been called by a shorter notice than that specified above shall be deemed to have been duly called if it is so agreed:

(a)    in the case of an Annual General Meeting by all the Members entitled to attend and vote thereat; and

Notice of Meetings.

(b)    in the case of an Extraordinary General Meeting by that number or majority in number of the Members having a right to attend and vote thereat, as is required by the Act.

Provided also that the accidental omission to give notice to, or the non-receipt by any person entitled thereto shall not invalidate the proceedings at any General Meeting.

 
57.
(A) Every notice calling a General Meeting shall specify the place and the day and hour of the Meeting, and there shall appear with reasonable prominence in every such notice a statement that a Member entitled to attend and vote is entitled to appoint a proxy to attend and to vote instead of him and that a proxy need not be a Member of the Company.

(B) In the case of an Annual General Meeting, the notice shall also specify the Meeting as such.

Contents of notice.

(C) In the case of any General Meeting at which business other than routine business is to be transacted, the notice shall specify the general nature of the business; and if any resolution is to be proposed as a Special Resolution, the notice shall contain a statement to that effect.

Notice of General Meeting for special business and Special Resolutions.
58.
Routine business shall mean and include only business transacted at an Annual General Meeting of the following classes:

(a)    Declaring dividends;

(b)    Reading, considering and laying the financial statements, the Directors’ statement and Auditor’s report, and other documents required to be attached to the financial statements;

(c)    Appointing or re-appointing Directors to fill vacancies arising at the meeting on retirement whether by rotation or otherwise; and

(d)    Appointing or re-appointing the Auditor and fixing the remuneration of the Auditor or determining the manner in which such remuneration is to be fixed.

Routine business.



14



PROCEEDINGS AT GENERAL MEETINGS
59.
No business shall be transacted at any General Meeting unless a quorum is present at the time when the meeting proceeds to business. Save as herein otherwise provided, the quorum at any General Meeting shall be Members holding in aggregate not less than 33 1/3 per cent of the total number of issued and fully paid shares in the capital of the Company for the time being, present in person or by proxy. For the purpose of this article, "Member” includes a person attending by proxy or by attorney or as representing a corporation which is a Member.

Quorum.
60.
If within half an hour from the time appointed for the Meeting a quorum is not present, the Meeting if convened on the requisition of Members shall be dissolved. In any other case it shall stand adjourned to the same day in the next week at the same time and place, or to such other day and at such other time and place as the Directors may determine, and if at such adjourned Meeting a quorum is not present within fifteen minutes from the time appointed for holding the Meeting, the Meeting shall be dissolved. No notice of any such adjournment as aforesaid shall be required to be given to the Members.

Adjournment if quorum not present.

61.
Subject to the provisions of the Act, a resolution in writing signed by every Member of the Company entitled to vote or being a corporation by its duly authorised representative shall have the same effect and validity as an Ordinary Resolution of the Company passed at a General Meeting duly convened, held and constituted, and may consist of several documents in the like form, each signed by one or more of such Members.

Resolution in writing.

62.
The Chairman of the Board of Directors shall preside as chairman at every General Meeting. If there be no such Chairman or if at any Meeting he be not present within fifteen minutes after the time appointed for holding the Meeting or be unwilling to act, the Members present shall choose some Director to be chairman of the Meeting or, if no Director be present or if all the Directors present decline to take the chair, one of their number present, to be chairman of the Meeting.

Chairman.

63.
The chairman of any General Meeting may, with the consent of any Meeting at which a quorum is present (and shall if so directed by the Meeting) adjourn the Meeting from time to time (or sine die) and from place to place, but no business shall be transacted at any adjourned Meeting except business which might lawfully have been transacted at the Meeting from which the adjournment took place. When a Meeting is adjourned for thirty days or more (or sine die), notice of the adjourned Meeting shall be given as in the case of the original Meeting. Save as aforesaid, it shall not be necessary to give any notice of an adjournment or of the business to be transacted at an adjourned Meeting.

Adjournment.




15


64.
At any General Meeting a resolution put to the vote of the Meeting shall be decided on a show of hands unless a poll be (before or on the declaration of the result of the show of hands) demanded:

(a)    by the chairman of the Meeting;

(b)    by not less than three Members who are entitled to vote at the meeting and who are present in person or by proxy or by attorney or in the case of a corporation by a representative;

(c)    by any Member or Members present in person or by proxy or by attorney or in the case of a corporation by a representative and representing not less than five per cent. of the total voting rights of all the Members having the right to vote at the Meeting; or

(d)    by any Member or Members present in person or by proxy or by attorney or in the case of a corporation by a representative, holding shares conferring a right to vote at the meeting, being shares on which an aggregate sum has been paid up equal to not less than five per cent. of the total sum paid up on all the shares conferring that right.

Unless a poll be so demanded (and the demand be not withdrawn) a declaration by the chairman of the Meeting that a resolution has been carried or carried unanimously or by a particular majority or lost and an entry to that effect in the minute book shall be conclusive evidence of the fact without proof of the number or proportion of the votes recorded in favour of or against the resolution. A demand for a poll may be withdrawn.

Method of voting.

65.
If a poll be duly demanded (and the demand be not withdrawn) it shall be taken in such manner (including the use of ballot or voting papers) as the Chairman may direct and the result of a poll shall be deemed to be the resolution of the Meeting at which the poll was demanded. The Chairman may, and if so directed by the Meeting shall, appoint scrutineers and may adjourn the Meeting to some place and time fixed by him for the purpose of declaring the result of the poll.

Taking a poll.

66.
If any votes be counted which ought not to have been counted or might have been rejected, the error shall not vitiate the result of the voting unless it be pointed out at the same Meeting or at any adjournment thereof and not in any case unless it shall in the opinion of the Chairman be of sufficient magnitude.

Votes counted in error.

67.
In the case of equality of votes, whether on a show of hands or on a poll, the chairman of the Meeting at which the show of hands takes place or at which the poll is demanded shall be entitled to a casting vote.

Chairman's casting vote.

68.
A poll demanded on any question shall be taken either immediately or at such subsequent time (not being more than thirty days from the date of the Meeting) and place as the Chairman may direct. No notice need be given of a poll not taken immediately.

Time for taking a poll.

69.
The demand for a poll shall not prevent the continuance of a Meeting for the transaction of any business, other than the question on which the poll has been demanded.

Continuance of business after demand for a poll.



16



VOTES OF MEMBERS
70.
Subject to this Constitution and to any special privileges or restrictions as to voting attached to any special class of shares hereinafter issued every Member who is entitled to vote and who is present in person or by proxy or attorney or in the case of a corporation by a representative shall:

(a)    on a show of hands, have one vote. Provided always that in the case of a Member who is represented by two proxies, only one of the two proxies as determined by that Member or, failing such determination, by the chairman of the Meeting (or by a person authorised by him) in his sole discretion, shall be entitled to vote on a show of hands; and

(b)    on a poll, have one vote for every share of which he holds or represents.

Voting rights of Members.

71.
Where there are joint registered holders of any share any one of such persons may vote and be reckoned in a quorum at any Meeting either personally or by proxy or by attorney or in the case of a corporation by a representative as if he were solely entitled thereto and if more than one of such joint holders be so present at any Meeting that one of such persons so present whose name stands first in the Register in respect of such share shall alone be entitled to vote in respect thereof. Several executors or administrators of a deceased Member in whose name any share stands shall for the purpose of this article be deemed joint holders thereof.

Voting rights of joint holders.

72.
A Member with mental disorder or whose person or estate is liable to be dealt with in any way under the law relating to mental disorders may vote whether on a show of hands or on a poll by his committee, curator bonis or such other person as properly has the management of his estate and any such committee, curator bonis or other person may vote by proxy or attorney, provided that such evidence as the Directors may require of the authority of the person claiming to vote shall have been deposited at the Office not less than forty-eight hours before the time appointed for holding the Meeting.

Voting rights of Members with mental disorder.

73.
Subject to the provisions of this Constitution and the Act, every Member shall be entitled to be present and to vote at any General Meeting either personally or by proxy or by attorney or in the case of a corporation by a representative and to be reckoned in a quorum in respect of shares fully paid and in respect of partly paid shares where calls are not due and unpaid.

Right to vote.

74.
No objection shall be raised as to the admissibility of any vote except at the Meeting or adjourned Meeting at which the vote objected to is given or tendered and every vote not disallowed at such Meeting shall be valid for all purposes. Any such objection made in due time shall be referred to the chairman of the Meeting whose decision shall be final and conclusive.

When objection to admissibility of votes may be made.

75.
On a poll votes may be given either personally or by proxy or by attorney or in the case of a corporation by its representative and a person entitled to more than one vote need not use all his votes or cast all the votes he uses in the same way.

Vote on a poll.




17


76.
(A) A Member may appoint more than two proxies to attend and vote at the same General Meeting.

(B) In any case where a form of proxy appoints more than one proxy, the proportion of the shareholding concerned to be represented by each proxy shall be specified in the form of proxy.

Appointment of proxies.


(C) An instrument appointing a proxy shall be in writing and:

(a)    in the case of an individual shall be:

(i)    signed by the appointor or by his attorney if the instrument is delivered personally or sent by post; or

(ii)    authorised by that individual through such method and in such manner as may be approved by the Directors, if the instrument is submitted by electronic communication; and

(b)    in the case of a corporation shall be:

(i)    either under the common seal or signed on its behalf by an attorney or by a duly authorised officer of the corporation if the instrument is delivered personally or sent by post; or

(ii)    authorised by that corporation through such method and in such manner as may be approved by the Directors, if the instrument is submitted by electronic communication.

Execution of Proxies.
The Directors may, for the purposes of articles 76(C)(a)(ii) and 76(C)(b)(ii), designate procedures for authenticating any such instrument, and any such instrument not so authenticated by the use of such procedures shall be deemed not to have been received by the Company.

 
(D) The signature on, or authorisation of, such instrument need not be witnessed. Where an instrument appointing a proxy is signed or authorised on behalf of the appointor by an attorney, the letter or power of attorney or a duly certified copy thereof must (failing previous registration with the Company) be lodged with the instrument of proxy pursuant to article 78, failing which the instrument may be treated as invalid.

Witness and authority.



18


(E) The Directors may, in their absolute discretion:

(a)    approve the method and manner for an instrument appointing a proxy to be authorised; and

(b)    designate the procedure for authenticating an instrument appointing a proxy,

as contemplated in articles 76(C)(a)(ii) and 76(C)(b)(ii) for application to such Members or class of Members as they may determine. Where the Directors do not so approve and designate in relation to a Member (whether of a class or otherwise), article 76(C)(a)(i) and/or (as the case may be) article 76(C)(b)(i) shall apply.

Directors may approve method and manner, and designate procedure, for electronic communications.
77.
A proxy need not be a Member of the Company.
Proxy need not be a Member.

78.
(A) An instrument appointing a proxy or the power of attorney or other authority, if any:

(a)    if sent personally or by post, shall be deposited at such place or one of such places (if any) as may be specified for that purpose in or by way of note to or in any document accompanying the notice convening the Meeting or adjourned Meeting (or, if no place is so specified, at the Office); or

(b)    if submitted by electronic communication, shall be received through such means as may be specified for that purpose in or by way of note to or in any document accompanying the notice convening the Meeting or adjourned Meeting,

and in either case, not less than forty-eight hours before the time appointed for the holding of the Meeting or adjourned Meeting or (in the case of a poll taken otherwise than at or on the same day as the Meeting or adjourned Meeting) for the taking of the poll at which it is to be used, and in default shall not be treated as valid unless the Directors otherwise determine. The instrument shall, unless the contrary is stated thereon, be valid as well for any adjournment of the Meeting as for the Meeting to which it relates; Provided always that an instrument of proxy or the power of attorney or other authority, if any, relating to more than one Meeting (including any adjournment thereof) having once been so delivered in accordance with this article 78 for the purposes of any Meeting shall not be required again to be delivered for the purposes of any subsequent Meeting to which it relates.

Deposit of proxies.
(B) The Directors may, in their absolute discretion, and in relation to such Members or class of Members as they may determine, specify the means through which instruments appointing a proxy may be submitted by electronic communications, as contemplated in article 78(A)(b). Where the Directors do not so specify in relation to a Member (whether of a class or otherwise), article 78(A)(a) shall apply.

Directors may specify means for electronic communications.



19


79.
An instrument appointing a proxy shall be in the following form with such variations if any as circumstances may require or in such other form as the Directors may accept and shall be deemed to include the right to demand or join in demanding a poll, to move any resolution or amendment thereto and to speak at the Meeting:

Form of proxies.

FLEX LTD.

"I/We,
"of
"a Member/Members of the above-named Company hereby appoint
"of
"or whom failing
"of
"to vote for me/us and on my/our behalf
"at the (Annual, Extraordinary or Adjourned,
"as the case may be) General Meeting of
"the Company to be held on the    day
"of    and at every adjournment
"thereof.

"As Witness my hand this    day of
"20 ."
An instrument appointing a proxy shall, unless the contrary is stated thereon be valid as well for any adjournment of the Meeting as for the Meeting to which it relates and need not be witnessed.

 
80.
A vote given in accordance with the terms of an instrument of proxy (which for the purposes of this Constitution shall also include a power of attorney) shall be valid notwithstanding the previous death or mental disorder of the principal or revocation of the proxy, or of the authority under which the proxy was executed or the transfer of the share in respect of which the proxy is given, provided always that no intimation in writing of such death, mental disorder, revocation or transfer shall have been received by the Company at the Office (or such other place as may be specified for the deposit of instruments appointing proxies) before the commencement of the Meeting or adjourned Meeting (or in the case of a poll before the time appointed for the taking of the poll) at which the proxy is used.

Intervening death or mental disorder of principal not to revoke proxy.
81.
Any corporation that is a Member of the Company may by resolution of its directors or other governing body authorise such person as it thinks fit to act as its representative at any Meeting of the Company or of any class of Members of the Company and the person so authorised shall be entitled to exercise the same powers on behalf of the corporation as the corporation could exercise if it were an individual Member of the Company and such corporation shall for purposes of this Constitution (but subject to the Act) be deemed to be present in person at any such Meeting if the person so authorised is present thereat.
Corporations acting by representatives.


DIRECTORS
82.
Subject to the other provisions of Section 145 of the Act, the number of the Directors, all of whom shall be natural persons, shall not be less than two nor, unless otherwise determined by the Company in General Meeting, more than eleven twelve.

Number of Directors.




20


83.
A Director need not be a Member and shall not be required to hold any share qualification unless and until otherwise determined by the Company in General Meeting but shall be entitled to attend and speak at General Meetings.

Qualification.

84.
Subject to Section 169 of the Act, the remuneration of the Directors shall be determined from time to time by the Company in General Meeting, and shall be divisible among the Directors in such proportions and manner as they may agree and in default of agreement equally, except that in the latter event any Director who shall hold office for part only of the period in respect of which such remuneration is payable shall be entitled only to rank in such division for the proportion of remuneration related to the period during which he has held office.

Remuneration of Directors.

85.
The Directors shall be entitled to be repaid all travelling or such reasonable expenses as may be incurred in attending and returning from meetings of the Directors or of any committee of the Directors or General Meetings or otherwise howsoever in or about the business of the Company in the course of the performance of their duties as Directors.

Travelling expenses.

86.
Any Director who is appointed to any executive office or serves on any committee or who otherwise performs or renders services, which in the opinion of the Directors are outside his ordinary duties as a Director, may, subject to Section 169 of the Act, be paid such extra remuneration as the Directors may determine.

Extra Remuneration.

87.
(A) Other than the office of Auditor, a Director may hold any other office or place of profit under the Company and he or any firm of which he is a member may act in a professional capacity for the Company in conjunction with his office of Director for such period and on and to such terms (as to remuneration and otherwise) as the Directors may determine. Subject to the Act, no Director or intending Director shall be disqualified by his office from contracting or entering into any arrangement with the Company either as vendor, purchaser or otherwise nor shall such contract or arrangement or any contract or arrangement entered into by or on behalf of the Company in which any Director shall be in any way interested be avoided nor shall any Director so contracting or being so interested be liable to account to the Company for any profit realised by any such contract or arrangement by reason only of such Director holding that office or of the fiduciary relation thereby established.

Power of Directors to hold office of profit and to contract with Company.


(B) Every Director shall observe the provisions of Section 156 of the Act relating to the disclosure of the interests of the Directors in transactions or proposed transactions with the Company or of any office held or property possessed by a Director which might create duties or interests in conflict with his duties or interests as a Director. Subject to such disclosure as required under the Act, a Director shall be entitled to vote in respect of any transaction or proposed transaction in which he is interested and he shall be taken into account in ascertaining whether a quorum is present.

Directors to observe Section 156 of the Act.
(C) Where applicable, the provisions of this article 87 shall apply mutatis mutandis to the Chief Executive Officer of the Company.

 
88.
(A) A Director may be or become a director of or hold any office or place of profit (other than as Auditor) or be otherwise interested in any company in which the Company may be interested as vendor, purchaser, shareholder or otherwise and unless otherwise agreed shall not be accountable for any fees, remuneration or other benefits received by him as a director or officer of or by virtue of his interest in such other company.

Holding of office in other companies.



21


(B) The Directors may exercise the voting power conferred by the shares in any company held or owned by the Company in such manner and in all respects as the Directors think fit in the interests of the Company (including the exercise thereof in favour of any resolution appointing the Directors or any of them to be directors of such company or voting or providing for the payment of remuneration to the directors of such company) and any such Director of the Company may vote in favour of the exercise of such voting powers in the manner aforesaid notwithstanding that he may be or be about to be appointed a director of such other company.
Directors may exercise voting power conferred by Company's shares in another company.

CHIEF EXECUTIVE OFFICERS
89.
The Directors may from time to time appoint one or more of their body to be Chief Executive Officer or Chief Executive Officers (or the equivalent position or positions) of the Company and may from time to time (subject to the provisions of any contract between him or them and the Company) remove or dismiss him or them from office and appoint another or others in his or their places.

Appointment of the Chief Executive Officer.
90.
A Chief Executive Officer (or a person holding an equivalent position) who is a Director shall not, while he continues to hold that office, be subject to retirement as the other Directors and, by rotation unless the Board of Directors determines otherwise at its sole discretion, at any time, and he shall not be taken into account in determining the number of Directors to retire by rotation but he shall, subject to the provisions of any contract between him and the Company, be subject to the same provisions as to resignation and removal as the other Directors of the Company and if he ceases to hold the office of Director from any cause he shall ipso facto and immediately cease to be a Chief Executive Officer (or hold such equivalent position). A Chief Executive Officer who is also a Director shall not automatically cease as Chief Executive Officer if he ceases from any cause to be a Director, unless the contract or resolution under which he holds office shall expressly state otherwise, in which event such determination shall be subject to the provisions of any contract between him and the Company. 

Resignation, retirement and removal of the Chief Executive Officer.
91.
Subject to Section 169 of the Act, the remuneration of a Chief Executive Officer (or a person holding an equivalent position) shall from time to time be fixed by the Directors and may, subject to this Constitution, be by way of salary or commission or participation in profits or by any or all of such modes.

Remuneration of the Chief Executive Officer.

92.
The Directors may from time to time entrust to and confer upon a Chief Executive Officer (or a person holding an equivalent position) for the time being such of the powers exercisable under this Constitution by the Directors as they may think fit and may confer such powers for such time and to be exercised on such terms and conditions and with such restrictions as they think expedient and they may confer such powers either collaterally with or to the exclusion of and in substitution for all or any of the powers of the Directors in that behalf and may from time to time revoke, withdraw, alter or vary all or any of such powers.
Powers of the Chief Executive Officer.





22


VACATION OF OFFICE OF DIRECTORS
93.
The office of a Director shall be vacated in any one of the following events, namely:

(a)    if he becomes prohibited from being a Director by reason of any order made under the Act;

(b)    if he ceases to be a Director by virtue of any of the provisions of the Act or this Constitution;

(c)    subject to Section 145 of the Act, if he resigns by writing under his hand left at the Office;

(d)    if he shall have a bankruptcy order made against him or if he shall make any arrangement or composition with his creditors generally; 

(e)    if he becomes mentally disordered and incapable of managing himself or his affairs or if in Singapore or elsewhere an order shall be made by any court claiming jurisdiction in that behalf on the ground (however formulated) of mental disorder for his detention or for the appointment of a guardian or for the appointment of a receiver or other person (by whatever name called) to exercise powers with respect to his property or affairs; or

(f)    if he be absent from meetings of the Directors for a continuous period of six months without leave from the Directors and the Directors resolve that his office be vacated.

Vacation of office of Director.
94.
At each Annual General Meeting one-third all of the Directors for the time being (or, if their number is not a multiple of three, the number nearest to but not more than one-third) shall retire from office by rotation. Provided, however, that no Director holding office as Chief Executive Officer (or an equivalent position) shall be subject to retirement by rotation unless otherwise determined in accordance with article 90 or be taken into account in determining the number of Directors to retire.

Retirement of Directors. by rotation.
95.
The Directors to retire in every year shall be those subject to retirement by rotation who have been longest in office since their last re-election or appointment. As between persons who became or were last re-elected Directors on the same day, those to retire shall (unless they otherwise agree among themselves) be determined by lot. A retiring Director shall be eligible for re-election.

Selection of Directors to retire. Retiring Director eligible for re-election.



23


96.
The Company at the Meeting at which a Director retires under any provision of this Constitution may by Ordinary Resolution fill the office being vacated by electing thereto the retiring Director or some other person eligible for appointment. In default, the retiring Director shall be deemed to have been re-elected except in any of the following cases:

(a)    where at such Meeting it is expressly resolved not to fill such office or a resolution for the re-election of such Director is put to the Meeting and lost;

(b)    where such Director has given notice in writing to the Company that he is unwilling to be re-elected; or

(c)    where the default is due to the moving of a resolution in contravention of article 98.

Filling vacated office.









The retirement shall not have effect until the conclusion of the Meeting except where a resolution is passed to elect some other person in the place of the retiring Director or a resolution for his re-election is put to the Meeting and lost and accordingly a retiring Director who is re-elected or deemed to have been re-elected will continue in office without a break.

 
97.
In accordance with the provisions of Section 152 of the Act, the Company may by Ordinary Resolution of which special notice has been given remove any Director before the expiration of his period of office, notwithstanding anything in this Constitution or in any agreement between the Company and such Director but without prejudice to any claim he may have for damages for breach of any such agreement. The Company in General Meeting may appoint another person in place of a Director so removed from office and any person so appointed shall be treated for the purpose of determining the time at which he or any other Director is to retire by rotation as if he had become a Director on the day on which the Director in whose place he is appointed was last elected a Director. In default of such appointment, the vacancy so arising may be filled by the Directors as a casual vacancy.

Removal of Directors.

98.
At any General Meeting of the Company, a motion for the appointment of two or more persons as Directors by a single resolution shall not be made unless a resolution that it shall be so moved has first been agreed to by the Meeting without any vote being given against it, and any resolution passed in contravention of this provision shall be void.

Appointment of two or more persons as Directors.




24


99.
Subject to the Act, no person other than a Director retiring at the General Meeting shall, unless recommended for election by the Directors, be eligible for appointment as a Director at any General Meeting unless a Member shall lodge at the Office a written notice of the proposed nomination not less than 45 days (exclusive of the date on which the notice is given) prior to the first anniversary of the date on which the Company first mailed its proxy statement for the prior year’s Annual General Meeting. Such notice shall set forth (a) as to each person whom the Member proposes to nominate for election or re-election as a Director, all information relating to such person that may be required to be disclosed under applicable laws governing the Company's solicitations for proxies for election of Directors (including such person's written consent to being named in the proxy statement as a nominee and to serving as a Director if elected); and (b) as to the Member giving the notice, all information relating to such Member that may be required to be disclosed under applicable laws governing the Company's solicitations of proxies for election of Directors (including such person's name and address, as they appear on the Register of Members of the Company). The Company may require any proposed nominee to furnish such other information as may reasonably be required by the Company to determine the eligibility of such proposed nominee to serve as a Director. Notwithstanding the foregoing, in the case of a person recommended by the Directors for election, seven clear days' notice only shall be necessary.

Notice of intention to appoint Director.

100.
The Directors shall have power at any time and from time to time to appoint any person to be a Director either to fill a casual vacancy or as an additional Director but so that the total number of Directors shall not at any time exceed the maximum number fixed by or in accordance with this Constitution. Any person so appointed by the Directors shall hold office only until the next Annual General Meeting and shall then be eligible for re-election, but shall not be taken into account in determining the number of Directors who are to retire by rotation at such Meeting.

Directors' power to fill casual vacancies and to appoint additional Director.
 
ALTERNATE DIRECTORS
101.
(A) Any Director may at any time by writing under his hand and deposited at the Office or delivered at a meeting of the Directors appoint any person to be his Alternate Director and may in like manner at any time terminate such appointment.

Appointment of Alternate Directors.

(B) A Director or any other person may act as an Alternate Director to represent more than one Director and such Alternate Director shall be entitled at Directors' meetings to one vote for every Director whom he represents in addition to his own vote if he is a Director.

Voting and Capacity.
(C) The appointment of an Alternate Director shall ipso facto determine on the happening of any event which if he were a Director would render his office as a Director to be vacated and his appointment shall also determine ipso facto if his appointor ceases for any reason to be a Director.

Determination of appointment of Alternate Directors.
(D) An Alternate Director shall be entitled to receive notices of meetings of the Directors and to attend and vote as a Director at any such meeting at which the Director appointing him is not personally present and generally, if his appointor is absent from Singapore or is otherwise unable to act as such Director, to perform all functions of his appointment as a Director (except the power to appoint an Alternate Director) and to sign any resolution in accordance with the provisions of article 107.

Powers of Alternate Directors.



25


(E) An Alternate Director shall not be taken into account in reckoning the minimum or maximum number of Directors allowed for the time being under this Constitution but he shall be counted for the purpose of reckoning whether a quorum is present at any meeting of the Directors attended by him at which he is entitled to vote. Provided, however, that he shall not constitute a quorum under article 104 if he is the only person present at the meeting notwithstanding that he may be an Alternate to more than one Director.

Quorum.
(F) An Alternate Director may be repaid by the Company such expenses as might properly be repaid to him if he were a Director and he shall be entitled to receive from the Company such proportion (if any) of the remuneration otherwise payable to his appointor as such appointor may by notice in writing to the Company from time to time direct, but save as aforesaid he shall not in respect of such appointment be entitled to receive any remuneration from the Company.

Alternate Directors’ remuneration.
(G) An Alternate Director shall not be required to hold any share qualification.
No share qualification.
 
PROCEEDINGS OF DIRECTORS
102.
(A) The Directors may meet together for the despatch of business, adjourn or otherwise regulate their meetings as they think fit. Subject to the provisions of this Constitution questions arising at any meeting shall be determined by a majority of votes and in case of an equality of votes the Chairman of the meeting shall have a second or casting vote.

Meetings of Directors.

(B) The Directors may hold or participate in a meeting of the Directors by means of a conference telephone or a video conference telephone or similar communications equipment whereby all persons participating in the meeting can hear and be heard by all other participants at the same time. Such participation shall constitute presence in person. Any such meeting shall be deemed to be held at the place where the person taking the minutes of the meeting is situated or at such place otherwise agreed upon by the Directors attending such meeting, provided that at least one of the Directors present at the meeting was at such place otherwise agreed upon for the duration of the meeting. The Directors participating in any such meeting shall be counted in the quorum for such meeting and subject to there being a requisite quorum under this Constitution, all resolutions agreed to by the Directors in such meeting shall be deemed to be as effective as a resolution passed at a meeting in person of the Directors duly convened and held.

Participation in a meeting by conference telephone or video conference telephone.
(C) In the case of a meeting which is not held in person, the fact that a Director is taking part in the meeting must be made known to all the other Directors taking part and no Director may disconnect or cease to take part in the meeting unless he makes known to all other Directors taking part that he is ceasing to take part in the meeting.

 
103.
A Director may and the Secretary on the requisition of a Director shall at any time summon a meeting of the Directors.

Convening meetings of Directors.

104.
The quorum necessary for the transaction of the business of the Directors may be fixed by the Directors and unless so fixed at any other number shall be two. A meeting of the Directors at which a quorum is present shall be competent to exercise all the powers and discretions for the time being exercisable by the Directors.

Quorum.



26


105.
The continuing Directors may act notwithstanding any vacancies but if and so long as the number of Directors is reduced below the minimum number fixed by or in accordance with this Constitution the continuing Directors or Director may act for the purpose of filling up such vacancies or of summoning General Meetings of the Company but not for any other purpose. If there be no Directors or Director able or willing to act, then any two Members may summon a General Meeting for the purpose of appointing Directors.

Proceedings in case of vacancies.

106.
The Directors may from time to time elect from their number a Chairman and if desired a Deputy Chairman and determine the period for which he is or they are to hold office. The Deputy Chairman will perform the duties of the Chairman during the Chairman's absence for any reason. The Chairman and in his absence the Deputy Chairman shall preside as Chairman at meetings of the Directors but if no such Chairman or Deputy Chairman be elected or if at any meeting the Chairman and the Deputy Chairman be not present within five minutes after the time appointed for holding the same, the Directors present shall choose one of their number to be chairman of such meeting.

Chairman and Deputy Chairman.

107.
A resolution in writing signed by all the Directors for the time being and being not less than are sufficient to form a quorum shall be as effective as a resolution passed at a meeting of the Directors duly convened and held, and may consist of several documents in the like form each signed by one or more of the Directors. Provided, however, that, when a Director has appointed an Alternate Director, the Director or (in lieu of the Director) his Alternate may sign. The expressions "in writing” and "signed" include approval by any such Director by telefax or any form of electronic communication approved by the Directors for such purpose from time to time, which incorporates, as the Directors deem necessary, the use of security and/or identification procedures and devices approved by the Directors.

Resolutions in writing.

108.
The Directors may delegate any of their powers to committees consisting of such member or members of their body as they think fit. Any committee so formed shall, in the exercise of the powers so delegated, conform to any regulations that may be imposed on them by the Directors.

Power to appoint committees.

109.
The meetings and proceedings of any such committee consisting of two or more members shall be governed mutatis mutandis by the provisions of this Constitution regulating the meetings and proceedings of the Directors, so far as the same are applicable and are not superseded by any regulations made by the Directors under the last preceding article.

Proceedings at committee meetings.

110.
All acts done by any meeting of Directors or of a committee of Directors or by any person acting as Director shall, as regards all persons dealing in good faith with the Company, notwithstanding that there was some defect in the appointment of any such Director or person acting as aforesaid or that they or any of them were disqualified or had vacated office or were not entitled to vote, be as valid as if every such person had been duly appointed and was qualified and had continued to be a Director and had been entitled to vote.

Validity of acts of Directors in spite of some formal defect.
 



27


GENERAL POWERS OF THE DIRECTORS
111.
The business of the Company shall be managed by, or under the direction or supervision of the Directors who (in addition to the powers and authorities by this Constitution or otherwise expressly conferred upon them) may exercise all such powers and do all such acts and things as may be exercised or done by the Company and are not hereby or by the Act expressly directed or required to be exercised or done by the Company in General Meeting and in particular and without prejudice to the generality of the foregoing the Directors may at their discretion exercise every borrowing power vested in the Company by this Constitution or permitted by law together with collateral power of hypothecating the assets of the Company including any uncalled or called but unpaid capital; provided, however, that the Directors shall not carry into effect any proposals for disposing of the whole or substantially the whole of the Company's undertaking or property unless those proposals have been approved by the Company in General Meeting.

General powers of Directors to manage Company's business.

112.
(A) The Directors may from time to time by power of attorney under the Seal or as the case may be, the official seal for use abroad appoint any company, firm or person or any fluctuating body of persons whether nominated directly or indirectly by the Directors to be the attorney or attorneys of the Company for such purposes and with such powers, authorities and discretions (not exceeding those vested in or exercisable by the Directors under this Constitution) and for such period and subject to such conditions as they may think fit, and any such power of attorney may contain such provisions for the protection and convenience of persons dealing with such attorney as the Directors may think fit and may also authorise any such attorney to subdelegate all or any of the powers, authorities and discretions vested in him.

Power to appoint attorneys.


(B) The Company or the Directors on behalf of the Company may in exercise of the powers in that behalf conferred by the Act cause to be kept a Branch Register or Registers of Members and the Directors may (subject to the provisions of the Act) make and vary such regulations as they may think fit in respect of the keeping of any such Branch Register.

Registers.
113.
All cheques, promissory notes, drafts, bills of exchange, and other negotiable or transferable instruments and all receipts for moneys paid to the Company shall be signed, drawn, accepted, endorsed or otherwise executed, as the case may be, in such manner as the Directors shall from time to time by Resolution determine.

Cheques, etc.

 
BORROWING POWERS
114.
Subject as hereinafter provided and to the provisions of the Act, the Directors may borrow or raise money from time to time for the purpose of the Company or secure the payment of such sums as they think fit and may secure the repayment or payment of such sums by mortgage or charge upon all or any of the property or assets of the Company or by the issue of debentures or otherwise as they may think fit.

Directors' borrowing powers.

 



28


SECRETARY
115.
The Secretary or Secretaries shall and a Deputy or Assistant Secretary or Secretaries may be appointed by the Directors for such term, at such remuneration and upon such conditions as they may think fit, and any Secretary, Deputy or Assistant Secretary so appointed may be removed by them, but without prejudice to any claim he may have for damages for breach of any contract of service between him and the Company. The appointment and duties of the Secretary or Secretaries shall not conflict with the provisions of the Act and in particular Section 171 thereof.

Secretary.
 
SEAL
116.
(A) Where the Company has a Seal, the The Directors shall provide for the safe custody of the Seal and the official seal for use abroad, which shall only be used by the authority of the Directors or a committee of Directors authorised by the Directors in that behalf.

Seal.

(B) Where the Company has a Seal, every Every instrument to which the Seal shall be affixed shall (subject to the provisions of this Constitution as to certificates for shares) be signed by a Director and shall be countersigned by the Secretary or by a second Director or by some other person appointed by the Directors in place of the Secretary for the purpose.

Affixing Seal.
(C)  Where the Company has a Seal, the The Company may exercise the powers conferred by the Act with regard to having an official seal for use abroad, and such powers shall be vested in the Directors. For the avoidance of doubt, the affixation of the official seal need not comply with the signature requirements prescribed by article 116(B), and need only comply with the execution formalities prescribed under the Act.

Official seal.
(D) Where the Company has a Seal, the The Company may have a duplicate Seal as referred to in Section 124 of the Act which shall be a facsimile of the Seal with the addition on its face of the words "Share Seal".
Share Seal.
 
AUTHENTICATION OF DOCUMENTS
117.
Any Director or the Secretary or any person appointed by the Directors for the purpose shall have power to authenticate any documents affecting the Constitution of the Company and any resolutions passed by the Company or the Directors, and any books, records, documents, accounts and financial statements relating to the business of the Company, and to certify copies thereof or extracts therefrom as true copies or extracts; and where any books, records, documents, accounts or financial statements are elsewhere than at the Office, the local manager and other officer of the Company having the custody thereof shall be deemed to be a person appointed by the Directors as aforesaid.

Power to authenticate documents.
118.
A document purporting to be a copy of a resolution of the Directors or an extract from the minutes of a meeting of Directors which is certified as such in accordance with the provisions of the last preceding article shall be conclusive evidence in favour of all persons dealing with the Company upon the faith thereof that such resolution has been duly passed or, as the case may be, that such extract is a true and accurate record of a duly constituted meeting of the Directors.
Certified copies of resolution of the Directors.






29


DIVIDENDS
119.
The Company may by Ordinary Resolution declare dividends but (without prejudice to the powers of the Company to pay interest on share capital as hereinbefore provided) no dividend shall be payable except out of the profits of the Company, or in excess of the amount recommended by the Directors.

Declaration of dividends.

120.
Subject to the rights of holders of shares with special rights as to dividend (if any), all dividends shall be declared and paid according to the amounts paid on the shares in respect whereof the dividend is paid, but (for the purposes of this article only) no amount paid on a share in advance of calls shall be treated as paid on the share. All dividends shall be apportioned and paid pro rata according to the amount paid on the shares during any portion or portions of the period in respect of which the dividend is paid, but if any share is issued on terms providing that it shall rank for dividend as from a particular date such share shall rank for dividend accordingly.

Apportionment of dividends.

121.
If and so far as in the opinion of the Directors the profits of the Company justify such payments, the Directors may pay the fixed preferential dividends on any express class of shares carrying a fixed preferential dividend expressed to be payable on a fixed date on the half-yearly or other dates (if any) prescribed for the payment thereof by the terms of issue of the shares, and subject thereto may also from time to time pay to the holders of any other class of shares interim dividends thereon of such amounts and on such dates as they may think fit.

Payment of preference and interim dividends.


122.
No dividend or other moneys payable on or in respect of a share shall bear interest against the Company.

Dividends not to bear interest.

123.
The Directors may deduct from any dividend or other moneys payable to any Member on or in respect of a share all sums of money (if any) presently payable by him to the Company on account of calls or in connection therewith.

Deduction of debts due to Company.
124.
The Directors may retain any dividend or other moneys payable on or in respect of a share on which the Company has a lien and may apply the same in or towards satisfaction of the debts, liabilities or engagements in respect subject of which the lien exists.

Retention of dividends on shares subject to lien.

125.
The Directors may retain the dividends payable on shares in respect of which any person is under the provisions as to the transmission of shares hereinbefore contained entitled to become a Member or which any person under those provisions is entitled to transfer until such person shall become a Member in respect of such shares or shall duly transfer the same.

Retention of dividends on shares pending transmission.

126.
The payment by the Directors of any unclaimed dividends or other moneys payable on or in respect of a share into a separate account shall not constitute the Company a trustee in respect thereof. All dividends unclaimed after being declared may be invested or otherwise made use of by the Directors for the benefit of the Company and any dividend unclaimed after a period of six years from the date of declaration of such dividend shall be forfeited and shall revert to the Company but the Directors may at any time thereafter at their absolute discretion annul any such forfeiture and pay the dividend so forfeited to the person entitled thereto prior to the forfeiture.

Unclaimed dividends or other moneys.




30


127.
The Company may, upon the recommendation of the Directors, by Ordinary Resolution direct payment of a dividend in whole or in part by the distribution of specific assets and in particular of paid up shares or debentures of any other company or in any one or more of such ways; and the Directors shall give effect to such Resolution and where any difficulty arises in regard to such distribution, the Directors may settle the same as they deem expedient and in particular may fix the value for distribution of such specific assets or any part thereof and may determine that cash payments shall be made to any Members upon the footing of the value so fixed in order to adjust the rights of all parties and may vest any such specific assets in trustees as the Directors may deem expedient.

Payment of dividend in specie.

128.
Any dividend or other moneys payable in cash on or in respect of a share may be paid by cheque or warrant sent through the post to the registered address of the Member or person entitled thereto, or, if several persons are registered as joint holders of the share or are entitled thereto in consequence of the death or bankruptcy of the holder to any one of such persons or to such persons and such address as such persons may by writing direct. Every such cheque or warrant shall be made payable to the order of the person to whom it is sent or to such person as the holder or joint holders or person or persons entitled to the share in consequence of the death or bankruptcy of the holder may direct and payment of the cheque if purporting to be endorsed or the receipt of any such person shall be a good discharge to the Company. Every such cheque or warrant shall be sent at the risk of the person entitled to the money represented thereby.

Dividends payable by cheque.

129.
A transfer of shares shall not pass the right to any dividend declared on such shares before the registration of the transfer.

Effect of transfer.

 
RESERVES
130.
The Directors may from time to time set aside out of the profits of the Company and carry to reserve such sums as they think proper which, at the discretion of the Directors, shall be applicable for meeting contingencies or for the gradual liquidation of any debt or liability of the Company or for repairing or maintaining the works, plant and machinery of the Company or for special dividends or bonuses or for equalising dividends or for any other purpose to which the profits of the Company may properly be applied and pending such application may either be employed in the business of the Company or be invested. The Directors may divide the reserve into such special funds as they think fit and may consolidate into one fund any special funds or any parts of any special funds into which the reserve may have been divided. The Directors may also without placing the same to reserve carry forward any profits which they may think it not prudent to divide.
Power to carry profit to reserve.

 



31


BONUS ISSUES AND CAPITALISATION OF PROFITS AND RESERVES
131.
The Company may, upon the recommendation of the Directors, by Ordinary Resolution:

(a)    issue bonus shares, for which no consideration is payable to the Company, to the Members holding shares in the Company in proportion to their then holdings of shares; and/or

(b)    capitalise any sum for the time being standing to the credit of any of the Company's reserve accounts or any sum standing to the credit of the profit and loss account or otherwise available for distribution, provided that such sum is not required for paying the dividends on any shares carrying a fixed cumulative preferential dividend and accordingly that the Directors be authorised and directed to appropriate the sum resolved to be capitalised to the Members holding shares in the Company in the proportions in which such sum would have been divisible amongst them had the same been applied or been applicable in paying dividends and to apply such sum on their behalf either in or towards paying up the amounts (if any) for the time being unpaid on any shares held by such Members respectively, or in paying up in full new shares or debentures of the Company, such shares or debentures to be allotted and distributed and credited as fully paid up to and amongst such Members in the proportion aforesaid or partly in one way and partly in the other.

Power to issue free bonus shares and/or to capitalise reserves.
132.
Whenever such a resolution as aforesaid shall have been passed, the Directors may do all acts and things considered necessary or expedient to give effect to any such bonus issue and/or capitalisation with full power to the Directors to make such provisions as they think fit for any fractional entitlements which would arise on the basis aforesaid (including provisions whereby fractional entitlements are disregarded or the benefit thereof accrues to the Company rather than to the Members concerned). The Directors may authorise any person to enter on behalf of all the Members interested into an agreement with the Company providing for any such bonus issue and/or capitalisation and matters incidental thereto and any agreement made under such authority shall be effective and binding on all such Members.

Power of Directors to give effect to bonus issues and/or capitalisations.




32


MINUTES AND BOOKS
133.
The Directors shall cause minutes to be made in books to be provided for the purpose:
(a)    of all appointments of officers made by the Directors;

(b)    of the names of the Directors present at each meeting of Directors and of any committee of Directors; and

(c)    of all resolutions and proceedings at all Meetings of the Company and of any class of Members, of the Directors and of committees of Directors.

Minutes.

134.
The Directors shall duly comply with the provisions of the Act and in particular the provisions in regard to registration of charges, created by or affecting property of the Company, in regard to keeping the Register, a Register of Mortgages and Charges and a Register of Directors' Share and Debenture Holdings and in regard to the production and furnishing of copies of such Registers and of any Register of Holders of Debentures of the Company.

Keeping of Registers, etc.

135.
Any register, index, minute book, book of accounts or other book required by this Constitution or by the Act to be kept by or on behalf of the Company may be kept either by making entries in bound books or by recording them in any other manner. In any case in which bound books are not used, the Directors shall take adequate precautions for guarding against falsification and for facilitating discovery.

Form of registers, etc.





33


FINANCIAL STATEMENTS
136.
The Directors shall cause to be kept such accounting and other records as are necessary to comply with the provisions of the Act and shall cause those records to be kept in such manner as to enable them to be conveniently and properly audited.

Directors to keep proper accounts.

137.
Subject to the provisions of Section 199 of the Act, the books of accounts shall be kept at the Office or at such other place or places as the Directors think fit within Singapore. No Member (other than a Director) shall have any right of inspecting any account or book or document or other recording of the Company except as is conferred by law or authorised by the Directors or by an Ordinary Resolution of the Company.

Location and inspection.

138.
In accordance with the provisions of the Act, the Directors shall cause to be prepared and to be laid before the Company in General Meeting such financial statements, balance sheets, reports, statements and other documents as may be necessary.

Presentation of financial statements.

139.
A copy of the financial statements and, if required, the balance sheet (including every document required by law to be attached thereto), which is duly audited and which is to be laid before the Company in General Meeting accompanied by a copy of the Auditor’s report thereon, shall not less than fourteen days before the date of the Meeting be sent to every Member of the Company and to every other person who is entitled to receive notices from the Company under the provisions of the Act or under this Constitution. Provided always that this article shall not require a copy of these documents to be sent to any person of whose address the Company is not aware or to more than one of the joint holders of a share in the Company or the several persons entitled thereto in consequence of the death or bankruptcy of a holder or otherwise but any Member to whom a copy of these documents has not been sent shall be entitled to receive a copy free of charge on application at the Office.

Copies of financial statements.

AUDITORS
140.
Auditors shall be appointed and their duties regulated in accordance with the provisions of the Act. Every Auditor of the Company shall have a right of access at all times to the accounting and other records of the Company and shall make his report as required by the Act.

Appointment of Auditors.

141.
Subject to the provisions of the Act, all acts done by any person acting as an Auditor shall, as regards all persons dealing in good faith with the Company, be valid, notwithstanding that there was some defect in his appointment or that he was at the time of his appointment not qualified for appointment.

Validity of acts of Auditors.
142.
The Auditors shall be entitled to attend any General Meeting and to receive all notices and other communications relating to any General Meeting to which any Member is entitled and to be heard at any General Meeting on any part of the business of the Meeting which concerns them as Auditors.

Auditors entitled to attend General Meetings.


 



34


NOTICES
143.
(A) Any notice or document (including a share certificate) may be served on or delivered to any Member by the Company either personally or by sending it through the post in a prepaid cover addressed to such Member at his registered address appearing in the Register of Members. Where a notice or other document is served or sent by post, service or delivery shall be deemed to be effected at the time when the cover containing the same is posted and in proving such service or delivery it shall be sufficient to prove that such cover was properly addressed, stamped and posted.

Service of notice.

(B) Without prejudice to the provisions of article 143(A), but subject otherwise to the Act and any regulations made thereunder relating to electronic communications, any notice or document (including, without limitation, any accounts, balance-sheet, financial statements or report) which is required or permitted to be given, sent or served under the Act or under this Constitution by the Company, or by the Directors, to a Member may be given, sent or served using electronic communications:

(a)    to the current address of that person; or

(b)    by making it available on a website prescribed by the Company from time to time,

in accordance with the provisions of this Constitution, and/or any other applicable regulations or procedures.

Electronic communications.
(C) For the purposes of article 143(B) above, a Member shall be deemed to have agreed to receive such notice or document by way of such electronic communications and shall not have a right to elect to receive a physical copy of such notice or document.

Implied consent.
(D) Notwithstanding article 143(C) above, the Directors may, at their discretion, at any time give a Member an opportunity to elect within a specified period of time whether to receive such notice or document by way of electronic communications or as a physical copy, and a Member shall be deemed to have consented to receive such notice or document by way of electronic communications if he was given such an opportunity and he failed to make an election within the specified time, and he shall not in such an event have a right to receive a physical copy of such notice or document.

Deemed consent.



35


(E) Where a notice or document is given, sent or served by electronic communications:

(a)    to the current address of a person pursuant to article 143(B)(a), it shall be deemed to have been duly given, sent or served at the time of transmission of the electronic communication by the email server or facility operated by the Company or its service provider to the current address of such person (notwithstanding any delayed receipt, non-delivery or “returned mail” reply message or any other error message indicating that the electronic communication was delayed or not successfully sent), unless otherwise provided under the Act and/or any other applicable regulations or procedures; and

(b)    by making it available on a website pursuant to article 143(B)(b), it shall be deemed to have been duly given, sent or served on the date on which the notice or document is first made available on the website, or unless otherwise provided under the Act and/or any other applicable regulations or procedures.

When notice given by electronic communications deemed served.
(F) Where a notice or document is given, sent or served to a Member by making it available on a website pursuant to article 143(B)(b), the Company shall give separate notice to the Member of the publication of the notice or document on that website and the manner in which the notice or document may be accessed by any one or more of the following means:

(a)    by sending such separate notice to the Member personally or through the post pursuant to article 143(A); and/or

(b)    by sending such separate notice to the Member using electronic communications to his current address pursuant to article 143(B)(a).
 
Notice to be given of service on website.
(G) Notwithstanding this article 143, if the Company has a registered class of security under Section 12 of the United States Securities Exchange Act of 1934, as amended, any manner of furnishing notices and documents using electronic communications must comply with applicable rules of the United States Securities and Exchange Commission, including Rule 14a-16 under the United States Securities Exchange Act of 1934.

 
144.
All notices and documents (including a share certificate) with respect to any shares to which persons are jointly entitled shall be given to whichever of such persons is named first on the Register and notice so given shall be sufficient notice to all the holders of such shares.

Service of notices in respect of joint holders.

145.
Subject to article 143(B), any Member with a registered address shall be entitled to have served upon him at such address any notice to which he is entitled under this Constitution.

Members shall be served at registered address.



36


146.
A person entitled to a share in consequence of the death or bankruptcy of a Member or otherwise upon supplying to the Company such evidence as the Directors may reasonably require to show his title to the share, and upon supplying to the Company also an address for the service of notice, shall be entitled to have served upon or delivered to him at such address any notice or document to which the Member but for his death or bankruptcy or otherwise would be entitled and such service or delivery shall for all purposes be deemed a sufficient service or delivery of such notice or document on all persons interested (whether jointly with or as claiming through or under him) in the share. Save as aforesaid any notice or document delivered or sent by post to or left at the registered address of any Member or given, sent or served to any Member using electronic communications in pursuance of this Constitution shall (notwithstanding that such Member be then dead or bankrupt or otherwise not entitled to such share and whether or not the Company have notice of the same) be deemed to have been duly served or delivered in respect of any share registered in the name of such Member as sole or first-named joint holder.

Service of notices after death, bankruptcy etc.

147.
Any notice on behalf of the Company or of the Directors shall be deemed effectual if it purports to bear the signature of the Secretary or other duly authorised officer of the Company, whether such signature is printed or written.

Signature on notice.

148.
When a given number of days' notice or notice extending over any other period is required to be given the day of service shall, unless it is otherwise provided or required by this Constitution or by the Act, not be counted in such number of days or period.

Day of service not counted.

149.
(A) Notice of every General Meeting shall be given in the manner hereinbefore authorised to:

(a)    every Member;

(b)    every person entitled to a share in consequence of the death or bankruptcy or otherwise of a Member who but for the same would be entitled to receive notice of the Meeting; and

(c)    the Auditor for the time being of the Company.

(B) No other person shall be entitled to receive notices of General Meetings.

Persons entitled to receive notice of General Meeting.

150.
The provisions of articles 143, 147 and 148 shall apply mutatis mutandis to notices of meetings of Directors or any committee of Directors.

Notice of meetings of Directors or any committee of Directors.




37


WINDING UP
151.
If the Company is wound up (whether the liquidation is voluntary, under supervision, or by the Court) the Liquidator may, with the authority of a Special Resolution, divide among the Members in specie or kind the whole or any part of the assets of the Company and whether or not the assets shall consist of property of one kind or shall consist of properties of different kinds and may for such purpose set such value as he deems fair upon any one or more class or classes of property to be divided as aforesaid and may determine how such division shall be carried out as between the Members or different classes of Members. The Liquidator may, with the like authority, vest the whole or any part of the assets in trustees upon such trusts for the benefit of Members as the Liquidator with the like authority thinks fit and the liquidation of the Company may be closed and the Company dissolved but so that no Member shall be compelled to accept any shares or other securities in respect of which there is a liability.
Distribution of assets in specie.

 
INDEMNITY
152.
Subject to the provisions of and so far as may be permitted by the Act and the Statutes, every Director, Auditor, Secretary or other officer of the Company shall be entitled to be indemnified by the Company against all costs, charges, losses, expenses and liabilities incurred or to be incurred by him in the execution and discharge of his duties (including, without limitation, where he serves at the request of the Company as a director, officer, employee or agent of another corporation, partnership, joint venture or other enterprise) or in relation thereto. Without prejudice to the generality of the foregoing, no Director, Secretary or other officer of the Company shall be liable for the acts, receipts, neglects or defaults of any other Director or officer or for joining in any receipt or other act for conformity or for any loss or expense happening to the Company through the insufficiency or deficiency of title to any property acquired by order of the Directors for or on behalf of the Company or for the insufficiency or deficiency of any security in or upon which any of the moneys of the Company shall be invested or for any loss or damage arising from the bankruptcy, insolvency or tortious act of any person with whom any moneys, securities or effects shall be deposited or left or for any other loss, damage or misfortune whatever which shall happen in the execution of the duties of his office or in relation thereto unless the same shall happen through his own negligence, wilful default, breach of duty or breach of trust.

Indemnity of Directors and officers.
 
SECRECY
153.
No Member shall be entitled to require discovery of or any information respecting any detail of the Company's trade or any matter which may be in the nature of a trade secret, mystery of trade or secret process which may relate to the conduct of the business of the Company and which in the opinion of the Directors it will be inexpedient in the interest of the Members of the Company to communicate to the public save as may be authorised by law.

Secrecy.




38


PERSONAL DATA
154.
(A) A Member who is a natural person is deemed to have consented to the collection, use and disclosure of his personal data (whether such personal data is provided by that Member or is collected through a third party) by the Company (or its agents or service providers) from time to time for any of the following purposes:

(a)    implementation and administration of any corporate action by the Company (or its agents or service providers);

(b)    internal analysis and/or market research by the Company (or its agents or service providers);

(c)    investor relations communications by the Company (or its agents or service providers);

Personal data of Members.




39


(d)    administration by the Company (or its agents or service providers) of that Member’s holding of shares in the Company;

(e)    implementation and administration of any service provided by the Company (or its agents or service providers) to its Members to receive notices of meetings, annual reports and other shareholder communications and/or for proxy appointment, whether by electronic means or otherwise;



(f)    processing, administration and analysis by the Company (or its agents or service providers) of proxies and representatives appointed for any General Meeting (including any adjournment thereof) and the preparation and compilation of the attendance lists, minutes and other documents relating to any General Meeting (including any adjournment thereof);

(g)    implementation and administration of, and compliance with, any provision of this Constitution;

(h)    compliance with any applicable laws, listing rules, take-over rules, regulations and/or guidelines; and

(i)    purposes which are reasonably related to any of the above purposes.

(B) Any Member who appoints a proxy and/or representative for any General Meeting and/or any adjournment thereof is deemed to have warranted that where such Member discloses the personal data of such proxy and/or representative to the Company (or its agents or service providers), that Member has obtained the prior consent of such proxy and/or representative for the collection, use and disclosure by the Company (or its agents or service providers) of the personal data of such proxy and/or representative for the purposes specified in articles 154(A)(f) and 154(A)(h), and is deemed to have agreed to indemnify the Company in respect of any penalties, liabilities, claims, demands, losses and damages as a result of such Member’s breach of warranty.













Personal data of proxies and/or representatives.



40


WE, the several persons whose names, addresses and descriptions are subscribed, are desirous of being formed into a Company in pursuance of this Memorandum of Association and respectively agree to take the number of shares in the capital of the Company set opposite our respective names:


NAMES, ADDRESSES AND DESCRIPTION OF SUBSCRIBERS

Number of shares taken
by each Subscriber.



Sgd. LUCIEN WONG YUEN KUAI
    39 Chancery Lane,
  #01-13, Villa Chancery,
Singapore 1130.

Advocate & Solicitor







ONE ORDINARY SHARE

TOTAL NUMBER OF SHARES TAKEN

 
ONE ORDINARY SHARE
 
c/f.. ONE ORDINARY SHARE
 
 
Dated this 31st day of May 1990.
 
 
 
Witness to the above signature:
 
 
 
 
Sgd.     JUNE LOW FUI SIAN
Advocate & Solicitor,
c/o Allen & Gledhill,
Advocates & Solicitors,
36 Robinson Road,
#18-01 City House,
Singapore 0106.




41


WE, the several persons whose names, addresses and descriptions are subscribed, are desirous of being formed into a Company in pursuance of this Memorandum of Association and respectively agree to take the number of shares in the capital of the Company set opposite our respective names:


NAMES, ADDRESSES AND DESCRIPTION OF SUBSCRIBERS

Number of shares taken
by each Subscriber.
b/f..
ONE ORDINARY SHARE
Sgd. CHOO WAI HONG
21 Stevens Drive,
#03-21 Robin Heights,
Singapore 1025.

Advocate & Solicitor

ONE ORDINARY SHARE

TOTAL NUMBER OF SHARES TAKEN

 
TWO ORDINARY SHARE
 
 
Dated this 31st day of May 1990.
 
 
 
Witness to the above signature:
 
 
 
 
Sgd.     JUNE LOW FUI SIAN
Advocate & Solicitor,
c/o Allen & Gledhill,
Advocates & Solicitors,
36 Robinson Road,
#18-01 City House,
Singapore 0106.



EX-15.01 3 flex-exx1501x9272019.htm EXHIBIT 15.01 Exhibit


Exhibit 15.01
 
LETTER IN LIEU OF CONSENT OF DELOITTE & TOUCHE LLP
 
October 29, 2019
 
Flex Ltd.
2 Changi South Lane
Singapore 486123
 
We have reviewed, in accordance with the standards of the Public Company Accounting Oversight Board (United States), the unaudited interim financial information of Flex Ltd. and subsidiaries for the three-month and six-month periods ended September 27, 2019 and September 28, 2018, as indicated in our report dated October 29, 2019; because we did not perform an audit, we expressed no opinion on that information.

We are aware that our report referred to above, which is included in your Quarterly Report on Form 10-Q for the quarter ended September 27, 2019, is incorporated by reference in Registration Statement No. 333-222773 on Form S-3ASR, and Registration Statement Nos. 333-220002, 333-212267, 333-207325, and 333-170710 on Form S-8.

We also are aware that the aforementioned report, pursuant to Rule 436(c) under the Securities Act of 1933, is not considered a part of the Registration Statement prepared or certified by an accountant or a report prepared or certified by an accountant within the meaning of Sections 7 and 11 of that Act.

/s/ DELOITTE & TOUCHE LLP

San Jose, California



EX-31.01 4 flex-exx3101x9272019.htm EXHIBIT 31.01 Exhibit


EXHIBIT 31.01
 
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER PURSUANT TO
SECTION 302
OF THE SARBANES-OXLEY ACT OF 2002
 
I, Revathi Advaithi, certify that:
 
1.
I have reviewed this Quarterly Report on Form 10-Q of Flex Ltd.;

2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

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

a.
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b.
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c.
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d.
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

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

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

b.
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
Date:  October 29, 2019
 
/s/ Revathi Advaithi
 
Revathi Advaithi
 
Chief Executive Officer
 


EX-31.02 5 flex-exx3102x9272019.htm EXHIBIT 31.02 Exhibit


EXHIBIT 31.02
 
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER PURSUANT TO
SECTION 302
OF THE SARBANES-OXLEY ACT OF 2002
 
I, Christopher E. Collier, certify that:
 
1.
I have reviewed this Quarterly Report on Form 10-Q of Flex Ltd.;

2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

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

a.
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b.
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c.
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d.
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

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

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

b.
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
Date:  October 29, 2019 
/s/ Christopher E. Collier
 
Christopher E. Collier
 
Chief Financial Officer
 


EX-32.01 6 flex-exx3201x9272019.htm EXHIBIT 32.01 Exhibit


EXHIBIT 32.01
 
CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER PURSUANT TO
18 U.S.C. SECTION 1350
AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002
 
We, Revathi Advaithi and Christopher E. Collier, Chief Executive Officer and Chief Financial Officer, respectively, of Flex Ltd. (the “Company”), hereby certify, to the best of our knowledge, pursuant to 18 U.S.C. § 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
 
the Quarterly Report on Form 10-Q of the Company for the period ended September 27, 2019, as filed with the Securities and Exchange Commission (the “Report”), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

A signed original of this written statement has been provided to Flex Ltd. and will be retained by it and furnished to the Securities and Exchange Commission or its staff upon request.
  
Date:
October 29, 2019
/s/ Revathi Advaithi
 
 
Revathi Advaithi
 
 
Chief Executive Officer
 
 
(Principal Executive Officer)
 
 
 
Date:
October 29, 2019
/s/ Christopher E. Collier
 
 
Christopher E. Collier
 
 
Chief Financial Officer
 
 
(Principal Financial Officer)
 



EX-101.SCH 7 flex-20190927.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2111100 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - BALANCE SHEET ITEMS link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - BALANCE SHEET ITEMS - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2402405 - Disclosure - BALANCE SHEET ITEMS - Future Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - BALANCE SHEET ITEMS - Goodwill and Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - BALANCE SHEET ITEMS - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - BALANCE SHEET ITEMS (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - BANK BORROWINGS AND LONG-TERM DEBT link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - BANK BORROWINGS AND LONG-TERM DEBT - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - BANK BORROWINGS AND LONG-TERM DEBT - Debt Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - BANK BORROWINGS AND LONG-TERM DEBT - Debt Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - BANK BORROWINGS AND LONG-TERM DEBT - Repayment of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - BANK BORROWINGS AND LONG-TERM DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2414401 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 1003501 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - EARNINGS (LOSSES) PER SHARE link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - EARNINGS (LOSSES) PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - EARNINGS (LOSSES) PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - FAIR VALUE MEASUREMENT OF ASSETS AND LIABILITIES link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - FAIR VALUE MEASUREMENT OF ASSETS AND LIABILITIES - Assets and Liabilities Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - FAIR VALUE MEASUREMENT OF ASSETS AND LIABILITIES - Debt Not Carried at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - FAIR VALUE MEASUREMENT OF ASSETS AND LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - FINANCIAL INSTRUMENTS link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - FINANCIAL INSTRUMENTS - Foreign Currency Risk Management (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - FINANCIAL INSTRUMENTS - Notional Amount (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - FINANCIAL INSTRUMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - INTEREST AND OTHER, NET link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - INTEREST AND OTHER, NET (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - INTEREST AND OTHER, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - LEASES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2403406 - Disclosure - LEASES - Future Minimum Lease Payments Under Noncancellable Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2403406 - Disclosure - LEASES - Future Minimum Lease Payments Under Noncancellable Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2403407 - Disclosure - LEASES - Future Minimum Lease Payments Under Noncancellable Leases Prior To Adoption Of ASC 842 (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - LEASES - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - LEASES - Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 2403405 - Disclosure - LEASES - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - ORGANIZATION OF THE COMPANY AND BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - ORGANIZATION OF THE COMPANY AND BASIS OF PRESENTATION (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - ORGANIZATION OF THE COMPANY AND BASIS OF PRESENTATION (Policies) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - OTHER CHARGES (INCOME), NET link:presentationLink link:calculationLink link:definitionLink 2409401 - Disclosure - OTHER CHARGES (INCOME), NET (Details) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - RESTRUCTURING CHARGES link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - RESTRUCTURING CHARGES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2417403 - Disclosure - RESTRUCTURING CHARGES - Summary of Restructuring Charges (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - RESTRUCTURING CHARGES (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - REVENUE - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - REVENUE - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - SEGMENT REPORTING link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - SEGMENT REPORTING (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - SEGMENT REPORTING (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - SHARE-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - SHARE-BASED COMPENSATION - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - SHARE-BASED COMPENSATION - Location of Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - SHARE-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - SHARE REPURCHASES link:presentationLink link:calculationLink link:definitionLink 2415401 - Disclosure - SHARE REPURCHASES (Details) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - TRADE RECEIVABLES SECURITIZATION link:presentationLink link:calculationLink link:definitionLink 2412401 - Disclosure - TRADE RECEIVABLES SECURITIZATION (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 flex-20190927_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 flex-20190927_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 flex-20190927_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Restructuring Charges [Abstract] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Severance Employee Severance [Member] Long-Lived Asset Impairment Long Lived Asset Impairment [Member] Long-lived asset impairment associated with exit from or disposal of business activities or restructurings pursuant to a plan. Other Exit Costs Other Restructuring [Member] Restructuring Payment Type [Axis] Restructuring Payment Type [Axis] Restructuring Payment Type [Axis] Restructuring Payment Type [Domain] Restructuring Payment Type [Domain] [Domain] for Restructuring Payment Type [Axis] Cash Charges Cash Charges [Member] Cash Charges [Member] Non-Cash Charges Non-Cash Charges [Member] Non-Cash Charges [Member] Restructuring Plan [Axis] Restructuring Plan [Axis] Restructuring Plan [Domain] Restructuring Plan [Domain] Fiscal Year 2019 And Prior Fiscal Year 2019 And Prior [Member] Fiscal Year 2019 And Prior [Member] RESTRUCTURING CHARGES Restructuring Cost and Reserve [Line Items] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Balance as of March 31, 2019 Restructuring Reserve Provision for charges incurred during the six-month period ended September 27, 2019 Restructuring Charges Payments for charges incurred Payments for Restructuring Balance as of September 27, 2019 Less: Current portion (classified as other current liabilities) Restructuring Reserve, Current Accrued restructuring costs, net of current portion (classified as other liabilities) Restructuring Reserve, Noncurrent Share-based Payment Arrangement, Expensed and Capitalized, Amount [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] Share options Share-based Payment Arrangement, Option [Member] Restricted Stock Units, Share Bonus Awards with Market Conditions, and Share Bonus Awards With Free Cash Flow Targets Restricted Stock Units, Share Bonus Awards with Market Conditions, and Share Bonus Awards With Free Cash Flow Targets [Member] Restricted Stock Units, Share Bonus Awards with Market Conditions, and Share Bonus Awards With Free Cash Flow Targets [Member] Restricted Stock Units Restricted Stock Units (RSUs) [Member] Share Bonus Awards with Market Conditions Restricted Stock Units (RSUs), Share Bonus Awards With Market Conditions [Member] Represents details concerning share bonus awards with market conditions. Title of Individual [Axis] Title of Individual [Axis] Title of Individual [Domain] Title of Individual [Domain] Key employees Key Employees [Member] Represents information pertaining to key employees of the entity. Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Share-based compensation Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Compensation not yet recognized Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Share weighted-average remaining vesting period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Share options outstanding (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Options exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Options outstanding, weighted average exercise price (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted average exercise price of exercisable shares (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Unvested share bonus awards granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Average grant date price of unvested share bonus awards (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Number of shares outstanding (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Number of shares that may be issued (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period Unrecognized compensation expense Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Leases [Abstract] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Lease terms Lessee, Operating Lease, Term of Contract Statement of Comprehensive Income [Abstract] Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Foreign currency translation adjustments, net of zero tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Unrealized gain (loss) on derivative instruments and other, net of zero tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Unrealized gain (loss) on derivative instruments and other, net of zero tax Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Balance Sheet Related Disclosures [Abstract] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] HRS High Reliability Solutions (HRS) [Member] High Reliability Solutions (HRS) [Member] IEI Industrial & Emerging Industries (IEI) [Member] Industrial & Emerging Industries (IEI) [Member] CEC Communications and Enterprise Compute [Member] Communications and Enterprise Compute [Member] CTG Consumer Technology Group (CTG) [Member] Consumer Technology Group (CTG) [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Customer-related intangibles Customer Related Intangibles [Member] Represents information pertaining to customer related intangibles. Licenses and other intangibles Licenses And Other Intangibles [Member] Represents information pertaining to licenses and other intangibles. Goodwill [Line Items] Goodwill [Line Items] Activity in goodwill account Goodwill [Roll Forward] Balance, beginning of the year Goodwill Divestitures Goodwill, Written off Related to Sale of Business Unit Foreign currency translation adjustments Goodwill, Foreign Currency Translation Gain (Loss) Balance, end of the period Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Carrying Amount Finite-Lived Intangible Assets, Net Fair Value Disclosures [Abstract] Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Three-month Yen LIBOR London Interbank Offered Rate (LIBOR) [Member] Measurement Basis [Axis] Measurement Basis [Axis] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Carrying Amount Reported Value Measurement [Member] Fair Value Estimate of Fair Value Measurement [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] 4.625% Notes due February 2020 Term Loan Agreement Including Current Portion Due In Installments Through February Two Thousand Twenty [Member] Represents the term loan agreement including a current portion, which will be due in installments through February, 2020. Term Loan due November 2021 Term Loan Agreement Including Current Portion Due In Installments Through November 2021 [Member] Term Loan Agreement Including Current Portion Due In Installments Through November 2021 [Member] Term Loan, including current portion, due in installments through June 2022 Term Loan Agreement Including Current Portion Due In Installments Through June Two Thousand Twenty Two [Member] Term Loan Agreement Including Current Portion Due In Installments Through June Two Thousand Twenty Two [Member] 5.000% Notes due February 2023 Term Loan Agreement Including Current Portion Due In Installments Through February Two Thousand Twenty Three [Member] Represents the term loan agreement including a current portion, which will be due in installments through February, 2023. Term Loan due April 2024 - three-month Yen LIBOR plus 0.50% Term Loan Agreement Including Current Portion Due In Installments Through April Two Thousand Twenty Four [Member] Term Loan Agreement Including Current Portion Due In Installments Through April Two Thousand Twenty Four [Member] 4.750% Notes due June 2025 Term Loan Agreement Including Current Portion Due In Installments Through June Two Thousand Twenty Five [Member] Term Loan Agreement Including Current Portion Due In Installments Through June Two Thousand Twenty Five [Member] 4.875% Notes due June 2029 Term Loan Agreement Including Current Portion Due In Installments Through February Two Thousand Twenty Nine [Member] Term Loan Agreement Including Current Portion Due In Installments Through February Two Thousand Twenty Nine [Member] India Facilities India Term Loan Agreement Due Through September Two Thousand Twenty Three [Member] India Term Loan Agreement Due Through September Two Thousand Twenty Three [Member] Euro Term Loan due September 2020 Euro Term Loan Due September Two Thousand Twenty [Member] Euro Term Loan Due September Two Thousand Twenty [Member] Euro Term Loan due January 2022 Term Loan Agreement Due Through January Two Thousand Twenty Two [Member] Term Loan Agreement Due Through January Two Thousand Twenty Two [Member] Other financial instruments Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Debt instrument Debt Instrument, Fair Value Disclosure Long-term debt Long-term Debt Debt instrument interest rate Debt Instrument, Interest Rate, Stated Percentage Cover page. Document Type Document Type Document Quarterly Report Document Quarterly Report Document Period End Date Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line One Entity Address, State or Province Entity Address, Country 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 Entity Central Index Key Entity Central Index Key Amendment Flag Amendment Flag Current Fiscal Year End Date Current Fiscal Year End Date Entity Address, City or Town Entity Address, City or Town Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Revenue from Contract with Customer [Abstract] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Ordinary Shares Common Stock [Member] Accumulated Deficit Retained Earnings [Member] Unrealized Gain (Loss) on Derivative Instruments and Other Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Foreign Currency Translation Adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Total Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning balance (in shares) Common Stock, Shares, Outstanding Beginning balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Repurchase of Flex Ltd. ordinary shares at cost (in shares) Treasury Stock, Shares, Acquired Repurchase of Flex Ltd. ordinary shares at cost Treasury Stock, Value, Acquired, Cost Method Exercise of stock options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Issuance of Flex Ltd. vested shares under restricted share unit awards (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Stock-based compensation, net of tax APIC, Share-based Payment Arrangement, Increase for Cost Recognition Cumulative effect on opening equity of adopting accounting standards and other (in shares) Cumulative Effect of New Accounting Principles And Other Effects On Opening Equity, Options In Period Cumulative Effect of New Accounting Principles And Other Effects On Opening Equity, Options In Period Cumulative effect on opening equity of adopting accounting standards and other Cumulative Effect of New Accounting Principles And Other Effects On Opening Equity Cumulative Effect of New Accounting Principles And Other Effects On Opening Equity Total other comprehensive loss Other Comprehensive Income (Loss), Net of Tax Ending balance (in shares) Ending balance Operating lease cost Operating Lease, Cost Total lease cost Lease, Cost FAIR VALUE MEASUREMENT OF ASSETS AND LIABILITIES Fair Value Disclosures [Text Block] Schedule of components of the restructuring charges by geographic region Restructuring and Related Costs [Table Text Block] Debt Disclosure [Abstract] Schedule of bank borrowings and long-term debt Schedule of Long-term Debt Instruments [Table Text Block] Schedule of the Company's repayments of long-term debt Schedule of Maturities of Long-term Debt [Table Text Block] Accounts, Notes, Loans and Financing Receivable, Gross, Allowance, and Net [Abstract] Schedule of Securitization or Asset-backed Financing Arrangements, Financial Asset for which Transfer is Accounted as Sale [Table] Schedule of Securitization or Asset-backed Financing Arrangements, Financial Asset for which Transfer is Accounted as Sale [Table] Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Asset-Backed Securitization Programs Asset-backed Securities [Member] Global Program Global Asset Based Securitization Program [Member] The Global Asset-Backed Securitization Agreement under which the entity sells designated pools of trade receivables to affiliated special purpose entities. North American Program North American Asset Based Securitization Program [Member] The North American Asset-Backed Securitization Agreement under which the entity sells designated pools of trade receivables to affiliated special purpose entities. Sales of Receivables to Third Party Banks Sale Of Receivables To Third Party Banks [Member] A program under which the entity sells designated accounts receivable to certain third-party banking institutions. Collateral [Axis] Collateral [Axis] Collateral [Domain] Collateral [Domain] Committed Collateral Pledged [Member] Uncommitted Uncollateralized [Member] Trade Receivables Securitization disclosures Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items] Number of asset-backed securitization programs Number of Asset Backed Securitization Programs Represents the number of asset-backed securitization programs in which the entity participates. Percentage of receivables sold to unaffiliated institutions Percent of Receivables Sold to Unaffiliated Institutions Represents the percentage of receivables sold to unaffiliated institutions. Investment limits with financial institution Maximum Investment Limit Commercial Paper Conduit This amount represents the maximum amount of receivables eligible to be sold to the commercial paper conduits from the asset-backed securitization program. Service fee received, percent Service Fee Service fee. Company's accounts receivables sold to third-party Trade Accounts Receivable Sold to Third Party This amount represents the total amount of accounts receivable sold by the company to a third party. Amount received from accounts receivable sold to third-party Amount Received from Trade Accounts Receivable Sold to Third Party This amount represents the total amount received from sale of accounts receivable to a third party. Transferor's interests in transferred financial assets, fair value Transferor's Interests in Transferred Financial Assets, Fair Value Cash proceeds from sale of accounts receivable Proceeds from Accounts Receivable Securitization Servicing assets Servicing Asset Servicing liability Servicing Liability Receivables sold but not yet collected from banking institutions Accounts Receivable Factored to Banking Institutions This amount represents the amount of accounts receivable sold to third party financial institutions in relation to the company's accounts receivable factoring programs. Cash collections of deferred purchase price Proceeds From Collection Of Deferred Purchase Price Receivables Proceeds From Collection Of Deferred Purchase Price Receivables Lessee, Operating Lease, Liability, Payment, Due [Abstract] Lessee, Operating Lease, Liability, Payment, Due [Abstract] 2020 Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year 2021 Lessee, Operating Lease, Liability, Payments, Due Year Two 2022 Lessee, Operating Lease, Liability, Payments, Due Year Three 2023 Lessee, Operating Lease, Liability, Payments, Due Year Four 2024 Lessee, Operating Lease, Liability, Payments, Due Year Five Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Total undiscounted lease payments Lessee, Operating Lease, Liability, Payments, Due Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Total lease liabilities Operating Lease, Liability Schedule of components of inventories Schedule of Inventory, Current [Table Text Block] Schedule of goodwill Schedule of Goodwill [Table Text Block] Schedule of components of acquired intangible assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of estimated future annual amortization expense for intangible assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Earnings Per Share [Abstract] Schedule of basic weighted-average ordinary shares outstanding and diluted weighted-average ordinary share equivalents used to calculate basic and diluted earnings per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] REVENUE Revenue from Contract with Customer [Text Block] Other Income and Expenses [Abstract] Interest and other, net Interest and Other Income [Table Text Block] Schedule of Long Lived Assets Held-for-sale [Table] Schedule of Long Lived Assets Held-for-sale [Table] Investment, Name [Axis] Investment, Name [Axis] Investment, Name [Domain] Investment, Name [Domain] Bright Machines Bright Machines [Member] Bright Machines [Member] Long Lived Assets Held-for-sale [Line Items] Long Lived Assets Held-for-sale [Line Items] Other income, net Other Operating and Nonoperating Income (Expense) Other Operating and Nonoperating Income (Expense) Gain from deconsolidation of a subsidiary entity Deconsolidation, Gain (Loss), Amount Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Recurring basis Fair Value, Recurring [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Money market funds and time deposits Money Market Funds And Time Deposits [Member] Represents the fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities and time deposits (that is deposits that do not mature until a specific date and for which there may be penalties for withdrawing prior to maturity) held by the entity. Foreign exchange contracts Foreign Exchange Forward [Member] Mutual funds, money market accounts and equity securities Equity Securities Fixed Income Securities And Mutual Funds [Member] Represents the equity securities which include information about ownership interests or the right to acquire ownership interests in corporations and other legal entities in which ownership interest is represented by shares of common or preferred stock (which is neither mandatorily redeemable no redeemable at the option of the holder), convertible securities, stock rights, or stock warrants. It also represents investment that provides a return in the form of fixed periodic payments and eventual return of principal at maturity and investment that pools funds from many investors to invest in a combination of underlying investments. Financial Instruments Measured at Fair Value on a Recurring Basis and Nonrecurring Basis Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Total assets Assets, Fair Value Disclosure Total liabilities Financial and Nonfinancial Liabilities, Fair Value Disclosure Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] 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 Transferred at Point in Time [Member] Over time Transferred over Time [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Net sales Revenue from Contract with Customer, Excluding Assessed Tax Derivative Instruments and Hedges, Assets [Abstract] FINANCIAL INSTRUMENTS Derivative Instruments and Hedging Activities Disclosure [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2016-02 Accounting Standards Update 2016-02 [Member] Restatement [Axis] Restatement [Axis] Restatement [Domain] Restatement [Domain] Restatement Adjustment Restatement Adjustment [Member] Cost of sales Cost of Goods and Services Sold Restructuring charges (recoveries) Restructuring Charges, Selling, General And Administrative Expense Restructuring Charges, Selling, General And Administrative Expense Net sales Operating lease liabilities Operating lease right-of-use assets, net Operating Lease, Right-of-Use Asset Deferred gain for sales leaseback transaction Sale Leaseback Transaction, Deferred Gain, Net Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of sales Cost of Sales [Member] Selling, general and administrative expenses Selling, General and Administrative Expenses [Member] Share-based compensation Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based compensation expense Share-based Payment Arrangement, Expense Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Term Loan due November 2021 Debt Instrument [Line Items] Debt Instrument [Line Items] Weighted-average interest rate Long-term Debt, Weighted Average Interest Rate, at Point in Time Term loan Line of Credit Facility, Current Borrowing Capacity Debt instrument Debt Instrument, Face Amount Debt repayments Repayments of Debt Effective interest rate Debt Instrument, Redemption Price, Percentage Proceeds from bank borrowings and long-term debt Proceeds from Issuance of Debt Debt issuance cost Debt Issuance Costs, Gross Percentage of principal amount of the then outstanding Notes due and payable Debt Instrument, Debt Payable As Percentage Of Principal Amount Of Outstanding Debt Debt Instrument, Debt Payable As Percentage Of Principal Amount Of Outstanding Debt RESTRUCTURING CHARGES Restructuring and Related Activities Disclosure [Text Block] Treasury Stock, Number of Shares and Restriction Disclosures [Abstract] Aggregate shares repurchased and retired (in shares) Stock Repurchased and Retired During Period, Shares Aggregate purchase price of shares repurchased and retired Stock Repurchased and Retired During Period, Value Authorized amount of stock repurchase program Stock Repurchase Program, Authorized Amount Amount remaining to be repurchased under the plans Stock Repurchase Program, Remaining Authorized Repurchase Amount SHARE-BASED COMPENSATION Share-based Payment Arrangement [Text Block] Statement of Financial Position [Abstract] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Accounts receivable, net of allowance for doubtful accounts of $90,430 and $91,396 as of September 27, 2019 and March 31, 2019, respectively Accounts Receivable, after Allowance for Credit Loss, Current Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Inventories Inventory, Net Other current assets Other Assets, Current Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Goodwill Other intangible assets, net Intangible Assets, Net (Excluding Goodwill) Other assets Other Assets, Noncurrent Total assets Assets LIABILITIES AND SHAREHOLDERS’ EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Bank borrowings and current portion of long-term debt Long-term Debt, Current Maturities Accounts payable Accounts Payable, Current Accrued payroll Employee-related Liabilities, Current Other current liabilities Other Liabilities, Current Total current liabilities Liabilities, Current Long-term debt, net of current portion Long-term Debt, Excluding Current Maturities Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent Other liabilities Other Liabilities, Noncurrent Shareholders’ equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Ordinary shares, no par value; 559,389,281 and 566,787,620 issued, and 509,149,926 and 516,548,265 outstanding as of September 27, 2019 and March 31, 2019, respectively Common Stock, Value, Outstanding Treasury stock, at cost; 50,239,355 shares as of September 27, 2019 and March 31, 2019 Treasury Stock, Value Accumulated deficit Retained Earnings (Accumulated Deficit) Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Total shareholders’ equity Total liabilities and shareholders’ equity Liabilities and Equity Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Securities excluded from diluted earnings (losses) calculation due to net loss (in shares) Dilutive Securities Excluded from Computation of Earnings Per Share, Amount Dilutive Securities Excluded from Computation of Earnings Per Share, Amount Restricted share unit awards excluded from computation of diluted earnings per share due to their anti-dilutive impact (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Basic earnings (losses) per share: Earnings Per Share, Basic [Abstract] Net income (loss) Shares used in computation: Weighted Average Number of Shares Outstanding, Basic [Abstract] Weighted-average ordinary shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Basic earnings (losses) per share (in dollars per share) Earnings Per Share, Basic Diluted earnings (losses) per share: Earnings Per Share, Diluted [Abstract] Shares used in computation: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Weighted-average ordinary share equivalents from stock options and restricted share unit awards (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Weighted-average ordinary shares and ordinary share equivalents outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Diluted earnings (losses) per share (in dollars per share) Earnings Per Share, Diluted Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Schedule of changes in accumulated other comprehensive loss by component, net of tax Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Estimated future annual amortization expense for acquired intangible assets Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract] 2020 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2024 Finite-Lived Intangible Assets, Amortization Expense, Year Five Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five BALANCE SHEET ITEMS Supplemental Balance Sheet Disclosures [Text Block] BANK BORROWINGS AND LONG-TERM DEBT Debt Disclosure [Text Block] INTEREST AND OTHER, NET Interest And Other, Net [Text Block] The entire disclosure of interest and other income or expense Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Foreign currency contracts Foreign Exchange Contract [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other current assets Other Current Assets [Member] Other assets Other Assets [Member] Other current liabilities Other Current Liabilities [Member] Other liabilities Other Liabilities [Member] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Derivatives designated as hedging instruments Designated as Hedging Instrument [Member] Derivatives not designated as hedging instruments Not Designated as Hedging Instrument [Member] Fair Values of Derivative Instruments Derivatives, Fair Value [Line Items] Asset Derivatives Derivative Asset, Fair Value, Gross Asset Liability Derivatives Derivative Liability, Fair Value, Gross Liability Segment Reporting [Abstract] Schedule of segment reporting information by operating segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Income Statement [Abstract] Restructuring charges Restructuring Charges, Cost Of Sales Restructuring Charges, Cost Of Sales Gross profit Gross Profit Selling, general and administrative expenses Selling, General and Administrative Expense Intangible amortization Amortization of Intangible Assets Interest and other, net Other Nonoperating Income (Expense) Other charges (income), net Income (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Provision for income taxes Income Tax Expense (Benefit) Net income (loss) Earnings (losses) per share: Earnings Per Share, Basic and Diluted [Abstract] Basic (in dollars per share) Diluted (in dollars per share) Weighted-average shares used in computing per share amounts: Basic (in shares) Diluted (in shares) Contract liabilities Contract with Customer, Liability, Current Summary of aggregate notional amount of the Company's outstanding foreign currency forward and swap contracts Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Schedule of fair value of the derivative instruments utilized for foreign currency risk management purposes Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Schedule of financial assets and liabilities measured at fair value on a recurring basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Schedule of debt not carried at fair value Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block] Employee Severance Employee Severance And Other [Member] Employee Severance And Other [Member] Restructuring charges Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] 2020 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2021 Operating Leases, Future Minimum Payments, Due in Two Years 2022 Operating Leases, Future Minimum Payments, Due in Three Years 2023 Operating Leases, Future Minimum Payments, Due in Four Years 2024 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total minimum lease payments Operating Leases, Future Minimum Payments Due ORGANIZATION OF THE COMPANY AND BASIS OF PRESENTATION Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating Segments Operating Segments [Member] Segment Reconciling Items Segment Reconciling Items [Member] High Reliability Solutions Industrial & Emerging Industries Communications & Enterprise Compute Consumer Technologies Group Corporate and Other Corporate and Other [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Number of operating segments Number of Operating Segments Income (loss) before income taxes Stock-based compensation Customer related asset impairments Inventory Impairment and Other Inventory Impairment and Other New revenue standard adoption impact Contract With Customer, Liability, Cumulative Catch-Up Adjustment To Gross Profit, Modification Of Contract Contract with Customer, Liability, Cumulative Catch-up Adjustment to Gross Profit, Modification of Contract Legal and other Loss Contingency and Other Charges Loss Contingency and Other Charges Components of Lease Cost Lease, Cost [Table Text Block] Balance Sheet Amounts Assets and Liabilities, Lessee [Table Text Block] Assets and Liabilities, Lessee [Table Text Block] Future Minimum Lease Payments Lessee, Operating Lease, Liability, Maturity [Table Text Block] Future Minimum Rental Payments Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Operating Leases: Operating Lease, Assets And Liabilities, Lessee [Abstract] Operating Lease, Assets And Liabilities, Lessee [Abstract] Operating lease right of use assets Weighted-average remaining lease term Weighted Average Remaining Lease Term [Abstract] Weighted Average Remaining Lease Term [Abstract] Operating leases Operating Lease, Weighted Average Remaining Lease Term Weighted-average discount rate Leases, Weighted Average Discount Rate [Abstract] Leases, Weighted Average Discount Rate [Abstract] Operating leases Operating Lease, Weighted Average Discount Rate, Percent EARNINGS (LOSSES) PER SHARE Earnings Per Share [Text Block] Cash paid for amounts included in the measurement of lease liabilities: Cash Flow, Lessee [Abstract] Cash Flow, Lessee [Abstract] Operating cash flows from operating leases Operating Lease, Payments ACCUMULATED OTHER COMPREHENSIVE LOSS Comprehensive Income (Loss) Note [Text Block] Derivative [Table] Derivative [Table] Option Indexed to Issuer's Equity [Axis] Option Indexed to Issuer's Equity [Axis] Option Indexed to Issuer's Equity, Type [Domain] Option Indexed to Issuer's Equity, Type [Domain] Buy Call Option [Member] Sell Put Option [Member] Forward and Swap Contracts Hedging Relationship [Axis] Hedging Relationship [Axis] Hedging Relationship [Domain] Hedging Relationship [Domain] Cash Flow Hedges Cash Flow Hedging [Member] Currency [Axis] Currency [Axis] All Currencies [Domain] All Currencies [Domain] BRL Brazil, Brazil Real CAD Canada, Dollars CNY China, Yuan Renminbi EUR Euro Member Countries, Euro GBP United Kingdom, Pounds HUF Hungary, Forint ILS Israel, New Shekels INR India, Rupees JPY Japan, Yen MXN Mexico, Pesos MYR Malaysia, Ringgits SEK Sweden, Kronor PLN Poland, Zlotych RON Romania, New Lei SGD Singapore, Dollars Other Other Currency [Member] Other Currency [Member] Notional amount Derivative [Line Items] Derivative, Notional Amount Derivative, Notional Amount Foreign currency translation adjustments, tax Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent Unrealized loss on derivative instruments and other, tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent Unrealized loss on derivative instruments and other, tax Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax, Portion Attributable to Parent Commitments and Contingencies Disclosure [Abstract] Loss Contingencies [Table] Loss Contingencies [Table] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] SunEdison, Inc SunEdison, Inc [Member] SunEdison, Inc [Member] Litigation Status [Axis] Litigation Status [Axis] Litigation Status [Domain] Litigation Status [Domain] Pending Litigation Pending Litigation [Member] Litigation Case [Axis] Litigation Case [Axis] Litigation Case [Domain] Litigation Case [Domain] SunEdison filed Chapter 11 SunEdison, Inc Filed Chapter 11 [Member] SunEdison, Inc Filed Chapter 11 [Member] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Collectibility of Receivables Collectibility of Receivables [Member] Assessment of Sales and Import Taxes Assessment of Sales and Import Taxes [Member] Assessment of Sales and Import Taxes [Member] Intercompany Payment Deductibility Intercompany Payment Deductibility [Member] Intercompany Payment Deductibility [Member] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] BRAZIL BRAZIL Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Foreign Tax Authority Foreign Tax Authority [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Loss in period from bad debt write off Decrease in receivable due from return of previously shipped inventory Revenue Recognition, Sales Returns Recognized Revenue Recognition, Sales Returns Recognized Inventory value allegedly received by the Company Loss Contingency, Inventory Received, Amount Loss Contingency, Inventory Received, Amount Cash allegedly received by the Company Loss Contingency, Cash Received Loss Contingency, Cash Received Income tax examination, number of tax assessments Income Tax Examination, Number of Tax Assessments Income Tax Examination, Number of Tax Assessments Income tax examination, estimate of possible loss Income Tax Examination, Estimate of Possible Loss 4.75% Notes due June 2025 India Facilities India Facilities Debt [Member] India Facilities Debt [Member] Other Other Debt [Member] Other borrowing arrangements not separately defined in the taxonomy. Debt issuance costs Unamortized Debt Issuance Expense Total Long-term Debt, Net of Debt Issuance Costs Long-term Debt, Net of Debt Issuance Costs Current portion, net of debt issuance costs Non-current portion Organization of the Company and Basis of Presentation Consolidation, Policy [Policy Text Block] Recently Adopted and Issued Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Interest expenses on debt obligations Interest Expense, Debt ABS and AR sales programs related expenses Other Expenses Interest income Investment Income, Interest (Gain) Loss on foreign exchange transactions Foreign Currency Transaction Gain (Loss), before Tax Interest expense Interest Expense Inventories Inventory, Net, Items Net of Reserve Alternative [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Work-in-progress Inventory, Work in Process, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Inventories, total Accounts receivable, allowance Accounts Receivable, Allowance for Credit Loss, Current Ordinary shares, par value (in dollars per share) Common Stock, No Par Value Ordinary shares, issued (shares) Common Stock, Shares, Issued Ordinary shares, outstanding (shares) Treasury stock, shares (shares) Treasury Stock, Shares OTHER CHARGES (INCOME), NET Other Income and Other Expense Disclosure [Text Block] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Working capital advances Working Capital Advances [Member] Working Capital Advances [Member] Customer-related accruals Customer-Related Accruals [Member] Customer-Related Accruals [Member] Components of acquired intangible assets Acquired Finite-Lived Intangible Assets [Line Items] Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount Preferred purchase price receivable from asset-backed securitization programs Accounts receivable Current operating lease liabilities Operating Lease, Liability, Current Financial institution liabilities Transfers Accounted for as Secured Borrowings, Associated Liabilities, Carrying Amount Statement of Cash Flows [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Depreciation, amortization and other impairment charges Depreciation, Depletion and Amortization Gain from deconsolidation of Bright Machines Changes in working capital and other Increase (Decrease) in Operating Capital Net cash 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] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Proceeds from the disposition of property and equipment Proceeds from Sale of Property, Plant, and Equipment Acquisition of businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Proceeds from divestiture of businesses, net of cash held in divested businesses Proceeds from Divestiture of Businesses, Net of Cash Divested Other investing activities, net Payments for (Proceeds from) Other Investing Activities Net cash provided by investing activities Net Cash Provided by (Used in) Investing Activities CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Repayments of bank borrowings and long-term debt Repayments of Debt and Lease Obligation Payments for repurchases of ordinary shares Payments for Repurchase of Common Stock Net proceeds from issuance of ordinary shares Proceeds from Issuance of Common Stock Other financing activities, net Proceeds from (Payments for) Other Financing Activities Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rates on cash and cash equivalents 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 Non-cash investing activities: Noncash Investing and Financing Items [Abstract] Unpaid purchases of property and equipment Capital Expenditures Incurred but Not yet Paid Non-cash investment in Bright Machines Other Significant Noncash Transaction, Value of Consideration Received 2020 Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year 2021 Long-term Debt, Maturities, Repayments of Principal in Year Two 2022 Long-term Debt, Maturities, Repayments of Principal in Year Three 2023 Long-term Debt, Maturities, Repayments of Principal in Year Four 2024 Long-term Debt, Maturities, Repayments of Principal in Year Five Thereafter Long-term Debt, Maturities, Repayments of Principal after Year Five Total SHARE REPURCHASES Treasury Stock [Text Block] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Unrealized loss on derivative instruments and other Foreign currency translation adjustments Total Changes in Accumulated Other Comprehensive Income by Component Accumulated Other Comprehensive Income (Loss) [Line Items] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Beginning balance Other comprehensive gain (loss) before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent Net (gains) losses reclassified from accumulated other comprehensive loss Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Net current-period other comprehensive gain (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Ending balance COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] TRADE RECEIVABLES SECURITIZATION Transfers and Servicing of Financial Assets [Text Block] Schedule of share-based compensation expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Leases Lessee, Operating Leases [Text Block] SEGMENT REPORTING Segment Reporting Disclosure [Text Block] EX-101.PRE 11 flex-20190927_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R56.htm IDEA: XBRL DOCUMENT v3.19.3
BANK BORROWINGS AND LONG-TERM DEBT - Additional Information (Details)
$ in Thousands, ¥ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 28, 2019
USD ($)
Jun. 28, 2019
USD ($)
Sep. 27, 2019
USD ($)
Sep. 28, 2018
USD ($)
Apr. 30, 2019
JPY (¥)
Mar. 31, 2019
Jun. 29, 2018
USD ($)
Debt Instrument [Line Items]              
Weighted-average interest rate     4.10%     4.20%  
Proceeds from bank borrowings and long-term debt     $ 779,682 $ 650,023      
Term Loan due April 2024 - three-month Yen LIBOR plus 0.50%              
Debt Instrument [Line Items]              
Term loan | ¥         ¥ 33,525    
4.875% Notes due June 2029              
Debt Instrument [Line Items]              
Debt instrument             $ 450,000
Debt instrument interest rate     4.875%       4.875%
Effective interest rate 99.607%            
Proceeds from bank borrowings and long-term debt $ 448,200            
Debt issuance cost             $ 4,300
4.875% Notes due June 2029 | Minimum              
Debt Instrument [Line Items]              
Percentage of principal amount of the then outstanding Notes due and payable 25.00%            
4.625% Notes due February 2020              
Debt Instrument [Line Items]              
Debt instrument interest rate 4.625% 4.625% 4.625%        
Term Loan due November 2021              
Debt Instrument [Line Items]              
Debt repayments   $ (250,000)          
Three-month Yen LIBOR | Term Loan due April 2024 - three-month Yen LIBOR plus 0.50%              
Debt Instrument [Line Items]              
Debt instrument interest rate     0.50%   0.50%    
XML 13 R52.htm IDEA: XBRL DOCUMENT v3.19.3
SHARE-BASED COMPENSATION - Location of Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 27, 2019
Sep. 28, 2018
Sep. 27, 2019
Sep. 28, 2018
Share-based compensation        
Share-based compensation expense $ 18,890 $ 19,081 $ 34,117 $ 40,034
Cost of sales        
Share-based compensation        
Share-based compensation expense 4,212 4,767 7,152 10,171
Selling, general and administrative expenses        
Share-based compensation        
Share-based compensation expense $ 14,678 $ 14,314 $ 26,965 $ 29,863
XML 14 R33.htm IDEA: XBRL DOCUMENT v3.19.3
INTEREST AND OTHER, NET (Tables)
6 Months Ended
Sep. 27, 2019
Other Income and Expenses [Abstract]  
Interest and other, net
Interest and other, net for the three and six-month periods ended September 27, 2019 and September 28, 2018 are primarily composed of the following:
 
Three-Month Periods Ended
 
Six-Month Periods Ended
 
September 27, 2019
 
September 28, 2018
 
September 27, 2019
 
September 28, 2018
 
(In thousands)
Interest expenses on debt obligations (1)
$
38,461

 
$
35,139

 
$
78,889

 
$
68,656

ABS and AR sales programs related expenses
11,658

 
11,109

 
24,639

 
20,589

Interest income
(5,206
)
 
(4,751
)
 
(9,798
)
 
(9,872
)
(Gain) Loss on foreign exchange transactions
(3,167
)
 
3,129

 
(4,053
)
 
5,186


(1)
Interest expense on debt obligations for the three-month and six-month periods ended September 27, 2019 include debt extinguishment costs of $2.4 million and $6.5 million, respectively, related to the full repayment of the Notes due February 2020 and partial repayment of Term Loan due November 2021.
EXCEL 15 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /F;74\?(\\#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,$% @ ^9M=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 " #YFUU/A%01].X K @ $0 &1O8U!R;W!S+V-O M&ULS9+/2L0P$(=?17)OIVE!:>CVLN))07!!\1:2V=U@\X=DI-VWMXV[ M740?P&-F?OGF&YA.!:%\Q.?H T8RF&XF.[@D5-BP(U$0 $D=T%76[XZUH*E'?O2^N M/_RNPM9KLS?_V/@BV'?PZR[Z+U!+ P04 " #YFUU/F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( /F;74]'W&PO=V]R:W-H965T&ULC5?MCILP$'P5Q ,4O#8).261[E)5K=1*IZO:_N82)T$'F!HG MN;Y]C>$H]:ZK_CF^9G9LAMG+KF]*OW1G*4WT6E=-MXG/QK1W2=+MS[(NNG>J ME8U]D:[4L#HY45PFDZ2*IB[*)MVMW[U%OU^IBJK*1CSKJ+G5= MZ%\/LE*W3EL^AO)=MT6)_E5FF_MH[97R53E4-:RZ4K51%H>-_$] MN]MQ1W"([Z6\=;/SJ-_*LU(O_<6GPR9.^Q7)2NY-7Z*PAZO/J]BEU,7K<"P;=[P-3X08:30!1@),!)[^D\!' M I\(S"DDP\K<5M\7IMBNM;I%>G"K+?J/@MUQ^S+W_4WW[MPSN]O.WKUNTW5R M[L9G7*&0PR^^10FY#X==8:3#,A] A-RG\X[ MPW$&Y#[&\)#[=.893C1'[A.8D/MT[!D.-4?N$YB0^W3R&<:Y[[*@1F%5"ALP\XU\+_84!@0CT?Z.P#SK7POS$"$U2A MLP\XUP)\%8P)JM#9!YQKX7W)NQ&3.4PS_-A(0OA;(C!9 M0(5N 8#C+1:^RO__XP>Z!0".MT"Q(3"!I@ET"P <;^$W30*3!9HFIUL Q_'. M_ ^:P@3>&*=; ,?QSORF26'\IIG,AH1:ZI.;I[IHKRZ-&^9F=Z>9[1[E;&CBINH#@J9:1=2OK.?N]G.V-.%Y4\FOYT:<_U,&@-%T:U MXQ"93)/L]C=02P,$% @ ^9M=3^H-X,XB! 6A( !@ !X;"]W;W)K MC=<> MV_6J>>NKPS$]MHONK:[+]I]-JIKSPQ*6'Q>^'E[W_7"A6*].Y6OZ/?5_G![; M?%9<5]D=ZG3L#LUQT::7A^4/<+_5:@@8%7\>TKF[.5X,I3PUS;?AY)?=PU(- MCE*5GOMAB3)_O*=MJJIAI>SC[VG1Y37G$'A[_+'Z3V/QN9BGLDO;IOKKL.OW M#\NP7.S22_E6]5^;\\]I*L@N%U/UOZ;W5&7YX"3G>&ZJ;OR[>'[K^J:>5LE6 MZO+[Y?-P'#_/T_H?87( 3@%X#0#SGP%Z"M DH+@X&TO]L>S+]:IMSHOV\K1. MY= 4<*_SS7P>+H[W;OQ?KK;+5]_7UJZ*]V&=2;*Y2/!&@I\56ZZP[BHI#W&F]OX0(JX2-PH.8X2"& M:%**H'/1.;2R'R/Z,=Q/ M)'XN$GN3!PT8IZD?0>< HP/9CQ7]6.;'*>+'\CS*>DOM"#)PJ%!VXT0WCKL! MXL:Q--HCH/;$CJC#8(WLQXM^//=#&GSC61[0VNI _7!=]N*CDNT$T4[@=LA3 MV 26)IJ(%NG3$G2@M-$SCRN*?B+W8XB?R+L"P1M#2+(5=%H[O/D2?O(#2D:6 MXHX8LQ1+94,P?J8Q8 :.P#,YF@EX;RB'QBH*24GHM;(S: &9E8#>D-_H MF)](I):X3FL5XYPCF;[ \>LH?B?-;2:'V@:VDP@Z:YV?Z5B0^0LF:6 )F?P 'J*4"!DU$'#,#:4=!%L''N+LD$ M!8Y03Q$*G(V0,R%E_U82&G3*SWQI488HMI[A%CE$+J,+<#"QC%#E&:5$; MY'@T&5J*%<]U-G?(W""",D;1<&#%F15DY"&?/ .=/)'/E"Z/#C'2X4H2YIG' MV[FJ9(@BAVB@$$5.QSL= @)EUO\0?O8D-^XQM:=R0E/*X4=S\R!_>NOQ6MJ^'8[=X:OJ^J<=? M]2]-TZ>\JOJ2B]RGWG9<3OKF-+W)*:ZOD];_ E!+ P04 M " #YFUU/DE^ =N4 ^-/H@:0WG-+.['U:RG[#4+B5$-+Q /KH5,K%\9;(M60 M7Y'H.9"S,;44X2!(44N:SJ]*,W?@5W*%[R!_] >N1FB.M_"#?[3.N-X&<#@UCT/5W) MD;$G/?ARWOJ!!@(*)ZDC$-7<80^4ZD *X_<4TY]3:N.R_Q+]DZE=U7(D O:, M_FK.LM[ZN>^=X4)N5#ZRX3-,]22^-Q7_%>Y E5R3J!PG1H5Y>J>;D*R=HBB4 MECR/;=.9=AA7LF*RN0UX,N#9$,;O&J+)$%D&-)*94C\22:J2L\'CX\?JB=X3 MX292+_.D)\V[,VNJ6J%F[U6>ENBNXTR2W2C!"PE^K=BO%^G.KB%&2&DEG)$401X%5B$,51L4;M<1.EGC-4E@L\2J+ MS?&>XA5#XF1(5@R%E6$W2I)%AB0IHKS >6BQ.)1IFN59BM]@2IU,Z9K)RK1+ MUYF"(HR+ EM;YJ]>H/E4^VW5&11ZA4BXJLL-QNIAW;4_58EZ^ M-?GAZ)^J2?U6%%GU[]+GY?EA"M./AB^'UWW3-D2+^2E[]5]]\^?IJ0IOT=7+ M[E#X8WTHCY/*OSQ,'V&VP)ZT4I[+\EO[\MON8:K:B'SNMTWK M(@M?[W[E\[SU%.+XIW\^5*>?_6](#N=].I_]^\^#W@;2>AC6^9U]SG9OM5-6?1>0BA%]OWR?3AV MW^?>_X>9;("] 5X-0M^?&>C>0/\P,)\:F-[ _-\>;&]@20_117LWF.NLR1;S MJCQ/JLMZ.&7MLH.9#=.U;1N[V>E^"^-9A];W1:KGT7OKIT>6%P2'B+E%UAR! M*Q&%_J]!H!3$$IDYWG:PXD1J20P_=;+YU,E-F%H<*]W9ZZ&]D^V-:&\Z>S.T MC\E87Q#7(<<.<2I)E"4#OA(XY] I.C&< T2G4SK)&P'4RH%U2E9H1866*TR( MP@MB!QW9.+%*D8!6G'.HM=6.*.0EX(X"(%C4FLD(G*G1<84H4.B$B MG5H2SXICZ&)'%L1:<.9 .SI]@K,TC(&L+!:5Q4P9*$6DQ3R:)%5T,:TX9A1J M!40;QZR!Q-)MR[$X46!'MFXBBDL$<22<9<+'4%D-9 Q6 H:)B^G$<V[ M$:B[1.G!0K@5)Y<"H 5QCHK3PHJSCAV7 @VWMR MM0*\7 %%ZY4>NND*D$^@A(7$005RS"C#]0E8.%G&Y,FE"O!:)0PZE6=9670' MX%)#DX( )BY):(TJ^8M1.5JK"!PJ3'&D& .Y5@''"E88C/FM"[DH *$JH%MJ MV4/Q4)6Z9\E%P-0]T'I.=@9L#4C.]$@I!W)1 $)5 +0JZ*&?BN.8)$YTQL5) MSD;%R44!I'SR8>0$1SG[HI!]@69?%#(AH$O9/SB!"X<7S>9KT9\VAFX1T9\R M./*/#.4O)<-DU9 M=!<)+V79^!"^N@^![WVVN[[D_J5I'^/P7%VN<"XO37GJKZ>BZQW9XC]02P,$ M% @ ^9M=3YTL/+6E @ L0@ !@ !X;"]W;W)KS+.>>>>VTP\Y:R5WXB1#AO55GSA7L2HIEY'M^=2(7Y(VU(+9\<**NP MD%-V]'C#"-YK4E5Z"(#(JW!1N]ET'7ZXK^3"RDE7#F1.7:TY/KJ[,Y< MT*I7D58J_-;=BUK?VU[_2K,34$] T'FOD?P>X+_3@CN$H*>$/QOAK GA$8& MKZM=-S/' F=S1EN'==NAP6K7P5DHEVNG@GIU]#/93RZCEPS"<.Y=E%"/6788 M-,*DP2TDGT+@@/"D@<$%LKE8H@D=W29831&I83/_5&1]5^3&IF]MEJ_Y_DVS M(KM 8!4(M$ P%@")T>T.$VE,K3$/,DL: *,C4UP2)8G9%(M:C$!D)%U/80B@ M% %[<:&UN-#2G=@N$%D%HFEWH-F=#A..ZT%A"F*C.198%"%C/^0V,1@"WVB. M!1:">+1P-[7%UMIB2VVI45L\S2-7'AEV1S.ZMDD@=!$!L; M;#U%/< T01^X2:UNTJD;9&SW96IY+<(@B,W78HJ# /J^L8]RFQP$460T86V1 M\Y&?!$9YWNA[6Q%VU(Y+B?Y_S!,2G(0:AC+,>M.T6XB:-/_ M('C#7TKV#U!+ P04 " #YFUU/#:+O(2$" ".!@ & 'AL+W=O*/9BQ*,]96_T8;)_B6X+<$M?<4(;"$X$X()PFA)83_NT-D M"=%@!]3D;HJYQ1*G"6>UPYOC4&%]ZKQEI#Y7IH/FZYAWJIY"1:^IYWL)NFHA MBUDW&+^#>0[[D.TCY"Z"E('6A3_F8NT_T/W^!IM'Q',T\# KLIL4Z=D,1HL5 M&'[0S=*+QP7"48'0"(2]:@],KAM,;#"EP2P&M9A%;&<1NRE$+Y%H-)%H))%@ MD$@T:W,*T3,1CYJ(YTULXME*3"$:$ZASF2CPL^ELPLG8I93Z.'2B;?-\\?5E M',37WG+CC<2WJMDVO?$NWW3J'YB?BU(X!R95"S 7]<28!&5\\:3*EZN?0[L@ M<))Z^DG->=,BFX5DE>W^J/T%I?\ 4$L#!!0 ( /F;74]\-E,;,P< &XH M 8 >&PO=V]R:W-H965T&ULE5IK;QLW$/PK@KX[(I=< M'AG8!NI76J %@A1M/ROV.18BZ5SI$J?_OI1\4YX^;3[/M MXZ:=W^T'K98S,B;,5O/%>GI^NO_N_>;\M/O2+Q?K]OUFLOVR6LTW_UVTR^[I M;&JGW[_XL/CTT.^^F)V?/LX_M7^V_5^/[S?YT^PPR]UBU:ZWBVX]V;3W9]-? M[-MW83]@C_A[T3YM7[R?[+;RL>L^[S[\=G7K^UENUSN M9LIU_#M,.CVLN1OX\OWWV6_VF\^;^3C?MI?=\I_%7?]P-HW3R5U[/_^R[#]T M3[^VPX9X.AEV_WO[M5UF^*Z2O,9MM]SN_Y_RFG][?EVL]Z]/ MP_S?A^$!- R@PP!+1P>X88#[,2 <'>"' ?XP@(Z7Q,, /@S@='1 & :$PP!O MCPYHA@'-CP%NW\#GH[MOU]6\GY^?;KJGR>;YC'N<[TYL^[;))\3M[LM]__=_ MRQW;YF^_GEORI[.ONXD&S,4SA@H,EYA+A DEY@IAFA)SC3"QQ-P@3"HQ[P#& MF0-FEH_)X< 0/#"TG\ 7$UBQZ6<,[S'K/88IFB8:4UG*P:4<6(I$#YXQX<52 MSMC(C1,E:5P@'UG.=Z5Q)\YZ;ZUH_C4"4K6S :X4P$KBRKD(>B5.*1I14 'N( 5 MY32PG :4(QIYV:AR&J[N.L)E(EA&7.<742VC+Z^HMOP24Q228"$)%"+(Y#+I M:]@&5]VQ-9A&C5[*1,FC1JU%AA(9R9.OXLJ2*LQNP>Z3+,FJI;PQ3K+* M5 M6%D09E0+*-7+T]QJ3CVA%.K]P)1J :=Z*S?OU%HN>J-D"\$:0Y6",&E9#PJ2 M)#^ BLTWAN4U>HUP-D4ME #'II$GYKO7URVWB&G5 E[UZDS2Q)HU,^;C6>TP MIE8+N-4KYZ+)U=F0V#>R+$VO@2AZ?6T"NLZR0#Z1;!(B=L[2*9L$<-:8["-D MEQ"0@XL53K18!"Q0 :_LG):!["$:=^1"Q%I@@1A(\W!AM1HX:Y*S29:E)2%0 M[J>T?U=@QMRFF%RCKB6 ;$+P2;8)X)+/%DQV">!LON1>.(SRN&'ILFF\RR&L M200T2?DTC$15C?;'L4+"A'6&@,XHST.:[]G7[UH(\ST!OE>>AS3?QQ#E57/U M*JPL"$L"(;LM'0]I%K7)1'5KIP6AA)4%8:HE1+7J9-=4>]3Q$"9:0D0K'0]! M6FQD,Q"%58K![$7 >2NW0]IZ9P5GX1BN 8RL:<09= -@)R%KN*#G5QE M_%XYK4 GSEC*_V1' =);9I7Z %PV;D%W% '9YCOMRH'#ZN9^(OMQ6+76"^&S)!X*Y>QY4E M81WQ8P(AKZG7>6NEBG@@-P6L+ CSLQ\3"'D0"'EOZOW E.O'!$)>L]3NXG*R M'0!&ABH\Y"LI]IA : "5Z7L,1A1^[5$@U)@D R&$RSLT8H?O$*Y6<"9;#L)\J.8K8:LI](.9RUULB&(F!,3:BD$AXKAP?*P>IX@.PH7]>NGBEX M+!X>B >K2P1D1\;8:*5[\R [,BG9(/->,&,VOIX5"UXCI&^,?)!Q@W#6,.GK M#@&9J!8>>2QT_B?"(\;ZQ6/"(P:ZQ(GJ+H&Q,O&8\(C!34%F))89(8/PJ,25 M)6%MXC'A$6MM"K:^>:Q,/"8\8O ,0CV#9_"0F"H1"F-5XC'Q$6MU2$>L(5>> MPHZ)CQ@9\7Q?*VW"U0A@6116!AX3(3&(D&),TKDPB) *6%D09EP>$R$QB)". M>23&?,MC(B1&G%<]RIB?>$P\-(!*[].P$YN_9A#\Y,Z3X-8;A"-.ZE85X\3,-<&P+7*^P3-H=C[ "#V/@!8\3X(B;P/ MPD'O X'(^\Q>_&AJ]TN\/^:;3XOU=O*QZ_MNM?^5U'W7]6V>U+S)G7AHYW>' M#\OVOM^];?+[S?,OX)X_]-WC\.N^V>$GAN?_ U!+ P04 " #YFUU/]*T- MOB@$ !'$@ & 'AL+W=O>W-ON* M]_?OT;\,R;MD7HK6;NKRK].N.R[G^7RVL_OBM>R^UM=?[)10-I]-V?]FWVSI MY+T3U\:V+MOA_VS[VG9U-45Q5JKBQW@]G8?K=8K_7@U7X*D"WRJXMO^K@IPJ MR)\5TB'YT=F0ZN>B*U:+IK[.FG&T+D7_4M"C=)VY[0N'OAM^<]FVKO1M19E< M)&]]H$FS'C5\K[DI$A?]U@2C)M8<5.>/#6Q"ATH8$=Y=E30CN\D5#SD2E%DG#1THH$3[3G183MDI)0J]0P! M(0O#1D4LY=!2#BSYKTX.+*DT3\F?"$BHAB($A]@UQ MV)(T@9]0%2$&8022!%X"D,L0&JGP7T*@8I6F,H\8PD@EP%1_"JXGT8?.R:7) MR:8 MLA)0-OZZNAJV\/NZ[JRS*3ZY[CK:8G=[*.V^ MZV^UNV_&HXWQH:LOT[%-&PO=V]R:W-H965T&UL?5/;;MLP#/T501]0Q4K6 M%8%MH&DQ=, &!!VV/BLV?4%U\20Y[OY^E.RX;NOMQ2)IGL-#BDH'8Y]= ^#) MBY+:9;3QOMLSYHH&E'!7I@.-?RICE?#HVIJYSH(H(TA)QC>;:Z9$JVF>QMC1 MYJGIO6PU'"UQO5+"_CF -$-&$WH)/+9UXT. Y6DG:O@!_F=WM.BQF:5L%6C7 M&DTL5!F]3?:'7W"0I.P>B*>AXTTTOB,W/./\+4$L#!!0 ( /F;74_LXR<5M $ -(# 9 >&PO M=V]R:W-H965TMYF[$42*9[#0XI*!V-?7 /@R9N2VF6T\;X[ M,N:*!I1P-Z8#C3>5L4IX-&W-7&=!E!&D)..;S2U3HM4T3Z/O;//4]%ZV&LZ6 MN%XI8=]/(,V0T2W]<#RU=>.#@^5I)VKX#OY'=[9HL9FE;!5HUQI-+%09O=L> M3TF(CP$_6QCY!RD"$,EXG3CJG#,#E M^8/]2ZP=:[D(!_=&/K>E;S)ZH*2$2O32/YGA*TSU["F9BO\&5Y 8'I1@CL)( M%U=2],X;-;&@%"7>QKW5<1_&FV0_P=8!? +P&7"(>=B8*"K_++S(4VL&8L?> M=R(\\?;(L3=%<,96Q#L4[]![S;>')&770#3%G,88OHR9(QBRSRGX6HH3_P?. MU^&[586["-_]H7"_3I"L$B21(/EOB6LQMW\E88N>*K!UG"9'"M/K.,D+[SRP M=SR^R>_P<=H?A:U;['S9V/_*& \H97.#(]3@!YL-"94/QT]XMN.8C88W MW?2#V/R-\U]02P,$% @ ^9M=3XM%V/"V 0 T@, !D !X;"]W;W)K M&UL;5/;;MP@$/T5Q <$+[MMG)5M*9NJ:J566J5J M^LS:8QN%BPMXG?Y] 1/72?T"S##GS)EA*"9MGFT/X-"+%,J6N'=N.!)BZQXD MLS=Z .5O6FTD<]XT';&# =9$D!2$9ME'(AE7N"JB[VRJ0H].< 5G@^PH)3-_ M3B#T5.(=?G4\\JYWP4&J8F =_ #W$2E.5:(0-MB>]WQ],AQ,> M)PZ379U1J.2B]7,POC8ESH(@$%"[P,#\=H4'$"(0>1F_$R=>4@;@^OS*_CG6 M[FNY, L/6OSBC>M+G&/40,M&X1[U] 52/1\P2L5_@RL('QZ4^!RU%C:NJ!ZM MTS*Q>"F2O8-L F@!T >0Q#YD31>6?F&-58?2$S-S[@84GWAVI M[TT=G+$5\$-P=V[$C=B[K)W2&PO=V]R:W-H M965T=\?&'-5!XJ[ M*].#QIO&6,4]FK9EKK? ZPA2DJ6[W3537&A:YM%WLF5N!B^%AI,E;E"*VQ]' MD&8L:$+?'$^B[7QPL#+O>0M?P'_M3Q8MMK#40H%VPFABH2GH77(X9B$^!GP3 M,+K5F81*SL8\!^-C7=!=$ 02*A\8.&X7N )DYZ9(R -?G-_:'6#O6 MX@,3PH 1S5$:ZN))J<-ZH MF06E*/XZ[4+'?9QNLIL9M@U(9T"Z &YC'C8EBLH_<,_+W)J1V*GW/0]/G!Q2 M[$T5G+$5\0[%._1>RN1]DK-+()ICCE-,NHY9(ABR+RG2K13']"]XN@W?;RK< M1_C^-X7_(,@V";)(D/VWQ*V8_1])V*JG"FP;I\F1R@PZ3O+*NPSL71K?Y%?X M-.V?N6V%=N1L/+YL[']CC >4LKO"$>KP@RV&A,:'XPV>[31FD^%-/_\@MGSC M\B=02P,$% @ ^9M=3_W5V%6U 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0$L=MNLBVU'2:.FF5HD[K/A/[;*," MYP*.VW\_P*[G;=:^ '?<>_?N.+(!S8MM 1QY4U+;G+;.=0?&;-F"XO8*.]#^ MID:CN/.F:9CM#/ J@I1DR69SPQ07FA99])U,D6'OI-!P,L3V2G'S?@2)0TZW M],/Q))K6!0 9POQ) MJ.2,^!*,KU5.-T$02"A=8.!^N\ ]2!F(O(S7B9/.*0-P>?Y@_Q)K][6("IGFM*IN*_P06D#P]*?(X2I8TK*7OK4$TL7HKB M;^,N=-R'\6:_GV#K@&0")#/@-N9A8Z*H_#-WO,@,#L2,O>]X>.+M(?&]*8,S MMB+>>?'6>R_%]E.:L4L@FF*.8TRRC)DCF&>?4R1K*8[)/_!D';Y;5;B+\-T? M"J_7"=)5@C02I/\M<2WFYJ\D;-%3!::)TV1)B;V.D[SPS@-[E\0W^1T^3OLC M-XW0EIS1^9>-_:\1'7@IFRL_0JW_8+,AH7;AN/=G,X[9:#CLIA_$YF]<_ )0 M2P,$% @ ^9M=3^UK0]2S 0 T@, !D !X;"]W;W)K&UL?5-AC]L@#/TKB!]PM+3;]:HDTO6F:9,VJ;IIVV>:. DZP!F0 MYO;O!R3-LBW:%\#&[_G9F&Q ^^): $]>M3(NIZWWW9$Q5[:@A;O##DRXJ=%J MX8-I&^8Z"Z)*(*T8WVS>,BVDH466?&=;9-A[)0V<+7&]UL+^/('"(:=;>G,\ MRZ;UT<&*K!,-? '_M3O;8+&9I9(:C)-HB(4ZIX_;XVD?XU/ -PF#6YQ)K.2" M^!*-CU5.-U$0*"A]9!!AN\(3*!6)@HP?$R>=4T;@\GQC?Y]J#[543,5_@BNH$!Z5A!PE*I=64O;.HYY8@A0M7L== MFK0/X\WN!EL'\ G 9\ A =B8*"E_)[PH,HL#L6/O.Q&?>'ODH3=E=*96I+L@ MW@7OM=@^W&?L&HFFF-,8PY&PO=V]R:W-H965T!V@7M0*A*AC->)D\XI(W!Y?F?_E&K'6L["P[U5S[(*;4YO M*:F@%KT*3W9X@*F>:TJFXC_#!12&1R68H[3*IY64O0]63RPH18NW<98.L /@'X#+A->=B8*"G_*((H,F<'XL;>=R(^\?; L3=E=*96I#L4[]%[ M*?!!,W:)1%/,<8SABYCM',&0?4[!UU(<^5]PO@[?K2K<)?CN-X7_R+]?)=@G M@OU_2UR+^5,E6_14@VO2-'E2VMZD25YXYX&]X^E-?H6/T_Y%N$8:3\XVX,NF M_M?6!D IFRL&UL M?5-A;]P@#/TKB!]0;$=@".O6O6VH)USPY$Q6W6@A;W! 7I_TZ#1PGG3M,P.!D0= M05HQGB3OF!:RIV4>?6=3YC@Z)7LX&V)'K87Y>0*%4T$/],WQ)-O.!0L*>D])#8T8 ME7O"Z2,L]=Q2LA3_&:Z@?'A0XG-4J&Q<235:AWIA\5*T>)UWV<=]FF_2NP6V M#^ +@*^ ^YB'S8FB\O?"B3(W.!$S]WX0X8D/1^Y[4P5G;$6\\^*M]UY+GJ0Y MNP:B)>8TQ_!-S&&-8)Y]3<'W4ISX/W"^#T]W%:81GOZA,-LGR'8)LDB0_;?$ MO9C;OY*P34\UF#9.DR45CGV2W/@1ZOP'6PT%C0O'.W\V\YC-AL-A^4%L_<;E+U!+ P04 " #YFUU/ MXK;FT;4! #2 P &0 'AL+W=OD" M@_#;%1Y J4#D9?R<.>F2,@#7YS?VC[%V7\M%6'A ]2PKU^;TCI(*:C$H]X3C M)YCK^4#)7/P7N(+RX4&)SU&BLG$EY6 =ZIG%2]'B==IE%_=QNMD?9M@V@,\ MO@#N8AXV)8K*'X43169P)&;J?2_"$^^.W/>F#,[8BGCGQ5OOO18\N"G) MC1^AUG^PQ5!0NW \^+.9QFPR'/;S#V++-RY^ U!+ P04 " #YFUU/Y9TP M7[8! #2 P &0 'AL+W=O<.3,> M9Z.Q3ZX%\.192>URVGK?'QES90M*N!O3@\:;VE@E/)JV8:ZW(*H(4I+Q)'G' ME.@T+;+H.]LB,X.7G8:S)6Y02MC?)Y!FS&E*7QP/7=/ZX&!%UHL&OH/_T9\M M6FQAJ3H%VG5&$PMU3N_2XVD?XF/ 8P>C6YU)J.1BS%,POE0Y38(@D%#ZP"!P MN\(]2!F(4,:OF9,N*0-P?7YA_Q1KQUHNPL&]D3^[RKFXIF8O_"E>0&!Z48([22!=74@[.&S6SH!0EGJ>]TW$?IYO;W0S;!O 9P!? M(>9A4Z*H_*/PHLBL&8F=>M^+\,3ID6-ORN",K8AW*-ZA]UKPY)"Q:R":8TY3 M#%_%I$L$0_8E!=]*<>*OX'P;OMM4N(OPW3\*/VP3[#<)]I%@_V:)&S%I\E\2 MMNJI MO$:7*D-(..D[SR+@-[Q^.;_ V?IOV;L$VG';D8CR\;^U\;XP&E)#&UL?5/MCM0@%'T5 MP@,L4V96-Y.VR@J@322O&=[LW3 MI M:)DGW]F6.0Y>20-G2]R@M; _3Z!P+&A&7QR/LNU\=+ R[T4+7\!_[<\V6&Q1 MJ:4&XR0:8J$IZ'UV/!TB/@&^21C=ZDQB)1?$IVA\K NZBPF!@LI'!1&V*SR M4E$HI/%CUJ1+R$A !U7=9^ZZ@=Y34T(A!^4<5D(H6S],N3=K'Z>;M[4S;)O"9P!?"78K# MID I\W?"BS*W.!([];X7\8FS(P^]J:(SM2+=A>1=\%Y+GF4YNT:A&7.:,'R% M>46PH+Z$X%LA3OPO.M^F[S-O6_0?004MG=A!'JP@=; M# 6-C\_ %!+ P04 " #YFUU/YD0\\K ! #2 M P &0 'AL+W=O'H_OV2P%'6H7TAMO%[?G:<;$3S8EL M1UZUZFQ.6^?Z V.V;$$+>X,]=/Y/C48+YUW3,-L;$%4$:<7X;G?'M) =+;(8 M.YDBP\$IV<')$#MH+&UL?5-A;]P@#/TKB!]0+ERV7D])I%ZG M:9,VZ=1IVV M)\=3&N)CP \)HUN=2:CD8LQ3,#Y7.=T%0:"@](%!X':%!U J$*&,7S,G75(& MX/K\POXQUHZU7(2#!Z-^RLJW.3U04D$M!N4?S?@)YGK>43(7_P6NH# \*,$< MI5$NKJ0H?=:\.0V8]= -,>+$ MW\#Y-GR_J7 ?X?M_%!ZV"=)-@C02I/\M<2OF[E42MNJI!MO$:7*D-$,7)WGE M70;VGLW#\1;/=AJS MR?"FGW\06[YQ\0=02P,$% @ ^9M=3R4#+&"S 0 T@, !D !X;"]W M;W)K&UL?5/;;M0P$/T5RQ]09[U;J%9)I&X1 @FD M51'TV9M,$JN^!-O9E+]G[*0A0.#%]HSGG#DS'N>C=<^^ PCD12OC"]J%T!\9 M\U4'6O@;VX/!F\8Z+0*:KF6^=R#J!-**\2Q[P[20AI9Y\IU=F=LA*&G@[(@? MM!;NQPF4'0NZHZ^.1]EV(3I8F?>BA2\0OO9GAQ9;6&JIP7AI#7'0%/1^=SP= M8GP*^"9A]*LSB95ZH%D4! JJ$!D$;E=X *4B$6DKGX3W %A>%1">:HK/)I M)=7@@]4S"TK1XF7:I4G[.-W<\AFV#> S@"^ NY2'38F2\GO=>2\RQGUT@TQYRF&+Z*V2T1#-F7%'PKQ8G_!>?; M\/VFPGV"[W]3^(_\ATV"0R(X_+?$K9@_5;)53S6X-DV3)Y4=3)KDE7<9V/OT MB.Q7^#3MGX5KI?'D8@.^;.I_8VT E)+=X AU^,$60T$3XO$MGMTT9I,1;#__ M(+9\X_(G4$L#!!0 ( /F;74\-MT&JM0$ -(# 9 >&PO=V]R:W-H M965TMC"]H%T)_9,Q7'6CA M;VP/!F\:Z[0(:+J6^=Z!J!-(*\9WNW=,"VEHF2??V96Y'8*2!LZ.^$%KX7Z> M0-FQH'OZYGB2;1>B@Y5Y+UKX"N%;?W9HL86EEAJ,E]80!TU!'_;'4Q;C4\!W M":-?G4FLY&+M2S0^U07=14&@H J10>!VA4=0*A*AC!\S)UU21N#Z_,;^(=6. MM5R$AT>KGF4=NH+>4U)#(P85GNSX$>9Z;BF9B_\,5U 8'I5@CLHJGU92#3Y8 M/;.@%"U>IUV:M(_3S1V?8=L /@/X KA/>=B4*"E_+X(H]R(^\?[( ML3=5=*96I#L4[]%[+3D_Y.P:B>:8TQ3#5S'[)8(A^Y*";Z4X\7_@?!M^V%1X M2/##'PJS;8)LDR!+!-E_2]R*N?TK"5OU5(-KTS1Y4MG!I$E>>9>!?4B/R'Z' M3]/^1;A6&D\N-N#+IOXWU@9 *;L;'*$./]AB*&A"/-[AV4UC-AG!]O,/8LLW M+G\!4$L#!!0 ( /F;74_BC, !M0$ -(# 9 >&PO=V]R:W-H965T M%2".4JK?%I)V?M@]<2" M4K1X'G=ITCZ,-_S]!%L'\ G 9\ AY6%CHJ3\@PBBR)P=B!M[WXGXQ-LCQ]Z4 MT9E:D>Y0O$?OM>#\-F/72#3%G,88OHC9SA$,V><4?"W%B;^!\W7X;E7A+L%W M_RB\6R?8KQ+L$\'^OR6NQ1Q>)6&+GFIP39HF3TK;FS3)"^\\L/<\O;#05UB,<[/+MQS$8CV&[Z06S^QL4? M4$L#!!0 ( /F;74\3.\37M $ -(# 9 >&PO=V]R:W-H965TI.G*MI1-5;52*ZU2-7EF[;&- L8! MO$[_O@-V'*NU\@+,<,Z9"T,V&OOL6@!/7K7J7$Y;[_L#8ZYL00MW97KH\*8V M5@N/IFV8ZRV(*I*T8CQ);I@6LJ-%%GTG6V1F\$IV<++$#5H+^^<(RHPYW=$W MQX-L6A\YPW =\!#Q*&-WJ3$(E M9V.>@_&]RFD2$@(%I0\* K<+W(-200C3>)DUZ1(R$-?G-_6OL7:LY2P)U MVF47]W&Z2=.9MDW@,X$OA-L8ATV!8N9?A!=%9LU([-3[7H0GWATX]J8,SMB* M>(?)._1>"LX_9^P2A&;,<<+P%6:W(!BJ+R'X5H@C_X_.M^GI9H9II*=K>IIL M"^PW!?918/]AB1N8]-\BV:JG&FP3I\F1T@Q=G.25=QG8.Q[?Y!T^3?M/81O9 M.7(V'E\V]K\VQ@.FDESA"+7XP19#0>W#\1.>[31FD^%-/_\@MGSCXB]02P,$ M% @ ^9M=3W0-L43" 0 -P0 !D !X;"]W;W)K&UL=53M;ML@%'T5Q .4!,==%=F6FDY5*ZU2U&G;;V)??ZA\N(#C]NT' MV/&\C/T)W.MSSSD7N,E&I=],"V#1A^#2Y+BUMM\38LH6!#,WJ@?IOM1*"V9= MJ!MB>@VL"D6"$[K9W!+!.HF++.2.NLC48'DGX:B1&81@^O, 7(TYWN)+XK5K M6NL3I,AZUL!WL#_ZHW8165BJ3H TG9)(0YWC^^W^D'I\ /SL8#2K/?*=G)1Z M\\%SE>.--P0<2NL9F%O.\ "<>R)GXWWFQ(ND+USO+^R/H7?7RXD9>%#\5U?9 M-L=W&%50LX';5S4^P=Q/BM'<_#UD M6,>9_U(6+Z!S ;TJ()-0'D2=9B$\F2M?O 0VW]]HO;Z^DM3X%5_3RF M9/FO*'X#4$L#!!0 ( /F;74^Q48+%X@$ $% 9 >&PO=V]R:W-H M965T0/B%G#+IL5(&435:W42JM4;9^] M,%P4&U/;+.G?US:$4N*\8,_XS#DS@\?I*.2+:@!T\,I9IS+4:-V?,%9% YRJ M.]%#9TXJ(3G5QI0U5KT$6KH@SC )PP/FM.U0GCK?1>:IK.[C(0 V<4_GG M#$R,&=JA-\=S6S?:.G">]K2&[Z!_]!=I++RPE"V'3K6B"R14&7K8G^9$BZ0-7._?V#^Y MVDTM5ZK@4;!?;:F;#!U14$)%!Z:?Q?@9YGKV*)B+_PHW8 9N,S$:A6#*?8-B M4%KPF<6DPNGKM+:=6\?I)+F?P_P!9 X@2\#1Z>!)R&7^1#7-4RG&0$Z][ZG] MQ;L3,;TIK-.UPIV9Y)7QWG(2)2F^6:(9 M>3.,7'BT5C_N_02QER!V!/%_)1XW)?HP]WZ1O5=D_YX@#C M K(1\6$BOTCB%4D\!/%&Q(?9_A.\NH(<9.V&3P6%&#HW^"OO,M\/Q%WA?_#I MIG PM^OG!P&PO=V]R:W-H965T MA5YWHD80ZQ_?A\91:O .\=#"J MU1[92BY"O%KC2Y7CP"8$#$IM&:A9;O C%DBD\:OF1,ODC9PO7]G?W*UFUHN M5,#^[2KPPFHO_"C=@!FXS,1JE8,I]47E56O"9 MQ:3"Z=NT=KU;Q^DD#N^<-C;X:Q M"X_7ZH>#GR#Q$B2.(/FGQ'13H@_S@*[#T$X4;$ MA_F@WZE7)/40Q!L1'R;9B)#5%>0@&S=\"I7BVKO!7WF7^;Z/W!7^"Y\>AV]4 M-EVOT$5H,PCNNM9":#"I!'>FJZUYCQ:#0:WM-C5[.4WE9&@QS \.65Z]X@]0 M2P,$% @ ^9M=3XCA$#VX 0 T@, !D !X;"]W;W)K&UL=5/M;ML@%'T5Q .4A#A-%]F6FD[3)FU2U&G;;V)?VZC@ZP&. MN[3I]@[)5LX&V)[K87Y7C(Q,'KGO31&:\_T^9=<@-&%.(X8O,-L9P;SZ'(*OA3CQ-W2^3M^M9KB+]-TR^H=W M!))5@20*)/^5>/NJQ#7,X540MNBI!E/':;*DP+Z-D[SPS@-[S^.;_(./T_Y- MF%JVEES0^9>-_:\0'?A4-C=^A!K_P69#0>7"\>#/9ARST7#833^(S=\X_PM0 M2P,$% @ ^9M=3\4>ZU6Y 0 T@, !D !X;"]W;W)K&UL;5/M;ML@%'T5Q ,4AR1-&MF6FD[3)FU2U&G;;V)?VZC@ZP&. MN[=J*&;^"^=Q?C+3:KE%)#:R6VQ$"5TN6<-*BMXZU).*3T6+UW&7 M;=R'\>9PF&CK!#X1^$PXQCAL#!0S_R"4W8+0A#F/&+[ ;&8$\^IS"+X6XLS_H_-U^G8UPVVD;Y?1'_;K M KM5@5T4V/U3XL.[$E&PO=V]R:W-H965T':326*M+\%V MFN7O&3MI-I2\Q#.3<\Y;>Z:%-+3(4NSDBLSV04D#)T=\K[5P?XZ@[)#3+;T& MGF73AAA@1=:)!KY#^-&=''IL5JFD!N.E-<1!G=/'[>&XC_@$^"EA\ N;Q$[. MUKY$YTN5TTTL"!24(2H(/"[P!$I%(2SC]Z1)YY21N+2OZI]2[]C+67AXLNJ7 MK$*;TP=**JA%K\*S'3[#U,\[2J;FO\(%%,)C)9BCM,JG+RE['ZR>5+ 4+5[' M4YIT#I/^E;9.X!.!WQ#8F"A5_E$$463.#L2-L^]$O.+M@>-LRAA,HTC_L'B/ MT4O![[<9NT2A"7,<,7R!>4,P5)]3\+441_X?G:_3=ZL5[A)]M\S^X6%=8+\J ML$\"^W]:Y# MG&W FTWSKZT-@*5L[G"%6GQ@LZ.@#M%\C[8;UVQT@NVF%\3F9US\!5!+ P04 M " #YFUU/*=O^GL0! W! &0 'AL+W=OX+A[^P%V M72]C7PPMM?V1$%.V()FY4SUT;J=66C+KEKHA MIM? JD"2@M DV1/)>(>++,3.NLC48 7OX*R1&:1D^O<)A!ISO,'O@1?>M-8' M2)'UK(%O8+_W9^U69%&IN(3.<-4A#76.'S;'4^KQ ?"#PVA6<^0KN2CUZA>? MJQPG/B$04%JOP-QPA4<0P@NY-'[-FGBQ],3U_%W].=3N:KDP X]*_.25;7-\ MP*B"F@W"OJCQ$\SUI!C-Q7^!*P@']YDXCU()$[ZH'(Q59(W=F4/AB.(NRYY(V+ M7@NZWV7DZH5FS&G"T!5FLR"(4U\L:,SB1/^ATSA]&\UP&^C;-3WYC_\N*K + M KN_2DQO2HQA]G&3-&J21@3N;TQBF,.-"5E=G 3=A"=K4*F&+K3+*KITQ0,- M%_\!GUKJ*],-[PRZ*.N>3[CD6BD++I7DSN72NBY>%@)JZZ?W;JZGMSPMK.KG M-B7+OZ+X U!+ P04 " #YFUU/7OI"\SU?,)H+OX;7$'X\*#$YZBUL'%%]6B= MEC.+ER+96]JYBON4;O:'&;8-H#. +H"[F(>D1%'Y(W.L*HR>D$F]'UAXXMV1 M^M[4P1E;$>^\>.N]UXK>?B[(-1#-,:<40U/8E!=U*<:(?X'0;OM]4 MN(_P_1J>Y=L$^29!'@GRM?P50=+X,88>LO^2D%5/)9@N3I-%M1Y5G.25=QG8 M>QK?Y%]XFO;OS'1<6731SK]L['^KM0,O);OQ(]3[#[88 EH7C@=_-FG,DN'T M,/\@LGSCZB]02P,$% @ ^9M=3ZV6\^C! 0 -P0 !D !X;"]W;W)K M&UL;53M;ML@%'T5Q ,4A\1K%]F6FE;5)K52U&G; M;V)??ZA\>(#C]NT'V'&]C#^!>WW.N><"-]FH])MI 2QZ%UR:'+?6]GM"3-F" M8.9&]2#=EUIIP:P+=4-,KX%5@20XH4GRA0C625QD(7?41:8&RSL)1XW,( 33 M'P?@:LSQ!E\2KUW36I\@1=:S!GZ _=D?M8O(HE)U J3IE$0:ZAS?;_:'U.,# MX%<'HUGMD>_DI-2;#[Y7.4Z\(>!06J_ W'*&!^#<"SD;?V9-O)3TQ/7^HOX4 M>G>]G)B!!\5_=Y5M,WF/M),9J;?X8S< ?W3ER-4G$3?E$Y M&*O$K.*L"/8^K9T,ZSCK7VAQ IT)](I ID+!^2.SK,BT&I&>SKYG_HHW>^K. MIO3):,8<)@Q=83X1Q*DO)6BLQ('^1Z=Q^C;J DXU-9O M;]U>3V]Y"JSJYS$ERW]%\1=02P,$% @ ^9M=3[& .#VS 0 T@, !D M !X;"]W;W)K&UL=5-M;YLP$/XKEG] '9RTJ2) M:CI5F[1)4:=MGQTXP*J-F6U"]^]W-H2QC'W!=\?S//?BM6I= M1AOONP-CKFA "W=G.FCQ3V6L%AY=6S/761!E)&G%^&;SP+20+C?HA2]]D])&2$BK1*_]JAH\P]7-/R=3\9[B 0GBH M!',41KGX)47OO-&3"I:BQ?MXRC:>PZ1_I:T3^$3@-P0V)HJ5?Q!>Y*DU ['C M[#L1KC@Y<)Q-$8)Q%/$?%N\P>LGY_B%EER T88XCAB\PR8Q@J#ZGX&LICOP? M.E^G;U)&&+F6JP==PF1PK3MW&3 M%]%Y89]XO),_\'';OPA;R]:1L_%XLW'^E3$>L)3-':Y0@P]L=A14/IA[M.VX M9J/C33>](#8_X_PW4$L#!!0 ( /F;74_*QEYMP@$ #<$ 9 >&PO M=V]R:W-H965T23AI M9 8AF/XX E=CCE-\3;QV36M]@A19SQKX#O9'?](N(HM*U0F0IE,2::AS_) > MCCN/#X"?'8QFM4>^D[-2;SYXJG*<>$/ H;1>@;GE H_ N1=R-G[/FG@IZ8GK M_57]:^C=]7)F!AX5_]55MLWQ'J,*:C9P^ZK&;S#WL\-H;OX9+L =W#MQ-4K% M3?A%Y6"L$K.*LR+8^[1V,JSCK'^EQ0ET)M ; ID*!>=?F&5%IM6(]'3V/?-7 MG!ZH.YO2)\-1A&_.O''92T'O/V?DXH5FS''"T!4F71#$J2\E:*S$D?Y#IW'Z M)NIP$^B;-3W=QP6V48%M$-BN!?;)38LQS'^:W$6+["("]*9(#+.Y*4)6%R= M-^')&E2J089Q6667J7B@X>+_PJ>1>F&ZZ:1!9V7=\PF77"MEP5E)[IR7UDWQ M$G"HK=_>N[V>WO(46-7/8TJ6_XKB#U!+ P04 " #YFUU/.9=U#[5-2VXPVSG5'QFS1@!+V!CO0_J9"HX3SIJF9[0R(,I*49'RSV3,E6DWS-/K. M)D^Q=[+5<#;$]DH)\^<$$H>,;NF'XZFM&Q<<+$\[4<,SN)_=V7B+S2IEJT#; M%C4Q4&7T?GL\)0$? ;]:&.SB3$(E%\278'PK,[H)"8&$P@4%X;X M@O3PD(F/4:"T<25%;QVJ2<6GHL3;N+>')&77(#1A3B.&+S#;&<&\ M^AR"KX4X\?_H?)V^6\UP%^F[)9W?K0LDJP))%$C^*?'V4XEKF/VG(&S14P6F MCM-D28&]CI.\\,X#>\_CF_R%C]/^0YBZU99&PO=V]R:W-H965TQ M168&KV0'%TO[T[G?8Y&%^JG"8A(5!0^J @<+O! R@5A#"- M7[,F74(&XOK\JOXIUHZU7(6#!Z-^RLJW.3U24D$M!N4?S?@9YGK>43(7_Q5N MH! >,L$8I5$NKJ0.O2F#,[8BWF'R#KVW@A\/&;L%H1ESGC!\A=DM"(;J M2PB^%>+,_Z/S;7JZF6$:Z>F:GB;; OM-@7T4V/]3XO%-B5N8#V^"L%5/-=@F M3I,CI1FZ.,DK[S*P]SR^R5_X-.W?A&UDY\C5>'S9V/_:& ^82G*'(]3B!UL, M!;4/QP.>[31FD^%-/_\@MGSCX@]02P,$% @ ^9M=3]-Q: @ P 0P M !D !X;"]W;W)K&ULC59M;YLP$/XKB.\M?L$& MHB12H8DV:9.J3=L^T\1)4 %GX"3=OY\-+B6V:?HE8.>YN^-'L3\(M1$LY\=\SWXR M\>OXU,A5,'C9%A6KVX+77L-V"_\!SM:0*(,.\;M@EW;T[BDISYR_J,77[<(' MBA$KV48H%[E\G%G&RE)YDCS^:J?^$%,9CM_?O*\[\5+,<]ZRC)=_BJTX+/S8 M][9LEY]*\8-?OC MB/B>5O^-G5DIX8J)C+'A9=O]>IM3*WBEO4@J5?[:/XNZ M>UZT_S+%%GFZ#I 9B,28G"XZ61UV\G:X229D(*="<6=@W < M(S;RV4-H!ZD["(EB @ V--LXBC FF!K";1R$A((H,@*O'$"$",(H=BL,G0I# M2R$TJ:<]AHPCA9A$AD ;=9=85\L&(0Q# [6R481 [)9%G+*(?7 &WY38?"F( M8T ,-ID+2"FBP!3G ,HCH3A)C(RN7$@,J#IHMTKJ5$DME2@QRB2E#O881@ : MY&_CK@A%3D*118@:-9E&=KW$<1B9N;P)NV(3.]G$CO1,W*+$Z2"Y6?Y98J<- MT1@877?E@B4 3)PV!.[V#FX7:Z9!5R7F(.2"?4!HXGL#;Y99IC'CDPQC8/.Q M81&>YN/\\CQ Y#CQB2L#W1T?VBW?JJDUM'OO'27Q-%UW[X5V\S7+90WM7DA1 M.!W)W0ZAW0^1];74H+$JA.Q(P6@:J5BS[V;)UMOP4RW4=W2T.\RK#TA-,\9^ M"F<9=.P_PMFJGT;?W??#\?>\V1=UZSUS(6>H;M+9<2Z89 _N)?N#G,>'1&UL?93M;ILP&(5O!7$!-=C@ MD(@@M533)FU2U&G=;R=Y$U -9K83NKN?;0BCQ-N?^.NR#=5 >C@ MO>&MVH:5UMT&(76HH&'J0730FI63D W39BC/2'42V-&9&HYP%%'4L+H-B]S- M[621BXOF=0L[&:A+TS#Y^PFXZ+=A'-XF7NISI>T$*O*.G>$[Z!_=3IH1FJH< MZP9:58LVD'#:AH_QIJ16[P2O-?1JU@]LDKT0;W;PY;@-(PL$' [:5F"FN4() MG-M"!N/76#.?]6_9/+;K+LF8)2\)_U45?;, N#(YS8A>L7T7^&,4\: M!F/XKW %;N26Q.QQ$%RYW^!P45HT8Q6#TK#WH:U;U_;#RNIF\QOP:,"3(4[^ M:R"C@2P,:"!S49^99D4N11_(X6-US/XGX@TQAWFPD^[LW)I)J\SLMRA"0TSOPXU(M#[W!(%"UPZ-UG("L<8[+XK*57A[,T M60"AV8VP+]0W)L]UJX*]T.9RN2MP$D*#J1D]F'B5>12G 8>3MMV5ZFI[?X U!+ P04 " #YFUU/=^G9:^$" #%"P &0 'AL+W=O MBY/I!UJ*R3[92E=S8I=H%NE:";UQ0600D#%E0\KSR%S.W]ZP6,WDP M15Z)9^7I0UER]7WI7QK%E\W0 R-I4G1?.D M2)X,)\A0@NSVEPU"W';A#=)WH"M1HRP;:8_A&*-3HL#$20#CDF"* G7Z$Y [ MA,%]#/0682@B#!V_E!B.A3 I#'XR '(TP(3/ '<^Q'<(@WL5$+,"&0J#N#5. M8"P,&Q\?&8DGA<']"F/#,C+!@#L1TCMTP;T(V0VG:@>ZTH6RR1>!X*8E8],F M$\42W&,$;N^7X!XC!'D/!E^'90=BM_:+>Y$@7H2I:G'OD.B.AG'O$.2S"<,O M,PIB@SS!Q5!4"K5S\Z/VUO)0N>'U8K>?49^(&ZK.\'; _<[5+J^T]RJ-'!]\62Z.&E^N!'737=,CST_?$ABKK-0=5%]U$?56/^ MV>FV+GKSV.ZC[MBJ8CM.JJN(&$NBNBB;<+48QY[;U4*?^JILU',;=*>Z+MJ? M3ZK2YV7(P[>!K^7^T \#T6IQ+/;J;]5_.SZWYBFZ>-F6M6JZ4C=!JW;+\)$_ MK*4<)HP6_Y3JW%W=!T,J+UI_'QX^;98)=)E@L'\W M0.,BM*DPVR6C33%5@J6!QC(%B"!2[0,0LH,DFO@+ZP$GD&":!, F MX19,XL+D(O'4/84P*8"QWNU3ZL!PEI",&0;*(% &@(0%E#E L4@R9IFM,^<'(:3@W"D%4[NEI>D3&R[-;1C.?>T%6>8Q@R$%-L\9@X6Y<13J]/7 MP$X(EN>^D#S*PD%(GO;B4#D>.=U/;(ZE@8L[6F))/5H M&,VH4!=JE,F/2$A.6'WZ,_' @+ MISASFQH:II1YZD18@>@>!2)763AE>6ZM3>O9[F:QE:G@'J(15B!""N3+"BL0 MO4.!""L0 05R-A?D*DO,4F(>QA!6%D+*8F\O" H&(P\2E@M"I].U3L5H0VL_XW@!6"\K>T2^8W038[?:+2UHA#-\\ M\B@P9P7BK-TOPN7L!RY\0)B) C'1;I?9Z!K(LRL3F*R"[FB5V+ M Y!:^%Q@L@IY?ZL(S$(!6.BTB@"+,>77VGP+A6DH$ V=5G%IZ*L)9J! #'3Z MQ/VD\*%@D@JTI#M]XB[5ORT;)K- 9/:L]A*35+)W?-UB^DE /_?[UJ4?9V;' M[HL6MZ@Q/23:%=O]XETUU0?BN=4 "VG=I](="X RA9=G*K7KA]O4W+?3J=;TT.OC?&(778X-5_\#4$L#!!0 ( /F; M74\9[+%O'P( #\& 9 >&PO=V]R:W-H965T^TDDX#68&H[8?OVM0V+6'!Z$Y_^ MF>\?QS9%S\6KK "4]]:P5F[]2JEN@Y \5=!0^<0[:/7*A8N&*CT45R0[ ?1L M@QJ&%G3N(LN WQ>H6#L*3MZ:AXN\.&.^W?NB_3SS7UTJ9"506 M';W"3U"_NH/0(S1E.=<-M++FK2?@LO4_A9M];O16\%)#+V=]SU1RY/S5#+Z= MMWY@# &#DS(9J&[NL ?&3")MX\^8TY^0)G#>?\_^Q=:N:SE2"7O.?M=G56W] MS/?.<*$WIIYY_Q7&>F+?&XO_#G=@6FZ<:,:),VE_O=--*MZ,6;25AKX-;=W: MMA]6TFP,$\.?U5%S)L(-T9MY M,I-V[^R:KE;JV7M)2%B@NTDT:G:#!L\T^*-BOU;$R21!VL#D CM=8!M//KC M[@3$F8#8!-'=&V5?LVG 8.+,MU4]\7PI@T#Q;OQN4;3-Z/\ M!U!+ P04 " #YFUU/]FAUMKX! " ! &0 'AL+W=OQZ2^,=QQ][O[8Z 8E7XR'8"-GJ7H34DZ:X<]I:;N0#)SHP;H M<:556C*+ICY3,VA@C4^2@J9QO*62\9Y4A?<==56HBQ6\AZ..S$5*IE\.(-18 MDH2\.1[YN;/.0:MB8&?X ?;G<-1HT872< F]X:J/-+0E^93L#SL7[P-^<1C- M:AXY)2>EGISQK2E)[!H" ;5U!(;#%>Y!" ?"-O[,3+*4=(GK^1O]B]>.6D[, MP+T2OWECNY+1IY[\=Q6LFS.2V]GY@[AOY7B;LP( L" M,@_(UH \#@/R("#_MX,\>2:]B4[*XCGTIZ55R@+RXAN4W>%SL!@"6NNF.YSKZ5),AE7# M?-_I\NA4KU!+ P04 " #YFUU/F-LK3^P! #]! &0 'AL+W=OBD&SMH.31&K@G,H_ M!V!BS+"/WQ+/;=UHFR!YVM,:OH/^T9^DBLTMIT;QVDE3F;:-B&8"<%"\.-W">%,"&\(9'+F2OU(- _Q%P0Q M!A87P9:+0W!'#VXV> ]QM4&X66;HZ.':WVZW+1!M"D1.(+HZI^3FG"9,XC"= MPT1>$GHWE=RC=G[H)=MFXDTS\8:9QQLS\7^9N4=MF2&K;N(@:W?Q%"K$T+E+ MO\HN=_LI<-WX#SX]#-^HK-M.H;/0IJ==YU5":#!FO ?CIC%OT1(PJ+2=/IJY MG&[D%&C1SX\-65Z\_"]02P,$% @ ^9M=3RWQB43B 0 $@4 !D !X M;"]W;W)K&ULC51=;YPP$/PKR.^-P7SF!$B]5%4K MM=(I5=IG'RP'BHVI[3O2?U_;$'2YN%)?L'<].S.[@,M9R&?5 ^C@A;-15:C7 M>MIAK)H>.%5W8H+1G'1":$X_#J=MRHB?X ?II.D@3X8VE'3B,:A!C(*&K MT,=HMR\LW@%^#C"KJWU@.SD*\6R#KVV%0FL(:,E"S7. !&+-$QL;OE1-M MDK;P>O_*_MGU;GHY4@4/@OT:6MU7J$!!"QT],_THYB^P]I.B8&W^&UR &;AU M8C0:P91[!LU9:<%7%F.%TY=E'4:WSLM)GJQE_@*R%I"M@*2NET7(.?]$-:U+ M*>9 +K.?J'W%T8Z8V30VZ4;ASHQY9;*7.DZ*$E\LT8K9+QCR!G._8;#AWT2( M5X0X@OB:( W]!+&7('8$R1N"Z,;E@LD<9G28M"B2//'K)%Z=Y)T.N2T5RC\O43U!X"8K_<.G# M9#$!L,7WIG9]N:"V@(&G;;;W.SE\ILN M@1;3>@/A[1JL_P)02P,$% @ ^9M=3R8%JLC 0 U@, !D !X;"]W M;W)K&UL;5/;;MLP#/T501]0^=:D"6P#38=B S8@ MZ+#N6;'I"ZJ+*\EQ]_?3Q?7'E)4/DGUHCL @]XX$[K G3'#D1!= M=<"IOI$#"'O32,6IL:9JB1X4T-H'<4:2*-H13GN!R]S[SJK,Y6A8+^"LD!XY MI^K/"9B<"ASC=\=3WW;&.4B9#[2%GV!^#6=E+;*PU#T'H7LID(*FP/?Q\90Y MO <\]S#IU1FY2BY2OCCC6UW@R D"!I5Q#-1N5W@ QAR1E?$Z<^(EI0M^^-EV![S"JH:$C,T]R^@IS/;<8S<5_ARLP"W=*;(Y*,NU7 M5(W:2#ZS6"FPJ"X" "@!@ M&0 'AL+W=O[Z.I/S%-X+Q_=W^QQ>MB#E3",V=_ZY.JMG[F>R\2H5;T87G4I#/X:V;FW;C_[W,'< &@/0%("& M6@:0S?PK5;0L!.\],2Q^1\U_'&V07INCF;1+8;_IY*6>O95Q&A;!S1B-FMV@ M07--DD^:0/M/$.2$(&L0?X)$;H/8:1!;@V1F@-$BR4&26DEK)820*'13$B82*$,_*@&NSD8 G#*(P=JN>5&T?P(I7%$PN7>#F9WB[F[ M?U)QJ5OI';C2UY2]3,Z<*]">X9-.O-+/Q31@<%:F2W1?#'?F,%"\&]^#8'J4 MRO]02P,$% @ ^9M=3T+5=D\) @ R04 !D !X;"]W;W)K&UL=91AKYL@%(;_BO$'7"HH:F--UKLL6[(ES5UV]YFVI]5< M% >TWOW[ 5KC5?:ER#=5 >C@O>&MVH65UMT6(76JH&'J2730 MFB\7(1NF32BO2'42V-DE-1SAS8:BAM5M6!9N[2#+0MPTKULXR$#=FH;)OWO@ MHM^%4?A8>*FOE;8+J"PZ=H6?H']U!VDB-+FB=X MK:%7LWE@.SD*\6:#;^==N+$% 8>3M@[,#'=X!LZMD2GCS^@93DB;.)\_W+^X MWDTO1Z;@6?#?]5E7NS +@S-Q;MW8C_Z/-'\"'A/PE("'7@:0J_PSTZPLI.@#.>Q]Q^P1 M1UML]N9D%]U6N&^F>&56[R6A28'NUFC4[ <-GFLV9-(@XS]!L!>"G0'Y *%^ M ^(U(,X@GADD>%'D(*%.TCI)E"0DC_R8V(N)5QA"R((S:)(Y)R(X3ORK'4"^&>C#+LZ4K3!;-51\PJ1>3>C!T@4E7&)J2^#^'DWDQ MF0>3+C#9^G#2*,.9GY-[.?F:0Y>&UL?5/;CILP%/P5Y ^(N>1"(T#J9K5JI5:*MNKVV8%#0&MC:CMA^_<]OBRB MV:@OV.=X9CQC[&*2ZE5W "9Z$WS0)>F,&?>4ZKH#P?1*CC#@2BN58 9+=:9Z M5, :1Q*S".;Y"3EJRV^ M-B6)K2'@4!NKP'"XP@$XMT)HXW?0)/.6EKBR8Y<0T'"3_U3>F*TE. MH@9:=N'F64Y?(.39D"B$_P97X BW3G"/6G+MOE%]T4:*H()6!'OS8S^XJVR;%_1JA0+FP6/2!2;]%W'XB-AL9PA% [.+]*Z+U/&S!3_YE-X7 MR.X*9$Y@O8P1[VYB>$SN,(/'K)/5YB;*1U2Z2U;YC1FZ.%][W[\S=>X''9VD MP5_E#K25T@ JQBN\1!T^L;G@T!H[W>%<^8OF"R/'\(;H_)"KOU!+ P04 M" #YFUU/@ZT@H"0% !I&0 &0 'AL+W=O/=63YJTL M\_J_1U=4Q_LIG_YH^+I[W;9=0S:?'?)7]Z=K_SH\U?XH.T?9[$JW;W;5?E*[ ME_OI [];"=5UZ(F_=^[87/R>=*D\5]6W[N"WS?V4=2-RA5NW78CW>%Q[N1^'.LJZ+I/R?KMZ:MRB&*'TJ9?S]][_;]]_'TCX:A M&]T!A@YP[N#/_5$''#K@SP[BPPYBZ"#&GD$.'61PANR4>R_F,F_S^:RNCI/Z MM!X.>;?L^)WTT[7N&OO9Z?_S>C:^]7V.RLZR]R[0P#R>&+A@K+A&EC'"ST3F M!W >!5"C>(2H.UR?8!$35@9C^#3(ZL,@5\-$4BSL^^.E6)K1 0090/0!Q.4 M="#V"5$]LN\1Q8QA,E!\07!*@6+AS,0K$ M4E!D #5>8TT&T)]K?$+D1:I"&L%8(,F"X#1#'L9;QISU3JUU<"&M"$[ZJ8!$ M?H;,SQ * QW D@'L>(4YHTV#?:[QP%PFRR433/) 9 JTT@H6JDR "%(##Y;\ MB@*%U4JDLDQ8(X^5!I,(0?K: X<;M*8]A^,(K3&6D!NC,-*: (%IJWFH=0P" M>H/1D=8$* #1JD26M#'RV!E18R($[3QQ ,Y#[R X8Y&+ M2.F8XT9U=A0J38'6("3LE=/VR&-_Q(M9O0Y!.Q W-RA->Q"W(Y2VQ-)2DIM0 MZ9CS.AMDH=(Q)QDS&"UI@@/)=&*K +1'0NR1"#81@C8@X.-U!MJ #[7>6"N M%I8V4JI0: J42EH9K/TE :( $";:D!$@Z_8GB04)M$="[)&8G"[:@$#'4PANP"K4F0-89B VUCL%N?\=0AEH3()?>/A*W-* ]$F*/1)TP M>Z M"/0-6M,6!/$N*-;:1 DKORQL5%K$G-!*A;ZP)#C._49%Z%#I ,I%2 MB;9(B"T2,:$2TAZ$;+S02'L0QIN@2.B!N380\"D'X(( _>ZMVW\$4A,@2J.% M""Z3%0$*9J5W]426M$UB;).H=2)$HC:\H3A$VH-P1'DX,%=:HZ\VI VU)D#) M_2H,-R $"%KX/4U8(!)@9]92) P$:9M$JD1,A: ]"&\H$I'V(!Q1)F)%]D> 4<"U5J'3,&30L%CKFO/>#Q-3#"MHCD:@4>>+&BK0'X0VUHJ ]2(RH M%051 GJA089*4Z 6VIAP!T* 8(Q&&ZS^%0&B1&9XXNH7M$T*HE;4B=V>H#U( MW% K"MJ#Q(A:45"U(O-JRU!KLE;DRH;+F@"!@Q$FTIJJ%:TO81)F+1(/T8A: MT:2$HCU(W% K"MJ#Q(A:<6#4U2KT-[RP5B0X*10WX6V1X+0TEH>E(L'Y*6;6 MA%=_=O&8N'3U:__,OIFLJ[=]V\EST7I^+_#0/RH/VA_YW8(3[4M^MSH]]?\9 M_O02XH^\?MWMF\ESU;95V3^"?JFJUOGQLR]^>K8NWYP/"O?2=C^U_UV?'OZ? M#MKJ,+S8R,YO5^;_ U!+ P04 " #YFUU/K;&^'GT" !-" &0 'AL M+W=OTDV[^O;0@!XZ9YB>W#S/BX1NR%M+@13XZ$UHB+)3T!UE*,#HI45\!UG!#4J&SL+%6Q' =M=BYKA']L\(5N2YM:-\";^6IX#( LK1%)_P=\Q_MCHH5&%0.98T;5I+& MHOBXM%_A8@L=25"(GR6^LM'W(C'"%(VK2BJ) M/'[WHO:PIR2.YS?U3ZIX4

,;PFU:_RP(NE'=O6 1_1N>)OY/H9]P4%MM57 M_Q5?<"7@,A.Q1TXJIGZM_,PXJ7L5D4J-/KJQ;-1X[?5O-#/![0GN0!![/R)X M/<&[$_R'!+\G^,_N$/2$0-L!=+4K,S>(HRREY&K1[CRT2!X[N C$Z\IE4+T= M]4SXR43TDGDQ3,%%"O6858=Q1YC$GT(V<\A=!(@$ABQ<4Q8K=T9WIQNLYX@D MT'+XK\CVH<@D3<]HEJ?XWL0LURS@&P5\)>!/!#S-[0X3*DS361G'B:/Y84 E MCO[F-G.4YT,8:;;,4;[C>+ZYL,!86# K+(G-_-#(#Y]W-C(*1$\XVV&"<9TN MU ^: 12%FF.;.2B"@7[:YB#HP.@?WT5LK"J>524DS *)42!YWE?1[HT-PGG" MV1XT.8Y^&,6:MT:8!V?-9 YSPR34OO>M"9;$H:>5!T:ML,;TI.XE9N7DW'!I MS2@ZW'VOKFRE6GP%%VMHB&_D7:E:[UV^NVB_(7HJ&V;M"1<-7+79(R$&PO=V]R:W-H965T^WVP.HLP:3QY%I7[9R;K,6O58[_WF M6(MLJRN5A4^#(/+++*__%#M#^/C[5Z\D>5;5Z*JLEEY=1BMW3OR=V:ZPHZXE9;RI7OXNEVZ0=9/$[W[:'I9NXSE;LLE/1/LGS%S$D%+K.D/TW\2H*%=ZU1'EL9-'H M;V=S:EI9#BJJ*67VUE_S2E_/@_Y[-5R!#A7H6('%.I?>2+?\4]9FJT4MST[= M=_XQZ]XQN:.J;S9=H>X*_9MJ?*-*7U!/@GP(3.?Q/ )+_BDT"<% M/G3FT\?$$Q_NT02[D !C$@ ?-N#['P2( 1MTA WNX)O7ZX$TP< M0_0HI9I":+(%UN MI$N(E]J<,(GT&A*I22*[M#Q0#"(U0>2!93ZEF# :W]"WF#!J+H<\".<9F^NA M+5<,(34AY(%EH\0P6RRX/E>&L6$(FWFN0] TUSBX\'89)H0,Y M#)/#KEG%F+F*D>12QI@=9K)C3GXPR++A89@;AKBQ3&L,<\-NX(9A;AC:1AH] M>S4W#'/# #?$(L$Q-_P&;CCFAJ.=WSQ7;G+#X/;$GQP 2U'O]=&W<3;R5.ES M]Z1T/%[?4WV _!_>G\V_9_4^KQKG6;;J&*H/BSLI6Z':$WBJ)0>1;<>'0NS: M[C96]W5_)NX?6GD8E]2 P 5PX M !D !X;"]W;W)K&ULC5?;CMHP$/V5*.\EMF/G M@@!I8:E:J956NVK[G 4#T28Q30QL_[ZVDV6#/0%>B&W.',^9\?@R.8GZK=EQ M+KWWLJB:J;^35^J?C:C+3*INO0V:?55_/-U'_ XR5.M(%!_,[YJ>FU/2WE58@WW?F^GOI( M>\0+OI*:(E.?(U_PHM!,RH^_':E_GE,;]ML?[%^->"7F-6OX0A1_\K7<3?W$ M]]9\DQT*^2Q.WW@GB/E>I_X'/_)"P;4G:HZ5*!KSZZT.C11EQZ)<*;/W]IM7 MYGOJ^#_,8 /2&9"S@9K[FD'8&82?!O2J >T,Z+TSL,Z 63,$K783S,=,9K-) M+4Y>W:Z'?::7'1XSE:Z5'C39,?^I>#9J]#BC&$^"HR;J,/,60WJ8E%Y"'EW( M)TF@'#A[02 OYL0Q)Y<3+%Q$RBP?;I(LKY)8MA/4<9)E%J+Q< %F*&0BLZ$%M(J1T=B U1$L'B8E!< M#(BSDC5O,7$_66A$+*<7+@J-<&0I ZGL:"XAJC"!926@K 1(^D!<4I @O:,D MTCM+PL5!)0&P027APJZ5!$;P]HKN+PH\L$/C.\JB ]VL"P@'%0;(!U0&R#=< M&AC<_A\P 23&MD3B3&7G'X"0E-GYOTVT!" T0@-'&H8/"QP"HNR5W8%NYPW MJ72PQ-8&\4%Y@_@8(O& 1/@XP^YY1G%J2Z1W[6H #-C68#)G7P/)AC8V#!]G MF#GBPC0=H( /-!RYU3^X@<#'!@;.#>)8NKE1;T+L4EK[?FA=)X*W&HI,Y2;_3\"GH@ M^E)MC<_Q>(&!\4?]:C*7\$_Z]LGU,ZNW>=5XKT*JJ[RY<&^$D%PYCT;*[9UZ MY9T[!=](W8Q5NVZ?.FU'BGWWC O.;\G9?U!+ P04 " #YFUU/T7FGRMX# M !L$P &0 'AL+W=O5E[+\UCW\=MAXK(M(9WK?="Z2]O*N'W26=9[:./X9G7K7-CO#V_L/ M[T]]Y]O.O"2U?BBSO]-#<]IXD;NR0\E9C[W_7[SIKY5TD M;1O[,JO[_ZO]6]V4^>BE#25/O@_7M.BOE]'_AQDVH-& K@9<_M! C 9BKH$< M#>1< S4:J+D&P6@0& ;^D*P^^X])DVS757E95<,$.B?=/.5W03N^^^YE/YS] M;^T U.W;]ZTDL?;?.T>CYG[0T(V&IHH'6R%)3C6/2*.FFIVM4<%4\H3<_*_Q MV\Y>>TRPQ]0[$!,'(78@H /1.Y 3!Y&1LD$3])JBUPC&1, X;DC"AB1H*#8: M&C3JIJ%/7%!H#.%.6O%\XBP0,0Y'P7"4%0XW!_!>6>%0'#-AYF=GZP134G&% M PI@0(&='\&,@ ([/X*D,F0[( L$!=PQ7B&,)P3Q<".>$"1(A5%H)@CH)/&8 M21Q0! .*0$"$'<3003R?%%$ M-PT)%QIN5QHI'#6>X]+ @P6)P31S@+.=&)M3J8BL^@)UD1*.^L(QSQP![>H5 M)IHO0)HPTC0':;*1-G@=$D/+N";,-R.;!1=.<44$J!0NEQ@"FD!A80II#D4CJ+)9(M#=H/&F!.;0A4'D6O709A" M0A1:DPV(I(-VPJA2#%PXEF^!415LP687HR4 -?9VE]OK@XPH- =@U,V8E (# M*!" 9NZ12!JBIY^(IL$X/@3 EX!T[ $$1EG(!0.$.16 4ZL:"'O#S4-&S+&J M"LRS #MNZ8!'8)Y%N*##F#\!T+)G9&3-2!ZTWR)D)@;I(N8JZ@*C*A"JCMQ* MC*I<@*K$J,HYJR 228/3QY^(AF#\FS.&[ASJCZ1Z38MZ]5(V39GWAPK'LFQT MZY!];F?>22>'ZT.FCTUW&[;WU7#^,SPTY7D\V_*O!VS;_P!02P,$% @ M^9M=3WAZ%==* P L X !D !X;"]W;W)K&UL ME5==;YLP%/TKB/<5_(&!*(G4).TR:9.J3MN>:>(DJ( S<)+MW\\8EP5S:4D? M"CCG'-][[>./Z464K]6!<^G\R;.BFKD'*8\3SZLV!YXGU9TX\D+]LA-EGDCU M6>Z]ZECR9*M)>>9AWV=>GJ2%.Y_JMJ=R/A4GF:4%?RJ=ZI3G2?EWP3-QF;G( M?6MX3O<'63=X\^DQV?/O7/XX/I7JRVM5MFG.BRH5A5/RWG?J5%Z$>*T_OFQGKE]'Q#.^D;5$HAYGON195BNI.'X;4;?MLR9>O[^I M/^KD53(O2<67(ON5;N5AYD:NL^6[Y)3)9W%9C_T:#"=@0<$O Z%T",00RED -@8XE!(80 MC"4P0V!C":$AA"T!T7<)D2%$5@]>,QQZ?%>)3.;34ER4QI-O7,M9#"+!H,[F+B+6?8Q,>U"5GT(:A&>"K*-%$.1 M+G _BL"WHAB!6?4QQ,[F =)!7AZ7)7!U=] 5^!*H;F3)DEZYO44H& M.X(=B@"+LJ&9"WL4W6!2!+L4 39EQ*XL!*(#_< V18!/R4"V&/8IOL&G&/8I M!GQJFV5L MQ*F0]0'KJK6]=MWC^LALM:_0Y*$Y2O^7:>YRWY)RGQ:5\R*D.I#K8_-.",E5 MC/Z=JOE!71_;CXSO9/T:JO>RN4,U'U(&ULC97; MCILP$(9?!?$ B\$<(X*T256U4BM%6[6]=L@DH#68VD[8OGUM0R@+3M4;L,;IE%)'*X!/-4LG2]-&. M159,9,&$"TRTPL0HR4)DY\163FSA1 M.O.*D41(E#SY@8N4D%L[RF"66>D*< MVC&I%9-:,,D"DZXP/HZR( GMH,P*RE8@/UCN6[8ZD1@A'#\Z^3Y:D-ZO/OA] M_7\>Z/'_M3DM]]6;=8P&^,7T5N&4[-I*_5O.K$/_WNG^K3O.PO[L([6 +"LJ MD7O+]_XBA@OC*^&7NA7.D4G5ZDQ'.C,F0>6/GM3'JM0=-4THG*4>)FK,AT8] M3"3KQDO(FV["X@]02P,$% @ ^9M=3UMLF3*E @ J @ !D !X;"]W M;W)K&ULC59=;]L@%/TKEM];&QLPB9)(S<>T29M4 MM=KV3!*26+6-!R3I_OT NZX#K-M+#-?GW'O.A8!G5RY>Y(DQ%;W652/G\4FI M=IHD\EJ_AU'H/X+?!4'D_*!)+%K*5']LS4]_91Z%DR9-F7-6MD MR9M(L,,\?@#3#3%X"_A1LJL[5:1Z3.-JS SU7ZHE?/[/>#XJC MWOQ7=F&5AALENL:.5]+^1KNS5+SNLV@I-7WMGF5CG]?N#9KTM# AZPG90-"U M/R+D/2%_)\ /"; GP/^M@'H"[2)UN=QAL,8W%Y 1B MX/0C@$(@=U9N[:,*0HB#VO@H3##"86,H: P%C#F2EQT&CF3N4I=@Q%D#! CE-6@=0DV+B-&D3 M0I&1KAMC1=!8$3"6.\8*;V/_KN#O]&Q;%L9+3E2E\.]@@_<*Z8UI[>ZSZ?]&?# M,*G809EAH<>BNSR[B>)M_UV0#!\GBS]02P,$% @ ^9M=3PMTYO5* @ M!@< !D !X;"]W;W)K&ULC57;CILP$/T5Q'O7 MW"$1B;2Y5*W42M%6;9\=,@EH#::V$[9_7]NP+!XT2HQ$5E MKU,=.[!U2J^"%!4V8_NOZI]U[;*6(^:PI>1W<1+YRDYLZP1G?"7BB39? MH*LGM*VN^&]P R+ARHG,D5'"]:^57;F@9:AWLI]<1F_K( Y3=%-"'6;38KP!9A&,(;LYQ.T12!KH77@F%QMO M1O?&";9SQ&)B<_>NR/ZNR,BF;VR6K_G^J%F162 P"@1:(!@)Q)-NMYA(8RJ- M^>2ZP02U-:"BT'%18:"PL-A243,^$LS=1(BPB' M1J+(_8^1R&@D,AA9F 5BHT#\\3-.C +)^ZW8)_..Q[[C3-*@P9^X!';1$Y5; M&;U60ED<1/NA_>BI(3");]SEUC7$=W+(MS/Y3;Z](;YC=BDJ;AVID*-'#X@S MI0*D>>=!'E N+Z5^0^ LU#*6:]:.YG8C:-W=.JB_^M;_ %!+ P04 " #Y MFUU/L=R6]O\) !H0@ &0 'AL+W=O[]SZO+\Y6 M/[:+^X?F\_ID\V.YG*__]ZI9K)[.3^ET>.//^^]WV^Z-V<79X_Q[\\]F^Z_' MS^OVU>RYE]O[9?.PN5\]G*R;;^>G_Z#?/Y&7KL5.\N_[YFES\/M)-Y8OJ]5? MW8OKV_-3T^U2LVB^;KL^YNV/G\UELUAT7;4[\M^^U]/GC78-#W\?>G^S&WT[ MFB_S37.Y6OSG_G9[=WX:3T]NFV_S'XOMGZNG=TT_(CD]Z8?_OOG9+%IYMR?M M-KZN%IO=_R=??VRVJV7?2[LKR_G?^Y_W#[N?3WW_0S.] ?<-^+D!\=$&MF]@ M2QNXOH%[:4!'&TC?0%X:N*,-?-_ OS0X/NC0-PBE8XA]@_C2P!YMD/H&J727 MVC_WGYPIW2EZ_K!?/FV2XTV&CYNXM+@T?.!D2P=/PT=.KG@KPX=.,CE,9OLC M?F>AJ_EV?G&V7CV=K/?3P..\FVWH][95VWGW[LZ4NS^V-MJT[_Z\<-&:QHWUKS1-#+6O-4T?JQYIVG"6'.M:>)8 M#&_4P^8QN]AJ_TSSL-(E,]T_?DM.WY)0M!;T'T7N0\M%ZO0=? M,-J]1@Y&*^RLMU[?4M"W%)0M1;V'J/<0RT>;]!Y2P6A3-EHR'&RP^I:ZJ5Z= MPHRRK03Z0-,@E8^8@"&(?SWFM[THC08=_>$!W4\JG%>G/1@<.&P)>(QRDPDR M#P'WD*LH#O /R:^+<]V+N@_T>=#6>9?51K+:V&B%P2X!0U+N2#$$^@!6HU!1 M&F VB@5>Z46'0XZ)A*93_UY&=*#CP";!&9. @2EWL!A080;.9%->'0;.9/IU M=:YZT>%I@I+)3=7K1A.L8^0I1F>^W.ABP*3%P)=L*TH#?,G::2TKCJ$K#ILO'-@ MPF!@=L[-+@:-#%B34P5Z 6M:[:29P9?)QNPM31GY#T7&[:2-#AP+G&YSIXL! MY&.!-6T-E2(L+>)2FYN%HY^@^">;\RM9\ MZW+OB@' ZX#97 7P.F V5P"\-R[G6,?DV:-! U0G8T(' V<<"/3D%8 I#F@(%M'A7.@E3E=N M;EQ.NFU?#&8[!^SH%'PE<,@)\)E4X*L GTD!OKX5!4N97*#I<:4(@XTMS(&= M L85!6 )()H /TH%P KPHQ0 [+M>1.[P1!'9!$K3ZN0 2RF%*&BWT%J/0K"$ M^@#.E J"%>!,*2#8:\FYU E/UP1O%)EXPP"O!/A<%'HEU =PIE30JP?.]"7T MZC4L;1EMLGS[H=?1Z-K:, QD4V'5BK)VN)BC";L))@/\",'I0H)A1'\"9H0** W!F M*(#B5[VH6S)]&32U%P.<52?'YQ9K UI^#,#K0:%C1GV@>RD5=!R -T,!'5\% M!7M%7%X;1>>3!?06@-6#@L<,SG81.#-6X'$$SHP%>/PZYM2;C+CI;5A%YL5' M,-]$X/.HL#&#ZD9@RUC!QA'8,A:P\4W,B5?"X0WJ\:: >Z/"NXQV%W@M5O!N M!%Z+!;Q[$W.0M;$]ZR9P3HCH%J>"L@B'(W!1K$#9!%R42E VY2A+[8D%H&4" M9DL*GJ+KZ@3LD2KP- %[I (\?9MR[IQ.A4T$Y U,3-# H:6 *8/1J4!VST''-9&]0Q, H%&K1C72#0@:F)F5@ M4,S %)#HU: Z7IECFLG>H(2!40C4HIB"01D#4Q,R,"AE8 HH]/6@.EZ98YK) MWJ!T@5$ U*+@#TS^4 6"$L[^%$#HS: :46C(XA&L'5 +:%4 M#W')RNN@&E_#>&_A!(@20*1$@,0"V".4V"&N0%A"F1WBDJ75035:^;+LIS=S MW@_"\0U2BW*=* 5$2@Q('#S&D+.X F8)Y7:("W#VS: ZG F<)7%9)7.HM0S# M1(220*1$@03%F@B%=\C6@"V*[Y MRM!:)41K QW>SNIK9)44;>((IP>4"2(E M%"0.D1R*\9"M85P4Y"%;P+CO!M7HOBF;%IE,]OR"S5&7V20?$6^@?! I 2%Q M:%9#D1ZR-<"+0CUD"X#W>E"-,L?BV5%6I)QZ?1*0 M(E%&B920TN'ME4DOR+)20] H5D120-"7@VIT%YK;&:F](L^*E,-V>X+Q 8X/ M30-*6DDO!M7AH=1>0_'!YH8:Y< M8M&S#83"2Z2DET00<*.L M$?D:X$9I(_(%P/UZ4(T>DQ#K[#2!-PC'5[;!HY,2"C"1DF 2_'P7O_5!_L7V]7C^?Y['6;/7RYQ\7]02P,$% M @ ^9M=3RZD.$AW @ < D !D !X;"]W;W)K&ULE591CILP%+P*X@"+C<' BB!U4U6MU$K15FV_G<1)T *FMI-L;U_;$)3 M8Y7\!-O,&^8-3.S\+.2;.G"NO?>Z:M3"/VC=/@>!VAQXS=23:'EC[NR$K)DV M4[D/5"LYV[JBN@I"A&A0L[+QB]RMK621BZ.NRH:OI*>.=B?/"Q_YE MX;7<'[1="(J\97O^D^M?[4J:63"P;,N:-ZH4C2?Y;N%_PL]+G-D"A_A=\K.Z M&GNVE;40;W;R;;OPD57$*[[1EH*9RXDO>559)J/C;T_J#\^TA=?C"_L7U[QI M9LT47XKJ3[G5AX6?^MZ6[]BQTJ_B_)7W#<6^UW?_G9]X9>!6B7G&1E3*_7J; MH]*B[EF,E)J]=]>R<==SSW\I@PO"OB <"G#T80'I"\BH(.B4N58_,\V*7(JS M)[NWU3+[4>!G8LS(Y101TP$2 M& &#BA!4$;KZZ$9%!!,0D( X G)#$,,$$4@0 0KHR(<.0QVFZ7R(LK$54Q!& M,2*PEAC4$@-:$IB @@3T?C<2D""YPXT.$]^X$:-T9,<4A6F2S+S;%!23 F)2 MF" #";+[[< (3@FZPY >=--K2C =9V4*0S-B9B*+ 3'9# 6<-QP^8 F<.$RF M*B@:6T*F'TF8(C2V9 K#*$S#&4%P@C$088IG*.#@X?@!6^#H87J/+71J"R%A M,K9E"L,)CF;"@^$H8R#+=,Y9.( X?< 6.((XN\>6;/+?.?E2/H)T0H*KK<^> M17XPN2\;Y:V%-KNHV^MV0FANZ-"3\?9@CC_#I.([;8>)&7O/A2'JRM9M^R]%0^S ]5=5X$ M0;D[V"PI/^5G>ZI_>+)/Q:Q\R[*D^&]MT_SR,*?Y]X'/Q]=#U0P$J^4Y>;5_V>KO\U-1WP57 MEOTQLZ?RF)]FA7UYF#_2(N:J"6@1_QSMI;RYGC52GO/\2W/S^_YASIJ,;&IW M54.1U%_O=F/3M&&J\_C:D\ZOHY=GI;MYVSW5E9YUK/4J63)M^[[ M>&J_+]TO6O1A.(#W ?P:4,_]44#8!X0_ CZ>0?0!8NH,L@^0S@Q!I[U=S&U2 M):MED5]F1;C[2JIP&;PW1#UFW6'X#282 M0\C6A] 5$=0)7+/@*(LU]\+Y<(*-CXBDD\-=DOA#DD&:(5RLL(T/!XLE,(& M!*(E$ ,"5T:'42WFU&)^(4ET4Y7!1!).),%$RBFK]"?B1D?,67D DTIK)^L. M)6]1(1/2V2)I+NI$4PP M36,%Q!V!P@EFU(/NN1& (3N";+X?0;910R+2>M#P>23%O>KY.$Y, M>_5#=)I%QA6(<)'A9D0A;I2$.J5K3 2ZFS3*[6X;B)/U(^-*G,87W^<;2L3] MDOR&&?*1OV>$.Q/IG[ ZW (=0#/ZI"U,\F9MY< ,!)DO,T$"2/%O,<% "5C M430B$C<5 EW%-[L(F)V,W)0V"*<4YZY$1$?27;(8X233;.1YX;CI<3;!\'K0 M[52NV=V';.]#X@\A0SFX 7/4@%V#XZ 1HH(A'"@8I ,%0[B/"H;[+T?]US4X M#IHAA43DE0T!&3/N6FRG,L83&(#J)#D/W78"@77]7> 6,P[>&?O%!D CC1A;*-Q0.'H#\[:4 N^QX-_\!@*E M"@VY*BNQV"-O3EF<\34M-@3& MM[2(NT.O'_3=&=R?2?%Z/)6SY[RJ\JP]@7G)\\K6^;-/=7T.-ME?;U+[4C67 MNKXNNK.O[J;*S_VY7G ]7%S]#U!+ P04 " #YFUU/$^Q6,^,# !#$P M&0 'AL+W=O?%9NVA4JB*]%Q^_>E+G4L8@EZIS#&5(SI+@XR^9[ M>Q!">3^KLFZ7_D&IXT,0M)N#J/+VDSR*6C_9R:;*E;YM]D%[;$2^[9.J,J!A M& =57M3^:M&WO32KA3RILJC%2^.UIZK*FU]/HI3GI4_\/PW?BOU!=0W!:G', M]^(?H?X]OC3Z+KA4V1:5J-M"UEXC=DO_D3P\<]8E]!'_%>+<7EU['957*;]W M-W]OEW[8(1*EV*BN1*Y_WL1:E&572>/X,1;U+WUVB=?7?ZI_[LEK,J]Y*]:R M_+_8JL/23WUO*W;YJ53?Y/DO,1**?&]D_T6\B5*'=TAT'QM9MOU_;W-JE:S& M*AI*E?\;=6T0>N![]3=?8#W;_3 ]/JUO?5E%"%L%;5VB,>1IBZ%7, M>T2@JU^ZH*B+)VJE1PF==K&V8WADP'BV8UC(,! &N;*^ )L <13@L #O"_!) M 6X,UA 3]S%U'Q,:7.P,?X:";XN=0H.>\DBH#2T- M36C4&NC4A:54A.8[4W, M,9GK,79"(OE@S+"C$=O2+#=9$]NQB#V;T^ZP=Q';O*+4(7*"?88DM_L$P4Y# M4H#"M% 8%#GZP89$@".E,2Y!L=_0\':V%%L)!59BL05!G">.?K O4.0+KA)8 MP?2.;0+%6J-(:ZG)UM;:!Y9#L7PHV!&DF:,$E@2-[^",)4'MM1=P3BP1)Z.9 MN3AC]5 @C,Q5 @N#9K=S9E@8#*RQ%N@=G MQR8:+7 69[!J1;/O-L-*8D!)F6.WQ+ \6'0'9RP/AE8,B[.]B:5DGC-6$@-* MRER L3S8'?M8AN7!T+IA<;:WLGR6,L="XD!(&7>4P.K@Y(ZO.ZP.#A8/:[_+ M;]DICA]ZU-[N9'WQ@4@\DP=Y4@-'( "ZY.$BK1[/M3FM;; MR%.MNJ_QJ];+2= C[4XBC/8G\K >3BC>RPS'2U_S9E_4K?594"W'1\ZKUGN>L>A '7JA_MJ+,F53# MTMU>U@>\Y?S =OP'ES\/SZ4:>5>739KSHDI%X91\NW _DL=5T$QH%+]2 M?JYN]IUZ*:]"O-6#KYN%Z]>)>,;7LK9@:G/B*YYEM9/*\:[E_< M/S>+5XMY915?B>QWNI'[A9NXSH9OV3&3+^+\A7<+"EVG6_TW?N*9DM=)U#G6 M(JN:7V=]K*3(.Q<5)6?O[38MFNVY\[],PR= -P&N$T@P.H%V$^A@@MJ3;J-$^M!FXT MT%>L=$7XW\13 :XI $T!S?R@ER+AJ0!L#VC-(<(, -0BT!-%L4(96$C62 MHI'$LR@FR: 6NBR(:9(8TH1HFA"IQPPWB%"#R+X>,6H0WZ]'*PEO%QI2,KAY M5KH*8H@-%S=!LR1Z%M\?A$FTTWP((@+Q( TB@S@ P\TZ0^/,D#@$-R ^#IUO M?WF(@5MR_P)UFMO5AA$-R1!>7:9N;!-_!">8Z A'/A@L<(;)!(@)3C&QP+C3 MW"[7'U9D3-+/@?-+=( CGQHL<(+)!(0)SC"Q@)CH?&K5&)/T<^#\$AN B8ZF M%F1,T@^"DTLP= -#H\+1A0GH HXN6* +.I/#:B 22(+0$,70=S%J318XM3"! M6L"I!0MJ04<2[;Z(;JS] LXO8/R:GFAP?F$"OX#S"Q;\@ET71F0C;1APCL&& M8[#LQ)ANI!4#3C1@1)N>''&BZ02B*4XTM2":VC5C1!9'26CHI!3'FF)8FY9D M>*">@#7%L:866-/[S7A4TL^!PTPQF U/TQ2'F4Z F>(P4PN8Z?UF/"KIY\ A MIC80T_O->%32#X*C2Q%TB<$BP-$-)J ;X.@&%NAVFFBD&J.2-H=W\TI>?R/Y MSLI=6E3.JY#J[;YY!]\*(;FR\Q]46?><;:Z#C&]EO1NK_;+]-M$.I#ATWUV\ MZ\>?Y3]02P,$% @ ^9M=3U^QGD$A!@ HR< !D !X;"]W;W)K&ULE9KO;MLV%,5?Q? #U.*_2[)( JQI@@W8@&+#ML]J MHB1&;T3IXK5NOK5/5=4MOF\WN_9R M^=1U^X^K57OW5&W+]D.]KW;]7Q[J9EMV_6'SN&KW357>CXVVFY4N"EIMR_5N M>74Q_O:EN;JHG[O->E=]:1;M\W9;-O]^JC;UZ^52+7_\\/OZ\:D;?EA=7>S+ MQ^J/JOMS_Z7ICU9O4>[7VVK7KNO=HJD>+I<_J8^W,0X-1L5?Z^JU/?J^&(;R MM:Z_#0>_W%\NBZ%'U::ZZX809?_Q4EU7F\T0J>_'/U/0Y=LYAX;'WW]$OQT' MWP_F:]E6U_7F[_5]]W2Y#,O%??50/F^ZW^O7GZMI0&ZYF$;_:_52;7KYT)/^ M''?UIAW_7]P]MUV]G:+T7=F6WP^?Z]WX^3K%_]$,-]!3 _W60-FS#J0K#'[G\NNO+IHZM=%*:ZZPVIYJ/B.-.]7<<(VC4\DM M"O._9M4/]FW$&HY8CP',R8@U#F!@ #,&L"<]"+.4'30T:G:CQA2%H4+A$UEX M(LM/9(2>.AC I0^58 !*&"JQH1:S6>4*5PS_<$\\[(D'N3"SGB#-;!5>G]>< M="3 C@00P.$ $0:(Z9.B"LQLD3 MD^@XZU8K1V:.W$'GCG3D3W2G71(N(PJD M11E53Q@1@M#2@AD^ Y_7!!NW9!/CD18D!U A EGL@LC/1[3NB MT\Y@E'4$A CUWV"439%A(#&G!E1+QRRD0AZR"#0WS9/0G0A)FR P8C#Y1H/4 M2"$$9VPR4H-)-0!"GAI[9DU.2>&256%?@_J9+]G,=H6E6#! ML5@,HLTHP1:#:$$)YHD!I17YO?=UIUT2;F8YV*0$'V8QC3;#"%M,HP5&F"<& M&%SD3:!.]B86TVTYW:2EW&(:;N;DBG MM!-'A5DDQ*)0.0BS2#G[N\(&;TH]),ZB485Q1L\S X0%F1@%E A32Z@B2LL. MTT@9%9$PC912$>E0QVIZC35I8;QZCZ&U&8C"*'FS\\,0X<(=AHJ5Y8I#. M1ZD@>8RVYVB3%@RW%QZZ^(S$8! ]V+/AB0F\TA@3V947Z,ZBA,'V8 _(""$" MIC%D[ $%3&-(V0,*?&N'C"_"[*G6#="Y/C%6&A6F.X =(.GV-V :0\8.4, T MAI0=H,"W=ZSO'?$<):"34S,VQ]R@G1G;C M9A;S&+,,+I1>"$!&%WV@ :)["PKG]\1'3JS.GHU:7A][;>R M>5SOVL77NNOJ[?@NTD-==U4?L/C03_M35=Z_'6RJAV[X.EBDYO#:V.&@J_?3 M*W&KM_?RKOX#4$L#!!0 ( /F;74^:6PH6O0( %P* 9 >&PO=V]R M:W-H965T\V)[_S,Q:L\,*:"M[IJY"(\*-7. MHDAN#JRFR%8QN;5!=13B.LZBF91,NYW;M22SG_*BJ MLF%/(I#'NJ;BWXI5_+P(47A9>"[W!V46HN6\I7OVDZE?[9/0LZACV98U:V3) MFT"PW2)\0+-'')L B_A=LK/LC0.3R@OGKV;R;;L(8Z.(56RC# 75CQ-;LZHR M3%K'7T\:=GN:P/[XPO[%)J^3>:&2K7GUI]RJPR+,PV#+=O18J6=^_LI\0B0, M?/;?V8E5&FZ4Z#TVO)+V.]@*U9]%2:OKFGF5CGV?/?PF# [ /P%U 0CX, M2'Q \AZ0?1B0^H"T"\"N6BX56YM'JNAR+O@Y$.YX6VK^16B6ZNIOS*(MMOU- MET?JU=,R2[)Y=#)$'K-R&-S#H&O$XRTB2Z8=)M(*.AD8DK'" $%^OE A,/DO2WR;(('.AP(7=>#P%*FH)0I(&4DEQPDR.\_D0(D*.XH M1G%3[R*%]T Q;,08V&7$0VC$R^C^3!'HPP>$[\C5@_HGC_!D8,6U1PV./A^1 M [L1078L1BA@/Z)/&!+!CD2 )4D\? 62FZ(4^804_<_(KK %$>!!.%*-P#VFMYQKIB6&$]T#0ZZU>LF%=LI,YSJL7#]CILHWOI>+NH:RN5_ M4$L#!!0 ( /F;74^428P;)@( "X& 9 >&PO=V]R:W-H965T -X;J 7 MD[FGG1P9>]&+KZ>M'VA!0*"2F@&KX09[($03*1F_!TY_+*D3I_,W]L_&N_)R MQ +VC/QJ3K+>^FO?.\$97XE\8OT7&/RDOC>8_P8W( JNE:@:%2/"O+WJ*B2C M XN20O&K'9O6C+W=R:,AS9T0#0G1F!#E[R;$0T(\2T!6F;'Z"4M<%ISU'K$(018F;('$2)(8@N5.0S\[*8L*U ;4& ME*X>9E8L*)U@PO\<5^H4DCJ$K&="+":;U,@"=;G5,Q.S!(9A-$/>:2=J-PI*E^*RF:E=OG"?Y+%3E$?05I1:'+]*/"+Z53" MJ]BU-5UR$AV;X:-I$.@?W';2[YA?FE9X1R95$S!7]7;!@ $R< M !D !X;"]W;W)K&ULE5KO;R(W$/U7$-_OL#T> M_XB22 >A:J56.EW5]C.7;!)TP*:P2:[_?7=A+PCGWY M6J^_;1ZKJAE\7RY6FZOA8],\78Q&F]O':CG;?*R?JE7[G_MZO9PU[<_UPVCS MM*YF=]M!R\7(&1-&R]E\-;R^W%[[O+Z^K)^;Q7Q5?5X/-L_+Y6S]W[A:U*]7 M0SO\<>'+_.&QZ2Z,KB^?9@_5GU7SU]/G=?MK]&;E;KZL5IMYO1JLJ_NKX2=[ M,0VN&[!%_#VO7C=[WP>=*U_K^EOWX[>[JZ'I9E0MJMNF,S%K/UZJ2;58=);: M>?S;&QV^W;,;N/_]A_5?MLZWSGR=;:I)O?AG?M<\7@W3<'!7W<^>%\V7^O77 MJG>(AX/>^]^KEVK1PKN9M/>XK1>;[=_![?.FJ9>]E78JR]GWW>=\M?U\W?V' M8S\,#W#] //Z[:[N'TZV_^U\=RT5U^N0["7HY?.4(\9[S!N#Y/](>1& M0WX:&;43>)N%0[,8.S6 M6M\A1/-4=).S=(9B4#(M'.P&XUM]@ M9 IHG'4N4,XD'@ D@F6@\$>!NAA4!Y:$X2+007Q0^8@)S31,&M25#D.K)'E M)&!3#7-L/!52+$+G(G!.Y/$XZED'YZ1O )4<2=@ []C5,2+8.U:D_,&L)R]EZL?P))+ID"@ME"U M+'"/I7M61]+Z*+W3J,"DG-,H%ZR1OFG4AV0H%S+)PF+XR3JP2$HF<(FR9]0H MBXN4U55*E1"KJY1MUVH@*X,,@,[$'.5Z!4!';;V)DF41T#NB' I>XCII=:$, M@0LF<"&RX8Q88[JWFN]UK &3Q\035$P(:+KB7DI* MS/T6D7_I<6&6M?GT6#O,C$XSHXJUTQQEHTLL@1, =-9WB2V%J082I^B]D"Q3 M /0FLTE4\!(3I-,$V2ZB@@E,0\Z=$6M,0XY.B#7I6%-BQS*O$3#ZF)+,:P!T M*47*5L9: ZFE_F1+@<),Z313AKU5>6@"TY#C,V*-:E?T.-SA:H MB7"5(5UE0BQUSS"!4SPCFS!!DB9(G4V@00 U' !B#0> 6,,!X%$-1YC#2?<4 M0#;I=@'9(!L\$P +;3!DUQ' .$;959D"F#6=Q"IT07&!\;K A%AJI&+V]O;T M7/*8'[WF1Y5+/>9]C8J 4*,"(-:H 'A4HWI,X5XK<9U+'@CGD+,430#65B7K MI(L:QK%-$^D@@L62W/&%CCJ0X,5LQ-SMSY#@'I.C/Z4G[4$;V85]B=A'&>$X MZTP".(XD)>P4XCCZ0K/#8_+V6GWO2[-#$YB\?3HCT)@9/6)&V1_W@*1 @QS! M0(<A=R\SYD"B#9Y=+JP%S/B.O5YB9X16C?#R3) I@WLJK? M )2SULM*AF"&2I6,"QNWZ!5";MRPUO)HXP;!P,8-@*&-&P [LG'#N$0R*I%J M[8-6D=ZX 2BP<0-08.,&H(YMW# NCHR*8^']BG%QY#.*(^/BR"=L1?:8_3UX MLFHK$PZ"%V4%FP(8>3"RX?F,OIKL#1#_-[XZ+_3%;/\Q7F\'7NFGJY?:PT'U=-U4[>_.Q?9J/ MU>SN[<>BNF^ZK[']OMX=T]K]:.JG_@C:Z.T&PO=V]R:W-H965TW:E\!K=2RY#( \:^$1 M_43\K7VA8@4&E7U5HX95I+$H.BSM9W>Q=1U)4(A?%>K8:&[)K>P(>9>+;_NE M[4A'"*."2PDHAC-:(XREDO#Q1XO:0TY)',\OZE_4YL5F=I"A-<&_JSTOEW9B M6WMT@"?,7TGW%>D-A;:E=_\=G1$6<.E$Y"@(9NK7*DZ,DUJK""LU_.C'JE%C MI_4O-#/!TP1O((CN8^Y?NF]@/28]4P:T>X>"S5DW8@A"/AWGD2%Z,4?718 M8'3@V;2;_@I-6-$@S=.O\'4$L#!!0 ( /F;74^P&PO=V]R:W-H965T(%/$[^_7(;K^D^C>%E;)CJZE/@[W1!+Z]Y M\;,\*E4YO](D*U?NL:K.3YY7;H\JC9'&57U8'+SR7*AXUPY* M$X_ZOO32^)2YZV5[[K58+_-+E9PR]5HXY25-X^+WBTKRZ\HE[L>);Z?#L6I. M>.OE.3ZHOU7US_FUJ(^\6Y;=*559>E=)'=XHJ>?8YDG9 M_G6VE[+*TSY++26-?W6?IZS]O/;Y/X;A ;0?0&\#*!D=P/H!3!O@=%OG5*;J[=8Z;'P5Y8O7%W#8GVVO7_J^NMJS/OJ]E2)?>>Y.HCWGI8NA= M3,2'(1LSA-PBO%K 305%*EZH,9SQ2)MB/&8P"8.ELC8!&Y3*< (.$_ V 1\D MT"]$%R/;F*Q323GC>!H!IQ%@&J'=$F%,0VC(?%]3TX6)^["0"S_ F%]D'WE2Z"P/>%92IH%<^$@JDL9D.P M$9 93D"P%1#@!6;!W"R8,")LMP?; 0%^$(26%!AA(F<4C,$C@#RS8!.JA0AD M9+$_@K$B@*N(6E)@*$@TO6"*J:#^!+?O@^X+IHS:[)YB>"B 1S?\#37AB4@H M+$Y.,3L4L&-X>1\TJ"D(F+$A0T%8:XI6N-U3Z(>AM(F'HZ@WJ& MJ6> >J-@9E*_('X8V;I1C#U#:Z9E+6289T9G%&QIB@&!9L$F6I9?,\-8,;1< M2DL*# 03,VK%0##4RNJ6SLPNU58K9H:A'E6W/ M.]#1D*$0#!Y#3:ANXWW0J)"QD.$#&L:7HT5;MV]NXJL+&0T9"L%P93X.:3X>:6QV($MZ5!Y1AN/@-NCN'F &ZSULEP,&Y4_"AL*LKQV0N^==!,7 MYALE*.A1V% 0)EJ@Y5HW\SY(CIBYF R]P- +$_K MV&$H1C$%>@&@ M%\+R\"PQ\A(A;TN!D98G>\^CE2A/Y!:72^32R&6?(9 M]6+\)'K@,^HUW_LN"/,#?2KO[O5_JHI#NU-2.MO\DK7;-'=G;[LQS[3=/O@_ MO-O*^1H7AU-6.F]Y5>5INU6PS_-*U7+\3[6?C7 MLJR\[]LT*__WJ_NJVOWZIS^5J_MX&Y7]?!=G\,M=7FRC"OXL-G\J=T45]Y'15S^ZY^J?_O7/^'/_,C$^YQGU7WI+;)UO*[_NHQW?2^8^EXP M&,[K/UZM*O@Q:/^1I][!U/WZ3^_RU7X;9Y5W\[2+ZS\.![U_[WSAW_=14<5% M^N1=Q[N\J.H/5L6^,:!^^4M<)/D:]^F]BZK&E96/T158EU9/W/DEC[W*_O8V+^A.#7C :A>..%Z_C35)6,'7E74;; MQO#O/RW^T_MT\ZX!:WG](EOE!2PVPG7[WK(" 'AYX1'.%$_P[[HQYM=!QV!G MZS4@4NFK#]ZG)(N]JZPQ0N"=WT?9)O&6^;ZZ]SY%6>P_-Z9>VI\K*+4^Z]DU[JO\6PR#$8-?*4AX(*UOC,)Z]]\REHOO*SREN!6Q+L^6[\X:%U(@?KXO"KP2 M? ]H>CB]?8/&_*U)=C1>PG6.5E7R$..EC-20!ZX/("U@R"8O&@#[%!6PB[/5 M*H:GX)DU/]\QUG(;I:GW=E\"\I9=ZUMLXV*#&_M0Y(^ PN?Y=A=EC9G5D/6K;[XUKP!E,SS!KM< * 4@W 50Z>_>7^+&\ /XWVPR M&4T;%.0,R-::2-?[-&J,K\[P?5(B0O\M!@SK(I&]WF#4&PV?NW]TE> &W^2/ M60/K8(L18$LWF;87\AZ^;!Q-, @:E*G^MM#ZUO?_/6C X.KRW>)RN7CGP:?E MU:>+=V;=W.?[$LZL,?[G MJ.A[HV$'6Q1P1V495^6OC9^C\MZ#0;T5?HC_OD\>HA2>;TP"6(ZDN_2*>!7# M0[=I['M97"%9 ;S.'R,@G1Y(#]XZW]]6=_O4B]0K\,CK^< ?CP8TU>OYT!_- M)[ D_ 788!4C.=-LGQZ"3:WN]:Y\F+;(JRNUR?K/%]D#["@O MDB95N*KN8>*5 Z,&I.#4SDT!C][:)OMORDD2I/H M-DE!%HF;F/0VRKYYMWD!= LV5S)2R7M$K8$(P7&G>;;I 0W>>NOXMK% C66[ MZ E1K.5WD+C6^'.1=\%BU5SMX3,]\. G9[D:XVL;>^Z,K0E@B#SKK=JY#J__ MP'*(?-_GZ3HNRC_^RRP83M\0NAU@YJ4P\RP'J!7> S+S-UX8SOW1;.X'LR&= M5#B9^-/9U)\$ R\I2X"QS]\/YOYP//?GP83_'D[\<#SS@TGHY8:)_'YW^08D MHG*/ZV:&%57>"L0K6/' #T:PZ#"4+;UDSA8\VF_W*?'L=7R7K)(V5-2/Y(Q7 MP&\"F;)4@J\M%&_D_9[JF.F(*$78]W',WR!O[YO+B$8[EZ[UU]65R? MW5S ]:AR,#VR?C/G-3H")UZ1C=AUF2.@-:Q9\ZZ^U0O@?:5(!TTV0-<4,21 MUA^O8QANOZI ]@?H@N0/,G/C(9!V0:W;%?E=\R(N0<:%5WUO$VL:O1/ 7C0J)"W'2WH$O$6+(?)P M@.'J 1,"]FGKHW(0)TA73KW;&$2IV.,7O"KZWMP;Z:LE7D24N@X]B0>7V,,W M!.JHR(AIT\^P77/96OA\F:R.O)CODG2/]/.XI_\C1E$H7O.UQ&L*+[4EZUL";GK!N@>0^(E6PRD6%63QY:>&/N_> MS^]^2C_*'H^'XV'8X:Z. UH;H([9_?+C&6S^ZM.[Q?7R%V_Q[U\O;OYV]#9) M1GG&5'1(=GK7+EY9 /A R/-)(<\[ X>+&AP(V;O.X5R=PXUU#F?F'-J%+WNI M?)=&1DTA$Y$8Z5)$3O_UP#G?4 )H]1L6Y0B^MXMP>Y&,="F2Z-OWN?JG7?RUV) M2$G=AZCC"X=JL)SO<;%*^&62J+Q\AR=6'IJS\Z4&Q$ )- Z2WL AAVO-5L! M6:E 7:0JDI7^'GT;P-41>@>70L#OW4;(FY#Z KJ(K5M(6]ME94PC@>7N#C0@ M1'?TNR RL(1/YI0U[@J5*A:C\2.)I[0F30\.LJ[?=:;VFW.L4K1@N;KCJAP4 M3FNO/O?XL_?RS_L,WIZ_X%Z^\(T#=*"A@SY+!QIO' /)#M=9%R0['C\2DK,7 M[.S@&\0@(27P,2^^D582[9)*M)_66XE2/EEQE;R<:RL4.3Q:#4IU %U<_G6Q M? Y 7X3PD_UEUVKZ;%%65G$,1(4 LOWUDFY4Y:$HX[CE,#)CP-HS8.MUO05,&"T;B$O@S'6\5T, M@LG:T^QR!_RF:001,RXMR3FR5FU1'_8.M< UKNJI]>WG#OS]Q>79Y?ES!^[ M[;;%TGO8K NR0O3$8AP"^L7O?U%OHZ9;:,JO)&VV VCG+3RS9X)F7^5#N MV/3U@X=R(M?QM'6\=Z2X^L%;\=(O[K>NT3;.+[2ALH-M/R: 0TV%^L%Y*@V#Y%Q@,XS5/GJ M^L/9Y<5_D<4.&=+-QP5IEF>7?_/.+M'NNKP@3@6ZYA*X%CW85)TV42;\Q =E MPV8,N.8O@(>P',TIC.%5FPG*0_: 'UFC9R^*A%<@T.)6MN3GDU?X^16Z6O&! M5_+$JU/O,2I)2^>0#V8_^ @J";=ILB)#O?+$XH^?HR=O.)\/^L"[]52_E(IG M(>V\C]BP%Z%-TZ/H'ASR*48K4G5?Y/L-X!@*H+< (K7RG':R\C;L/R=;H6$: MI3,?D (88)/F(*:D3STT]VTR5$E]=8,+6OBWN%K=]ZJ\MUP!%GM__)?A=/S& M*^/B 0AY"<((7(=<5-9U7((RBF@.ER2."[)<;J-L?Q>)?9$=*^5^MTN?4'9 MP4H-1;_DZ9XAT&."!<+#*MY5>W0MT%*\*O?N]FG:*VD]L-;UGAB.NSM>"E[8 M?9*B$;F\3W8\!RPH0OD"I?!46A- MVWB-UA*8PRP<7LUBTJ2B?95OD^BO:5,*7' ,I2C@H$I >(J D>_RXWJ,N)ZL!.M/;1L4W M\H4J=$G0D* )BL+2NQQ=$Z3\Q!NZ8+]ZZ'@))F^\C[!00&/EHWGREGI9)Z\^ M7B]?G?K>XWT"AY(P.!%:1.'R?0&R0Y0"%IJM*-G!Q^N2[DDH+_?%AH!I.8[7 MQ7X#P$T!A,43_)E$FPRTZ&2%FXG3F. /(_DB1Q%0Y3!@[&VT4<#=YJ#0YHQX M.\!1)'7;7#9#PN3NOKJ/TFV>YING-_P5+-TZP[9%/\2P:9@S1EFG2.Y@ TS1 M! L0Q+!P'"6#\ 6K%!"M]#]84\?M:P+!8E=\">GM!] M9O^"1V,XQKPESE<[*C@V3PZGQQ;@&3=H$7 M#$X?<6R%LIX>0>HT;5<<-57<5IRK?X M$:3R%%]WC^$-S0D2E5)V#,;5U[8C*RU,F.\K0TP?DPI9]D:3*8Y$06J"OR,I MS]7X)<^&-%?(G!R^MTNC"N-?^>U;T+)L"J@IE5A]UO$NS5DN?0-C?Z_$047G MHH:DX57@6P0D/R'14RV3<0D8^;=>&C_$J8T4@$>PP TQ4QM8PB3NJD<067OH MOLWUM7#(+/]#O'@YD,''BAV ,R1;:1&^4'J>9'? (B0 M^*P-]8GVA">9Q4QV^2/\/],*H$=(Q8@&:9K%JU6DW&6.-3[ 0_J6.PA?A3-B M^Y4,6!\16U)6!&-D)$R C,@.UK!K Y ,V+4G2GIQ%R#MCP;ZR7 NS3-3,$-'20#U$>PM=( M^M5W:QNC'H*7K@0487:.X4;QIC D",.&MKDEYXG?0P6!I3 MP42BLIY$&.%O$3%I'3SL';S:([>R ;6U6X7TH!)&": $W B,6'ZR9HRI>;<2=K;5^H(64H: PKV7%N(HB)@N0MCE<[^$8AH/>8$A_Q9N].(B6O?_L MHQ.(+ &;] EEQ1AD9V 7>65H!' Q48OJ"[C+\PH>C4LU)VG]>I-:>"4QN^T< MA(6!# #\_Q:7'HF[._MMG_&%U?L2@B9A0:5GG?LSI\W14KQBUJ3N.'05%2J4 MEN-ZT!0.B@*[.=OZ[&=9AEH)AV.CB>(]@ ;!_)<^2&WT2KX#6L*JF7W/$:"6 MC]0[P0TDK/'G64K>B0SAG&(,T;[@JVM>.*4=HX86(SU%D03-.+BUR+L#8H X M;6Z,074Y4=!F39 >/+E/16; -8.V$ N;3;Y[O2W&UHC!HA1(M46= 9E G%&K M25*41-#:[2/)AAXS-[ND@)([=\Y2877 M;[U:\J.X#UH@KQR@\>=]%FM3?)/N,JOR].D:[WYX/6]^W8 M/]Y$B=;Q](!^0N<:B72,*>'''_]R*PBGI4,IP*AB:+"A&O M"@6#WW*4#GOY(]ZT(,KR?*L;3'Z?N&L!5I#U*VLO<"_"QZ498[. M(*0S;4_]8H875)=P%9B+HZEDDC*VC!AP6Y!6*-E(28M&7E5T @T)QB9&] U( MIR)&0N14M"[>09#C2E#'T0I3BFS+HHK"G&;4FJ]6WH'<%DH[R]%$WKDK+QS$ M>QU,^C-OFP!0A:6^#N;]@?Z&;.$@W1>%84A$J85 "[U^CEQKHF!3(I_I M,8AB**R!!@$B>_JDF06"\E6XQ7(-85R1E6D LL&K&$+ M8M\.^RD$1^JT&?9O\R8BND!/M\SM8((BOD,E#_X%Z7X?BP%3UK62/(V28: U M'Z3F$:WM%N5=V#QB+M\ ?(_BHL@+<=/Q=E@JMT\H:4'-F_ZWA) &P[+(E\)")%I,4<]'V$M(I< MU!SYL;'":WUEY+3H5&8"1-6>&Q0&3F4KN1GJJ]\#0,JN( 004#S:;(IXH[F= MPB0E@MY\L#;@7:+5:>PQ^;-_U7$IF+)0JX/*D2<5"8,27"9DI?X%Z*:&RF$N$WI .@O** M=94%0C9YXC#W-MFC#T(YVM%33)/+23\[,XK]]0K^C4G" QX." MA!/N=RR'G"A7.:-ZH3SEL%,@:2W38JJL-C5[LW%@Z8YGRW/\1JF/@*[\A5++ MD*2@ !''3*=$7$!"0TX_0#7,P%):ZO755ZV)4E(4VV.==!Y "]ZAAXE9*,F[ MK( /AFZ8CL7PA?;)@[*5B-R^0N#4XBJ7^XF9R])J7'E#'[Z+K)$Z?@$'!D4" MR4X]I>6A08_GW1)TX=DB!B%'42&T(]WG)'+C0QQ/1JXNF,^AU2Y;0I\@RCA: M+<9C)0V.[5[XF(3O"P=LU_*1R/"D2I+2,6H(V6WTC27L+'XT<_%!"<-$[$A<'PV$@+NWKIL9AR7BI=@%/\F5DMQFMRZ3I[RC#F#PZ<'3K1,6O M$GP*FMNG,1D\B%XE,J63X2F(OC%9 >/O2AO&SSO:E.&?HID32L-&?>\D.)4] MUS"+H-,=^&253\/=[N]'[(IY!&2K96"8^BY:$O MKW2FKG*!M+KS<+GEK99;G0BRI.IJ(U.39VBYE$CO;3GCAAXL>1QZ%//L=& L MK]E>2U+2B>=H-'_2DA'=H2RC*P8XH*4.[Y*%:]+=6#6%ULD"U:Z%RTD2(&8- M.X?M7!!MC%3+61]:2,( *F391G4'LD8&6!(&*\R5?6*U!&44%,$D68$T%'R M!\;S9$DT*.M'=.S!:]%2(C M+)&0COFH@^^[=(_4Z4F3YB*E&<7#T.HBX@[I09.PLHA.Y MYA8-8\=@H6*7J?X1!M$ OB9KQVR#,K@,6+=PE;9.:32M[F1=O9HO: M+#H=B9=SF'$FIH3&;,Y:+3]ABS2)8M)1_,^$#S/JM=^ZFM2@1%[!5KB&W;@@C6L)B$1F\7L8!4OQ*8)O$'#5=^/!@[:GYD8H$WPO1?!X%^!'>*VBG# M[A8D2\>>B\>I,CA /F>_3"R)FR1W78$J2;HUF;=(AP/MS%;.\)<>Z+RBXYA, M*\:#C_&: FY.;O)=LO)FP_#T5\Q ! IBQ052'1_,E@+:D9'J]%X'MEX31UM> MO;\^M7[G&C++QVCGG5Q=+$_Y,1(_W@(ON$??N*G"'YQ$HE=P!Z_$XG@-="K!P"JZ+5@GI[,PQ MV7>_2R- ;$O,)]/,IXNW5]?M&A>^NMDG[)E, M.:[68G0F%4WO=]B.=3BN$!G F+/]!M6QYQ F]%Z91.JRIRJ1F)2\'AT>7)[> M5R D2^4T/UGN;RM"I5$XZ(T'@$WG8O,S+D27?ER@HW2K-=QSTCHN+*MOY)U3 MM."YCOXX*RAB@VNE(2NZ0,1:2O2$J@UCX8S$=IJS83XO*_NE0=,29TUH/ZMZ M^YUO)8/L=X +F5*2$F>Y'-QH!:M8RR7."=SR/N?$ F9I#\ )\\+WDG[<]U%$ MEZT8V?19O,<0RCCG-O/>6 M^+0D UF6WO\F%0T<0*;=W3QRI]\#%0\BLJ=71&JG/K#DI)4AB/461 MB&S?M/*]I;QAXKXZ2!V_0H8D36L=%5ZW& MR=7+9SKQF."#F"7^L1%X@XG&JCTQ'9:UXB_0T/\(2A78K MF6-CY4_;\3 FF 6.6-S3:#B*+0^J6$[0,ZG,2&I:?E1<9(K!_W<0+C#*A.\, M/DS."Q58RXLO&Z(I;H;=K#]S%23(I2)U#CFRXXO18YQ?!5! <=*&T['0 M>)$Z/567R+!T:V&\>X$_G0W\R7A"G^=!X \'0^\_4%]( MLA[:TM(0>XM.\&LF'/'74QEIT3W=( M]*_>QVM I,6%=[XXI_ <+AU3.RK!W%IF.4Y%%^*U%PZF?@!0!PB/1GX0(JR' MP=P?!2%^&L!WDS%^\@?3D3\(0T![7=L!MCN$LPZ\4_@ QW1*]'H8O-'_GN#Y MS>&'8TMZ>24CV@]R9Y[Y6.K8+UCN<3?SH>RKZ&("]V[FL2^.-P MT'(15:T+KU$"F(SI/WZ?N":C71\+ZPJT?UL[T(OZ4HSA3R>2F>72[9P%_F" M=_-D".QV!E<+:[L,)P"6&5ZS8#Z%BRC/!G@PPV#FS^=# +<9! AX2= LAG..QS#7,.)("N@WV@"+XUP M[F ,3P=CFCN8 PV9(E:&TZ$_'P[X@0%\#.F!T0@^ST-##-!SR#5$Q*ZH)$]V M#$><3L$N1@HH $:">JN',7 5!1NL3&48RB;:LC>Z5*D&XHY+R*ZXSLL8P7B48U*X/NW,9K=B#5&14$:%CU/.@GZ#I4K'=[?6)NT!6!V M03DCTP;(*"Y\PR6#](?0B$=G<<> ]0ON+\)YV27A"=-('=EBDQ(KL/4N78MF)&690^J3#7 M[NC>M7)18[ ^,M&"U$"%)!;R4+Y=.Q"0Y-: 'W_'6BCQNN58\4B"X ]>2P"* M"E%2X4D4QL"Y6?65F$PFH',8QA7KV+&6Y0 >IRK^3G9(D4%W$>8,PZ_PCN9V MEM6*AT;4[P/AT@E[]Q2I;<(HC[@*S@0&@@RGL@U,786G\>#(V=X)&Q43IQ+" MULV0C1PU^SU;+PM*[N5(#%T@AXK>QILG(ULWH.K+IBTO_ [(-A%DVG,G%5G1 MV8EN:V="HJ[!,&<1VMT7+@67 0H(+BH7"?Q[)[HJ[/YSE%'0UZ8P"(GB\ M5@N<]&I26HB%5-)0'L(6?$!'O"@UFN=7=XLMG28^7[9]&S<2,AR5H-5 *MH/ ML46-)Q*<+2$F+6R9;<=,X:F6QY.Q%/"()ISE;B]IWP3)-@^&RI6L3924#ONO M==QPL\HXN+O.R,F&A6&)P,P&(*I,624+YWXX'>'GP M!> KF^'D$4K$_F= S M8V\,#!TDH!N,$.,TILG8GP$/ED8#;=LP//7_^XG_T8*O8S&RV(%!SJ3J^G", M MF(6P3;UMP[*10JAD.1YMMZ29CPMAUH&-]I&7#4KT?AM#^LY[P$_=!\=7QM M^V;*@&RLH_*8593=5&,STC_MIOS2,J8XC1@C(TP8M(!Q%R_1N,'Q3>+HU5-;#E4N=(-3>C7S-'.8-QMQ!D%EK^+^/9O M$ /(;B$G(R'G>I7K?5S3NS!13FN"Y+%-+5'&V5_WLGC)I+3(T=NO4CX!5C(A MHE([>9V/&-W=@4R'9\36#F.\D. KM:JN:9 ^1V5I3-]D164/.140(#M#B=56=,ZD23Q03W><.P?R.=$" MW3CK*Q?Y^B4;[+S[?>]C_HCJ@"_+(*-33F$V&*T4/2HKP6\ H1+4 >4#061B MW$ '^B93QOO:L9FCCC! B:3*I%CWZ.*2=1^#MT!*AA*?R(?1NXXA+DTG!#>(&'%E?J**A M'F>+T16&]TWI$952*8S8RD^H+R I5>$@BLJR*^:Y;+_ % M-H3 $V"!H55<#HMYA]53Q\6=7\)E2IVZAPOTJB M##UY0WFZU"O(ZDZ+2LO1X6 W/]7":SY#EG!(') 8Y/1IX=0I [SWBJ\XR5ED$$5>QX%#Y\ M>L"0;D#!1_YK SA.LJF(2:^]<#;SQ]-QXVF;'DR ]D[1955ODV,46&O9J,@3 M\IS6!RV]:3]HCN+LL?G.&-C4'SQ5I=ID9UKYV^JV1.4!;#P>TZB&,!7X)053 M4..9/*\&V.P3,,(&W[0&*7GM3>;^$!#Q/9M<6K-XZDDW\FXW\W2\, V U*PR MLG<'\P=BTR MAIQP+E<3MF?LU;6M3\=#/YC/8!TE@#2A I)K$PHP',! VK;3Q-W7&GL[;3.U M"7_".M-A5D>,06=H=]&JXRMC(5$P.IB:3>5;-IMIB"PQ$"5,*AS$RK171RGB M2/NM5[#*9(JG\PYJ>*L$MWJ;Q;K[[Z#]KX%J;9; U]XP#/W1?"AH-QSYP3AD MM)N/_.ETREB'Y'P4,M9-ICZ(GC;6#:=#?Q;,!%G47FOG#Q@S"_SY<-JH);_X MZ^+RZZ)98MXJ.*(;PA+G5J[' [*)#.JI4:ZMG"G'A,7A-JJPCBD:6>X3-FCK M,H4JA=+$Y).NP=4E:96Z.*TJ(BA%)AOU'2E'2Q=&Q)B3EKJ(=D4P4)9VB.Y) MQ447,;"!2^?S]NR4,,YF%./8DRKCI($765:R,_,;V=BY\FA$'H\(4)JI\&U< M/6(=C>HQ]Y3E@)T.@ HR,?(/E8Q83JQ0_':WJ;)Q@DZSM BCR$B59SY'O"I M6ZS\*AD923WXQ^@%&%I7(*L@2)943)H+/.I5EKK0P^?EF2[T0#MN.305946T M0869"P%@*Y:NDZLK07 58%YD8N5M K6CU95[C, H=U LU^VMRTQM T+TQ0>[O%(*@(MQ-++0!^%'404@#= M_+O;9"VU?\1@UKM]ZLE'RPMN?+:LTA6HI05'D;JJ19A574 MN&F!E-\]4+U"V0I*)>"WW@GQ+K&YQ:E#CU\!:FE8N@N5!-@G4?]48O!:NHH; M[(A<2]MCV8]7EL8NIN""D<#")8[)*K -M F9TDIP:HB/F*KLXE&-9?P./ MV\];WE^';-2*!/![\**; &\9[-@C@H\]G)*#8:5R_AH/Z?H['7/OXJ(^.9[] M"0QL"D\HH)';#Y.=H_+4@1GF191WA+$=,UFV P?8[*$OM8>^9JW7A6H+PZ+@ MNRW50C2BC$W@:Y9Q^T0HLMG;Y0E784(#FG?RY>+FE'"06C705U5E+D28-7(IJ[0 M5=H9U7O+I6; #*>FLVT9W\H*.VN004 *#6$O$>0E)=7-2-3IV-Q0(7<=+6L1 M/3()^0Y4,*J5GPEOKR43F6-Y#*)SP3"CG4@FH8[PK6KOP2C$WF&PDS5*0V(A,^0I@4K)S1[6=X()3 M0%A4A2,206H@[QOQ^EQO$5]4 K0.U!"1:@<1*)-CU&3.0D+XJH$LN+J*W7 M:A;S7-IA9XK8VW18W1^^P.U'4JL V'HX6 83VW H3R-=SB:'YK2(""ZB**.T5EDQ4I8(/OIZ'R'AI/:.2L%) M:S,.S37[-C=7X:==*-T6.GP/-"7,*5"%K8HDSN1<15 &PIWOV79QITF-$\+6 M]ZY .\X$K(Y2B6[_N*JP>DQ#QF0HR'5D.P6F&$JB.W;5>G,6.D%'^7Y+T MMR3MN,J94>2!GY=)*N')'&V!P.-4.>X*46Y!%D 42;#_ 1V65O\-$I /4P)L M#52I(%\#-Y2L(U=!C8"+(A+1!+9&6H-V.WV3C$\[\/IH+]=4R6:J[E4M2#_FJ"BA M-Z9 +[?N#YAX@RP\K3)GMBN02T83"\T*S+> M5"=BB1*TH7*W6CBQH@CM1G*:U@I39].-G%(7 MRE,\57(GP=H: 7I2^<6A<@TT3*JCL$YPS$B8341L2O0BIEL;%.K&H]ZK4 Q+ MQY:J;23]8+A!?.3Q:VLCUY%4BI%&I.> V&W8/HG[F[YO-QW">V12 HDP*?\, M*L,P-/4$4!;94]OBK7EJ4^Q,2FTZ8G,&HI4^S8ZS=V15*1QO]#NV#PI'[B:8 MREHD IOJJE#3KWZQ[1RF!M;(R4*R^U0C6?X@= 6:\DZVR4JN["N+5%ARV&( M6--D[;4U;EDQ!$9ATK84=*#L0&T9>S>%#5EU/:)$VNW7+&_BJVP)H5ZFK?;0.$E4]2LLIDW MD<"<9-]X M^J"H.6$XNK-;AF*[*NU(UMUN]R2YDO42@;UP.(=( Q"[8LU%L+ ML)(_K"KA%M;EQX=M6MU>C'W6"7?$78AOS3(*E9=WL-0 MT9X8JP"OS8&\FP67."]C3Q&[W/&[7/+\XN7WOS<> /AR/*D<:TW?ET0I]'\X$_".?\_6#D MST+,J![[X6SL#P8C*D[)8P3CB1_"9B:CJ1_. V\TFOGA: :['/IC>'+HAP-X M)QS*HE2#"1IY-O,GHR%]GLY"/YS,^#. ",-A:"7P?1#B]Q-_ ,\/PO$+@J!^ M&#!#?S8)_=EX0.4.@LG('XQ"+H,PGOOC8$2?,0EZ/,,-S#']VI].YQ9HPL' MGXW&N-$0WAE/O1D !P,\IN&,$IXI&=\/AN,&< +,?_XP'EJ1,2 3K/9B-"G,DDH"3UYQ'GIP$#B#.?^:-@R L* MX8BESL4 SB@<4S*^/Y[/8?,C0IP0SRT8V(@3A/Y@&GJS$($Y(1##NX" \ F3 MXF=C1(KYU)\ @C91!] 3T&*B9^4J"' +YS N@030",:9#0E4\- $X3BHA_4L M/YY=+WIOSY:+=][YU>5>M/EY4Q8M>\M.$&1,X;.3<%)G3?9 M'5K4M89:?UHVTCQA']:,"^_+7EXI8=\<7E40'& M"I>/>ZH6L';N=(-"[ F& 5_E"6+-%' [H"H;_A!NXC).V3(@\C"G&ZPQ#(*3 MCQYBTX8,;OYD.L-_@ AXP<2?3T)LB#B;C!0V/P,L*ET!-XUBZN"2$ T>C8&7 M33DN>C :Z[!,2Q!K'SAF/B[-4Z\WU%NH$I(T9UX@DKV_8PL),L MX/F!)=75LV$I4J&Q$U6)7A0-3) 9]X,917$P#$DZ#/OCN?FN(?']2$T<5\NC M"PX/SJP,CSVU7N1\72^_OCJ5ZX_N#H\*%+*IW*^E&MOI M13@$ #')>B"GPW>1F0J&5/2$E"[\FM& "@AQ(T[?=#BQ5 MA (Z;99=[@;L\_Z004S36]$M[CYL*5VOFJ!B61U9Q*5::Y8#BJ:5%GE6AN>W M^,E3Q3Y)8RKBVR>-V)PQA!_% :)>:^Q5].KF'AOE.-!6RC ^_L=6W:WT7<*\(6)1M:]U=I,U-:K!79'+"RE M?NS?NB(&*D-L[_-T31;/:E]DBH(IR$J<#?KHQ<-GNI:^W*3"UPM]WT!FE%)=FBQ3Z%')*34UT+CJ*J5#E#<\F1U- 003ZUNHJZ3>G6? MQ%)QF()==3*1(?3.HER*[QU-\K-<[4!.@;MA9G&MO;= COYN(H)B%I2>[G3A MG!YFNB^7(XY"EZBLU[483H9..NOO*%\$@,PL7]0E[,79]>7%Y8>E=_+I:KE< M+$^]+XMKC^3NQJ/2+P/%4"XJ?4!R/S!NJ_PLO4\I:"-9-7='R> M=9)25LTS+Y(N &PEMEML:=HOD]OCJ28AMG!3@6!QNZ]L_X]%1767ZO]6,KU. MU[/VP;$H6&8/=ZUW>L*=ET_-H[]2G3KI,$ _GW(M.1#>00?%/V83T+?11G(R MQ=HU7($N& 2DW"[YS/:ENKR8 D77Y]=F+MVADPY!GYT _PY':%D:P=^@"8-6 MC?KL.)@\OQ-VROBDRN7:OK7W/8W\4J^5>DGP8R/*NG1:U0, MV.G-\ *JWR>$/7,2TIM*=94[22?.$75MT-SB(S=HUX7]77T+=37^GP1'N/0N M,H:U"AVA)=?^G!/E]X3Y/P,6+AQ&ED&B==_'-OC^P6WKW;:4PK[\B_?VZOKZ MZC](.CN[?.=]NKK\T+M97'_VWBW>WM3?>!??5G87F$-UL)\;&_@SJ*.ZJZ0T MT-/%&=6=E30:OI946PMX6YJJCJ<<+BNM M*(+ &X>!'X0#^!=]:T.X5+":KJ6/]'+;E\T-_2BWN.=PAK^!ADSMV+CGY: ? MPARC(=8G'!MFWI\Z0%.+#+UP/O4'HRG\"W+/,(0G9^V/SCW@U7XPG>I!+X"M M1]Y[[AJ'[N;A<$!.O^$4_AU,I&["< *"!;#]X60&,\T]PDL=XLLI)B>84ST= M4;%JK(Z!9:GQK8$_"F;H#@G'?@BK.Z^?A-1@7[>-.>+BT3#F!#Y.AD/X>(DY MY^X@7!D]G/JSJ7AY "?F@S%I.PU:XO:1K17Z_Z6L7PK4%L?]X1_HPHS[P1]> MXFQW-.]GNZZP#&!7M($']A310Q6-71,L90MS,0,T5_WYR]^\T:@? D;<"OWC M)M6YD^7L8J+/X0^LJ%,^-9P KOS3\I[ JBIFM#=I-.1>*@?"UDOG''J HD0AR.YEC&:2$*% M70$MR0S2ZYP$N7D'0U1,+2"W=JR]6)5YL5S=Q^M]&EL%L,KF:?XHQ_FY&K @ M&X=:200U/X6EV@1A.'6O K6=*=8VVFN\+,>FU/ M<>:L6V\(J^#?<0T +H4[J)?"76.?WK24\$<'$GN@$M1'5YIK9 LNB)'O,=M6GA?#U.9L>._S8Q5%CR7WQ M)6G>^9VZ3)1BA]9Y,+&45_ Y@9ZG2I,8'8"8^ Y\%QOVDI(O]2U/'M307/2F MY*A1LD8JM=6V1/J218\KBK,-"QXU-D-N1EVV5F408(."+%+)/$[NGE&6V:*H MT9L2#$RXK'-HYG93[3C=_ZL1I(ITB8&F?5\Z YE-\5CIXQ9PB6IJP(H6;R]N MWIUY)UK[D9JFIFV3ZE1:1=\1W&LDDJO$A)+;E:U/1?[1I75,QZ9<&=KQ0:H; MI*JX4+1U0A(]L21$)]S[L]Y\NX:K& +A')Q,2W,2*BF\';#]5F';:FHWKX=( MD]?G93(61\.(8X^^H >5;X]H]7S>!Y;V!Y(ML>FS-+VXN6\$P*XM*:UNR7H- M:H(5:V%$=*FRY1MM6 OLA@7LN1.$D]1ABLQ'RD@[_MLYI7S,Z" MY% G=6I]TQQ-9C6_<2'J)T[PRA02T([?P>$1+L/?BI&@]N!T(,KLQY0:?*RFJ&W=P2UT5LGN^+[DD\JT7(E,36T3 M%EXL.JL%4BJ[!R? >?4^1IKFM4# G;4,YYLR5GF-'J]94_U^:/(JK0C'7 M>,-\F;DR!F[UJ"K8;;3ZYI#\-XIG*A&;@E!B[.2 *7L&?CU(7ZRBR@5JCX; M@KN@A501)8!BSD?C#'XI5F"\% M@FBIT39*-Q%E<7.REFS9FOU%7,S.\+98F,12:0Z'V0[ 5[#&5:82>1@Y&%?T MGZI9MQ0[HV8W6BY1O8C0UG 74040;2 R:1%VJMZ*FF/(TZ4=@V/B,AB")/X= M(=SH])M5).)%)IDX9ED L*34557-3&;]MW 3B_VN6CWQ"<"1/:#$Z#,V6!34 MNBWBSB:_&0G<5"2#R0QHI_$Z4=$QJ$-5V@:A\B"P@&1%.3$7=Q;N-%9O:O*8 M8Y$J'908KCK%:(6Y*N"(8L(ORXL;583UE8H)CE X AE&$4L%U P@3XD A,#R#$6Y4;T8J"+Z295!$ M0;E*2(,G>2?+]FEJJ@K80#"I<53]N7WC-EOY/86>^F7KI,0-4_?%YK&\ M(3OTU"OPBO^6P4AG!H(Z7#@/!/"93%^:9HS\\<3"NT-_>$(,PRF,W\V MFU-Y2W\23KRSMTL"S]FU1"KK?BSN5F4 M\NB'9'<^]4[&_C1$>^_)W)_.9_QA-J5NB!_@\IU2ZV:/O3RD-P/#X'ZPCI)U M,O*'$^RYAWT*YSCL($0K->QK-J'=UN'2"I8VC^X+D4G5VZ"Q:\8_EB,QK#3H MC]U$K\F!&&&W! WU8[+*SPL^=CE:F,X54L7">NF0P;1QA?$&>NN[AJK3F1(>&&SKV=3 M2[C?D!"8B7''R$4B^+_EPF6?,1(O:Z& [R\NSR[/+\X^>1>7RYOKKY\7ES>- MTO.F;[W3QAP/!KO0H\(L/9JZZ6'K1-J6=*YL2:;&E:U.V05'J7M=3Y<.-X;: MN[I=:JV7[=18,-XV> /]L3Y9 J5 DXAR5CFQ7-K;4S4!KLB@IX"K*+U_093- MT6 02UBV-NQ(6BH9/ZPF(N9PVXK(1-).A;X7)B^&+%-CNV;L0WO/G>AV6-F? MUTC"W =2/QA:$Z MCU;1.8*E&.6LAC&^E2JEJD-8L*7 ME/KD=;65J /+"GVWJ^K4Z&QSG1[7T"AVU Z]=3;V*E'Q//$$/2NM&9D716_" M/E?R:VC=EO1[X-K:-4LQLV;>'VJO /:P4/E4XG;\M4E.Q.-RJ9:EM[A&HPF#L#S>;^$*0+[0?_M/2&\X'S M2 BCC8VKG!TH/F4(6D^-!NY;G__S$O/]1NY3(-+ JLU\G_]V[063,3V#?7?A M'VH8//5 V &IZ,NG2V\XPCQ>:Z; GTT"_>?U%3PR#YQIQF-_-!KI/UF\OOS3 M&?V'#PY"#U H&,\85_PA?$E5YGV,S)A/!YAI-QU- M4 (.X)@85<;A X-?L,5P%.P&ESH? @(,*5L/4(6?X@)XR"U#4$:9ES&8,SI M !!]!*+T%#2 Q5\ #J$_AJ="A.<\Q$.?P[*Q^#UFX7YXATL,*6+3'X,4#F#;SQG .V#@>3FV"JP(V\3BVP-&B=2^"ZJS6(%&$*4+?U)>-T :FU^*(V966_ M5CJT/"0&H)0)@@<7LV+9J&W?BLE2O?T<=%R4Z-O%H;HH$W4(,VRL4A5E&A6A MA,\;RTY+IPBT/=B@PP$6W5I9P['_J4Y-&OUP';K'V:8N.W*Y3]V>7E=$M[HU<-QR M;<>VUU&01*5=OP1519LD4.?V\;E'EW H0]=UTX6,&DAD&HDS.O6]=RXH2#ZR MXF0Z8T-\C:VHL:],AJ&%0)8:T$"1E9-A_6.(8:>%J9JXU#>Z>HS3!S?F6^=_ M*","DD7D$6Q?UE!D;4E'170$@?6;&IP)\S@PLE&XV$A5.T(69AD6.()QIN-$?Z0!<2/@-$H2:F%]=Q]\KX[208F2?2,< &B>RQ M.P@.6?I52(7?U1F3JQ69LDIH>$>[[Q'KI6B]#F)G=$J).&HFJEI-!Q&*=-+& MP,Q(2!2,@<$Q,=1&,TVRN+T0@U,;Z'D&;BDD-BL ;2G518;;\=3J[[[;%VA] MQ1 QG)!$#\*J#N,*&52L'TO=,?/)^=:,9G]T>[BYB&N8P7%/U50@>W*6"KBD M*K-?"FVPMG$@6*BUGS?7/I&Z$9BNU-T;%!X%87#6?#\9'J2(>A>E-+C MZB#N\$:;4Y_LO5/-O'_&_L>P;RISA.6"QH%AVF7]G7/G HO/XP1MV&@"Y0"+F^B[[YW5 M4AR_1+3 ;@O@,:NID].C",SMDR%Y.@BDPC76HS,/^#F.\E1\S8I8 CD:!\M* MQO-/U*[36QT0H<2O9P9)LKZ$^< M6>Y'3TG>SVS\!'T]06V#6*!L1-,,J;J2WB-9'D8JGM?<[/]_X:60S\,)VHC$3_=92.V]Y2&7[I!?U)#V*B6FACN'\I(M&6J7YU(AI&,;J-1_ M2'- [H-3G^E(8CL655Z4=>E:,RH YI("M\ZV,;;'R'Y@_-H ,H\O$\'6T]1X MQ*WW,$)! 4NOBII02L3UFH.KL(\"*Q%67#B%5NHJ,F@CP.H\#-DAY@#J>BL& MEE1^Q!J]W>ED6ODHU*!^PSB8Z8]:#S:4J%U4([F[,#OK.5Q:FY1TVK1JZ&-P M#.,&\W1MKY=U.*NQ&%G8W"%,THI=HU<,%"BI4VL?"5PZ8O,4=(0[2,JC%FZ9 M0^PF0JWG]L2M*4S+V?K"N4\188M%%DD/QYB,7*6H' %/J^IS).7M9:\ZG$5B MVTRI8P,1RUCKEBO&=F^6!]+M'H3F*MMI>NQB2P5$IS=(ERG\996$R6:'X=4) MKY[M)6*4PXUQ/R['::F]$ MRYKT2%VK,FT.GZ59P P +U?&<6YZU77MBLA569J(@:.FX5MZ+TT,3&?$E,-D M"JX?7]LJ" LIZA>;^\/[E29MEO7_R08UG=*3Y 5(XPI 1> .^,F,PM"RA+EVRTBC9JHP">).C)S2U-1E<''O-X=ZRNJZX#:PC@U[S M>J4'5Q:QZL"]G@8FC"ZQ8U8HR&XX=7[%0O/R>TM>L9JL0S"Q)@V&@P.3C@<= M<_:]MYB3;$544LJ6E1FE.QP?P:N4;T1RL=US[RKH1KZ1?DT2UAV7I+PL=>.A MA(:4"XC5KR'6K8OOH_1.\[!.],S4#8JY PW.16$L,5WP 6;@PTX&_9!D+UF, M>^VHM&26[4&"7MH#.$3Y]\FS[H@,;L3X:%>5TYRH@[*['91>[*>TC]7M8(A MQ( E!6#J*482K>KV;G7ZP.NK>U3%95RG;(Z0PB4"-;"-/]T)5G.BSN,1'>J4)02;1;KSHHJQ@S3K:Q,)C%-(>%(8#)KT1K/?>\>?E.N6/'@ MB9)B NZ8X52(;SP#-4ZRI,U2+YBZ(Z'_*[,B(G\D'N! ,T-5&!2IABO#>K;V MR@\4\39_B)U21$=W7"'O="7*HTK\U))LC26LNX.Q?Y BVAT)U1HP18NF-EJO MW9CL!630A.XV4EU52U6M%?#.E2^C6^3WN>$<9R_FW$;(:-/J!-0[A>I5GU&O M89<46VECRE9A9<:;80\MWGKS.5T%(Y:MH]9@9CGK=P&SVW.*?W"VUBF7O* * M,-5[OS6IMFW7Z#Y:Z[<7T/KG@^9'80"KG__@KD?6K@\9,C2I?)EE0FH=V 76=>&& M-H.-KE646)E$9#93TD7=9/&^HS[CC]0,M.X69WU& J@6DW,=?X50Q>L6I!Q9 MB$(ZQZ@_U5_4LXE(]!"-MCZYQ%S5T7!V<+ :N3L"-^JR81TNMAW"!HW P([* MNC.(2J_:B\&*$::@=1$_Y"DV15=^) V$/@>F6PO(XD<+1EKIR!@BK"*F7 LSUU%MQKF-#QO MW-H3U?)65M/<\F%0ZX$:P;#3>Y'E8&8RZ?8M1;=MRD?(B>TPK#R$%]QVM[_% M[WDSN?!)&X55A/58\+>#P"6?<*4T3!J97F<7U]Y?SSY]77B?%V?+K]<+S/7R MKMY[9\OEXD:*/EZ*B9QV3==M,_LR7JCE*C6UJ!KW?Y2UUIP0U2Y MX[>K1=NWR+0Z%KA)4![6BL#056I76$6;F'JZ\PX!%.(I4>!5X)#FQY4U+*Q[ MOU75=JD#: N8>)1]R8U=Z?@43/3IZ*.07B(F+'RS!QDR$P^2JZ_!Y4E -T$S MC_7#?0): -SJ)[?3@39T81;Z+J94=!^8]6]BD(U1OB5M9U\4,/E:K5&T.%4; M3,[.FA'[1[KF17:DZ_!$[%JZR0ME5K",,ZW+3DI9N39.H[):5O868$F>ZOMM MLPR5O]N*:Q)KV3&G'8;UB68:>CWO#/,5F#NTFV0<@0]-B_#?W_=YQ:'3*Q4E M1C!F[.!WN ?LRCBQW'%K^8&19=UQ.C=P(P9M?+H#.&ACHE,.2#>ZZ4O.F36B MD8=X.#:S&;Y^_[3#07BY5J$P)#3,S43QM?#>$]9A?:41PK)4>EO+2UJLHQMW>+ BVG RA1UFXX3"BE&^_8!RZ(T.#(4T'#0[?E0.0W8W'PHU@L%U]5_P&@U_%:X"X76JU60\2R72EC M7)/@<<$/V(4[."D,TN"W?D?:/T@>[%0!^B1E'3PI#L.(B;( 8TSI.>Q29 M!%O!TXZTPY]/J'0LB'1&-6CGJEN\I\;1O _8.XH(4B )*/TM.:;P!OOV$+(N MN!^12XH>."Z\42M"4M6M\&&^":D@8=.0R;NQRW^PZL'%?*3J (EY&$+B,#.E MC#H^9[4"9K$P1)PP^ 7BC@*<&KS$%K-E4BY4\M5K/EVI!F'KG6IPJ$*)I)V82==GAW M+:.0=IQJOY!Z8,V,P>JSX4JPI <:GM <5W.)X!"74+Q@]*.\H,T1(;*6)E'8 MG.P^7^=IOGDRY],BG;4DT30C2(Z4BD!2+O;B[;%ZC2D1G1?6XIK%6WJ+1\L$ MW*IM6DM2U6%3N@QMA]_+%%*%ZX<$A2AY*?7Y&N"K2P.=BW?ZH-L-HUY2/-V= MR]A=E'HGO<\."1J_JS.CKZ)0 4YV4M%G"\B6FDUNQ6N\_;0&[)!4OKRI>H>6 MV7&P-&>AY\2N6DYNE%JKOH?MIZ%4"26,J8O8&M3.16I^Q:Z--0K*E :CI#23 M.;$%WVY90]?5>%[T/75RBJ;SB3^ESL_-[][7V;]A^R>77 K9Q)^/0\IEJOWY M[CFF\JLW\#X[;,-A+-J21#4.&W*YKCZ!U1J&]3\_F?.':?K8$/ZH+=FP.,$V MWP$'H;=]>QA5:I:W_[EH,IYB*8)9ZW-B-_/I[H7C;C< KKGNDYC^UM,X)A ,&/V_Z/];RI][Y1_RHJ@[UP!H>; MX4Q&\.]LK)OBA+C,L5GF$4URD!H,+0;@KF)XH'E.K8F.^E=0^5E:HJEXYBQ*$^SL-_YU>?/%S=<90_]'^=7ES<7EQ\6E^E80I"*-RC'1Q4%:%ZT!WBJG]=Q MN2J2V[BUQ5!=5:%8]I6S"78")A6^CCV)1<=5M>PH^BV_U<7W.%Y+1[MHZ,LD MJ@2-52)-13/["^G?#+/0%\Z\267-([5 T#1>[^XD_?&4YL^S ME4Z9:JNT.4761]6OU"V#S4OD[^;N;D4L170P(0R=1267<%;AV*:E",HC!44Z M4WL-*3B]\M;1EEZC)_%0))QDCW'I:,;4=91+C4ZJ!X>\"TN_L\97,>BH)9+] MOMSOI) &X,:?67(1:H4F-S6R, MJ:=^D&'5Q#%0*W1V<.S14*VR9XNN48VLIRM>U\J;V)='EU_G#$2^]MDFR>*8 M5%(51ZYB5KE"NW+_D$F.WU2FPV_"7/)'"N[%Y@[*^&15US:X:.+;_/H$%$:) MWEEE$[""]"IL[L(E6N!FLY7_CBON9+^A'@#4$HR#C,@" M3)-N@641-A6J_P'>@RV2#F7 :21OJ,6XI#2IRHXU.):!%1=;YFK[VAF@/!@: M&Q0],E:DDIS#S$?9GDT0AF]5HP]4S!! ]*^.[!4?%\Z>/1JK*K]G9[$Y"77=X&HG>V42%=O0"5L#[&,:+1%@ES>S+ MN!UH=5>[CD00GST2? YIMEHZ,'3I( NB\Q(467!N)I$']CKC]==">*JY<]]; MXC674^)E8@E37"V35BN+QFVH0$8ZD"/B8B4!["MD(/PD2$Y"9+&[3RJBCZ(J M9GYW*D70%*[>10\81WZF&T!A )?ULH82Z-R;ZEX:9>0EH@M_Q-\5J<+B=5'A M)'+]TDI#Y"!3BSL+.>\W(Z!:3XH;-UD-,:20-IV*(C^*9A!^Q#VQ>2OJI*A1 MWWM?Q_66AFI2*_GBB[EP)W%_T_<5_IM[B%'W^5WUB!=2?7NJY"\;O=E4*PD8 M<9TJ<:DIJLI?D*0 C"%AQ*,8 QI9^JE@7T6%8I3V4G^(S,VZ,Y:. L8X%:&K M/CO *9:94"R FJD0CZ%0D0\2$'8 M:#DHA\TR'EM^-V:\*@V'6(WFM3#..< NHH60+N;3^=RICB' L=E(O@( \AEC MA+ -%'Q>*(C5SX6\'MKST'&03/#JT9T*+Z4_1U)21RTF*<@ZO")_BE*=0I0_ MBAK"&]9@:9%%R.RMKN:M#C4]9>$'P^MIY">M@-#8E,P(@K:$AICEL1Q"O3M6 M]P Q((,HOBU%\F2Q0ZV?>0,^GL811P@*'R0^K:DJ1UYUT>4:]?SO1Z$!YFQV M:ZW%+RG2* XAN7Z2='M#BHJ8<[U5SS:7?EI-Z[3&JC-5.5<0I#Y.9P"1 WV8 MLEZ3)V:0Y\XB<%ZC[9UCQAS)GUW?5K13!ZC\EA!^[&2X5UYX#NE#_1V]\P_))B^H M8@B&/B8NK<=(#*KO@%E;4BQ>Z5JM;2?YPJ(*I]7E3&?L%T9SCEU%V;=WRIIS MJY+?]ZX0WYX\W?P!^#KU87^0\"/5J BC;.^2U-PB2M.-BPSM+=P"#.8^C]($ MCCM+HE;QU E$T]%IU.85YOJ)G104RT, MBS&0OY[1>5ZMJIS:U+D-/?8%!7KD">5B$A'=I:CX)W>L([A?F7"7''7N5"S=2*<2'H&1-J0#!I:4Q1(%"H^ =ZQ),S#TGR*E2/A,2G-MY,+RY02@ M+_?9 I:%(M9%MNI[)VZ/3PO[ZUWO?.^5?OG5J=PV8A(;T#"NH1>_.K6W"W440<]\*-P?TPIEGP^\=?1$1LE5[.[E ME])N-,B4JTO.JRUYUI_875+-]K0/W\DS>SV9._UF==$MTP#%*KCD2JU:W- 9 MZ-*YN,54;P4KH:AA8;DT2B6Q0F-NHS^HB_"-QM5TWE:EFEIM[BJ7]):F:*M; M((K$H,_8\N_BU$30-+JK8F6]MBS-CP7FV&32H9+ 2$D\ M!(8W'HIE9?*=:(15&\B4]5D+ KG(0('-)RN)C)9&GR392F:.MD\^\:%2L#.* M>MD&6T+CI5(%K3J]+MWBIQ-.AYXX>F_#Q@?6N]6)NBXYQT%Z1Y$>QKS[+H[9:"LEO>UXBO!BUJN&PU5_ M6T3_P,N5N=<.EV\H$9K52Y.BI1NV1HHB)ULRJ%%#"G0_VHY\EL8A$TYSQT&$XAF-3NI3X5_ZBU&''I*>^@H%=8>P.PB3@T\25.G,C.?3 M7!34<;B$ZE-<=X MAO7YCC+N':>I-3AUF7G$^EYX&6&-TBW;>L3=@VFN1N7V>+O>;_LUY[6K-$8Q M-F8TII[8NK EUDP1^8DYHH[[&8Y=25MAS*TN8J7*ZA#A5?6$<1K,0!DR=!#I<NU]&G_O6;7;[))+=1K* MP-"0D7AJJ;NQB2R#&LNN&)U-;G,3K0UKR(E[V&/73#'W^2-U9Z143\0X%.=\!UG"6\ M/X5-H)3L5YP+0FBQ4B9\*59:N]EB1RZ-?-B L X,MVE3HG*ZV(M;B7VTJO$1 MM;L6!H&C:!(BO"0VQ<68QI"5>F^7HFDAUSI:HY':3,219 (1W[2/6K_#-#U7 MJ0T._]SFY$_[%E/3T"CC\@O2A,HV9#:7*;$9**Z9BE(XE=/MRRG.IF^!4DK$ M"V#%C* Q'41@E6Q8M40U&7:BPV2L#B9&-FOJ\M8FZ*KC9G\L,L28_!1@_6.B M11S?BLZ$4;%C.H IN@6IKR5TK@!I=LZ6=M @DH M\A:@6P4[))4;K7:32-*DX)$XO;.YL1*Z72&T'H]A!1U'/6I<<,28;>4 M?&,=+G-GE?@%LTF FDXTTM%QMI'V=927/+C?9[&C7C*Y<>S:RS&_N7K M]?G'LV4SAE+)!=ZRRE???.]2ZRE+;'S&I.\Z9M,^8LMQQ2T:\]HVI1]J%E^W MC:@J-VLOM,1<''1HVY9*V45%]F=M\*C5R"$KRM+:BRJNR'M]FV/B*O9:(@V1/*7,I;A8DGI+!T': M-C-]BP4 2"3WU*7L=6A5=N5F-?"PD>=(+:DO;(L4]>8$!=W&#E89AZ#.#(![VKQ@BP]4M@50_>H:0X<;#\0; M(E77%&F"&SQP:^J#-83@.Z#)$K3"EBD>O?S5^WB]]+V+Q87OG2_..1SZYH-. M9Y7'I"DF4U.B/<+[E9["W1*<=N,( A-VH1V]='UUS=K6AZ1<*(LYOO'\XJP^ M+"--R):!&GNFDB)5>K]6*-!H#(L"\@#RU@JNU35:??# ,DJO$;L7!UKO;('$ MI/AR@)*J.!+;X8/ZI%5+@LH!& :1VHT#^.M?2B>W%_A5S FO-DC9L1/W4 0R M(U!Z$#:@(A&!-$3&#TYMQ]*Z]M^U2C]8)8YM+10TX+1:].5(^'6I]J,;E+/Y MU)5'D7MFI7I3J[PJ8QON3J'+OI*=N4*YGNN5E<@N>KQ9.PG+.F8EN'-Y!ZP9 MFA0LDI$?@%IB8FZ3BN+47Q,RQ8]H=8E1U5?R)ZR?&]U+ 5)?A!RKSF]7[5\3 MOB^S4 8<+/-4V@DN5=$2._/*1#[I2 MX0G0!:Q9>QV;TAI+$7FIH9P_G,W\R6A(GX/!U)]/A]3-;C29^)/IF#O;8<.V M^00#F_8H" !L_AAM=V^\!1PS*7KJ%TS3\:>ST \GV$TZG(3^/,2>QN, AID% MF.(R#/Q@,D:JMMUGNDF2#$A=WK%^ E$]M+G#>+#+$/M)^T-LE@2?1GXXF_IC M3+?R!_/0'\Q&:+W >++"N[$BYK"!#7"](2;8<-*0/QU/J4D8M@J;PK:&.-IH MX,^&V)%N F/-_$$XIL^32>!/!OB9%HVY.2/\ Q-U<'>#^FV5.MMYMB*+AKXX M]*,TB )Z\,RIS$;4FOPU]E$/9W-JE#> 4Z+^@O#C,!@=>19#V#GL!7N&AU/J MDSX;#N'KJ1\ TAQ[!*,A3 ZC!-0:/)S""<,@@YD_FQZ&>S !B 7X?C ,\$5X MB=Z?S.$]N]H#9SV>P O!:*;ZFW$K-WA^1/W-L-G3E%IQ<5*52SFIL?=P',"_ M=*#>F+K$!QXV$<=!K]6YD&TGWL+=N- 4S25VV(H;8#R<4=>Z$6#_(/1&$^QL MSG)R"^'#IV=S[+$.* 1(-?8!S-A^?@!#G#]'$X$>#4\]:E%NFLAC&[ 0$]S@ M-HY9"*\32Y5D.CT%%,7ND"&&'TRQ[_P,.S).<2'A'+O-/4]/9;#Q:2,I3Z_( M#^:8CNQ073BL4]QV"$"&^PBW+ "Z,IZAZ#:"D[[HH,EP$:?C.79 '\!-FL_A M0H^\&3;'#%2SM39:+:N\L UU9E3CB-11F"K86O*Q[ 2A(A:YD;L2LY%>"Q3K M>"NYAZXJ".](#HO=O%WM11#[>DQR=:]-:8B67'9=0LP M\*9LHTQ 5#V\#A)K2L^B>^\*ZW^O(M7? <^P_8*T*-.7IU?O?O\ZM2V8L M?;,U-> JUVJQB?&$6$E7-\J4LFZ;1B5L2EDJ*VS(..4WW'&GF>XF^36U#E2Z MV%;7\WT(.81DB=Y8UE MV_0*H)Y]"+0WY\29(AETJ^9WN2.CT[5:3C36.24(Z4 MJK1Z,9%SPQ3;M[#*Z'NH$RN3B_-#+9$,#@LQN6$@NEXL;ZZ_GM]\O49[SOG' ML^L/32NL*]N=B]C3;2AJ'5296&M^M9J#N1>Y*@T%; M32[VTY#!4P&,SF4+!)&PBT91;.XF7]0RT-3K)3< MJEH>\=@&*/G*.W7X5 M'Y1K>I94H]<$O]UB@ZL&V[/)HM3F4R[U"C&.Q!\K'2JW##2QFT^%,;H2G"O+ M),I6 <)L*=B6TL&0P.@!^C_K N@,-7T-JD]_5+/=S\;]L--V3Q796]0I%T:: M=7,+#KF5+9[UJ1W,2K,'T_ZLB3 BE/F\N(O"YM-P^W\'']/ M5KDOSM[?.-PC5VWM"#'NJ)J$''GCB/JME:#*_187IGK::'VCM'>CHR*4?H@! M!5R;7J?*,B0=?_V_N[.XFIU MJ4!='Y'!QBZL-?<#,J6- E#DQ]@#PE+"?I]MS(=D71N/_0D6H9KY6.9(F5_. MK8;"9?NDJKYBC6USA 1EAIP,!_Z,&M+K[NUHCR2CV'#D#T/\Z8B9?FA[)].) M/PY']N1A&%#W]JD_&* ][K).G'YN1CV/@)1W.9@J<^"$+#QOGT-4^# =F='& M0W\T'GN3.9F+/P$7^Q6T?Z?HEW?BEMIV6_A:<2RGAP<_D[M4XS&H+OFJ.];J MF*F=*6VT/O"I+BM>77\XNU2]UZ_>>S+>_A8432@#0HQW;_2BY<3B?#^I)TA9E MIL@?3OA" 5]*N\M5]BXYH__,IR.WQB]L0<;RO('=N*QV[!@Z7,O16733!P MX+K!N*E$!+X40$&^[DFU=U^C"]>FJC>$,YS;^.\ILG/RYI!G MZ.35Q^OEJU.K_+!3;1Q# ^[C* 4L-%M1$KOMT0=-8D/ Q C='>=QA,S'6=L*XQ0S]]DD)R@@!50X#QMY&&P5J-!;?G0\-$V#]K)JXO%13?(T;>^>;)62ZF]LT5G(LV_$M*,6ZQQEO$VDI)!4*5E%NZ1RSY93 MK U28#//?4EA.M:P$A9X!SSK"=T']B]X-*8.WKI4M";DFBWZ 7B1P#KIT)S B1_S@CI)&8RKKVU'Y@:8,-]7AIB"O+^ZY^+RHG6341^I M"54K 5*>J_%+GHW,^87HR73XVI+%;Y/2;E% 3:G$V[B.434D26P' MG8L:D@V,*VX'0"EL)"2I93(N%4!\>UPAWD(*+JJ_(69J TN8!!?;Z:EH%!55 MHP?@H0U.=+N% 0]N/G3@@6('.IW.&)*0>E[D-U(Z9VVH#Q85R756%\VZHTZV M3"N 'JVH7MUM8F@6KU9G^SC,L<8'>$B?;OY>\Q!LGD%_R(!UP4(U>8;+1X1 MMT9A$0(T_WLL>O5@56R@FIB]:+V.C$;4EU<&$C >J MH62M*)C4&D;K7KQN6;'Q8[E&X1-#@.),18/Z2/.H,B"@-7(.V/!O8LD#6L\% M%C$1EO4O>8B"M?$JZ;NUC=& BY<.VSPS.R?#[J8P)$B7X,$_J-Z&,=ZKF%F* M_%I)A6W?BH9%[/).L?:ZVI0_)6MX=2,L)%X7F?/U5 M4JSV6#TTI[13PENZ&=&:,L%E=-+:BO*TWRZ\Z^YCA-L)->I6A7PZ2H.WQBF; M],P= E!TWWK\J=7F3!K4X&E(&)LNT&9$_J\9+6194=<23#/%#+)5I!-H_F]U M7][;1I+E^?]^BD2->EH"4NJ\#P]V 5JF979)E$!*U5/36 PHD;8Y)9-:4JJR M@/KP^XZX,B,RF3PT4U5 MV@R,\X7+][Y>Y1I=-'KW8CD&50GQ$_&MR<**&LU M_]80!<;WL#-BMI+M!(,0B".G :7:CV9?7D2=C_'IOY]1C4K*4V)SX P3SJJQ M=RJ@V!K Y^7R>4' R@JK[?[54Y-4PBN)V:Y]$%?85PWY-ID*R_M_O2QJIG<+ MT%7O^X;=9KU<6LSK%@X'ED!I.,,: N=%R##'TJ(/XB-Z\6"9?Z1,"G9$ 2]A MUA-N8!:@77-%T@>O\:)1W,%XX,:%50=Z$&VDB_/&BT-Z3>6(T MJ4N/Z)GA!969(95X$6G;]#I7T1 >+#D:=M=.20[[53F]9%^B$B'EU[!1=M:X M,SA&9H73X9:EBY*3T,76 M\_295OG]4AIUW>]+K(7:^]7:I>21Q4"PZ?:SZ%S(Q$P3J0XQ5$,D84^5:SH0 M@Y758*(G6E2(>3VOE<7Y%*$]IS4D$48 F"'*@39Q5++J*J43S+IG MM:Q*/=CUIFX%7ZW6U)/)AZK"F6DBXISZ!TY8Y8@^$62FR]-6EJNM=VOD& :^U\-(QAG;= :8B#B5=:!QX6Y !UBB?YC:W-A(TYMXQ1AE&R3X MC2Y:9+PX%C&6,BCG^&-O_/Z$DR2AA_&=-UR>42.G0>0C)I(*Q#? [EZ>^ = MR_+:[(Y:R?(GY+]S=8M /CIEO$@B0^CIC<_Q&RGW@#3"7TAY G<1*7\V8Q>P MH'/T91,8"6P) I5*\6IT?:=$*/94D2$!)V16L.49,T MIJF,/H+3J7QK7.M,85%4 %!:P@'0F(V'T\3>9=%#N-&_48@*>>_8=>(63\E_ M3)TJX H5ZDL H[_,C-P*T1=OU-3(ZJ, !W'>95SU'2692T"S@ M2;Z.V=Y+X\)+8RZR@_#R(%,D;-UT+H,Y:'U6U+=/;?+RJ-QPC,?][2NC!1&X M#J>\82MS+@LDB_ (D9)(FM*., R2YURC+(Z0M=L2D'WHAHM/S*N5-"[2&1BE M000\&E%QTL[/N,:T\KUDW3 M%&9L$0 EQ!.J:UP+#A(K+<\\'.X*#GKE5$OPST=YM%%[$\_00G5!\Z!% MH(4@#WF1B03;-06\>;4??=GO+7U.MKZ$;,W5<]1--1>+'>M11BJ\Z+=Z)_U;)AB9@O3@5N^,.L]MB) MKTQO7,!*ODY'AF-B&5*%0F2_<_4/-!^+@P;4H*KS:99@\0 5(F6]YFV5L-R56^5PIFT#F?,"K<2PM&"GR@V8G1@P5&[.9QU"#QN!FEB.[2E=0;9BI5&YGO4M145S24FUDD' "L\/F;QVH8N!W2)(I)G>X_'?O,I.<^=36I08J\@EH-("Y9;0'6 M##0/F@LK-CA&,?ZU5CI!*,-]'%I;^(2_\HTD@,!*PUD7?Q/4B6 MU0+L'&6^8$N;,"A*!&"2NQ12KXH11.W,5,[PEU-1G0YTG ]8,9TD<*:#3[,I M>8J/;Y=/\P>O"-,3S"8$AK,V EH(FAH#VK"2-:E.0E7$!: ;;7S]<71B_#Z@ M2VS\V^3).[X>C$_X,1(_WL-=\!6=.CJ?CG[$Q<#AS"IJZ\L*\=#6TN)-?.-) MTM"CS%"9/-5ZK+OZL"WC#>'1R.PZ2M$=HH?=Z!6,'@5&T4XP MJ?>#SBE=GUXLEU-2>%6*Z^E )>=W@$C&4MOS_'XY?Z92"E.@],D.'FG$M.T M[;O*/P9HX?^F--QSTCH&1DSAQ#NG,)=SY;;LZ>HZL UP%0V0L,;"[7@A854DN:5X7)4CN%E-8;+ MI4K6WE=X3U]IO\)-N,2L_[/9&6'+BJEHV5=CL" WE_/PC=PYWA_RQI&R-8'K MYV$U)V)B7XI4VDBNK:ZZ3&9C'P[+1M(8/A#DXUF&0>U/EP+7) M]N456S=D^%6:K:NV4J+4ZF?#1!93G0=I)D0+PTH%1E%;B_2- $<5[;8:[@PE M/?EOP\; LU8S1@ -92R1*IF&DP16NS JC9QA9"Y A?G4Y+.$TI)SW0=FBS( M>*J%$55=!EMR(EF(K;LA?QN6$_O>#^ZBTNIVBI"?&.4P/ZZ R#$RY?2\*BD9 MSXQ,?R9NB;L/P2R42>$;(8*17 %KP@FP'*SSJTAD(-/9JUE3W51 #3Q+TZ/Z M9[TV5)IERPX&.0>V*B"!4\88\"I?BKW,PP(EC6^$PB2ST(;+A4H;(=2NT_=T M3]^P4F7<'#]HQ^Z2D.*$HW!-RNWG5PXQ82B@R?K)M"366/W"Z)-2'$60DE#D MJ@(99>9RN#.ZJ)MV$]C &VRG.'M;G;B\<;_RTS#R?N@D#][*G"ICN^BHU6YR M^7)/Q8DV;=.<&M+KHLN,R!Q8>.BK:([SC6'B*@C7W&7:4D8X-Z^(KR1)&GNM M>?2?8 ^5)V>3"\@\FUGC7F? 7:4&H)T\ Z,@^ZEWCK"QS]XE.][$_L=1!OM_ M536L59_$V 57DU+Z(C6(!C,Q@+'C"MKR6Q3J<1*BQZ!.0DSDNR6'Q4N,GG!_Q&$BPJ0)3LO9$28 M1JZL27\P&88@W>*N!2 ("(>E[R9H(G1 RP&8VF+&6&?H(>.X"G7PMFR?M>,?=ESI4+6 MTB9'D]^,J%B$=,N+P,^2C#Z74>2'0>C] S6"^>*40$C14Q>7B1\A:%N6^6&< MXH4U!P5TZGU9HH$Q33(_#DHOB1,_"PM,LO3S",&V MD-XJLFI>FT(%ORC;B^'JDQ@B5)970VERQ!5^>2Q=HQA\[8B1L8 W3W9-??TT M&B-<)Z%UGM]>M.:[^@8W$((:'8 C+PUR/PHP]S6.8S]*<\*J*_TX2@G4*B:L M/03W"_+8#](4=#R"FGDF5_]Q"#L?<8)E[MFX7\>XFYA<*DL%\'7V\,KRO0AI MK<15E@@=Z&A*-2D?4',C?Y^"?,%E._*2,O/S)!3S"J.@>5Y9Y"=IT/UH4W:> M*!RDT-_(Q+_YI#>_R]5-=SZP%P2& O(JX_A##PCAZ/ZV1B.#^E"T[5 E41C0 MG7CDB\@/ CS\QR&BUH4%0Z!E,<)!X@-E#B=;/!#[693S P5\SDOOTJS"S'8] MLX,H30BE\3B,4K\(<*\1FZXL0UB$A 5X2>@VP+[#1/H*\P$_0-%QQF\A#"+ MQQ'E_PHDMA*85(Z$GN:A7X8!/Q# QY0>B&/X7*9M=*#]GK+\!X<3NTQ=,AI\ M,X7LWRJEA1JD\Y'ON)_QB/?KT;@]%GYK1$ J%$;%P$($B'')$D%:^FD>X^?( M2^$L1R5^CH%E^UE&SR1> L0 !Y("%#C\,TO\ O:/=\0Y#;T?_[G'?S3@D2X] MIE>RTJF4C#16@8O/NF*6Z]MUV2NQQ^JCMI$>"UA-LOLP1( M86H?DX>8CYMU\'NJ.(G A5)2B"$85UO2D1V;A ,BHK3[ Q;.1D%'=_4F]T[>5GD=U*98[V.\E9[/VEOE\?F35?0>]8 MOI!/H;"/6ILK'G9&IM0#261!WZ9UKHH%U@FIL?I*2DQ]BTPFG^=^#G<@,7FZ M9O.0N3P0-(AL ;-YX-%%'#&;STL_*"ML/L+;(2T%*X#IB7550:%JZB")^5%9 M"-",.67S3K5Z&P8E 32;/,6DAR-%$8T,O];AX5A^;>-''.O4M/.]M1FN*9P1 M?+I16VA./^J>X\109:K8N.A-!B!J@Z6*W.4@C8 -*[JR@1 VZO3X34QTQ1-5 M*[KD&=2XH.]$TO$M8;95(K'HU"6;@/28I@2WS30+8F64I$RS)>B*>8V:MY/_>%=O_'^_X"EH7A] MA4E\Q(C)7=135P%5I8Q*Y.6I[F%FE I !#ZAVHG"K=ZI1S67Z5Z9"V1QAB3! M?YWNFSKFS%NJ<2<[=ZI)7K$[<&NWMVJ>MW*>-Y59'GDEB*- '(Q-GR >?4:? MXS( ];7D[T']0R1R$%D0J1ETF9AB:+B-*,G\%":3Q3EPI0@4@X*@J2,@K02> M#/TT0)CJL 8C7D?#ES#V1P8$_9$!)6^"Q7<7='9>&"!\A'%/ K+9(!A]$*=L MRTE*A.BGSZAH)45(P%>@XL&Y*HVE28, +H0$)YHBW';N%3'"5<5>GA:D5)$- MP8_"Q%HK$(>@]"!R?9P+O'C8^S#(J%AP9%0>,"L+;":%=($#XA(IWD2!1E+F? 8':I",K2!P9 M!2".C.(-1Y4B#+J^@K.LU.E[T.(^$(95?S@6<%4=++RFF[J"W"^TVAV,D,[R M1RU=O/MCE0DY-^O'T(9@G08Z'1EN1 [D0D4G M#U0ZR1TKFF#)8WS?("_\"Y MHDH068HYO$462P+9L%AD<:*:"D>RJL*1K*MP)"HKU/>LWQL-!\,+T/$OK\>@ MZY]X-_V1Q]7(NM (!JT_*"U+J1SU:EIFI2U6NQY))-[P(H'R_ J+;>9\@&#U M0-8]T;G9GHQ:Q1N=F^A"I*O9YT?R[OSA9^--GKD:DBS"159TLX:8R%[^0QT< MI8T;\V![P D!:#SHF1YS1NZ)?O0=V7#GE?(49&>%$Y($9,HL,K@G\&X_SM$V MQ]99D(B)*8NR?"]"+>%P23HW[VQ5N6VG4^##&CPV-54X#69RH1);(W)"QE5Q' M$>,YZ!UT.GF3WRA/&'5C3$[$+$/I+($I@IRK0"9!9'!85>J3(E6A>6SN.2=^ M C*MGC/9?\Z4,'>-N):_D+5*8?.5!R5;RV$GG73AHS&=W+Y+5CGR, # M=A5VV6#%8P]X; T=Z\CHIH@2R P&[:"WS[EJD9<=IJ]DZ(DV& M/WKOKT>CZW^0R(E@NI?7PXO3V_[HROO0?W_;4>1<_**3+T6>&:)ADW5\.KNW M_$_O-[[1U1Z]9UQ)"$H;53Q M,(>_RIL79A&5Y NS GHJO0](+!BH1XXJS@)!L.V(P;9#= EB_ >^%?AQ5* " MGR9^"J,[K^^$"'V:NMJ,*4H#V\QBK-462MCP&@PV!22EN5_DPBX!-%$&K4%$ M5HR.LGE_WG"09"O3VEO5%G<]6ONY\;&@'KOK0Z\$-3@IF9 SM#0EPL%3P$JE M[/I)X!<_ 6G+-)?[<5K"7B8JNB)&8RF)D8VN&&,I#N>&&0R!*?;'M\0DKV\_ M]4>^-^PW,\BFFH$[W0 ;;GBN$Z\K>'U[6@J\KN>O%;B#/Y *>J)C797%!0%9 MD$"7]X^BDMA:AH04?I*1]23UPQCMHCE0%%46!3Z0I9G7>S_FT/"1, :)2N2Z M^)HV[(0^IO>&:(<'FDR(0T0!52H=:&0JUN=2XCUPZA,JGGF"X5]Y6?"'(J?0 MLPN@K1.*B_?XCJ=(,[BI.=BVDDER'/MAAM%(&!168K,!E2: >149S;:^+LYE M.4"A1ID62VW/OJ/_ZV6^_LH%CI35;/(A]$O]1RX]K>TL&P-SP?]"Z]P1 K3&$U\I;P63*&$G2B]DLNEB(7 M4)=>K[)34__\7 \KA"]^H\JD!+(\>=)(/@Y7K9L-UQVE[0-2IMO684U5OH\! M+82Q+TV ->T +!>BP!D0%N2PXS"T/>PCP%X22EU8\3X"@C#T,[("/HG"9!^@YR.,,KYL(MHE)!01**@V--BRLG%Q0 M#>BL#($ PK Q:@$==1.N,]Z/C>&7G*=$'H3,U*XEZ/TL_,-,Y+A79E M?FMD/1L?JX%]U3M(2\+=GJIQ<[-SQH 758E57J>Y2%98OKZ=1 5MH5ZI^#WT M] J7'AJYJT]5@[8P?8-J9Z$F642;.U.=A 6%=!_5V&FU>;N$D3EW1N-Z@_EC M62X*ZL#@B*1] 6+0>,DAC97E+1VT=WY^=W5WV;OM"Y6&7-*C_J?^<#SXJ>^A M![);ZI'(PF=H<17K+ZI/56H%4&KE_:N)/R>T[N?)=V><\H':MF/"6K2A3OK, MW8)3H. %:QN9.VY^HIXNH[)D)%[&$:@(:%,)/?8J!:B0Q.(?:!**V4^!1RCEDYD122F7)")VH6F-^-:N";ZRQ5AN&?:!W)P5Y):=/6&T> MS2$EW'+'T'=$JA!<*3G^3FD>V#BT*S!]=;O2>MEI/X^A(W*CJ?P;^04("&%L MREGT3^Q9G(93"9*V8>+'J!%&M0EB\%5,W804.:+F2")3+ TBQCZEJ(F*W4 ! M+@P#\0^0./-,_)*B3"&?PG"F()>["1=K@?N\GS+^WT:6H9^FF9P(B&-Z(C#W M3- H",-Y(IX":2< * M>XAA7X>FSC#)J]3)7P Y%D5F4B?^I=W?>^JWQO?C?JH>F-5OMYXW+\5SH5![_W@\0V/V'\*X!@Z8E^OZ2:AR%XF\D M_L;N8]H3V7/ .V:O LK,^_RR$(53*!!N.B,4&(5U*H(.J$JKA'^I.-LEEJ<3 M^Z>"ZE0M\)AC B3%Z=G??:R;R+34A6IML[D6>8U(=B 0F *&[31\V\8WR:2+"LC#!-A/G3?5WO2^?WM\MWZ: M/,S^]P_$ %>_SG[8GCU2@0KJ>=W<];;NVG-HA-!^Z#14_V4KBZ<6XX"P/E<H*3-(=Q%ZK/KI[A M&)J!(])M^KMYC.N>8_E7\BGT) ?MKF3,@@B*1+F44QQFHH?9P<6,_"0TKI#J M*,(6UW/-!2W_RN'W7U;+VCH9E(VT!C(9)IS+/Q$)P^)/2RM_GRSDAD6@SYIJD,2CD.F]+/&JU)D'OW:4A[E]5'W,%$<]LB?P4KNR> M_T'G)LKYY(=\UU8/MYZQHY,PS&05G7U@U'L5-4H=%5]UXH_.Y-#Y+CI]H6O1 M4YT\I+-!=,Z,3H%H*YBIDXYT%HG.M3%3)W1*DIEE4LG&,?,K8"L$4;"_EH-4 ML?XSK+51_XE^E+5 )M\W[$H1D_<%EO9H@(Y87?1=A$L%?VE O M(4<8,'F\!*#1D=P7Y Y8XOI=!?K#1$Q ;P.L<5B0?0LNJCA(O3@C%SQA2[JR M+D2NA!I"7:I7Y3690J-5:A7(EH0VXL:0:?*?VH M1#'_BTA>68IM.Z%P&UADC"+,"&JHQ:+ 0C[(\X0Q'.*8I^[#"P#LNH,L2+0>#2D"\.'J"4N $ MDGWZ&%A'5K*E",DY+Q.R&868%R7QV=1?NYORY49?J%;Y3H^B".%4OD]%PG@ M6A B^M6L/ !?OVC,4Y&B+0<#TOTWRIBJEAZA=V2AD.]/#'Z+F31B+E^!U<++ MORXQX)MXK2Z)?+;-KFZ..Y>W\9Y;5]TY*K^U]R9QJ'G]Y-:#OO>E65$4=,V1 MP%3.B6L3ZC(I$O);%>GC*F5B3J#N30G#3>*3S6?K>ES/%.ZFQ1?IN<3@&6M) MC"'!M^=?84FXM!V*VG85O#[&ZIS?WHU0WCS_U!M==+005E%L.-3/Q:5!?/PR MPX"PIZ_S!WCF"Y#!#NF2BH369NB3RMR71UX&&P)IK5X,^T>CF8^H2@Q589;N MB,LV)OAC[.X2XSXO88#R>F^#:',;ELB'B'>P:8,H*0#B".,B$OCIIG*N#C,- MN'E18"+\+-#Q,,>[5#>JP-HQ8CRM3A7ZH@FV*"(H@32Q%AKH=@5Y(Y3I/J(0 M(L*2P_QR[Z1+3SM-#[UU"<7]J<[3E!QH.6B[02ICB['[P_2H^A%+RK,,RZTJ7+B^_X5&<5UZ.+WG#P'YRZ??W1N_W4)]]Y;_@S.3K>]\:# M,?YP ZP-M&F1X_T!B[D\0K>G%!US?(0#F&-YVG%&/2V$# R;AIY<^Y3@')ZI(RA6H<&* M NS[3'%O\6@[2EQW-,FAD1A7,^:LO=^;[#H]6[RR!R1BQUHH6'*597>BQ\UF M(#6J&@*BX*]4>V@WK(<7+Z'JB:>"Q[ 83&>B/"S>OOW*A2MRJ% M$.Z?AYDI;;*[F1J_Y\;7U<:?&AK_:)C*"!*5GFY;Q=L+FS5(B]W=8O[LHXD, M,>A%J5/#R X4VF?]!;'@I2F>@X'KC4;161!8&&8-I\,N,F3:!=A;M0OO-/!U MZUBZ#9!Y#3"U-LR21J"UMJ0CSFSC""PPV?J3C*FZ80-,R-6>85FQSC1[ ]WTMX5#[8KW1 5KT M_J_]FH1)M!8C=)ZMJ\EW5_=1S!"+S?/4:*<[[+D+<]1:[!K@:/-0QB]/LC;5 M8RV(]E#7?_,$!!KFIADZP#&M^[,+^N6&?JQ&<]Y'3U55#B-O.GG=W'D%-+/^ M='(6V]=-PX;H=)-=-N- .*_-R[8)]K5YEJT0H:*0'&B5)MBBQ#OL.'G)!&K4 MYNO8K;QNZL^V0MLA!AUBT&S(CW"Z!PPHC M_K6N1=MU1>OGUJ\/2 T%EM.O9.1>35 '!OEFTR*[42:;L"6[J"LUMGK%Z6-M M338B4^[ K)O;:KN)*JARUC9(H#B'B *J3>N[_$AC"PAYMZ$%?J2Q!03,V] " M/]+U;H7_WSDE"3?C4M?5'-&'\TK%5U0]X]^](W=[%F:)OK]) M?X&_;@V#)3,O$U=TZV@K::<(O\HS= @H_+BH"TZ,M,/C1NN^C1TNBXP+E1K; M>UE/->+)"2Z.6OLF$:.I.2RX8(Q6D,&6G8PT8A87110TQ(OX?KEX67L]QHHA M/\P5QQV>8YGI9W8T4-:__?@_\/&/B"*@)1HN/F7K'4+HRJ70E3EEKKL%TH7" M]KJGW@20S1=08_&GECW3]B$'.%G+>YB.H*C9B:/H(''WNM:?^JF5SA.W3M$3 MY$!3]LCZJ0CBI66)MJ2,SA2P\XO0?8,V9VT5>8F_3;!JERQ[UK)C6XW K=!M MT\2/LU=/UNJT5J-!,=RY_>9%VZM)]RJTHGTZ;U#'=:2_N-4 C^UW[6:01^?D MW2B%&U6W-M#"%BK;C-^(+T^7():O#)@K!RKZ9@S'+>>P/U9B\[0/"8_8TDT7 M9,1NZ]M;/,\5;-I8!\?W*U!EYU68LK[L]@;:Y9/5)KT;S581T)I1WDR,01'I M(I$6V]9EU+9MU;X[(Z]UP)EK.P>;8=I0P\*8?S-#?'L)_.\OBS,90V-Y&\D5 M&0?N'_G-DJ-O+$JKCJS=7M@*=^4 ^VKR$W7 ]+(N11O-R[8SM646N(>K)Z[J MC;A-6-BTI<$WYR T/KI_JD&]Z?:, M?3&R:R53:!O5(-\'/.!^TOF_(%W$]: MRGHM6<#27-#K81OJ75/\?9\L M ]<99:^Q.PX!K_^\#8;>IIE8')FA3614Z6!X?GW5/]EUW9!J/ ZJ%*$)GV:/ MTU,8\2DN2:MT(PL2X@J09%)_X(*BJ$BNG>D,6B%?3KSUR_T:1&V\>&=4W=LZ M!>S6NYH\?,4 Z_K/;G0\F+J"<9*HGL:R5 R:Z#$Q$.[&B'"G4<+^]5^*.$O^ MS;HMX-O(^6U@?RMOEMJ7"W19&V4T,NQ^#&R?T2,,,<]A9!@QZ,K.ZRKYX[V&C9?BQ]^_-$[_F5E?8\( M;,=B,VUSG?OZ1$RZ8[$@M@HSNH0QVR\A?-LQ;Z_U&T*W'7]\M@6#"V?_PRI* MHGU]2&@FOT[MUF!?['/U\@IWX7;05K];P(9OTRI^-?SYS=H&6GBSMF&+WZQM M.%IOUC:(FF_6-ISZMVO[Y[?;RYO+MQLW\)8W:]NIK]FM=X)S.U S\ XP3(O! M'GF6A6'W#N"V.&!C7?A/U\8Z,9RNC<$%<[C&.K&KKHUUXD^=&QL><,TZ<;>N MC75B9YT;Z\*_NC8V[O]XP,8N#GBXX^X=KW'%\#]>XXS@?L''[>!^N<8=\'$%%V;:=1 M1BGS* ALA.?=NW%(*ONTUHDC[2&K[-&:0UC9H[5N'&P/<66?UFQY98_6NG&\ M/226?5KKQ-/VD%GV:RS3 :?4#65] M^_3&Z_.!UZM5'[Z9K"CW8LA!#[>3[]X_1TLXTL)H;WDD+&3GAK7>&I[9,L\> M"G+9U?!VB,J6M;L"DFR9NS58]J/P3C44?% YCY8'>-3[T/=&_?/^X*?>^\O^ M&/CX^=UH<"L1!!J3\5S!Y,+E9G6RFDQGB+$ELHK7]0QES+1Y)' >AQ"X^G5. MV#7N3##]N\)+L[9!191V262&,]4PC:IC>65,9[U\) 2:E\7D\V="=Z-01)7W M;,<@!('+D:P+.3F0?W0WSU_GJ^DI%J2RYBJ<9/R60;L6C%"'MF[1L?EYMEJN M_KI6_GT&.!2_8&9I'0C;;X9S%1EJJ^7#;#:5P8D31LMQC-%Y/6W(:0V2) M4&;>Y]E,+8^/+NX'1UQ#X JAZ-J_.Y[VXG$)QU@^:#N*,7C[&U\:WQ"NBN)W M/[NRZ-M;1D5B^0V:>+:#6ZPG[]#?ZWYVN%S! 'K?@*$\3!9-XW8_U3:&QC=: MQC(FASYE4^G3 ,1[B\2+-PM0Y@T.+N!NRR1LPF%V,0+-F[;416CO?/]VP4]VYJ9HC0S4+-AD(0@ MKT?WGD:'70R7BU7U:ZN?1JQIB_UPOF1SIN3.V-B69"? =G_OA#O>_';WN1D] M'G82T5Z3B':81'3X2<1[32+>81+Q(2>Q"Y.@,*_ADA$OYJU<81NELGI_-&@! MS4C7]OW=#L=1_1G65-/Y=N');2UM$7?; IS;WMT(B+YG8R8N>K,UIOF7/4Y+0R-;')1-+1S^C#3T MN-WQ:%R]KB>CL8&NA\+1P('/0T,/FXY"PVM;GX+N[;0=@//KJZO!+5M8\?8[ MOQXB?G]_>$[UEM3M-JKDKV](9P^CUDA^EX'B>?+]/U%-7:_=./_&&S(NL/T5 M$]0N:TH%4&\3N7<#X$'L?OWIOL!3S1Y#RSK].X/"MO# DE9GT43G-JKKK,A@P[#,7]0+. M._LRFQ(VN+#]W+^:6-A.6\S6;ZD)^(BB[B1*.+'"V"G4ZBG'[O\&2X=4\;G^ MUH?9PXKP7^!-PT*%/(5:6,V>7U8+3N:8_3H'@?<1DTOG3T]D91/K8(V4,I5' M_9N[T?DG@M31;$:G)6\#E>'.E>^I8NBBU=5,PBE.1;+M,T&P&6F4L-F;&JM! M,NIT^(;FK9:86-$VK!-?.!-8M]!DZ5161)D3\KQD>';=]0O!#Q$4X./$L7YV MJ9;.D&)H2(41_U@YNK!9@ M^XF"<,M)]J5_U3?'G&EA4VNRA:<>DLN.#PD??MP-C^_)SBZ=7N\!1RZ M4WQI(/*;-E3\MH90X#-@[+CX'QPUPM.S&4,#C>HJ!R)FKF&83<_M-@IX:]/A M-XHN<*C'0/&F+1[=,*ON;VXUS_9F-\V6QE?%XREF*#X1$>;:$PK)D-)5.?'B2&(4Q*83HUZS7F][#!$.^SV> ML %3,1B+A"L?-IJ9#3C A0BP#V^.GG].A#I_!MRS]J)6J]\!MH9/LE]'X?>E(OYFK?!OKTS] [R!O@=@GX^]>"E<@<6Y>B4X+]M@)M[ MMH+/2L #5<#-'%NQW1+LA\L";.;8ANW42["?9 $V($I&DIA>(6*$+IS9KMA84"&!TD%)CVRW)KYU[H:KF7B5#(:ECV2 L:.\:4 M7IM@_C%<8\]#X-J8+:E#8%0LBWK6:3'?-7N9O%6:8Z]BNWMQ041F0KU)]'2X MK9L3AZ\D#LG4X8"HDN=4\5H%D>TJB*S$F3RK@LAN!41V#A UGUID!22:M*(" M(IM5$-FJ@L@JO!0[3_U2]-(,8B5-64M2,BL8)80JPE.Y4Q($V.DQ6:(/WYOT MDZZE"GFNHO$*C2A>Y^N^ 0Y10M65F:)U^C OOS/"&^VLU3!#^# O7^* ),Q^ MP/#R;V;]GU!+ P04 " #YFUU/77_YEIP% !B+@ #P 'AL+W=O\SSE;YEO-BE[2-3L=I[YA(6T^/Y]^:96W] M0!9\60B9JI/EB87@;_G[Y^4A8>J"5QZSEUZKTR+L4,B12 J>#5G!QYD\[$6Z MZ;6Z+;(665Y$Y;VK*W,)^7=TWPK]GF+I&S'>ZV!?.49F;$-+['5 M7;S5\2\4JG'>N4CV(-0'F;?JEHR(/($_I'Y$AT2]BX*)-W1C==!W)ZX_H$2# M- !(XXJ0?QL:I E FE>!C&+U,J6^!FD!D-85(6LM:0.0]C4A30W2 2"=:T): M&N0] 'E_34A;@_P"0'[!A0S"L>M[?[FQ%_@D&)'XF2K@%;R#BS:A;D1K-*!/D(42T@7UYU3'@2!;N9$[)5.EC'I8A:ES:UU6KD#XB M#4@F!OKN9#KUXFH<5M-:13&Q6H.H&J4UXQG@YN0S%*.Z?#8/U?2NJ]B W&(@ MNR6BXZI7%5H0ENVF@T%&,9"-4B[3X7P0JWGAC\]KH@X'><1 ]@@8CM:V2 ;D M$P/9)PT!*;F)F8+(;W5&2"@&LE".D6DC%J02 UDEIQ"UD0MRAX'LCDNQZ@E4 M3W- [C"1W0&$K"6IC@FYPT1V!QBVUI-&D#U,9'M<"%O/@U/'!)-;R"YIC V; M9I )B<5$%@L8)-;['%*,B:P8,/JJ8T**,9$5\TO\T-C?D&!,9,$T!A*-E)!O MS&LFN&KY3!/2C_GY*2Y"[HB7OJKOR4Q/8$/ZL9#U:V.">G'0M=/ M(^98RM6;2!(=$]*/A:R?"YBC0W'(.'%U3$@_%K)^3I&DUL\L42/S^%M"ZIA@ M=079/^^8$\YR3@8R+\C-D!=,)+7UR(+T8R'KYYTR.NSW"2\O5\W99PE+EURO M^5F0?BQD_5S '+!\2T9)K<\A!UF?L\EYGS33LHQ]V)V&@(X)25?=K5 MQ?G3XXJO1&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'/%VDUNVS 0AN&K&#I : Z'HZ2(L^HFV[07$&SZ![$E M0621Y/95O:D*)/JZ,#YM;!@V9M[58X'2XTLZ-^74M?EXZO/J_7)N\Z8ZEM)_ MKG\UP2&53N?>S>^N&UWQ,J61W??-WXX+Q)Q]]^I_UW7Y_VJ;OW?;7);7E MDXJ_"RKW>9#,!PD]*,P'!7J0S@I!? QG7_"2$-5]K#[CV?*\] -OSQ?: ;,\WVP.T/5]M#]CV?+<]@-OS MY?: ;L^WVP.\/5]O 7H+7V\!>LL"U]KH8INOMP"]A:^W +V%K[< O86OMP"] MA:^W +V%K[< O86OMP"]A:]W 'H'OMX!Z!WX>@>@=UC@K 0=EO#U#D#OP-<[ M +T#7^\ ] Y\O0/0._#U#D#OP-<[ +T#7V\%>BM?;P5Z*U]O!7HK7V\%>NL" M9]WHL)NOMP*]E:^W KV5K[<"O96OMP*]E:^W KV5KW<$>D>^WA'H'?EZ1Z!W MY.L=@=Z1KW<$>L<%[E6BFY5\O2/0._+UCD#OR-<[ KTC7^\(](Y\O0WH;7R] M#>AM?+T-Z&U\O0WH;7R]#>AM?+T-Z&T+/&N"'C;AZVU ;^/K;4!OX^MM0&_C MZUT#O6N^WO5$[WQLAK3[4893>\BW+OEG^)J?"#>MR$^_ 5!+ P04 " #YFUU/X1^AO@0" \*0 $P M %M#;VYT96YT7U1Y<&5S72YX;6S-VLM.XS 4!N!7J;)%C>LK%U$VP)9!@A

#_LJPN;Z?NN%_ZO&-ET^-U; M/UP. 9)#@N10(#DT2 X#DN,4),<92(YSD!Q\@1($152.0BI',96CH,I15.4H MK'(45SD*K!Q%5H$BJT"15:#(*E!D%2BR"A19!8JL D56@2*K0)%5HL@J4625 M*+)*%%DEBJP215:)(JM$D56BR"I19%4HLBH4616*K I%5H4BJT*15:'(JE!D M52BR*A19-8JL&D56C2*K1I%5H\BJ4635*+)J%%DUBJP:15:#(JM!D=6@R&I0 M9#4HLAH460V*K 9%5H,BJT&1]?2(LD['LK?M\%V2)^&UL4$L! A0#% @ ^9M=3T?=S<@I P U0X M !@ ( !]P@ 'AL+W=O#.(@0 %H2 8 " 58, !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ ^9M=3\[*"R]4! +Q, !@ ( ! M !, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M^9M=3WPV4QLS!P ;B@ !@ ( !O!P 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ ^9M=3^SC)Q6T 0 T@, M !D ( !:2H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^9M=3_W5V%6U 0 T@, !D M ( !+# 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ^9M=3]6A8&PO=V]R:W-H965T&UL4$L! A0#% @ ^9M=3_ON MO#6T 0 T@, !D ( !L3L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^9M=3R4#+&"S 0 T@, !D M ( !;T$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ^9M=3Q,[Q->T 0 T@, !D ( ! M,4< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ^9M=3X4^J,7A 0 04 !D ( !+DT 'AL+W=O&UL4$L! A0#% @ ^9M=3_V8242S M 0 T@, !D ( !)5, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^9M=3ZV6\^C! 0 -P0 !D M ( !^E@ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ^9M=3SF7=0^W 0 T@, !D ( !U5X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M^9M=3]0U?!(( @ A@4 !D ( !"&8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^9M=3QGLL6\? @ M/P8 !D ( !P&\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^9M=3RWQB43B 0 $@4 !D M ( !+G8 'AL+W=O >&PO=V]R:W-H M965T&UL4$L! M A0#% @ ^9M=3T+5=D\) @ R04 !D ( !HWP 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^9M= M3ZVQOAY] @ 30@ !D ( !+(8 'AL+W=O&PO=V]R:W-H965T, !X;"]W;W)K M&UL4$L! A0#% @ ^9M=3]%YI\K> P ;!, M !D ( !$) 'AL+W=O'H5UTH# "P#@ &0 @ $EE M>&PO=V]R:W-H965T&UL4$L! A0#% @ ^9M=3UMLF3*E @ J @ !D M ( !-)H 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ^9M=3RZD.$AW @ < D !D ( !QZD 'AL+W=O M&PO=V]R:W-H965TFP M !X;"]W;W)K&UL4$L! A0#% @ ^9M=3[<' M8AY= P "!( !D ( ! [4 'AL+W=O02$& "C)P &0 M @ &7N >&PO=V]R:W-H965T^^ !X;"]W;W)K&UL4$L! A0#% @ ^9M=3Y1)C!LF @ +@8 !D M ( !X\$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ^9M=3[!RLA:K! KQH !D ( ! M[,T 'AL+W=O&PO&PO0$ >&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #YFUU/X1^AO@0" \*0 M$P @ ' >P$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 ..3P!/ )L5 #U?0$ ! end XML 16 R37.htm IDEA: XBRL DOCUMENT v3.19.3
SEGMENT REPORTING (Tables)
6 Months Ended
Sep. 27, 2019
Segment Reporting [Abstract]  
Schedule of segment reporting information by operating segment
Selected financial information by segment is in the table below.
 
Three-Month Periods Ended
 
Six-Month Periods Ended
 
September 27, 2019
 
September 28, 2018
 
September 27, 2019
 
September 28, 2018
 
(In thousands)
Net sales:
 
 
 
 
 
 
 
High Reliability Solutions
$
1,188,631

 
$
1,207,971

 
$
2,366,674

 
$
2,423,396

Industrial & Emerging Industries
1,785,568

 
1,565,953

 
3,422,482

 
3,012,264

Communications & Enterprise Compute
1,728,597

 
2,140,797

 
3,587,446

 
4,095,083

Consumer Technologies Group
1,385,258

 
1,747,883

 
2,887,391

 
3,530,817

 
$
6,088,054

 
$
6,662,604

 
$
12,263,993

 
$
13,061,560

Segment income and reconciliation of income before tax:
 
 
 
 
 
 
 
High Reliability Solutions
$
83,400

 
$
89,589

 
$
170,632

 
$
183,123

Industrial & Emerging Industries
111,354

 
65,857

 
206,811

 
117,218

Communications & Enterprise Compute
31,634

 
62,855

 
57,781

 
108,873

Consumer Technologies Group
26,992

 
31,212

 
57,108

 
57,769

Corporate and Other
(26,238
)
 
(25,983
)
 
(57,330
)
 
(55,745
)
   Total segment income
227,142

 
223,530

 
435,002

 
411,238

Reconciling items:
 
 
 
 
 
 
 
Intangible amortization
16,223

 
18,234

 
33,305

 
36,751

Stock-based compensation
18,890

 
19,081

 
34,117

 
40,034

Customer related asset impairments (1)
90,973

 

 
91,456

 
17,364

Restructuring charges (Note 17)
128,315

 
25,773

 
184,507

 
34,590

New revenue standard adoption impact (Note 4)

 

 

 
9,291

Legal and other (2)
19,538

 
4,058

 
21,148

 
20,369

Interest and other, net
47,749

 
41,060

 
99,443

 
82,802

Other charges (income), net (Note 9)
1,147

 
6,530

 
2,610

 
(80,394
)
    Income (loss) before income taxes
$
(95,693
)
 
$
108,794

 
$
(31,584
)
 
$
250,431


(1)
Customer related asset impairments for the three-month and six-month periods ended September 27, 2019 primarily relate to additional provision for doubtful accounts receivable, and reserves for excess and obsolete inventory for certain customers experiencing financial difficulties and/or related to inventory that will not be recovered due to significant reductions in future customer demand as the Company reduces its exposure to certain higher volatility businesses.

Customer related asset impairments for the six-month period ended September 28, 2018 relate to additional provision for doubtful accounts receivable and reserves on inventory for certain customers experiencing financial difficulties.

(2)
Legal and other during the three-month and six-month periods ended September 27, 2019 primarily consists of direct and incremental costs associated with certain wind-down activities related to the disengagement of a certain customer primarily in China and India.

XML 17 R14.htm IDEA: XBRL DOCUMENT v3.19.3
EARNINGS (LOSSES) PER SHARE
6 Months Ended
Sep. 27, 2019
Earnings Per Share [Abstract]  
EARNINGS (LOSSES) PER SHARE EARNINGS (LOSSES) PER SHARE 
The following table reflects basic weighted-average ordinary shares outstanding and diluted weighted-average ordinary share equivalents used to calculate basic and diluted earnings per share attributable to the shareholders of Flex: 
 
Three-Month Periods Ended
 
Six-Month Periods Ended
 
September 27, 2019
 
September 28, 2018
 
September 27, 2019
 
September 28, 2018
 
(In thousands, except per share amounts)
Basic earnings (losses) per share:


 


 


 


Net income (loss)
$
(116,940
)
 
$
86,885

 
$
(72,068
)
 
$
202,920

Shares used in computation:


 


 
 

 
 

Weighted-average ordinary shares outstanding
512,692

 
531,503

 
513,448

 
530,426

Basic earnings (losses) per share
$
(0.23
)
 
$
0.16

 
$
(0.14
)
 
$
0.38




 


 


 


Diluted earnings (losses) per share:
 

 
 

 
 

 
 

Net income (loss)
$
(116,940
)
 
$
86,885

 
$
(72,068
)
 
$
202,920

Shares used in computation:
 

 
 

 
 

 
 

Weighted-average ordinary shares outstanding
512,692

 
531,503

 
513,448

 
530,426

Weighted-average ordinary share equivalents from stock options and restricted share unit awards (1) (2) (3)

 
2,955

 

 
4,601

Weighted-average ordinary shares and ordinary share equivalents outstanding
512,692

 
534,458

 
513,448

 
535,027

Diluted earnings (losses) per share
$
(0.23
)
 
$
0.16

 
$
(0.14
)
 
$
0.38

____________________________________________________________
(1)
As a result of the Company's net loss, ordinary shares equivalent from stock options and RSU awards of approximately 2.6 million for the three-month period ended September 27, 2019, and 3.3 million for the six-month period ended September 27, 2019, were excluded from the calculation of diluted earnings (losses) per share, due to their anti-dilutive impact on the weighted-average ordinary share equivalents.
(2)
An immaterial number of options to purchase ordinary shares were excluded from the computation of diluted earnings (losses) per share during the three and six-month periods ended September 27, 2019 and September 28, 2018, respectively, due to their anti-dilutive impact on the weighted-average ordinary share equivalents.
(3)
RSU awards of 5.9 million and 5.5 million for the three and six-month periods ended September 27, 2019 were excluded from the computation of diluted earnings (losses) per share due to their anti-dilutive impact on the weighted-average ordinary share equivalents. RSU awards of 3.1 million for the three and six-month periods ended September 28, 2018 were excluded from the computation of diluted earnings per share.
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Sep. 27, 2019
Mar. 31, 2019
Statement of Financial Position [Abstract]    
Accounts receivable, allowance $ 90,430 $ 91,396
Ordinary shares, par value (in dollars per share) $ 0 $ 0
Ordinary shares, issued (shares) 559,389,281 566,787,620
Ordinary shares, outstanding (shares) 509,149,926 516,548,265
Treasury stock, shares (shares) 50,239,355 50,239,355
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Ordinary Shares
Accumulated Deficit
Unrealized Gain (Loss) on Derivative Instruments and Other
Foreign Currency Translation Adjustments
Total Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Mar. 31, 2018   528,078,000        
Beginning balance at Mar. 31, 2018 $ 3,018,573 $ 6,248,532 $ (3,144,114) $ (35,746) $ (50,099) $ (85,845)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Repurchase of Flex Ltd. ordinary shares at cost (in shares)   (4,429,000)        
Repurchase of Flex Ltd. ordinary shares at cost (59,980) $ (59,980)        
Exercise of stock options (in shares)   75,000        
Exercise of stock options 131 $ 131        
Issuance of Flex Ltd. vested shares under restricted share unit awards (in shares)   5,163,000        
Net income (loss) 202,920   202,920      
Stock-based compensation, net of tax 40,033 $ 40,033        
Cumulative effect on opening equity of adopting accounting standards and other (in shares)   (296,000)        
Cumulative effect on opening equity of adopting accounting standards and other 38,406   38,702      
Total other comprehensive loss (70,536)     (19,828) (50,708) (70,536)
Ending balance (in shares) at Sep. 28, 2018   528,887,000        
Ending balance at Sep. 28, 2018 3,169,547 $ 6,228,420 (2,902,492) (55,574) (100,807) (156,381)
Beginning balance (in shares) at Jun. 29, 2018   532,736,000        
Beginning balance at Jun. 29, 2018 3,109,319 $ 6,269,529 (2,989,376) (76,649) (94,185) (170,834)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Repurchase of Flex Ltd. ordinary shares at cost (in shares)   (4,429,000)        
Repurchase of Flex Ltd. ordinary shares at cost (59,980) $ (59,980)        
Exercise of stock options (in shares)   32,000        
Exercise of stock options 86 $ 86        
Issuance of Flex Ltd. vested shares under restricted share unit awards (in shares)   548,000        
Net income (loss) 86,885   86,885      
Stock-based compensation, net of tax 19,081 $ 19,081        
Cumulative effect on opening equity of adopting accounting standards and other (in shares)   (296,000)        
Cumulative effect on opening equity of adopting accounting standards and other (297)   (1)      
Total other comprehensive loss 14,453     21,075 (6,622) 14,453
Ending balance (in shares) at Sep. 28, 2018   528,887,000        
Ending balance at Sep. 28, 2018 $ 3,169,547 $ 6,228,420 (2,902,492) (55,574) (100,807) (156,381)
Beginning balance (in shares) at Mar. 31, 2019 516,548,265 516,548,000        
Beginning balance at Mar. 31, 2019 $ 2,972,360 $ 6,135,535 (3,012,012) (41,556) (109,607) (151,163)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Repurchase of Flex Ltd. ordinary shares at cost (in shares)   (10,953,000)        
Repurchase of Flex Ltd. ordinary shares at cost (112,158) $ (112,158)        
Exercise of stock options (in shares)   178,000        
Exercise of stock options 728 $ 728        
Issuance of Flex Ltd. vested shares under restricted share unit awards (in shares)   3,377,000        
Net income (loss) (72,068)   (72,068)      
Stock-based compensation, net of tax 34,117 $ 34,117        
Cumulative effect on opening equity of adopting accounting standards and other (in shares)   (440,000)        
Cumulative effect on opening equity of adopting accounting standards and other 21,583   22,023      
Total other comprehensive loss $ (38,601)     (17,098) (21,503) (38,601)
Ending balance (in shares) at Sep. 27, 2019 509,149,926 509,150,000        
Ending balance at Sep. 27, 2019 $ 2,805,961 $ 6,057,782 (3,062,057) (58,654) (131,110) (189,764)
Beginning balance (in shares) at Jun. 28, 2019   514,039,000        
Beginning balance at Jun. 28, 2019 3,001,815 $ 6,099,166 (2,945,117) (47,031) (105,203) (152,234)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Repurchase of Flex Ltd. ordinary shares at cost (in shares)   (5,928,000)        
Repurchase of Flex Ltd. ordinary shares at cost (60,159) $ (60,159)        
Exercise of stock options (in shares)   61,000        
Exercise of stock options 325 $ 325        
Issuance of Flex Ltd. vested shares under restricted share unit awards (in shares)   978,000        
Net income (loss) (116,940)   (116,940)      
Stock-based compensation, net of tax 18,890 $ 18,890        
Cumulative effect on opening equity of adopting accounting standards and other (in shares)   (440,000)        
Cumulative effect on opening equity of adopting accounting standards and other (440)          
Total other comprehensive loss $ (37,530)     (11,623) (25,907) (37,530)
Ending balance (in shares) at Sep. 27, 2019 509,149,926 509,150,000        
Ending balance at Sep. 27, 2019 $ 2,805,961 $ 6,057,782 $ (3,062,057) $ (58,654) $ (131,110) $ (189,764)
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.19.3
BALANCE SHEET ITEMS
6 Months Ended
Sep. 27, 2019
Balance Sheet Related Disclosures [Abstract]  
BALANCE SHEET ITEMS BALANCE SHEET ITEMS 
Inventories 
The components of inventories, net of applicable lower of cost and net realizable value write-downs, were as follows: 
 
As of September 27, 2019
 
As of March 31, 2019
 
(In thousands)
Raw materials
$
2,780,646

 
$
2,922,101

Work-in-progress
394,282

 
366,135

Finished goods
546,309

 
434,618

 
$
3,721,237

 
$
3,722,854



Goodwill and Other Intangible Assets 
The following table summarizes the activity in the Company’s goodwill account for each of its four reporting units (which align to the Company's reportable segments) during the six-month period ended September 27, 2019
 
HRS
 
IEI
 
CEC
 
CTG
 
Total
 
(In thousands)
Balance, beginning of the year
$
507,209

 
$
333,257

 
$
129,325

 
$
103,264

 
$
1,073,055

Divestitures
(1,102
)
 
(137
)
 

 

 
(1,239
)
Foreign currency translation adjustments
(9,366
)
 

 

 

 
(9,366
)
Balance, end of the period
$
496,741

 
$
333,120

 
$
129,325

 
$
103,264

 
$
1,062,450


The components of acquired intangible assets are as follows:
 
As of September 27, 2019
 
As of March 31, 2019
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
(In thousands)
Intangible assets:
 

 
 

 
 

 
 

 
 

 
 

Customer-related intangibles
$
282,006

 
$
(118,818
)
 
$
163,188

 
$
297,306

 
$
(113,627
)
 
$
183,679

Licenses and other intangibles
254,797

 
(125,806
)
 
128,991

 
274,604

 
(127,288
)
 
147,316

Total
$
536,803

 
$
(244,624
)
 
$
292,179

 
$
571,910

 
$
(240,915
)
 
$
330,995



Goodwill is tested for impairment on an annual basis and whenever events or changes in circumstances indicate that it is more likely than not that the fair value of a reporting unit is below its carrying value. Recoverability of goodwill is measured at the reporting unit level by comparing the reporting unit's carrying value, including goodwill, to the fair value of the reporting unit, which typically is measured based upon, among other factors, market multiples for comparable companies as well as a discounted cash flow analysis. As previously disclosed, the date of its most recent annual impairment test the fair value of the CTG reporting unit exceeded its carrying value by 22%. The Company has assessed whether an interim impairment test should be performed on the CTG reporting unit in light of recent shortfalls in CTG’s financial performance. Management has concluded that it is more likely than not that CTG’s fair value exceeds its carrying value as of September 27, 2019, thus an interim impairment test was not completed. As the Company continues to refine its long-term strategy for the CTG reporting unit, it is reasonably possible that changes in circumstances could require management to perform an impairment test for CTG prior to the next annual impairment test date of January 1, 2020. In the event that an interim test is performed and goodwill in CTG is determined to be impaired, the resulting charge could be material to the consolidated results of operations.
The gross carrying amounts of intangible assets are removed when fully amortized. The estimated future annual amortization expense for intangible assets is as follows:
Fiscal Year Ending March 31,
Amount
 
(In thousands)
2020 (1)
$
30,747

2021
59,573

2022
51,229

2023
43,667

2024
42,066

Thereafter
64,897

Total amortization expense
$
292,179

____________________________________________________________
(1)
Represents estimated amortization for the remaining six-month period ending March 31, 2020.
 Other Current Assets
Other current assets include approximately $357.1 million and $292.5 million as of September 27, 2019 and March 31, 2019, respectively, for the deferred purchase price receivable from the Company's Asset-Backed Securitization programs. See note 12 for additional information.
The Company participates in certain customers' supplier financing programs allowing Flex to sell its receivables to financial institutions identified by the customer. Under these programs, the financial institutions act as the customers' paying agent with respect to receivables due to the Company. Following the sale of the receivables to the financial institutions, the transferred receivables are isolated from the Company and its affiliates, and effective control of the transferred receivables is passed to the financial institutions, which have the right to pledge or sell the receivables.
During the second quarter of fiscal year 2020, certain invoices were sold and transferred to certain financial institutions under a customer's supplier financing program, that had the right to pledge or sell the receivables as of September 27, 2019. However, under the governing law in the jurisdiction of sale, the assignment of receivables is effective against third-parties only upon registration of the transferred assets with a governmental agency. The Company was not able to complete the registration of the receivables before the end of the fiscal quarter and accordingly did not account for these transactions as true sales. As a result of these transactions the Company has recorded $336.1 million of other current assets, with a corresponding amount recorded as other current liabilities, in the condensed consolidated balance sheet as of September 27, 2019, and has recorded the same amount as “other financing activities, net” in the statement of cash flows. The Company subsequently registered all of the invoices in October 2019 and the receivables were considered sold at that time.
Other Current Liabilities
Other current liabilities include customer working capital advances of $249.9 million and $266.3 million, customer-related accruals of $243.5 million and $260.1 million, and deferred revenue of $341.5 million and $271.8 million, as of September 27, 2019 and March 31, 2019, respectively. The customer working capital advances are not interest-bearing, do not have fixed repayment dates and are generally reduced as the underlying working capital is consumed in production. Following the adoption of ASC 842, current operating lease liabilities were $119.6 million as of September 27, 2019. Further, other current liabilities include $336.1 million representing the arrangement with the financial institutions as of September 27, 2019, as further described above.
XML 21 R18.htm IDEA: XBRL DOCUMENT v3.19.3
FINANCIAL INSTRUMENTS
6 Months Ended
Sep. 27, 2019
Derivative Instruments and Hedges, Assets [Abstract]  
FINANCIAL INSTRUMENTS FINANCIAL INSTRUMENTS
Foreign Currency Contracts
The Company enters into short-term and long-term foreign currency derivatives contracts, including forward, swap, and options contracts to hedge only those currency exposures associated with certain assets and liabilities, primarily accounts receivable and accounts payable, and cash flows denominated in non-functional currencies. Gains and losses on the Company's derivative contracts are designed to offset losses and gains on the assets, liabilities and transactions hedged, and accordingly, generally do not subject the Company to risk of significant accounting losses. The Company hedges committed exposures and does not engage in speculative transactions. The credit risk of these derivative contracts is minimized since the contracts are with large financial institutions and accordingly, fair value adjustments related to the credit risk of the counterparty financial institution were not material.
As of September 27, 2019, the aggregate notional amount of the Company’s outstanding foreign currency derivative contracts was $9.1 billion as summarized below: 
 
Foreign Currency Amount
 
Notional Contract Value in USD
Currency
Buy
 
Sell
 
Buy

Sell
 
(In thousands)
Cash Flow Hedges
 

 
 

 
 
 
 

CNY
1,086,000

 

 
$
152,447

 
$

EUR
34,640

 
4,260

 
38,352

 
4,668

HUF
27,209,000

 

 
89,151

 

ILS
190,000

 

 
54,247

 

JPY
33,525,000

 

 
300,000

 

MXN
4,035,000

 

 
206,441

 

MYR
264,000

 
40,900

 
63,187

 
9,789

PLN
131,400

 

 
32,862

 

RON
192,000

 

 
44,333

 

Other
N/A

 
N/A

 
46,353

 

 
 

 
 

 
1,027,373

 
14,457

Other Foreign Currency Contracts


 


 


 


BRL

 
972,000

 

 
232,619

CAD
65,885

 
43,154

 
49,627

 
32,505

CNY
5,214,716

 
1,371,026

 
738,250

 
192,837

EUR
1,820,719

 
2,011,008

 
1,997,855

 
2,209,684

GBP
45,292

 
56,241

 
56,026

 
69,547

HUF
80,227,683

 
84,751,497

 
262,868

 
277,690

ILS
264,700

 
115,000

 
75,575

 
32,834

INR
6,807,200

 
6,411,000

 
95,825

 
90,248

JPY
3,195,245

 
2,596,970

 
29,736

 
24,233

MXN
4,450,330

 
2,690,978

 
227,691

 
137,678

MYR
2,142,120

 
1,799,000

 
512,702

 
430,579

SEK
455,420

 
538,295

 
46,934

 
55,304

SGD
90,548

 
53,439

 
65,686

 
38,766

Other
N/A

 
N/A

 
57,488

 
41,809

 
 

 
 

 
4,216,263

 
3,866,333




 


 


 


Total Notional Contract Value in USD
 

 
 

 
$
5,243,636

 
$
3,880,790


As of September 27, 2019, the fair value of the Company’s short-term foreign currency contracts was included in other current assets or other current liabilities, as applicable, in the condensed consolidated balance sheets. Certain of these contracts are designed to economically hedge the Company’s exposure to monetary assets and liabilities denominated in a non-functional currency and are not accounted for as hedges under the accounting standards. Accordingly, changes in the fair value of these
instruments are recognized in earnings during the period of change as a component of interest and other, net in the condensed consolidated statements of operations. As of September 27, 2019 and March 31, 2019, the Company also has included net deferred gains and losses in accumulated other comprehensive loss, a component of shareholders’ equity in the condensed consolidated balance sheets, relating to changes in fair value of its foreign currency contracts that are accounted for as cash flow hedges. Deferred gains were immaterial as of September 27, 2019, and are expected to be recognized primarily as a component of cost of sales in the condensed consolidated statements of operations primarily over the next twelve-month period, except for the USD JPY cross currency swap, which is further discussed below.
The Company entered into a USD JPY cross currency swap to hedge the foreign currency risk on the JPY term loan due April 2024, and the fair value of the cross currency swap was included in other assets as of September 27, 2019. The changes in fair value of the USD JPY cross currency swap are reported in accumulated other comprehensive loss, with the impact of the excluded component reported in interest and other, net. In addition, a corresponding amount is reclassified out of accumulated other comprehensive loss to interest and other, net to offset the remeasurement of the underlying JPY loan principal which also impacts the same line.
The following table presents the fair value of the Company’s derivative instruments utilized for foreign currency risk management purposes:
 
Fair Values of Derivative Instruments
 
Asset Derivatives
 
Liability Derivatives
 
 
 
Fair Value
 
 
 
Fair Value
 
Balance Sheet
Location
 
September 27,
2019
 
March 31,
2019
 
Balance Sheet
Location
 
September 27,
2019
 
March 31,
2019
 
(In thousands)
Derivatives designated as hedging instruments
 
 
 

 
 

 
 
 
 

 
 

Foreign currency contracts
Other current assets
 
$
2,492

 
$
10,503

 
Other current liabilities
 
$
22,800

 
$
10,282

Foreign currency contracts
Other assets
 
$
18,316

 
$

 
Other liabilities
 
$

 
$

 
 
 
 
 
 
 
 
 
 
 
 
Derivatives not designated as hedging instruments
 
 
 

 
 

 
 
 
 

 
 

Foreign currency contracts
Other current assets
 
$
24,508

 
$
16,774

 
Other current liabilities
 
$
23,327

 
$
17,144



The Company has financial instruments subject to master netting arrangements, which provides for the net settlement of all contracts with a single counterparty. The Company does not offset fair value amounts for assets and liabilities recognized for derivative instruments under these arrangements, and as such, the asset and liability balances presented in the table above reflect the gross amounts of derivatives in the condensed consolidated balance sheets. The impact of netting derivative assets and liabilities is not material to the Company’s financial position for any of the periods presented.
XML 22 R26.htm IDEA: XBRL DOCUMENT v3.19.3
ORGANIZATION OF THE COMPANY AND BASIS OF PRESENTATION (Policies)
6 Months Ended
Sep. 27, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization of the Company and Basis of Presentation
Organization of the Company
Flex Ltd. ("Flex" or the "Company") was incorporated in the Republic of Singapore in May 1990. The Company's operations have expanded over the years through a combination of organic growth and acquisitions. The Company is a globally-recognized, provider of Sketch-to-Scale® services - innovative design, engineering, manufacturing, and supply chain services and solutions - from conceptual sketch to full-scale production. The Company designs, builds, ships and manages complete packaged consumer and enterprise products, from medical devices and connected automotive systems to sustainable lighting and cloud and data center solutions for companies of all sizes in various industries and end-markets, through its activities in the following segments:
High Reliability Solutions ("HRS"), which is comprised of our health solutions business, including surgical equipment, drug delivery, diagnostics, telemedicine, disposable devices, imaging and monitoring, patient mobility and ophthalmology; and our automotive business, including vehicle electrification, connectivity, autonomous, and smart technologies;
Industrial and Emerging Industries ("IEI"), which is comprised of energy including advanced metering infrastructure, energy storage, smart lighting, smart solar energy; and industrial, including semiconductor and capital equipment, office solutions, household industrial and lifestyle, industrial automation and kiosks;
Communications & Enterprise Compute ("CEC"), which includes our telecom business of radio access base stations, remote radio heads and small cells for wireless infrastructure; our networking business, which includes optical, routing, and switching products for data and video networks; our server and storage platforms for both enterprise and cloud-based deployments; next generation storage and security appliance products; and rack-level solutions, converged infrastructure and software-defined product solutions; and
Consumer Technologies Group ("CTG"), which includes our consumer-related businesses in IoT enabled devices, audio and consumer power electronics, mobile devices; and various supply chain solutions for consumer, computing and printing devices.
The Company's service offerings include a comprehensive range of value-added design and engineering services that are tailored to the various markets and needs of its customers. Other focused service offerings relate to manufacturing (including enclosures, metals, plastic injection molding, precision plastics, machining, and mechanicals), system integration and assembly and test services, materials procurement, inventory management, logistics and after-sales services (including product repair, warranty services, re-manufacturing and maintenance) and supply chain management software solutions and component product offerings (including flexible printed circuit boards and power adapters and chargers).
Basis of Presentation
 The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP” or “GAAP”) for interim financial information and in accordance with the requirements of Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements, and should be read in conjunction with the Company’s audited consolidated financial statements as of and for the fiscal year ended March 31, 2019 contained in the Company’s Annual Report on Form 10-K. In the opinion of management, all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair presentation have been included. Operating results for the three and six-month periods ended September 27, 2019 are not necessarily indicative of the results that may be expected for the fiscal year ending March 31, 2020
The first quarters for fiscal years 2020 and 2019 ended on June 28, 2019, which is comprised of 89 days in the period, and June 29, 2018, which is comprised of 90 days in the period, respectively. The second quarters for fiscal years 2020 and 2019 ended on September 27, 2019 and September 28, 2018, which are comprised of 91 days in both periods.
The accompanying unaudited condensed consolidated financial statements include the accounts of Flex and its majority-owned subsidiaries, after elimination of intercompany accounts and transactions. The Company consolidates its majority-owned subsidiaries and investments in entities in which the Company has a controlling interest. For the consolidated majority-owned subsidiaries in which the Company owns less than 100%, the Company recognizes a noncontrolling interest for the ownership of the noncontrolling owners. The associated noncontrolling owners' interest in the income or losses of these
companies is not material to the Company's results of operations for all periods presented, and is classified as a component of interest and other, net, in the condensed consolidated statements of operations.
Recently Adopted and Issued Accounting Pronouncements
Recently Adopted Accounting Pronouncement
In February 2016, the Financial Accounting Standards Board (FASB) issued ASU No. 2016-02, Leases, and subsequent updates (collectively, referred to as Accounting Standard Codification 842 or “ASC 842”). ASC 842 requires a lessee to recognize a right of use (“ROU”) asset and lease liability. Leases will be classified as finance or operating, with classification affecting the recognition of expense and presentation in the income statement.
The Company adopted ASC 842 on April 1, 2019 using the modified retrospective method on the effective date. As a result, the Company was not required to adjust its comparative period financial information for effects of the standard or make the new required lease disclosures for periods before the Company's adoption date. The Company has elected to adopt the package of transition practical expedients and, therefore, has not reassessed (1) whether existing or expired contracts contain a lease, (2) lease classification for existing or expired leases or (3) the accounting for initial direct costs that were previously capitalized. In addition, the Company has elected the short-term lease recognition and measurement exemption for all classes of assets, which allows the Company to not recognize ROU assets and lease liabilities for leases with a lease term of 12 months or less and with no purchase option the Company is reasonably certain of exercising. The Company has also elected the practical expedient to account for the lease and nonlease components as a single lease component, for all classes of underlying assets. Therefore, the lease payments used to measure the lease liability include all of the fixed considerations in the contract. Lease payments included in the measurement of the lease liability comprise the following: fixed payments (including in-substance fixed payments), and variable payments that depend on an index or rate (initially measured using the index or rate at the lease commencement date). As the Company cannot determine the interest rate implicit in the lease for its leases, the Company uses its estimate of the incremental borrowing rate as of the commencement date in determining the present value of lease payments. The Company’s estimated incremental borrowing rate is the rate of interest it would have to pay on a collateralized basis to borrow an amount equal to the lease payments under similar terms. The lease term for all of the Company’s leases includes the non-cancellable period of the lease plus any additional periods covered by either an option to extend (or not to terminate) the lease that the Company is reasonably certain to exercise, or an option to extend (or not to terminate) the lease controlled by the lessor.
The adoption of ASC 842 had a material impact to the Company’s consolidated balance sheet, but did not materially impact the consolidated statement of income or consolidated statement of cash flows. The most significant changes to the consolidated balance sheet relate to the recognition of new ROU assets and lease liabilities for operating leases. The Company’s accounting for finance leases remains substantially unchanged and the balances are not material for any periods presented.
As a result of adopting ASC 842 as of April 1, 2019, the Company recognized additional operating liabilities of $658 million with a corresponding ROU asset of $624 million and a deferred gain of $22 million for sale leaseback transactions to opening retained earnings.
In October 2018, the FASB issued ASU 2018-16 “Derivatives and Hedging (Topic 815): Inclusion of the Secured Overnight Financing Rate (SOFR) Overnight Index Swap (OIS) Rate as a Benchmark Interest Rate for Hedge Accounting Purposes” to expand the lists of eligible benchmark interest rates to include OIS based on SOFR to facilitate the marketplace transition from LIBOR. The Company adopted the guidance during the first quarter of fiscal year 2020 with an immaterial impact on the Company's financial position, results of operations and cash flows.
In August 2018, the FASB issued ASU 2018-15 "Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract” to provide guidance on a customer's accounting for implementation, set-up, and other upfront costs incurred in a cloud computing
arrangement that is hosted by the vendor, i.e., a service contract. Under the new guidance, customers will apply the same criteria for capitalizing implementation costs as they would for an arrangement that has a software license. The new guidance also prescribes the balance sheet, income statement, and cash flow classification of the capitalized implementation costs and related amortization expense, as well as requires additional quantitative and qualitative disclosures. The guidance is effective for the Company beginning in the first quarter of fiscal year 2021 with early adoption permitted. The Company early adopted the guidance during the second quarter of fiscal year 2020 with an immaterial impact to its condensed consolidated financial statements.
In August 2018, the FASB issued ASU 2018-13, "Fair Value Measurement (Topic 820): Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement”, which amends ASC 820 to add, remove, and modify fair value measurement disclosure requirements. The Company adopted the guidance during the first quarter of fiscal year 2020 with an immaterial impact on the Company's financial position, results of operations and cash flows.
In June 2018, the FASB issued ASU 2018-07 "Compensation - Stock Compensation (Topic 718): Improvement to Nonemployee Share-Based Payment Accounting" with the objective of simplifying several aspects of the accounting for nonemployee share-based payment transactions in current GAAP. The Company adopted this guidance during the first quarter of fiscal year 2020 with an immaterial impact on its consolidated financial statements.
In August 2017, the FASB issued ASU 2017-12 "Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities" with the objective of improving the financial reporting of hedging relationships and simplifying the application of the hedge accounting guidance in current GAAP. The Company adopted this guidance during the first quarter of fiscal year 2020 with an immaterial impact on its consolidated financial statements.
Recently Issued Accounting Pronouncements
In June 2016, the FASB issued ASU 2016-13 “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” and also issued subsequent amendments to the initial guidance: ASU 2018-19, ASU 2019-04 and ASU 2019-05, which replaces the existing incurred loss impairment model with an expected credit loss model and requires a financial asset measured at amortized cost to be presented at the net amount expected to be collected. The guidance is effective for the Company beginning in the first quarter of fiscal year 2021 with early adoption permitted. The Company is currently assessing and expects the new guidance to have an immaterial impact on its consolidated financial statements, and it intends to adopt the guidance when it becomes effective in the first quarter of fiscal year 2021.
In October 2018, the FASB issued ASU 2018-17 “Consolidation (Topic 810): Targeted Improvements to Related Party Guidance for Variable Interest Entities” to provide a new private company variable interest entity exemption and change how decision makers apply the variable interest criteria. The guidance is effective for the Company beginning in the first quarter of fiscal year 2021 with early adoption permitted. The Company expects the new guidance will have an immaterial impact on its consolidated financial statements, and it intends to adopt the guidance when it becomes effective in the first quarter of fiscal year 2021.
XML 23 R22.htm IDEA: XBRL DOCUMENT v3.19.3
COMMITMENTS AND CONTINGENCIES
6 Months Ended
Sep. 27, 2019
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES 
Litigation and other legal matters
In connection with the matters described below, the Company has accrued for loss contingencies where it believes that losses are probable and estimable. The amounts accrued are not material. Although it is reasonably possible that actual losses could be in excess of the Company’s accrual, the Company is unable to estimate a reasonably possible loss or range of loss in excess of its accrual, except as discussed below, due to various reasons, including, among others, that: (i) the proceedings are in early stages or no claims have been asserted, (ii) specific damages have not been sought in all of these matters, (iii) damages, if asserted, are considered unsupported and/or exaggerated, (iv) there is uncertainty as to the outcome of pending appeals, motions, or settlements, (v) there are significant factual issues to be resolved, and/or (vi) there are novel legal issues or unsettled legal theories presented. Any such excess loss could have a material adverse effect on the Company’s results of operations or cash flows for a particular period or on the Company’s financial condition.
In addition, the Company provides design and engineering services to its customers and also designs and makes its own products. As a consequence of these activities, its customers are requiring the Company to take responsibility for intellectual property to a greater extent than in its manufacturing and assembly businesses. Although the Company believes that its intellectual property assets and licenses are sufficient for the operation of its business as it currently conducts it, from time to time third-parties do assert patent infringement claims against the Company or its customers. If and when third-parties make assertions regarding the ownership or right to use intellectual property, the Company could be required to either enter into licensing arrangements or to resolve the issue through litigation. Such license rights might not be available to the Company on commercially acceptable terms, if at all, and any such litigation might not be resolved in its favor. Additionally, litigation could be lengthy and costly and could materially harm the Company's financial condition regardless of the outcome. The Company also could be required to incur substantial costs to redesign a product or re-perform design services.
From time to time, the Company enters into IP licenses (e.g., patent licenses and software licenses) with third-parties which obligate the Company to report covered behavior to the licensor and pay license fees to the licensor for certain activities or products, or that enable the Company's use of third-party technologies. The Company may also decline to enter into licenses for intellectual property that it does not think is useful for or used in its operations, or for which its customers or suppliers have licenses or have assumed responsibility. Given the diverse and varied nature of its business and the location of its business around the world, certain activities the Company performs, such as providing assembly services in China and India, may fall outside the scope of those licenses or may not be subject to the applicable intellectual property rights. The Company's licensors may disagree and claim royalties are owed for such activities. In addition, the basis (e.g., base price) for any royalty amounts owed are audited by licensors and may be challenged. Some of these disagreements may lead to claims and litigation that might not be resolved in the Company's favor. Additionally, litigation could be lengthy and costly and could materially harm the Company's financial condition regardless of the outcome. In March 2018, the Company received an inquiry from a licensor referencing its patent license agreement with the Company, and requesting information relating to royalties for products that the Company assembles for a customer in China. The Company and licensor have had subsequent discussions, during which the licensor claimed that the Company owes a material amount under the patent license agreement, which the Company disputes and would contest vigorously. While the Company cannot predict the outcome with respect to this claim or estimate an amount or reasonable range of loss, a material loss is reasonably possible.
On May 8, 2018, a putative class action was filed in the Northern District of California against the Company and certain officers alleging violations of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934, and Rule 10b-5, promulgated thereunder, alleging misstatements and/or omissions in certain of the Company’s financial results, press releases and SEC filings made during the putative class period of January 26, 2017 through April 26, 2018. On October 1, 2018, the Court appointed lead plaintiff and lead plaintiff’s counsel in the case. On November 28, 2018, lead plaintiff filed an amended complaint alleging misstatements and/or omissions in certain of the Company’s SEC filings, press releases, earnings calls, and analyst and investor conferences and expanding the putative class period through October 25, 2018. On April 3, 2019, the Court vacated its prior order appointing lead plaintiff and lead plaintiff’s counsel and reopened the lead plaintiff appointment process. On September 26, 2019, the Court appointed a new lead plaintiff and lead plaintiff’s counsel in the case. Lead plaintiff’s deadline to file a further amended complaint is November 8, 2019, and Defendants’ deadline to move to dismiss is December 4, 2019. The Company believes that the claims are without merit and intends to vigorously defend this case.
On April 21, 2016, SunEdison, Inc. (together with certain of its subsidiaries, "SunEdison") filed for protection under Chapter 11 of the U.S. Bankruptcy Code. During the fiscal year ended March 31, 2016, the Company recognized a bad debt reserve charge of $61.0 million associated with its outstanding SunEdison receivables and accepted return of previously
shipped inventory of approximately $90.0 million. SunEdison stated in schedules filed with the Bankruptcy Court that, within the 90 days preceding SunEdison's bankruptcy filing, the Company received approximately $98.6 million of inventory and cash transfers of $69.2 million, which in aggregate represents the Company's estimate of the maximum reasonably possible contingent loss. On April 15, 2018, a subsidiary of the Company together with its subsidiaries and affiliates, entered into a tolling agreement with the trustee of the SunEdison Litigation Trust to toll any applicable statute of limitations or other time-related defense that might exist in regards to any potential claims that either party might be able to assert against the other for a period that will end at the earlier to occur of: (a) 60 days after a party provides written notice of termination; (b) six years from the effective date of April 15, 2018; or (c) such other date as the parties may agree in writing. No preference claims have been asserted against the Company and consideration has been given to the related contingencies based on the facts currently known. The Company has a number of affirmative and direct defenses to any potential claims for recovery and intends to vigorously defend any such claim, if asserted.
One of the Company's Brazilian subsidiaries has received assessments for certain sales and import taxes. There are six tax assessments totaling 360 million Brazilian reals (approximately USD $86.2 million based on the exchange rate as of September 27, 2019). The assessments are in various stages of the review process at the administrative level; the Company successfully defeated one of the six assessments in September 2019 (totally approximately 54 million Brazilian reals or USD $12.9 million), but that assessment remains subject to appeal and no tax proceeding has been finalized yet. The Company believes there is no legal basis for these assessments and has meritorious defenses and will continue to vigorously oppose all of these assessments, as well as any future assessments. The Company does not expect final judicial determination on any of these claims for several years.
On February 14, 2019, the Company submitted an initial notification of voluntary disclosure to the U.S. Department of the Treasury, Office of Foreign Assets Control ("OFAC") regarding possible noncompliance with U.S. economic sanctions requirements among certain non-U.S. Flex-affiliated operations. The Company has initiated an internal investigation regarding this matter which is ongoing. The Company cannot predict how long it will take to complete the investigation or to what extent the Company could be subject to penalties.
A foreign Tax Authority (“Tax Authority”) has assessed a cumulative total of approximately $94 million in taxes owed for multiple Flex legal entities within its jurisdiction for various fiscal years ranging from fiscal year 2010 through fiscal year 2018. The assessed amounts related to the denial of certain deductible intercompany payments. The Company disagrees with the Tax Authority’s assessments and is actively contesting the assessments through the administrative and judicial processes. As the final resolution of the assessment remains uncertain, the Company continues to provide for the uncertain tax positions based on the more likely than not standard. While the resolution of the issues may result in tax liabilities, interest and penalties, which may be significantly higher than the amounts accrued for these matters, management currently believes that the resolution will not have a material adverse effect on the Company’s financial position, results of operations or cash flows.
In addition to the matters discussed above, from time to time, the Company is subject to legal proceedings, claims, and litigation arising in the ordinary course of business. The Company defends itself vigorously against any such claims. Although the outcome of these matters is currently not determinable, management expects that any losses that are probable or reasonably possible of being incurred as a result of these matters, which are in excess of amounts already accrued in the Company’s consolidated balance sheets, would not be material to the financial statements as a whole.
XML 24 R64.htm IDEA: XBRL DOCUMENT v3.19.3
FAIR VALUE MEASUREMENT OF ASSETS AND LIABILITIES - Assets and Liabilities Measured at Fair Value (Details) - Recurring basis - USD ($)
$ in Thousands
Sep. 27, 2019
Mar. 31, 2019
Money market funds and time deposits    
Financial Instruments Measured at Fair Value on a Recurring Basis and Nonrecurring Basis    
Total assets $ 796,718 $ 473,888
Foreign exchange contracts    
Financial Instruments Measured at Fair Value on a Recurring Basis and Nonrecurring Basis    
Total assets 45,316 27,277
Total liabilities (46,127) (27,426)
Mutual funds, money market accounts and equity securities    
Financial Instruments Measured at Fair Value on a Recurring Basis and Nonrecurring Basis    
Total assets 56,351 79,697
Level 1 | Money market funds and time deposits    
Financial Instruments Measured at Fair Value on a Recurring Basis and Nonrecurring Basis    
Total assets 0 0
Level 1 | Foreign exchange contracts    
Financial Instruments Measured at Fair Value on a Recurring Basis and Nonrecurring Basis    
Total assets 0 0
Total liabilities 0 0
Level 1 | Mutual funds, money market accounts and equity securities    
Financial Instruments Measured at Fair Value on a Recurring Basis and Nonrecurring Basis    
Total assets 0 2,845
Level 2 | Money market funds and time deposits    
Financial Instruments Measured at Fair Value on a Recurring Basis and Nonrecurring Basis    
Total assets 796,718 473,888
Level 2 | Foreign exchange contracts    
Financial Instruments Measured at Fair Value on a Recurring Basis and Nonrecurring Basis    
Total assets 45,316 27,277
Total liabilities (46,127) (27,426)
Level 2 | Mutual funds, money market accounts and equity securities    
Financial Instruments Measured at Fair Value on a Recurring Basis and Nonrecurring Basis    
Total assets 56,351 76,852
Level 3 | Money market funds and time deposits    
Financial Instruments Measured at Fair Value on a Recurring Basis and Nonrecurring Basis    
Total assets 0 0
Level 3 | Foreign exchange contracts    
Financial Instruments Measured at Fair Value on a Recurring Basis and Nonrecurring Basis    
Total assets 0 0
Total liabilities 0 0
Level 3 | Mutual funds, money market accounts and equity securities    
Financial Instruments Measured at Fair Value on a Recurring Basis and Nonrecurring Basis    
Total assets $ 0 $ 0
XML 25 R60.htm IDEA: XBRL DOCUMENT v3.19.3
FINANCIAL INSTRUMENTS - Notional Amount (Details) - Sep. 27, 2019 - Forward and Swap Contracts
€ in Thousands, ₪ in Thousands, ₨ in Thousands, ¥ in Thousands, £ in Thousands, kr in Thousands, RM in Thousands, R$ in Thousands, Ft in Thousands, $ in Thousands, $ in Thousands, $ in Thousands, $ in Thousands, in Thousands
INR (₨)
ILS (₪)
MXN ($)
MYR (RM)
CAD ($)
CNY (¥)
DKK (kr)
EUR (€)
USD ($)
RON ( )
BRL (R$)
GBP (£)
HUF (Ft)
SGD ($)
Notional amount                            
Derivative, Notional Amount                 $ 9,100,000          
Buy                            
Notional amount                            
Derivative, Notional Amount                 5,243,636          
Buy | Derivatives designated as hedging instruments | Cash Flow Hedges                            
Notional amount                            
Derivative, Notional Amount                 1,027,373          
Buy | Derivatives designated as hedging instruments | Cash Flow Hedges | CNY                            
Notional amount                            
Derivative, Notional Amount           ¥ 1,086,000     152,447          
Buy | Derivatives designated as hedging instruments | Cash Flow Hedges | EUR                            
Notional amount                            
Derivative, Notional Amount               € 34,640 38,352          
Buy | Derivatives designated as hedging instruments | Cash Flow Hedges | HUF                            
Notional amount                            
Derivative, Notional Amount                 89,151       Ft 27,209,000  
Buy | Derivatives designated as hedging instruments | Cash Flow Hedges | ILS                            
Notional amount                            
Derivative, Notional Amount     $ 190,000           54,247          
Buy | Derivatives designated as hedging instruments | Cash Flow Hedges | JPY                            
Notional amount                            
Derivative, Notional Amount     33,525,000           300,000          
Buy | Derivatives designated as hedging instruments | Cash Flow Hedges | MXN                            
Notional amount                            
Derivative, Notional Amount       RM 4,035,000         206,441          
Buy | Derivatives designated as hedging instruments | Cash Flow Hedges | MYR                            
Notional amount                            
Derivative, Notional Amount                 63,187 264,000        
Buy | Derivatives designated as hedging instruments | Cash Flow Hedges | PLN                            
Notional amount                            
Derivative, Notional Amount                 32,862         $ 131,400
Buy | Derivatives designated as hedging instruments | Cash Flow Hedges | RON                            
Notional amount                            
Derivative, Notional Amount                 44,333         192,000
Buy | Derivatives designated as hedging instruments | Cash Flow Hedges | Other                            
Notional amount                            
Derivative, Notional Amount                 46,353          
Buy | Derivatives not designated as hedging instruments                            
Notional amount                            
Derivative, Notional Amount                 4,216,263          
Buy | Derivatives not designated as hedging instruments | BRL                            
Notional amount                            
Derivative, Notional Amount                 0   R$ 0      
Buy | Derivatives not designated as hedging instruments | CAD                            
Notional amount                            
Derivative, Notional Amount         $ 65,885       49,627          
Buy | Derivatives not designated as hedging instruments | CNY                            
Notional amount                            
Derivative, Notional Amount           5,214,716     738,250          
Buy | Derivatives not designated as hedging instruments | EUR                            
Notional amount                            
Derivative, Notional Amount             kr 1,820,719   1,997,855          
Buy | Derivatives not designated as hedging instruments | GBP                            
Notional amount                            
Derivative, Notional Amount               45,292 56,026          
Buy | Derivatives not designated as hedging instruments | HUF                            
Notional amount                            
Derivative, Notional Amount                 262,868     £ 80,227,683    
Buy | Derivatives not designated as hedging instruments | ILS                            
Notional amount                            
Derivative, Notional Amount                 75,575     264,700    
Buy | Derivatives not designated as hedging instruments | INR                            
Notional amount                            
Derivative, Notional Amount                 95,825       6,807,200  
Buy | Derivatives not designated as hedging instruments | JPY                            
Notional amount                            
Derivative, Notional Amount   ₪ 3,195,245             29,736          
Buy | Derivatives not designated as hedging instruments | MXN                            
Notional amount                            
Derivative, Notional Amount   4,450,330             227,691          
Buy | Derivatives not designated as hedging instruments | MYR                            
Notional amount                            
Derivative, Notional Amount ₨ 2,142,120               512,702          
Buy | Derivatives not designated as hedging instruments | SEK                            
Notional amount                            
Derivative, Notional Amount     455,420           46,934          
Buy | Derivatives not designated as hedging instruments | SGD                            
Notional amount                            
Derivative, Notional Amount       90,548         65,686          
Buy | Derivatives not designated as hedging instruments | Other                            
Notional amount                            
Derivative, Notional Amount                 57,488          
Sell                            
Notional amount                            
Derivative, Notional Amount                 3,880,790          
Sell | Derivatives designated as hedging instruments | Cash Flow Hedges                            
Notional amount                            
Derivative, Notional Amount                 14,457          
Sell | Derivatives designated as hedging instruments | Cash Flow Hedges | CNY                            
Notional amount                            
Derivative, Notional Amount           0     0          
Sell | Derivatives designated as hedging instruments | Cash Flow Hedges | EUR                            
Notional amount                            
Derivative, Notional Amount               4,260 4,668          
Sell | Derivatives designated as hedging instruments | Cash Flow Hedges | HUF                            
Notional amount                            
Derivative, Notional Amount                 0       0  
Sell | Derivatives designated as hedging instruments | Cash Flow Hedges | ILS                            
Notional amount                            
Derivative, Notional Amount     0           0          
Sell | Derivatives designated as hedging instruments | Cash Flow Hedges | JPY                            
Notional amount                            
Derivative, Notional Amount     0           0          
Sell | Derivatives designated as hedging instruments | Cash Flow Hedges | MXN                            
Notional amount                            
Derivative, Notional Amount       0         0          
Sell | Derivatives designated as hedging instruments | Cash Flow Hedges | MYR                            
Notional amount                            
Derivative, Notional Amount                 9,789 40,900        
Sell | Derivatives designated as hedging instruments | Cash Flow Hedges | PLN                            
Notional amount                            
Derivative, Notional Amount                 0         0
Sell | Derivatives designated as hedging instruments | Cash Flow Hedges | RON                            
Notional amount                            
Derivative, Notional Amount                 0         $ 0
Sell | Derivatives designated as hedging instruments | Cash Flow Hedges | Other                            
Notional amount                            
Derivative, Notional Amount                 0          
Sell | Derivatives not designated as hedging instruments                            
Notional amount                            
Derivative, Notional Amount                 3,866,333          
Sell | Derivatives not designated as hedging instruments | BRL                            
Notional amount                            
Derivative, Notional Amount                 232,619   R$ 972,000      
Sell | Derivatives not designated as hedging instruments | CAD                            
Notional amount                            
Derivative, Notional Amount         $ 43,154       32,505          
Sell | Derivatives not designated as hedging instruments | CNY                            
Notional amount                            
Derivative, Notional Amount           ¥ 1,371,026     192,837          
Sell | Derivatives not designated as hedging instruments | EUR                            
Notional amount                            
Derivative, Notional Amount             kr 2,011,008   2,209,684          
Sell | Derivatives not designated as hedging instruments | GBP                            
Notional amount                            
Derivative, Notional Amount               € 56,241 69,547          
Sell | Derivatives not designated as hedging instruments | HUF                            
Notional amount                            
Derivative, Notional Amount                 277,690     84,751,497    
Sell | Derivatives not designated as hedging instruments | ILS                            
Notional amount                            
Derivative, Notional Amount                 32,834     £ 115,000    
Sell | Derivatives not designated as hedging instruments | INR                            
Notional amount                            
Derivative, Notional Amount                 90,248       Ft 6,411,000  
Sell | Derivatives not designated as hedging instruments | JPY                            
Notional amount                            
Derivative, Notional Amount   2,596,970             24,233          
Sell | Derivatives not designated as hedging instruments | MXN                            
Notional amount                            
Derivative, Notional Amount   ₪ 2,690,978             137,678          
Sell | Derivatives not designated as hedging instruments | MYR                            
Notional amount                            
Derivative, Notional Amount ₨ 1,799,000               430,579          
Sell | Derivatives not designated as hedging instruments | SEK                            
Notional amount                            
Derivative, Notional Amount     $ 538,295           55,304          
Sell | Derivatives not designated as hedging instruments | SGD                            
Notional amount                            
Derivative, Notional Amount       RM 53,439         38,766          
Sell | Derivatives not designated as hedging instruments | Other                            
Notional amount                            
Derivative, Notional Amount                 $ 41,809          
XML 26 R68.htm IDEA: XBRL DOCUMENT v3.19.3
SEGMENT REPORTING (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 27, 2019
USD ($)
Sep. 28, 2018
USD ($)
Sep. 27, 2019
USD ($)
segment
Sep. 28, 2018
USD ($)
Segment Reporting Information [Line Items]        
Number of operating segments | segment     4  
Net sales $ 6,088,054 $ 6,662,604 $ 12,263,993 $ 13,061,560
Income (loss) before income taxes (95,693) 108,794 (31,584) 250,431
Intangible amortization 16,223 18,234 33,305 36,751
Stock-based compensation 18,890 19,081 34,117 40,034
Restructuring charges 128,300   184,507  
Interest and other, net 47,749 41,060 99,443 82,802
Other charges (income), net 1,147 6,530 2,610 (80,394)
High Reliability Solutions        
Segment Reporting Information [Line Items]        
Net sales 1,188,631 1,207,971 2,366,674 2,423,396
Industrial & Emerging Industries        
Segment Reporting Information [Line Items]        
Net sales 1,785,568 1,565,953 3,422,482 3,012,264
Communications & Enterprise Compute        
Segment Reporting Information [Line Items]        
Net sales 1,728,597 2,140,797 3,587,446 4,095,083
Consumer Technologies Group        
Segment Reporting Information [Line Items]        
Net sales 1,385,258 1,747,883 2,887,391 3,530,817
Operating Segments        
Segment Reporting Information [Line Items]        
Net sales 6,088,054 6,662,604 12,263,993 13,061,560
Income (loss) before income taxes 227,142 223,530 435,002 411,238
Operating Segments | High Reliability Solutions        
Segment Reporting Information [Line Items]        
Net sales 1,188,631 1,207,971 2,366,674 2,423,396
Income (loss) before income taxes 83,400 89,589 170,632 183,123
Operating Segments | Industrial & Emerging Industries        
Segment Reporting Information [Line Items]        
Net sales 1,785,568 1,565,953 3,422,482 3,012,264
Income (loss) before income taxes 111,354 65,857 206,811 117,218
Operating Segments | Communications & Enterprise Compute        
Segment Reporting Information [Line Items]        
Net sales 1,728,597 2,140,797 3,587,446 4,095,083
Income (loss) before income taxes 31,634 62,855 57,781 108,873
Operating Segments | Consumer Technologies Group        
Segment Reporting Information [Line Items]        
Net sales 1,385,258 1,747,883 2,887,391 3,530,817
Income (loss) before income taxes 26,992 31,212 57,108 57,769
Operating Segments | Corporate and Other        
Segment Reporting Information [Line Items]        
Income (loss) before income taxes (26,238) (25,983) (57,330) (55,745)
Segment Reconciling Items        
Segment Reporting Information [Line Items]        
Intangible amortization 16,223 18,234 33,305 36,751
Stock-based compensation 18,890 19,081 34,117 40,034
Customer related asset impairments 90,973 0 91,456 17,364
Restructuring charges 128,315   184,507  
New revenue standard adoption impact 0 0 0 9,291
Legal and other 19,538 4,058 21,148 20,369
Interest and other, net 47,749 41,060 99,443 82,802
Other charges (income), net 1,147 6,530 2,610 (80,394)
Non-Cash Charges        
Segment Reporting Information [Line Items]        
Restructuring charges $ 31,300 25,800 $ 56,700 34,600
Non-Cash Charges | Segment Reconciling Items        
Segment Reporting Information [Line Items]        
Restructuring charges   $ 25,773   $ 34,590
XML 27 R43.htm IDEA: XBRL DOCUMENT v3.19.3
BALANCE SHEET ITEMS - Future Amortization (Details) - USD ($)
$ in Thousands
Sep. 27, 2019
Mar. 31, 2019
Estimated future annual amortization expense for acquired intangible assets    
2020 $ 30,747  
2021 59,573  
2022 51,229  
2023 43,667  
2024 42,066  
Thereafter 64,897  
Net Carrying Amount $ 292,179 $ 330,995
XML 28 R47.htm IDEA: XBRL DOCUMENT v3.19.3
LEASES - Supplemental Cash Flow Information (Details)
$ in Thousands
6 Months Ended
Sep. 27, 2019
USD ($)
Cash paid for amounts included in the measurement of lease liabilities:  
Operating cash flows from operating leases $ 69,106
XML 29 R27.htm IDEA: XBRL DOCUMENT v3.19.3
BALANCE SHEET ITEMS (Tables)
6 Months Ended
Sep. 27, 2019
Balance Sheet Related Disclosures [Abstract]  
Schedule of components of inventories
The components of inventories, net of applicable lower of cost and net realizable value write-downs, were as follows: 
 
As of September 27, 2019
 
As of March 31, 2019
 
(In thousands)
Raw materials
$
2,780,646

 
$
2,922,101

Work-in-progress
394,282

 
366,135

Finished goods
546,309

 
434,618

 
$
3,721,237

 
$
3,722,854


Schedule of goodwill
The following table summarizes the activity in the Company’s goodwill account for each of its four reporting units (which align to the Company's reportable segments) during the six-month period ended September 27, 2019
 
HRS
 
IEI
 
CEC
 
CTG
 
Total
 
(In thousands)
Balance, beginning of the year
$
507,209

 
$
333,257

 
$
129,325

 
$
103,264

 
$
1,073,055

Divestitures
(1,102
)
 
(137
)
 

 

 
(1,239
)
Foreign currency translation adjustments
(9,366
)
 

 

 

 
(9,366
)
Balance, end of the period
$
496,741

 
$
333,120

 
$
129,325

 
$
103,264

 
$
1,062,450


Schedule of components of acquired intangible assets
The components of acquired intangible assets are as follows:
 
As of September 27, 2019
 
As of March 31, 2019
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
 
(In thousands)
Intangible assets:
 

 
 

 
 

 
 

 
 

 
 

Customer-related intangibles
$
282,006

 
$
(118,818
)
 
$
163,188

 
$
297,306

 
$
(113,627
)
 
$
183,679

Licenses and other intangibles
254,797

 
(125,806
)
 
128,991

 
274,604

 
(127,288
)
 
147,316

Total
$
536,803

 
$
(244,624
)
 
$
292,179

 
$
571,910

 
$
(240,915
)
 
$
330,995


Schedule of estimated future annual amortization expense for intangible assets The estimated future annual amortization expense for intangible assets is as follows:
Fiscal Year Ending March 31,
Amount
 
(In thousands)
2020 (1)
$
30,747

2021
59,573

2022
51,229

2023
43,667

2024
42,066

Thereafter
64,897

Total amortization expense
$
292,179

____________________________________________________________
(1)
Represents estimated amortization for the remaining six-month period ending March 31, 2020.
XML 30 R23.htm IDEA: XBRL DOCUMENT v3.19.3
SHARE REPURCHASES
6 Months Ended
Sep. 27, 2019
Treasury Stock, Number of Shares and Restriction Disclosures [Abstract]  
SHARE REPURCHASES SHARE REPURCHASES 
During the three and six-month periods ended September 27, 2019, the Company repurchased 5.9 million and 11.0 million shares at an aggregate purchase price of $60.2 million and $112.2 million, respectively, and retired all of these shares.
Under the Company’s current share repurchase program, the Board of Directors authorized repurchases of its outstanding ordinary shares for up to $500 million in accordance with the share repurchase mandate approved by the Company’s shareholders at the date of the most recent Annual General Meeting held on August 20, 2019. As of September 27, 2019, shares in the aggregate amount of $463.0 million were available to be repurchased under the current plan.
XML 31 R69.htm IDEA: XBRL DOCUMENT v3.19.3
RESTRUCTURING CHARGES - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 27, 2019
Sep. 28, 2018
Sep. 27, 2019
Sep. 28, 2018
RESTRUCTURING CHARGES        
Restructuring charges $ 128,300   $ 184,507  
Employee Severance        
RESTRUCTURING CHARGES        
Restructuring charges 97,000   127,800  
Non-Cash Charges        
RESTRUCTURING CHARGES        
Restructuring charges $ 31,300 $ 25,800 $ 56,700 $ 34,600
XML 32 R65.htm IDEA: XBRL DOCUMENT v3.19.3
FAIR VALUE MEASUREMENT OF ASSETS AND LIABILITIES - Debt Not Carried at Fair Value (Details) - USD ($)
$ in Thousands
Sep. 27, 2019
Jun. 28, 2019
Apr. 30, 2019
Mar. 31, 2019
Jun. 29, 2018
Other financial instruments          
Long-term debt $ 3,003,601        
4.625% Notes due February 2020          
Other financial instruments          
Long-term debt $ 0     $ 500,000  
Debt instrument interest rate 4.625% 4.625%      
Term Loan due November 2021          
Other financial instruments          
Long-term debt $ 421,563     671,563  
Term Loan, including current portion, due in installments through June 2022          
Other financial instruments          
Long-term debt 452,250     458,531  
5.000% Notes due February 2023          
Other financial instruments          
Long-term debt $ 500,000     500,000  
Debt instrument interest rate 5.00%        
Term Loan due April 2024 - three-month Yen LIBOR plus 0.50%          
Other financial instruments          
Long-term debt       0  
4.750% Notes due June 2025          
Other financial instruments          
Long-term debt $ 597,037     596,815  
Debt instrument interest rate 4.75%        
4.875% Notes due June 2029          
Other financial instruments          
Long-term debt $ 448,277     0  
Debt instrument interest rate 4.875%       4.875%
Carrying Amount          
Other financial instruments          
Debt instrument $ 3,000,865     3,062,385  
Carrying Amount | Level 1 | 4.625% Notes due February 2020          
Other financial instruments          
Debt instrument 0     500,000  
Carrying Amount | Level 1 | Term Loan due November 2021          
Other financial instruments          
Debt instrument 421,563     671,563  
Carrying Amount | Level 1 | Term Loan, including current portion, due in installments through June 2022          
Other financial instruments          
Debt instrument 452,250     458,531  
Carrying Amount | Level 1 | 5.000% Notes due February 2023          
Other financial instruments          
Debt instrument 500,000     500,000  
Carrying Amount | Level 1 | 4.750% Notes due June 2025          
Other financial instruments          
Debt instrument 597,037     596,815  
Carrying Amount | Level 1 | 4.875% Notes due June 2029          
Other financial instruments          
Debt instrument 448,277     0  
Carrying Amount | Level 2 | Term Loan due April 2024 - three-month Yen LIBOR plus 0.50%          
Other financial instruments          
Debt instrument       0  
Long-term debt 311,224        
Carrying Amount | Level 2 | India Facilities          
Other financial instruments          
Debt instrument       170,206  
Long-term debt 110,258        
Carrying Amount | Level 2 | Euro Term Loan due September 2020          
Other financial instruments          
Debt instrument 50,679     52,746  
Carrying Amount | Level 2 | Euro Term Loan due January 2022          
Other financial instruments          
Debt instrument 109,577     112,524  
Fair Value          
Other financial instruments          
Debt instrument 3,103,532     3,063,998  
Fair Value | Level 1 | 4.625% Notes due February 2020          
Other financial instruments          
Debt instrument 0     499,950  
Fair Value | Level 1 | Term Loan due November 2021          
Other financial instruments          
Debt instrument 423,671     670,724  
Fair Value | Level 1 | Term Loan, including current portion, due in installments through June 2022          
Other financial instruments          
Debt instrument 453,946     457,958  
Fair Value | Level 1 | 5.000% Notes due February 2023          
Other financial instruments          
Debt instrument 533,977     499,950  
Fair Value | Level 1 | 4.750% Notes due June 2025          
Other financial instruments          
Debt instrument 637,084     599,940  
Fair Value | Level 1 | 4.875% Notes due June 2029          
Other financial instruments          
Debt instrument 473,116     0  
Fair Value | Level 2 | Term Loan due April 2024 - three-month Yen LIBOR plus 0.50%          
Other financial instruments          
Debt instrument 311,224     0  
Fair Value | Level 2 | India Facilities          
Other financial instruments          
Debt instrument 110,258     170,206  
Fair Value | Level 2 | Euro Term Loan due September 2020          
Other financial instruments          
Debt instrument 50,679     52,746  
Fair Value | Level 2 | Euro Term Loan due January 2022          
Other financial instruments          
Debt instrument $ 109,577     $ 112,524  
Three-month Yen LIBOR | Term Loan due April 2024 - three-month Yen LIBOR plus 0.50%          
Other financial instruments          
Debt instrument interest rate 0.50%   0.50%    
XML 33 R61.htm IDEA: XBRL DOCUMENT v3.19.3
FINANCIAL INSTRUMENTS - Foreign Currency Risk Management (Details) - Foreign currency contracts - USD ($)
$ in Thousands
Sep. 27, 2019
Mar. 31, 2019
Other current assets | Derivatives designated as hedging instruments    
Fair Values of Derivative Instruments    
Asset Derivatives $ 2,492 $ 10,503
Other current assets | Derivatives not designated as hedging instruments    
Fair Values of Derivative Instruments    
Asset Derivatives 24,508 16,774
Other assets | Derivatives designated as hedging instruments    
Fair Values of Derivative Instruments    
Asset Derivatives 18,316 0
Other current liabilities | Derivatives designated as hedging instruments    
Fair Values of Derivative Instruments    
Liability Derivatives 22,800 10,282
Other current liabilities | Derivatives not designated as hedging instruments    
Fair Values of Derivative Instruments    
Liability Derivatives 23,327 17,144
Other liabilities | Derivatives designated as hedging instruments    
Fair Values of Derivative Instruments    
Liability Derivatives $ 0 $ 0
XML 34 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 35 R42.htm IDEA: XBRL DOCUMENT v3.19.3
BALANCE SHEET ITEMS - Goodwill and Other Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Sep. 27, 2019
Mar. 31, 2019
Activity in goodwill account    
Balance, beginning of the year $ 1,073,055  
Divestitures (1,239)  
Foreign currency translation adjustments (9,366)  
Balance, end of the period 1,062,450  
Gross Carrying Amount 536,803 $ 571,910
Accumulated Amortization (244,624) (240,915)
Net Carrying Amount 292,179 330,995
Customer-related intangibles    
Activity in goodwill account    
Gross Carrying Amount 282,006 297,306
Accumulated Amortization (118,818) (113,627)
Net Carrying Amount 163,188 183,679
Licenses and other intangibles    
Activity in goodwill account    
Gross Carrying Amount 254,797 274,604
Accumulated Amortization (125,806) (127,288)
Net Carrying Amount 128,991 $ 147,316
HRS    
Activity in goodwill account    
Balance, beginning of the year 507,209  
Divestitures (1,102)  
Foreign currency translation adjustments (9,366)  
Balance, end of the period 496,741  
IEI    
Activity in goodwill account    
Balance, beginning of the year 333,257  
Divestitures (137)  
Foreign currency translation adjustments 0  
Balance, end of the period 333,120  
CEC    
Activity in goodwill account    
Balance, beginning of the year 129,325  
Divestitures 0  
Foreign currency translation adjustments 0  
Balance, end of the period 129,325  
CTG    
Activity in goodwill account    
Balance, beginning of the year 103,264  
Divestitures 0  
Foreign currency translation adjustments 0  
Balance, end of the period $ 103,264  
XML 36 R46.htm IDEA: XBRL DOCUMENT v3.19.3
LEASES - Supplemental Balance Sheet Information (Details)
$ in Thousands
Sep. 27, 2019
USD ($)
Operating Leases:  
Operating lease right of use assets $ 588,474
Operating lease liabilities $ (631,701)
Weighted-average remaining lease term  
Operating leases 7 years 2 months 12 days
Weighted-average discount rate  
Operating leases 4.30%
XML 37 R70.htm IDEA: XBRL DOCUMENT v3.19.3
RESTRUCTURING CHARGES - Summary of Restructuring Charges (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 27, 2019
USD ($)
Sep. 27, 2019
USD ($)
Restructuring Reserve [Roll Forward]    
Balance as of March 31, 2019   $ 32,434
Provision for charges incurred during the six-month period ended September 27, 2019 $ 128,300 184,507
Balance as of September 27, 2019 69,083 69,083
Less: Current portion (classified as other current liabilities) 69,083 69,083
Accrued restructuring costs, net of current portion (classified as other liabilities) 0 0
Cash Charges    
Restructuring Reserve [Roll Forward]    
Payments for charges incurred   (77,005)
Cash Charges | Fiscal Year 2019 And Prior    
Restructuring Reserve [Roll Forward]    
Payments for charges incurred   (13,159)
Non-Cash Charges    
Restructuring Reserve [Roll Forward]    
Payments for charges incurred   (57,694)
Severance    
Restructuring Reserve [Roll Forward]    
Balance as of March 31, 2019   23,234
Provision for charges incurred during the six-month period ended September 27, 2019   91,857
Balance as of September 27, 2019 27,739 27,739
Less: Current portion (classified as other current liabilities) 27,739 27,739
Accrued restructuring costs, net of current portion (classified as other liabilities) 0 0
Severance | Cash Charges    
Restructuring Reserve [Roll Forward]    
Payments for charges incurred   (76,453)
Severance | Cash Charges | Fiscal Year 2019 And Prior    
Restructuring Reserve [Roll Forward]    
Payments for charges incurred   (10,899)
Severance | Non-Cash Charges    
Restructuring Reserve [Roll Forward]    
Payments for charges incurred   0
Long-Lived Asset Impairment    
Restructuring Reserve [Roll Forward]    
Balance as of March 31, 2019   0
Provision for charges incurred during the six-month period ended September 27, 2019   44,621
Balance as of September 27, 2019 0 0
Less: Current portion (classified as other current liabilities) 0 0
Accrued restructuring costs, net of current portion (classified as other liabilities) 0 0
Long-Lived Asset Impairment | Cash Charges    
Restructuring Reserve [Roll Forward]    
Payments for charges incurred   0
Long-Lived Asset Impairment | Cash Charges | Fiscal Year 2019 And Prior    
Restructuring Reserve [Roll Forward]    
Payments for charges incurred   0
Long-Lived Asset Impairment | Non-Cash Charges    
Restructuring Reserve [Roll Forward]    
Payments for charges incurred   (44,621)
Other Exit Costs    
Restructuring Reserve [Roll Forward]    
Balance as of March 31, 2019   9,200
Provision for charges incurred during the six-month period ended September 27, 2019   48,029
Balance as of September 27, 2019 41,344 41,344
Less: Current portion (classified as other current liabilities) 41,344 41,344
Accrued restructuring costs, net of current portion (classified as other liabilities) $ 0 0
Other Exit Costs | Cash Charges    
Restructuring Reserve [Roll Forward]    
Payments for charges incurred   (552)
Other Exit Costs | Cash Charges | Fiscal Year 2019 And Prior    
Restructuring Reserve [Roll Forward]    
Payments for charges incurred   (2,260)
Other Exit Costs | Non-Cash Charges    
Restructuring Reserve [Roll Forward]    
Payments for charges incurred   $ (13,073)
XML 38 R57.htm IDEA: XBRL DOCUMENT v3.19.3
BANK BORROWINGS AND LONG-TERM DEBT - Repayment of Long-term Debt (Details)
$ in Thousands
Sep. 27, 2019
USD ($)
Debt Disclosure [Abstract]  
2020 $ 19,529 [1]
2021 98,849
2022 607,940
2023 857,571
2024 60,438
Thereafter 1,359,274
Total $ 3,003,601
[1]
Represents estimated repayments for the remaining six-month period ending March 31, 2020.
XML 39 R53.htm IDEA: XBRL DOCUMENT v3.19.3
SHARE-BASED COMPENSATION - Additional Information (Details)
$ / shares in Units, $ in Millions
6 Months Ended
Sep. 27, 2019
USD ($)
$ / shares
shares
Share options  
Share-based compensation  
Compensation not yet recognized | $ $ 1.2
Share weighted-average remaining vesting period 1 year 6 months
Share options outstanding (in shares) 600,000
Options exercisable (in shares) 500,000
Options outstanding, weighted average exercise price (in usd per share) | $ / shares $ 4.28
Weighted average exercise price of exercisable shares (in usd per share) | $ / shares $ 5.49
Restricted Stock Units, Share Bonus Awards with Market Conditions, and Share Bonus Awards With Free Cash Flow Targets  
Share-based compensation  
Share weighted-average remaining vesting period 2 years 7 months 6 days
Unvested share bonus awards granted (in shares) 8,100,000
Number of shares outstanding (in shares) 17,600,000
Unrecognized compensation expense | $ $ 161.3
Restricted Stock Units  
Share-based compensation  
Unvested share bonus awards granted (in shares) 6,300,000
Vesting period 4 years
Average grant date price of unvested share bonus awards (in usd per share) | $ / shares $ 9.19
Share Bonus Awards with Market Conditions  
Share-based compensation  
Average grant date price of unvested share bonus awards (in usd per share) | $ / shares $ 11.92
Number of shares outstanding (in shares) 3,500,000
Share Bonus Awards with Market Conditions | Minimum  
Share-based compensation  
Number of shares that may be issued (in shares) 0
Share Bonus Awards with Market Conditions | Maximum  
Share-based compensation  
Number of shares that may be issued (in shares) 7,000,000.0
Share Bonus Awards with Market Conditions | Key employees  
Share-based compensation  
Unvested share bonus awards granted (in shares) 1,800,000
Vesting period 3 years
Share Bonus Awards with Market Conditions | Key employees | Minimum  
Share-based compensation  
Unvested share bonus awards granted (in shares) 0
Share Bonus Awards with Market Conditions | Key employees | Maximum  
Share-based compensation  
Unvested share bonus awards granted (in shares) 3,600,000
XML 40 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 41 R32.htm IDEA: XBRL DOCUMENT v3.19.3
BANK BORROWINGS AND LONG-TERM DEBT (Tables)
6 Months Ended
Sep. 27, 2019
Debt Disclosure [Abstract]  
Schedule of bank borrowings and long-term debt
Bank borrowings and long-term debt as of September 27, 2019 are as follows:
 
As of September 27, 2019
 
As of March 31, 2019
 
(In thousands)
4.625% Notes due February 2020
$

 
$
500,000

Term Loan due November 2021
421,563

 
671,563

Term Loan, including current portion, due in installments through June 2022
452,250

 
458,531

5.000% Notes due February 2023
500,000

 
500,000

Term Loan due April 2024 - three-month Yen LIBOR plus 0.50%
311,224

 

4.75% Notes due June 2025
597,037

 
596,815

4.875% Notes due June 2029
448,277

 

India Facilities
110,258

 
170,206

Other
162,992

 
168,039

Debt issuance costs
(13,273
)
 
(10,639
)
 
2,990,328

 
3,054,515

Current portion, net of debt issuance costs
(32,450
)
 
(632,611
)
Non-current portion
$
2,957,878

 
$
2,421,904


Schedule of the Company's repayments of long-term debt
Scheduled repayments of the Company's long-term debt as of September 27, 2019 are as follows:
Fiscal Year Ending March 31,
 
Amount
 
 
(In thousands)
2020 (1)
 
$
19,529

2021
 
98,849

2022
 
607,940

2023
 
857,571

2024
 
60,438

Thereafter
 
1,359,274

Total
 
$
3,003,601

(1)
Represents estimated repayments for the remaining six-month period ending March 31, 2020.
XML 42 R36.htm IDEA: XBRL DOCUMENT v3.19.3
FAIR VALUE MEASUREMENT OF ASSETS AND LIABILITIES (Tables)
6 Months Ended
Sep. 27, 2019
Fair Value Disclosures [Abstract]  
Schedule of financial assets and liabilities measured at fair value on a recurring basis
The following table presents the Company’s assets and liabilities measured at fair value on a recurring basis: 
 
Fair Value Measurements as of September 27, 2019
 
Level 1
 
Level 2
 
Level 3
 
Total
 
(In thousands)
Assets:
 

 
 

 
 

 
 

Money market funds and time deposits (included in cash and cash equivalents of the condensed consolidated balance sheet)
$

 
$
796,718

 
$

 
$
796,718

Foreign exchange contracts (Note 10)

 
45,316

 

 
45,316

Deferred compensation plan assets:
 

 
 

 
 

 
0

Mutual funds, money market accounts and equity securities

 
56,351

 

 
56,351

Liabilities:
 

 
 

 
 

 
0.003

Foreign exchange contracts (Note 10)
$

 
$
(46,127
)
 
$

 
$
(46,127
)
 
 
 
 
 
 
 
 
 
Fair Value Measurements as of March 31, 2019
 
Level 1
 
Level 2
 
Level 3
 
Total
 
(In thousands)
Assets:
 

 
 

 
 

 
 

Money market funds and time deposits (included in cash and cash equivalents of the condensed consolidated balance sheet)
$

 
$
473,888

 
$

 
$
473,888

Foreign exchange contracts (Note 10)

 
27,277

 

 
27,277

Deferred compensation plan assets:
 

 
 

 
 

 
0

Mutual funds, money market accounts and equity securities
2,845

 
76,852

 

 
79,697

Liabilities:
 

 
 

 
 

 
0

Foreign exchange contracts (Note 10)
$

 
$
(27,426
)
 
$

 
$
(27,426
)

Schedule of debt not carried at fair value
The following table presents the Company’s major debts not carried at fair value: 
 
As of September 27, 2019

As of March 31, 2019


 
Carrying
Amount

Fair
Value

Carrying
Amount

Fair
Value

Fair Value
Hierarchy
 
(In thousands)
4.625% Notes due February 2020

 

 
500,000

 
499,950

 
Level 1
Term Loan due November 2021
421,563


423,671


671,563

 
670,724


Level 1
Term Loan, including current portion, due in installments through June 2022
452,250

 
453,946

 
458,531

 
457,958

 
Level 1
5.000% Notes due February 2023
500,000


533,977


500,000

 
499,950


Level 1
Term Loan due April 2024 - three-month Yen LIBOR plus 0.50%
311,224

 
311,224

 

 

 
Level 2
4.750% Notes due June 2025
597,037


637,084


596,815

 
599,940


Level 1
4.875% Notes due June 2029
448,277

 
473,116

 

 

 
Level 1
India Facilities
110,258

 
110,258

 
170,206

 
170,206

 
Level 2
Euro Term Loan due September 2020
50,679

 
50,679

 
52,746

 
52,746

 
Level 2
Euro Term Loan due January 2022
109,577

 
109,577

 
112,524

 
112,524

 
Level 2
Total
$
3,000,865


$
3,103,532


$
3,062,385


$
3,063,998


 

XML 43 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3 html 402 338 1 true 102 0 false 21 false false R1.htm 0001000 - Document - Cover Page Sheet http://www.flextronics.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1001501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.flextronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.flextronics.com/role/CondensedConsolidatedStatementsOfOperations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Sheet http://www.flextronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statements 5 false false R6.htm 1003501 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) Sheet http://www.flextronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossParenthetical CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) Statements 6 false false R7.htm 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Sheet http://www.flextronics.com/role/CondensedConsolidatedStatementsOfShareholdersEquity CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Statements 7 false false R8.htm 1005000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 2101100 - Disclosure - ORGANIZATION OF THE COMPANY AND BASIS OF PRESENTATION Sheet http://www.flextronics.com/role/OrganizationOfCompanyAndBasisOfPresentation ORGANIZATION OF THE COMPANY AND BASIS OF PRESENTATION Notes 9 false false R10.htm 2102100 - Disclosure - BALANCE SHEET ITEMS Sheet http://www.flextronics.com/role/BalanceSheetItems BALANCE SHEET ITEMS Notes 10 false false R11.htm 2103100 - Disclosure - LEASES Sheet http://www.flextronics.com/role/Leases LEASES Notes 11 false false R12.htm 2104100 - Disclosure - REVENUE Sheet http://www.flextronics.com/role/Revenue REVENUE Notes 12 false false R13.htm 2105100 - Disclosure - SHARE-BASED COMPENSATION Sheet http://www.flextronics.com/role/ShareBasedCompensation SHARE-BASED COMPENSATION Notes 13 false false R14.htm 2106100 - Disclosure - EARNINGS (LOSSES) PER SHARE Sheet http://www.flextronics.com/role/EarningsLossesPerShare EARNINGS (LOSSES) PER SHARE Notes 14 false false R15.htm 2107100 - Disclosure - BANK BORROWINGS AND LONG-TERM DEBT Sheet http://www.flextronics.com/role/BankBorrowingsAndLongTermDebt BANK BORROWINGS AND LONG-TERM DEBT Notes 15 false false R16.htm 2108100 - Disclosure - INTEREST AND OTHER, NET Sheet http://www.flextronics.com/role/InterestAndOtherNet INTEREST AND OTHER, NET Notes 16 false false R17.htm 2109100 - Disclosure - OTHER CHARGES (INCOME), NET Sheet http://www.flextronics.com/role/OtherChargesIncomeNet OTHER CHARGES (INCOME), NET Notes 17 false false R18.htm 2110100 - Disclosure - FINANCIAL INSTRUMENTS Sheet http://www.flextronics.com/role/FinancialInstruments FINANCIAL INSTRUMENTS Notes 18 false false R19.htm 2111100 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS Sheet http://www.flextronics.com/role/AccumulatedOtherComprehensiveLoss ACCUMULATED OTHER COMPREHENSIVE LOSS Notes 19 false false R20.htm 2112100 - Disclosure - TRADE RECEIVABLES SECURITIZATION Sheet http://www.flextronics.com/role/TradeReceivablesSecuritization TRADE RECEIVABLES SECURITIZATION Notes 20 false false R21.htm 2113100 - Disclosure - FAIR VALUE MEASUREMENT OF ASSETS AND LIABILITIES Sheet http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilities FAIR VALUE MEASUREMENT OF ASSETS AND LIABILITIES Notes 21 false false R22.htm 2114100 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.flextronics.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 22 false false R23.htm 2115100 - Disclosure - SHARE REPURCHASES Sheet http://www.flextronics.com/role/ShareRepurchases SHARE REPURCHASES Notes 23 false false R24.htm 2116100 - Disclosure - SEGMENT REPORTING Sheet http://www.flextronics.com/role/SegmentReporting SEGMENT REPORTING Notes 24 false false R25.htm 2117100 - Disclosure - RESTRUCTURING CHARGES Sheet http://www.flextronics.com/role/RestructuringCharges RESTRUCTURING CHARGES Notes 25 false false R26.htm 2201201 - Disclosure - ORGANIZATION OF THE COMPANY AND BASIS OF PRESENTATION (Policies) Sheet http://www.flextronics.com/role/OrganizationOfCompanyAndBasisOfPresentationPolicies ORGANIZATION OF THE COMPANY AND BASIS OF PRESENTATION (Policies) Policies 26 false false R27.htm 2302301 - Disclosure - BALANCE SHEET ITEMS (Tables) Sheet http://www.flextronics.com/role/BalanceSheetItemsTables BALANCE SHEET ITEMS (Tables) Tables http://www.flextronics.com/role/BalanceSheetItems 27 false false R28.htm 2303301 - Disclosure - LEASES (Tables) Sheet http://www.flextronics.com/role/LeasesTables LEASES (Tables) Tables http://www.flextronics.com/role/Leases 28 false false R29.htm 2304301 - Disclosure - REVENUE (Tables) Sheet http://www.flextronics.com/role/RevenueTables REVENUE (Tables) Tables http://www.flextronics.com/role/Revenue 29 false false R30.htm 2305301 - Disclosure - SHARE-BASED COMPENSATION (Tables) Sheet http://www.flextronics.com/role/ShareBasedCompensationTables SHARE-BASED COMPENSATION (Tables) Tables http://www.flextronics.com/role/ShareBasedCompensation 30 false false R31.htm 2306301 - Disclosure - EARNINGS (LOSSES) PER SHARE (Tables) Sheet http://www.flextronics.com/role/EarningsLossesPerShareTables EARNINGS (LOSSES) PER SHARE (Tables) Tables http://www.flextronics.com/role/EarningsLossesPerShare 31 false false R32.htm 2307301 - Disclosure - BANK BORROWINGS AND LONG-TERM DEBT (Tables) Sheet http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtTables BANK BORROWINGS AND LONG-TERM DEBT (Tables) Tables http://www.flextronics.com/role/BankBorrowingsAndLongTermDebt 32 false false R33.htm 2308301 - Disclosure - INTEREST AND OTHER, NET (Tables) Sheet http://www.flextronics.com/role/InterestAndOtherNetTables INTEREST AND OTHER, NET (Tables) Tables http://www.flextronics.com/role/InterestAndOtherNet 33 false false R34.htm 2310301 - Disclosure - FINANCIAL INSTRUMENTS (Tables) Sheet http://www.flextronics.com/role/FinancialInstrumentsTables FINANCIAL INSTRUMENTS (Tables) Tables http://www.flextronics.com/role/FinancialInstruments 34 false false R35.htm 2311301 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables) Sheet http://www.flextronics.com/role/AccumulatedOtherComprehensiveLossTables ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables) Tables http://www.flextronics.com/role/AccumulatedOtherComprehensiveLoss 35 false false R36.htm 2313301 - Disclosure - FAIR VALUE MEASUREMENT OF ASSETS AND LIABILITIES (Tables) Sheet http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesTables FAIR VALUE MEASUREMENT OF ASSETS AND LIABILITIES (Tables) Tables http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilities 36 false false R37.htm 2316301 - Disclosure - SEGMENT REPORTING (Tables) Sheet http://www.flextronics.com/role/SegmentReportingTables SEGMENT REPORTING (Tables) Tables http://www.flextronics.com/role/SegmentReporting 37 false false R38.htm 2317301 - Disclosure - RESTRUCTURING CHARGES (Tables) Sheet http://www.flextronics.com/role/RestructuringChargesTables RESTRUCTURING CHARGES (Tables) Tables http://www.flextronics.com/role/RestructuringCharges 38 false false R39.htm 2401402 - Disclosure - ORGANIZATION OF THE COMPANY AND BASIS OF PRESENTATION (Details) Sheet http://www.flextronics.com/role/OrganizationOfCompanyAndBasisOfPresentationDetails ORGANIZATION OF THE COMPANY AND BASIS OF PRESENTATION (Details) Details http://www.flextronics.com/role/OrganizationOfCompanyAndBasisOfPresentationPolicies 39 false false R40.htm 2402402 - Disclosure - BALANCE SHEET ITEMS - Inventories (Details) Sheet http://www.flextronics.com/role/BalanceSheetItemsInventoriesDetails BALANCE SHEET ITEMS - Inventories (Details) Details 40 false false R41.htm 2402403 - Disclosure - BALANCE SHEET ITEMS - Additional Information (Details) Sheet http://www.flextronics.com/role/BalanceSheetItemsAdditionalInformationDetails BALANCE SHEET ITEMS - Additional Information (Details) Details 41 false false R42.htm 2402404 - Disclosure - BALANCE SHEET ITEMS - Goodwill and Other Intangible Assets (Details) Sheet http://www.flextronics.com/role/BalanceSheetItemsGoodwillAndOtherIntangibleAssetsDetails BALANCE SHEET ITEMS - Goodwill and Other Intangible Assets (Details) Details 42 false false R43.htm 2402405 - Disclosure - BALANCE SHEET ITEMS - Future Amortization (Details) Sheet http://www.flextronics.com/role/BalanceSheetItemsFutureAmortizationDetails BALANCE SHEET ITEMS - Future Amortization (Details) Details 43 false false R44.htm 2403402 - Disclosure - LEASES - Additional Information (Details) Sheet http://www.flextronics.com/role/LeasesAdditionalInformationDetails LEASES - Additional Information (Details) Details 44 false false R45.htm 2403403 - Disclosure - LEASES - Lease Cost (Details) Sheet http://www.flextronics.com/role/LeasesLeaseCostDetails LEASES - Lease Cost (Details) Details 45 false false R46.htm 2403404 - Disclosure - LEASES - Supplemental Balance Sheet Information (Details) Sheet http://www.flextronics.com/role/LeasesSupplementalBalanceSheetInformationDetails LEASES - Supplemental Balance Sheet Information (Details) Details 46 false false R47.htm 2403405 - Disclosure - LEASES - Supplemental Cash Flow Information (Details) Sheet http://www.flextronics.com/role/LeasesSupplementalCashFlowInformationDetails LEASES - Supplemental Cash Flow Information (Details) Details 47 false false R48.htm 2403406 - Disclosure - LEASES - Future Minimum Lease Payments Under Noncancellable Leases (Details) Sheet http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesDetails LEASES - Future Minimum Lease Payments Under Noncancellable Leases (Details) Details 48 false false R49.htm 2403407 - Disclosure - LEASES - Future Minimum Lease Payments Under Noncancellable Leases Prior To Adoption Of ASC 842 (Details) Sheet http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesPriorToAdoptionOfAsc842Details LEASES - Future Minimum Lease Payments Under Noncancellable Leases Prior To Adoption Of ASC 842 (Details) Details 49 false false R50.htm 2404402 - Disclosure - REVENUE - Additional Information (Details) Sheet http://www.flextronics.com/role/RevenueAdditionalInformationDetails REVENUE - Additional Information (Details) Details 50 false false R51.htm 2404403 - Disclosure - REVENUE - Disaggregation of Revenue (Details) Sheet http://www.flextronics.com/role/RevenueDisaggregationOfRevenueDetails REVENUE - Disaggregation of Revenue (Details) Details 51 false false R52.htm 2405402 - Disclosure - SHARE-BASED COMPENSATION - Location of Expenses (Details) Sheet http://www.flextronics.com/role/ShareBasedCompensationLocationOfExpensesDetails SHARE-BASED COMPENSATION - Location of Expenses (Details) Details 52 false false R53.htm 2405403 - Disclosure - SHARE-BASED COMPENSATION - Additional Information (Details) Sheet http://www.flextronics.com/role/ShareBasedCompensationAdditionalInformationDetails SHARE-BASED COMPENSATION - Additional Information (Details) Details 53 false false R54.htm 2406402 - Disclosure - EARNINGS (LOSSES) PER SHARE (Details) Sheet http://www.flextronics.com/role/EarningsLossesPerShareDetails EARNINGS (LOSSES) PER SHARE (Details) Details http://www.flextronics.com/role/EarningsLossesPerShareTables 54 false false R55.htm 2407402 - Disclosure - BANK BORROWINGS AND LONG-TERM DEBT - Debt Instruments (Details) Sheet http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtDebtInstrumentsDetails BANK BORROWINGS AND LONG-TERM DEBT - Debt Instruments (Details) Details 55 false false R56.htm 2407403 - Disclosure - BANK BORROWINGS AND LONG-TERM DEBT - Additional Information (Details) Sheet http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtAdditionalInformationDetails BANK BORROWINGS AND LONG-TERM DEBT - Additional Information (Details) Details 56 false false R57.htm 2407404 - Disclosure - BANK BORROWINGS AND LONG-TERM DEBT - Repayment of Long-term Debt (Details) Sheet http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtRepaymentOfLongTermDebtDetails BANK BORROWINGS AND LONG-TERM DEBT - Repayment of Long-term Debt (Details) Details 57 false false R58.htm 2408402 - Disclosure - INTEREST AND OTHER, NET (Details) Sheet http://www.flextronics.com/role/InterestAndOtherNetDetails INTEREST AND OTHER, NET (Details) Details http://www.flextronics.com/role/InterestAndOtherNetTables 58 false false R59.htm 2409401 - Disclosure - OTHER CHARGES (INCOME), NET (Details) Sheet http://www.flextronics.com/role/OtherChargesIncomeNetDetails OTHER CHARGES (INCOME), NET (Details) Details http://www.flextronics.com/role/OtherChargesIncomeNet 59 false false R60.htm 2410402 - Disclosure - FINANCIAL INSTRUMENTS - Notional Amount (Details) Sheet http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails FINANCIAL INSTRUMENTS - Notional Amount (Details) Details 60 false false R61.htm 2410403 - Disclosure - FINANCIAL INSTRUMENTS - Foreign Currency Risk Management (Details) Sheet http://www.flextronics.com/role/FinancialInstrumentsForeignCurrencyRiskManagementDetails FINANCIAL INSTRUMENTS - Foreign Currency Risk Management (Details) Details 61 false false R62.htm 2411402 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) Sheet http://www.flextronics.com/role/AccumulatedOtherComprehensiveLossDetails ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) Details http://www.flextronics.com/role/AccumulatedOtherComprehensiveLossTables 62 false false R63.htm 2412401 - Disclosure - TRADE RECEIVABLES SECURITIZATION (Details) Sheet http://www.flextronics.com/role/TradeReceivablesSecuritizationDetails TRADE RECEIVABLES SECURITIZATION (Details) Details http://www.flextronics.com/role/TradeReceivablesSecuritization 63 false false R64.htm 2413402 - Disclosure - FAIR VALUE MEASUREMENT OF ASSETS AND LIABILITIES - Assets and Liabilities Measured at Fair Value (Details) Sheet http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesAssetsAndLiabilitiesMeasuredAtFairValueDetails FAIR VALUE MEASUREMENT OF ASSETS AND LIABILITIES - Assets and Liabilities Measured at Fair Value (Details) Details 64 false false R65.htm 2413403 - Disclosure - FAIR VALUE MEASUREMENT OF ASSETS AND LIABILITIES - Debt Not Carried at Fair Value (Details) Sheet http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesDebtNotCarriedAtFairValueDetails FAIR VALUE MEASUREMENT OF ASSETS AND LIABILITIES - Debt Not Carried at Fair Value (Details) Details 65 false false R66.htm 2414401 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://www.flextronics.com/role/CommitmentsAndContingenciesDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://www.flextronics.com/role/CommitmentsAndContingencies 66 false false R67.htm 2415401 - Disclosure - SHARE REPURCHASES (Details) Sheet http://www.flextronics.com/role/ShareRepurchasesDetails SHARE REPURCHASES (Details) Details http://www.flextronics.com/role/ShareRepurchases 67 false false R68.htm 2416402 - Disclosure - SEGMENT REPORTING (Details) Sheet http://www.flextronics.com/role/SegmentReportingDetails SEGMENT REPORTING (Details) Details http://www.flextronics.com/role/SegmentReportingTables 68 false false R69.htm 2417402 - Disclosure - RESTRUCTURING CHARGES - Additional Information (Details) Sheet http://www.flextronics.com/role/RestructuringChargesAdditionalInformationDetails RESTRUCTURING CHARGES - Additional Information (Details) Details 69 false false R70.htm 2417403 - Disclosure - RESTRUCTURING CHARGES - Summary of Restructuring Charges (Details) Sheet http://www.flextronics.com/role/RestructuringChargesSummaryOfRestructuringChargesDetails RESTRUCTURING CHARGES - Summary of Restructuring Charges (Details) Details 70 false false All Reports Book All Reports flex-927201910xq.htm flex-20190927.xsd flex-20190927_cal.xml flex-20190927_def.xml flex-20190927_lab.xml flex-20190927_pre.xml flex-exx1501x9272019.htm flex-exx301x9272019.htm flex-exx3101x9272019.htm flex-exx3102x9272019.htm flex-exx3201x9272019.htm http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/currency/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2019-01-31 true true XML 44 R19.htm IDEA: XBRL DOCUMENT v3.19.3
ACCUMULATED OTHER COMPREHENSIVE LOSS
6 Months Ended
Sep. 27, 2019
Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]  
ACCUMULATED OTHER COMPREHENSIVE LOSS ACCUMULATED OTHER COMPREHENSIVE LOSS 
The changes in accumulated other comprehensive loss by component, net of tax, are as follows: 

Three-Month Periods Ended

September 27, 2019

September 28, 2018
 
Unrealized 
loss on derivative
instruments and
other

Foreign currency
translation
adjustments

Total

Unrealized
loss on derivative
instruments and
other

Foreign currency
translation
adjustments

Total

(In thousands)
Beginning balance
$
(47,031
)

$
(105,203
)

$
(152,234
)

$
(76,649
)

$
(94,185
)

$
(170,834
)
Other comprehensive gain (loss) before reclassifications
(2,883
)

(25,907
)

(28,790
)

945


(6,622
)

(5,677
)
Net (gains) losses reclassified from accumulated other comprehensive loss
(8,740
)



(8,740
)

20,130




20,130

Net current-period other comprehensive gain (loss)
(11,623
)

(25,907
)

(37,530
)

21,075


(6,622
)

14,453

Ending balance
$
(58,654
)

$
(131,110
)

$
(189,764
)

$
(55,574
)

$
(100,807
)

$
(156,381
)
 
Six-Month Periods Ended
 
September 27, 2019
 
September 28, 2018
 
Unrealized 
loss on derivative
instruments and
other
 
Foreign currency
translation
adjustments
 
Total
 
Unrealized
loss on derivative
instruments and
other
 
Foreign currency
translation
adjustments
 
Total
 
(In thousands)
Beginning balance
$
(41,556
)
 
$
(109,607
)
 
$
(151,163
)
 
$
(35,746
)
 
$
(50,099
)
 
$
(85,845
)
Other comprehensive gain (loss) before reclassifications
(8,951
)
 
(21,503
)
 
(30,454
)
 
(40,714
)
 
(50,708
)
 
(91,422
)
Net (gains) losses reclassified from accumulated other comprehensive loss
(8,147
)
 

 
(8,147
)
 
20,886

 

 
20,886

Net current-period other comprehensive gain (loss)
(17,098
)
 
(21,503
)
 
(38,601
)
 
(19,828
)
 
(50,708
)
 
(70,536
)
Ending balance
$
(58,654
)
 
$
(131,110
)
 
$
(189,764
)
 
$
(55,574
)
 
$
(100,807
)
 
$
(156,381
)

Substantially all unrealized losses relating to derivative instruments and other, reclassified from accumulated other comprehensive loss for the three-month and six-month periods ended September 27, 2019 were recognized as a component of cost of sales in the condensed consolidated statement of operations, which primarily relate to the Company’s foreign currency contracts accounted for as cash flow hedges.
XML 45 R15.htm IDEA: XBRL DOCUMENT v3.19.3
BANK BORROWINGS AND LONG-TERM DEBT
6 Months Ended
Sep. 27, 2019
Debt Disclosure [Abstract]  
BANK BORROWINGS AND LONG-TERM DEBT BANK BORROWINGS AND LONG-TERM DEBT
Bank borrowings and long-term debt as of September 27, 2019 are as follows:
 
As of September 27, 2019
 
As of March 31, 2019
 
(In thousands)
4.625% Notes due February 2020
$

 
$
500,000

Term Loan due November 2021
421,563

 
671,563

Term Loan, including current portion, due in installments through June 2022
452,250

 
458,531

5.000% Notes due February 2023
500,000

 
500,000

Term Loan due April 2024 - three-month Yen LIBOR plus 0.50%
311,224

 

4.75% Notes due June 2025
597,037

 
596,815

4.875% Notes due June 2029
448,277

 

India Facilities
110,258

 
170,206

Other
162,992

 
168,039

Debt issuance costs
(13,273
)
 
(10,639
)
 
2,990,328

 
3,054,515

Current portion, net of debt issuance costs
(32,450
)
 
(632,611
)
Non-current portion
$
2,957,878

 
$
2,421,904


The weighted-average interest rate for the Company's long-term debt was 4.1% and 4.2% as of September 27, 2019 and March 31, 2019.
During the first quarter of fiscal year 2020, and as further discussed below, the Company entered into a JPY33.525 billion term loan agreement due April 2024, in addition to issuing $450 million of 4.875% Notes due June 15, 2029. Part of the proceeds obtained were used to repay the outstanding balance of the Company's existing 4.625% Notes due February 2020, and $250 million of the Term Loan due November 2021. As both transactions were determined to fall under extinguishment accounting, the Company recognized an immaterial loss on extinguishment during the three-month and six-month periods ended September 27, 2019, which was recorded in interest and other, net on the condensed consolidated statements of operations during the period.
Scheduled repayments of the Company's long-term debt as of September 27, 2019 are as follows:
Fiscal Year Ending March 31,
 
Amount
 
 
(In thousands)
2020 (1)
 
$
19,529

2021
 
98,849

2022
 
607,940

2023
 
857,571

2024
 
60,438

Thereafter
 
1,359,274

Total
 
$
3,003,601

(1)
Represents estimated repayments for the remaining six-month period ending March 31, 2020.
Term Loan due April 2024
In April 2019, the Company entered into a JPY 33.525 billion term loan agreement due April 2024, at three-month Yen LIBOR plus 0.50%, which was then swapped to U.S. dollars. The term loan, which is due at maturity and subject to quarterly interest payments, is used to fund general operations and refinance certain other outstanding debts. As the term loan is denominated in Japanese Yen, the debt balance is remeasured to USD at end of each reporting period. Foreign currency
contracts have been entered into with respect to this Japanese yen denominated term loan. Refer to note 10 for additional details.
This term loan is unsecured, and contains customary restrictions on the ability of the Company and its subsidiaries to (i) incur certain debt, (ii) make certain investments, (iii) make certain acquisitions of other entities, (iv) incur liens, (v) dispose of assets, (vi) make non-cash distributions to shareholders, and (vii) engage in transactions with affiliates. These covenants are subject to a number of exceptions and limitations. This term loan agreement also requires that the Company maintain a maximum ratio of total indebtedness to EBITDA (earnings before interest expense, taxes, depreciation and amortization), and a minimum interest coverage ratio, as defined therein, during its term. As of September 27, 2019, the Company was in compliance with the covenants under this term loan agreement.
Notes due June 2029
In June 2019, the Company issued $450 million of 4.875% Notes due June 15, 2029 (the “2029 Notes”), at 99.607% of face value. The Company received proceeds of approximately $448.2 million, net of discount, from the issuance which was used, together with available cash, to refinance certain other outstanding debt. The Company incurred and capitalized as a direct reduction to the carrying amount of the notes presented on the balance sheet approximately $4.3 million of costs in conjunction with the issuance of the 2029 Notes.
Interest on the 2029 Notes is payable on June 15 and December 15 of each year, beginning on December 15, 2019. The 2029 Notes are senior unsecured obligations of the Company and rank equally with all of the Company’s other existing and future senior and unsecured indebtedness. 
The Indenture governing the 2029 Notes contains covenants that, among other things, restrict the ability of the Company and certain of the Company's subsidiaries to create liens; enter into sale-leaseback transactions; and consolidate or merge with, or convey, transfer or lease all or substantially all of the Company's assets to, another person, or permit any other person to consolidate, merge, combine or amalgamate with or into the Company. These covenants are subject to a number of significant limitations and exceptions set forth in the indenture. The indenture also provides for customary events of default, including, but not limited to, cross defaults to certain specified other debt of the Company and its subsidiaries. In the case of an event of default arising from specified events of bankruptcy or insolvency, all outstanding 2029 Notes will become due and payable immediately without further action or notice. If any other event of default under the indenture occurs or is continuing, the trustee or holders of at least 25% in aggregate principal amount of the then outstanding 2029 Notes may declare all of the 2029 Notes to be due and payable immediately, but upon certain conditions such declaration and its consequences may be rescinded and annulled by the holders of a majority in principal amount of the 2029 Notes. As of September 27, 2019, the Company was in compliance with the covenants in the indenture governing the 2029 Notes.
XML 46 R2.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 27, 2019
Mar. 31, 2019
Current assets:    
Cash and cash equivalents $ 1,815,513 $ 1,696,625
Accounts receivable, net of allowance for doubtful accounts of $90,430 and $91,396 as of September 27, 2019 and March 31, 2019, respectively 2,414,633 2,612,961
Contract assets 205,753 216,202
Inventories 3,721,237 3,722,854
Other current assets 1,335,387 854,790
Total current assets 9,492,523 9,103,432
Property and equipment, net 2,217,445 2,336,213
Operating lease right-of-use assets, net 588,474  
Goodwill 1,062,450 1,073,055
Other intangible assets, net 292,179 330,995
Other assets 623,582 655,672
Total assets 14,276,653 13,499,367
Current liabilities:    
Bank borrowings and current portion of long-term debt 32,450 632,611
Accounts payable 5,227,495 5,147,236
Accrued payroll 382,812 391,591
Other current liabilities 1,915,263 1,426,075
Total current liabilities 7,558,020 7,597,513
Long-term debt, net of current portion 2,957,878 2,421,904
Operating lease liabilities, non-current 512,086  
Other liabilities 442,708 507,590
Shareholders’ equity    
Ordinary shares, no par value; 559,389,281 and 566,787,620 issued, and 509,149,926 and 516,548,265 outstanding as of September 27, 2019 and March 31, 2019, respectively 6,445,997 6,523,750
Treasury stock, at cost; 50,239,355 shares as of September 27, 2019 and March 31, 2019 (388,215) (388,215)
Accumulated deficit (3,062,057) (3,012,012)
Accumulated other comprehensive loss (189,764) (151,163)
Total shareholders’ equity 2,805,961 2,972,360
Total liabilities and shareholders’ equity $ 14,276,653 $ 13,499,367
XML 47 R6.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 27, 2019
Sep. 28, 2018
Sep. 27, 2019
Sep. 28, 2018
Statement of Comprehensive Income [Abstract]        
Foreign currency translation adjustments, tax $ 0 $ 0 $ 0 $ 0
Unrealized loss on derivative instruments and other, tax $ 0   $ 0  
Unrealized loss on derivative instruments and other, tax   $ 0   $ 0
XML 48 R11.htm IDEA: XBRL DOCUMENT v3.19.3
LEASES
6 Months Ended
Sep. 27, 2019
Leases [Abstract]  
Leases LEASES
The Company has several commitments under operating leases for warehouses, buildings, and equipment. The Company also has a minimal number of finance leases with an immaterial impact on its condensed financial statements. Leases have initial lease terms ranging from 1 year to 23 years.
The components of lease cost were as follow (in thousands): 
Lease cost
Three-Month Period Ended
 
Six-Month Period Ended
 
September 27, 2019
 
September 27, 2019
Operating lease cost
$
40,630

 
$
81,306

Total lease cost
$
40,630

 
$
81,306



Amounts reported in the Consolidated Balance Sheet as of the period ended September 27, 2019 were (in thousands, except weighted average lease term and discount rate):
 
 
As of September 27, 2019
Operating Leases:
 
 
   Operating lease right of use assets
 
$
588,474

   Operating lease liabilities
 
631,701

 
 
 
Weighted-average remaining lease term (In years)
 
 
   Operating leases
 
7.2

 
 
 
Weighted-average discount rate
 
 
   Operating leases
 
4.3
%


Other information related to leases was as follow (in thousands):
 
 
Six-Month Period Ended
 
 
September 27, 2019
Cash paid for amounts included in the measurement of lease liabilities:
 
 
   Operating cash flows from operating leases
 
$
69,106



Future lease payments under non-cancellable leases as of September 27, 2019 are as follows (in thousands):
Fiscal Year Ended March 31,
 
Operating Leases
2020 (1)
 
$
77,710

2021
 
125,871

2022
 
106,230

2023
 
92,832

2024
 
79,096

Thereafter
 
259,559

Total undiscounted lease payments
 
741,298

Less: imputed interest
 
109,597

Total lease liabilities
 
$
631,701


(1)
Represents estimated lease payments for the remaining six-month period ending March 31, 2020.
As previously disclosed in our Annual Report on Form 10-K for the fiscal year ended March 31, 2019 and under the previous lease accounting standard ASC 840, the aggregate future non-cancellable minimum rental payments on our operating lease, as of March 31, 2019, are as follows:
Fiscal Year Ending March 31,
Operating Leases
 
(In thousands)
2020
$
155,391

2021
113,245

2022
93,777

2023
81,335

2024
67,341

Thereafter
171,828

Total minimum lease payments
$
682,917


XML 49 flex-927201910xq_htm.xml IDEA: XBRL DOCUMENT 0000866374 2019-04-01 2019-09-27 0000866374 2019-10-22 0000866374 2019-09-27 0000866374 2019-03-31 0000866374 2018-06-30 2018-09-28 0000866374 2019-06-29 2019-09-27 0000866374 2018-04-01 2018-09-28 0000866374 us-gaap:RetainedEarningsMember 2018-06-29 0000866374 us-gaap:RetainedEarningsMember 2018-09-28 0000866374 us-gaap:AccumulatedTranslationAdjustmentMember 2018-06-29 0000866374 us-gaap:CommonStockMember 2018-06-29 0000866374 us-gaap:CommonStockMember 2018-06-30 2018-09-28 0000866374 us-gaap:AccumulatedTranslationAdjustmentMember 2018-09-28 0000866374 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-06-29 0000866374 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 2018-09-28 0000866374 us-gaap:CommonStockMember 2018-09-28 0000866374 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-29 0000866374 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-06-30 2018-09-28 0000866374 2018-09-28 0000866374 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-28 0000866374 us-gaap:AccumulatedTranslationAdjustmentMember 2018-06-30 2018-09-28 0000866374 us-gaap:RetainedEarningsMember 2018-06-30 2018-09-28 0000866374 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-09-28 0000866374 2018-06-29 0000866374 us-gaap:CommonStockMember 2018-04-01 2018-09-28 0000866374 us-gaap:RetainedEarningsMember 2018-04-01 2018-09-28 0000866374 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-09-28 0000866374 us-gaap:CommonStockMember 2018-03-31 0000866374 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-04-01 2018-09-28 0000866374 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-03-31 0000866374 us-gaap:RetainedEarningsMember 2018-03-31 0000866374 us-gaap:AccumulatedTranslationAdjustmentMember 2018-04-01 2018-09-28 0000866374 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0000866374 2018-03-31 0000866374 us-gaap:AccumulatedTranslationAdjustmentMember 2018-03-31 0000866374 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-03-31 0000866374 us-gaap:CommonStockMember 2019-09-27 0000866374 us-gaap:CommonStockMember 2019-04-01 2019-09-27 0000866374 us-gaap:AccumulatedTranslationAdjustmentMember 2019-09-27 0000866374 us-gaap:CommonStockMember 2019-03-31 0000866374 us-gaap:RetainedEarningsMember 2019-03-31 0000866374 us-gaap:AccumulatedTranslationAdjustmentMember 2019-03-31 0000866374 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-09-27 0000866374 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-27 0000866374 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000866374 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-04-01 2019-09-27 0000866374 us-gaap:RetainedEarningsMember 2019-04-01 2019-09-27 0000866374 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-09-27 0000866374 us-gaap:RetainedEarningsMember 2019-09-27 0000866374 us-gaap:AccumulatedTranslationAdjustmentMember 2019-04-01 2019-09-27 0000866374 us-gaap:CommonStockMember 2019-06-29 2019-09-27 0000866374 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-29 2019-09-27 0000866374 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-28 0000866374 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-29 2019-09-27 0000866374 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-06-29 2019-09-27 0000866374 us-gaap:CommonStockMember 2019-06-28 0000866374 us-gaap:RetainedEarningsMember 2019-06-28 0000866374 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-28 0000866374 us-gaap:RetainedEarningsMember 2019-06-29 2019-09-27 0000866374 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-06-28 0000866374 2019-06-28 0000866374 us-gaap:AccountingStandardsUpdate201602Member 2019-04-01 0000866374 srt:RestatementAdjustmentMember 2018-04-01 2018-09-28 0000866374 srt:RestatementAdjustmentMember 2018-06-30 2018-09-28 0000866374 flex:LicensesAndOtherIntangiblesMember 2019-03-31 0000866374 flex:CustomerRelatedIntangiblesMember 2019-03-31 0000866374 flex:LicensesAndOtherIntangiblesMember 2019-09-27 0000866374 flex:CustomerRelatedIntangiblesMember 2019-09-27 0000866374 flex:IndustrialEmergingIndustriesIEIMember 2019-03-31 0000866374 flex:HighReliabilitySolutionsHRSMember 2019-04-01 2019-09-27 0000866374 flex:ConsumerTechnologyGroupCTGMember 2019-03-31 0000866374 flex:IndustrialEmergingIndustriesIEIMember 2019-04-01 2019-09-27 0000866374 flex:ConsumerTechnologyGroupCTGMember 2019-04-01 2019-09-27 0000866374 flex:CommunicationsandEnterpriseComputeMember 2019-09-27 0000866374 flex:CommunicationsandEnterpriseComputeMember 2019-03-31 0000866374 flex:IndustrialEmergingIndustriesIEIMember 2019-09-27 0000866374 flex:HighReliabilitySolutionsHRSMember 2019-09-27 0000866374 flex:ConsumerTechnologyGroupCTGMember 2019-09-27 0000866374 flex:CommunicationsandEnterpriseComputeMember 2019-04-01 2019-09-27 0000866374 flex:HighReliabilitySolutionsHRSMember 2019-03-31 0000866374 flex:CustomerRelatedAccrualsMember 2019-09-27 0000866374 us-gaap:OtherCurrentLiabilitiesMember 2019-09-27 0000866374 us-gaap:AssetBackedSecuritiesMember 2019-03-31 0000866374 us-gaap:OtherCurrentAssetsMember 2019-09-27 0000866374 flex:ConsumerTechnologyGroupCTGMember 2019-09-27 0000866374 flex:WorkingCapitalAdvancesMember 2019-03-31 0000866374 flex:CustomerRelatedAccrualsMember 2019-03-31 0000866374 flex:WorkingCapitalAdvancesMember 2019-09-27 0000866374 us-gaap:AssetBackedSecuritiesMember 2019-09-27 0000866374 srt:MinimumMember 2019-09-27 0000866374 srt:MaximumMember 2019-09-27 0000866374 us-gaap:TransferredOverTimeMember 2019-04-01 2019-09-27 0000866374 flex:HighReliabilitySolutionsHRSMember us-gaap:TransferredOverTimeMember 2019-04-01 2019-09-27 0000866374 flex:CommunicationsandEnterpriseComputeMember us-gaap:TransferredOverTimeMember 2019-04-01 2019-09-27 0000866374 flex:IndustrialEmergingIndustriesIEIMember us-gaap:TransferredOverTimeMember 2019-04-01 2019-09-27 0000866374 flex:HighReliabilitySolutionsHRSMember us-gaap:TransferredAtPointInTimeMember 2019-04-01 2019-09-27 0000866374 us-gaap:TransferredAtPointInTimeMember 2019-04-01 2019-09-27 0000866374 flex:CommunicationsandEnterpriseComputeMember us-gaap:TransferredAtPointInTimeMember 2019-04-01 2019-09-27 0000866374 flex:ConsumerTechnologyGroupCTGMember us-gaap:TransferredOverTimeMember 2019-04-01 2019-09-27 0000866374 flex:IndustrialEmergingIndustriesIEIMember us-gaap:TransferredAtPointInTimeMember 2019-04-01 2019-09-27 0000866374 flex:ConsumerTechnologyGroupCTGMember us-gaap:TransferredAtPointInTimeMember 2019-04-01 2019-09-27 0000866374 flex:ConsumerTechnologyGroupCTGMember us-gaap:TransferredOverTimeMember 2018-04-01 2018-09-28 0000866374 flex:CommunicationsandEnterpriseComputeMember 2018-04-01 2018-09-28 0000866374 flex:ConsumerTechnologyGroupCTGMember 2018-04-01 2018-09-28 0000866374 flex:ConsumerTechnologyGroupCTGMember us-gaap:TransferredAtPointInTimeMember 2018-04-01 2018-09-28 0000866374 flex:HighReliabilitySolutionsHRSMember us-gaap:TransferredOverTimeMember 2018-04-01 2018-09-28 0000866374 us-gaap:TransferredOverTimeMember 2018-04-01 2018-09-28 0000866374 flex:HighReliabilitySolutionsHRSMember us-gaap:TransferredAtPointInTimeMember 2018-04-01 2018-09-28 0000866374 flex:IndustrialEmergingIndustriesIEIMember us-gaap:TransferredAtPointInTimeMember 2018-04-01 2018-09-28 0000866374 us-gaap:TransferredAtPointInTimeMember 2018-04-01 2018-09-28 0000866374 flex:CommunicationsandEnterpriseComputeMember us-gaap:TransferredAtPointInTimeMember 2018-04-01 2018-09-28 0000866374 flex:IndustrialEmergingIndustriesIEIMember us-gaap:TransferredOverTimeMember 2018-04-01 2018-09-28 0000866374 flex:HighReliabilitySolutionsHRSMember 2018-04-01 2018-09-28 0000866374 flex:IndustrialEmergingIndustriesIEIMember 2018-04-01 2018-09-28 0000866374 flex:CommunicationsandEnterpriseComputeMember us-gaap:TransferredOverTimeMember 2018-04-01 2018-09-28 0000866374 flex:ConsumerTechnologyGroupCTGMember us-gaap:TransferredAtPointInTimeMember 2018-06-30 2018-09-28 0000866374 flex:CommunicationsandEnterpriseComputeMember us-gaap:TransferredAtPointInTimeMember 2018-06-30 2018-09-28 0000866374 us-gaap:TransferredOverTimeMember 2018-06-30 2018-09-28 0000866374 flex:IndustrialEmergingIndustriesIEIMember us-gaap:TransferredAtPointInTimeMember 2018-06-30 2018-09-28 0000866374 flex:ConsumerTechnologyGroupCTGMember us-gaap:TransferredOverTimeMember 2018-06-30 2018-09-28 0000866374 flex:HighReliabilitySolutionsHRSMember us-gaap:TransferredOverTimeMember 2018-06-30 2018-09-28 0000866374 flex:HighReliabilitySolutionsHRSMember 2018-06-30 2018-09-28 0000866374 flex:CommunicationsandEnterpriseComputeMember 2018-06-30 2018-09-28 0000866374 flex:HighReliabilitySolutionsHRSMember us-gaap:TransferredAtPointInTimeMember 2018-06-30 2018-09-28 0000866374 flex:IndustrialEmergingIndustriesIEIMember 2018-06-30 2018-09-28 0000866374 flex:CommunicationsandEnterpriseComputeMember us-gaap:TransferredOverTimeMember 2018-06-30 2018-09-28 0000866374 flex:IndustrialEmergingIndustriesIEIMember us-gaap:TransferredOverTimeMember 2018-06-30 2018-09-28 0000866374 flex:ConsumerTechnologyGroupCTGMember 2018-06-30 2018-09-28 0000866374 us-gaap:TransferredAtPointInTimeMember 2018-06-30 2018-09-28 0000866374 us-gaap:TransferredAtPointInTimeMember 2019-06-29 2019-09-27 0000866374 flex:IndustrialEmergingIndustriesIEIMember us-gaap:TransferredOverTimeMember 2019-06-29 2019-09-27 0000866374 flex:CommunicationsandEnterpriseComputeMember us-gaap:TransferredOverTimeMember 2019-06-29 2019-09-27 0000866374 flex:CommunicationsandEnterpriseComputeMember us-gaap:TransferredAtPointInTimeMember 2019-06-29 2019-09-27 0000866374 flex:HighReliabilitySolutionsHRSMember 2019-06-29 2019-09-27 0000866374 flex:HighReliabilitySolutionsHRSMember us-gaap:TransferredAtPointInTimeMember 2019-06-29 2019-09-27 0000866374 flex:ConsumerTechnologyGroupCTGMember 2019-06-29 2019-09-27 0000866374 flex:IndustrialEmergingIndustriesIEIMember us-gaap:TransferredAtPointInTimeMember 2019-06-29 2019-09-27 0000866374 us-gaap:TransferredOverTimeMember 2019-06-29 2019-09-27 0000866374 flex:CommunicationsandEnterpriseComputeMember 2019-06-29 2019-09-27 0000866374 flex:ConsumerTechnologyGroupCTGMember us-gaap:TransferredAtPointInTimeMember 2019-06-29 2019-09-27 0000866374 flex:ConsumerTechnologyGroupCTGMember us-gaap:TransferredOverTimeMember 2019-06-29 2019-09-27 0000866374 flex:IndustrialEmergingIndustriesIEIMember 2019-06-29 2019-09-27 0000866374 flex:HighReliabilitySolutionsHRSMember us-gaap:TransferredOverTimeMember 2019-06-29 2019-09-27 0000866374 flex:RestrictedStockUnitsRSUsShareBonusAwardsWithMarketConditionsMember 2019-09-27 0000866374 srt:MinimumMember flex:KeyEmployeesMember flex:RestrictedStockUnitsRSUsShareBonusAwardsWithMarketConditionsMember 2019-04-01 2019-09-27 0000866374 us-gaap:EmployeeStockOptionMember 2019-09-27 0000866374 us-gaap:RestrictedStockUnitsRSUMember 2019-04-01 2019-09-27 0000866374 flex:RestrictedStockUnitsShareBonusAwardswithMarketConditionsandShareBonusAwardsWithFreeCashFlowTargetsMember 2019-09-27 0000866374 flex:RestrictedStockUnitsShareBonusAwardswithMarketConditionsandShareBonusAwardsWithFreeCashFlowTargetsMember 2019-04-01 2019-09-27 0000866374 us-gaap:EmployeeStockOptionMember 2019-04-01 2019-09-27 0000866374 srt:MaximumMember flex:KeyEmployeesMember flex:RestrictedStockUnitsRSUsShareBonusAwardsWithMarketConditionsMember 2019-04-01 2019-09-27 0000866374 us-gaap:RestrictedStockUnitsRSUMember 2019-09-27 0000866374 srt:MinimumMember flex:RestrictedStockUnitsRSUsShareBonusAwardsWithMarketConditionsMember 2019-04-01 2019-09-27 0000866374 flex:KeyEmployeesMember flex:RestrictedStockUnitsRSUsShareBonusAwardsWithMarketConditionsMember 2019-04-01 2019-09-27 0000866374 srt:MaximumMember flex:RestrictedStockUnitsRSUsShareBonusAwardsWithMarketConditionsMember 2019-04-01 2019-09-27 0000866374 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-06-30 2018-09-28 0000866374 us-gaap:CostOfSalesMember 2018-04-01 2018-09-28 0000866374 us-gaap:CostOfSalesMember 2019-04-01 2019-09-27 0000866374 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-06-29 2019-09-27 0000866374 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-04-01 2018-09-28 0000866374 us-gaap:CostOfSalesMember 2019-06-29 2019-09-27 0000866374 us-gaap:CostOfSalesMember 2018-06-30 2018-09-28 0000866374 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-04-01 2019-09-27 0000866374 us-gaap:RestrictedStockUnitsRSUMember 2019-04-01 2019-09-27 0000866374 us-gaap:RestrictedStockUnitsRSUMember 2019-06-29 2019-09-27 0000866374 us-gaap:RestrictedStockUnitsRSUMember 2018-06-30 2018-09-28 0000866374 us-gaap:RestrictedStockUnitsRSUMember 2018-04-01 2018-09-28 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyNineMember 2018-06-29 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughAprilTwoThousandTwentyFourMember 2019-04-30 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyMember 2019-06-28 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyNineMember 2019-06-01 2019-06-28 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughNovember2021Member 2019-04-01 2019-06-28 0000866374 srt:MinimumMember flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyNineMember 2019-06-01 2019-06-28 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughAprilTwoThousandTwentyFourMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-04-30 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughNovember2021Member 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyThreeMember 2019-03-31 0000866374 flex:IndiaFacilitiesDebtMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughJuneTwoThousandTwentyFiveMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyNineMember 2019-09-27 0000866374 flex:IndiaTermLoanAgreementDueThroughSeptemberTwoThousandTwentyThreeMember us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyNineMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughNovember2021Member 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughAprilTwoThousandTwentyFourMember 2019-03-31 0000866374 flex:OtherDebtMember 2019-03-31 0000866374 flex:OtherDebtMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughAprilTwoThousandTwentyFourMember us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughJuneTwoThousandTwentyFiveMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyThreeMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughJuneTwoThousandTwentyTwoMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughJuneTwoThousandTwentyTwoMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughAprilTwoThousandTwentyFourMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-09-27 0000866374 flex:BrightMachinesMember 2018-04-01 2018-09-28 0000866374 us-gaap:ForeignExchangeContractMember 2019-09-27 0000866374 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-03-31 0000866374 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-27 0000866374 us-gaap:OtherLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-27 0000866374 us-gaap:OtherAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-03-31 0000866374 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-27 0000866374 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-03-31 0000866374 us-gaap:OtherLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-03-31 0000866374 us-gaap:OtherAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-27 0000866374 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-03-31 0000866374 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-09-27 0000866374 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-09-27 0000866374 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-03-31 0000866374 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:CAD us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:PutOptionMember 2019-09-27 0000866374 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CallOptionMember 2019-09-27 0000866374 flex:OtherCurrencyMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:SEK us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:ILS us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:SEK us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:INR us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:SGD us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:CNY us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:MXN us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:GBP us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:SGD us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:EUR us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:BRL us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:CAD us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:PLN us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:CNY us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:HUF us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:RON us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:ILS us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:HUF us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:JPY us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:CNY us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:CNY us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:EUR us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:MYR us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CallOptionMember 2019-09-27 0000866374 flex:OtherCurrencyMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:HUF us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:MXN us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:MXN us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:ILS us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:PutOptionMember 2019-09-27 0000866374 us-gaap:ForeignExchangeContractMember us-gaap:CallOptionMember 2019-09-27 0000866374 flex:OtherCurrencyMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:MYR us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:BRL us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:JPY us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:RON us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:MYR us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:PLN us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CallOptionMember 2019-09-27 0000866374 flex:OtherCurrencyMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:HUF us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:MYR us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:PutOptionMember 2019-09-27 0000866374 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:JPY us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:EUR us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:EUR us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:GBP us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:JPY us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:MXN us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:PutOptionMember 2019-09-27 0000866374 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:PutOptionMember 2019-09-27 0000866374 currency:INR us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CallOptionMember 2019-09-27 0000866374 currency:ILS us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CallOptionMember 2019-09-27 0000866374 us-gaap:ForeignExchangeContractMember us-gaap:PutOptionMember 2019-09-27 0000866374 us-gaap:CollateralPledgedMember flex:GlobalAssetBasedSecuritizationProgramMember 2019-09-27 0000866374 us-gaap:UncollateralizedMember flex:NorthAmericanAssetBasedSecuritizationProgramMember 2019-09-27 0000866374 flex:GlobalAssetBasedSecuritizationProgramMember 2019-09-27 0000866374 us-gaap:AssetBackedSecuritiesMember 2019-04-01 2019-09-27 0000866374 us-gaap:CollateralPledgedMember flex:NorthAmericanAssetBasedSecuritizationProgramMember 2019-09-27 0000866374 flex:SaleOfReceivablesToThirdPartyBanksMember 2019-03-31 0000866374 flex:SaleOfReceivablesToThirdPartyBanksMember 2018-09-28 0000866374 flex:NorthAmericanAssetBasedSecuritizationProgramMember 2019-09-27 0000866374 us-gaap:AssetBackedSecuritiesMember 2018-04-01 2018-09-28 0000866374 us-gaap:UncollateralizedMember flex:GlobalAssetBasedSecuritizationProgramMember 2019-09-27 0000866374 srt:MaximumMember us-gaap:AssetBackedSecuritiesMember 2019-09-27 0000866374 flex:SaleOfReceivablesToThirdPartyBanksMember 2019-09-27 0000866374 srt:MinimumMember us-gaap:AssetBackedSecuritiesMember 2019-09-27 0000866374 us-gaap:FairValueMeasurementsRecurringMember flex:EquitySecuritiesFixedIncomeSecuritiesAndMutualFundsMember 2019-09-27 0000866374 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember flex:MoneyMarketFundsAndTimeDepositsMember 2019-03-31 0000866374 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember flex:MoneyMarketFundsAndTimeDepositsMember 2019-03-31 0000866374 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember flex:MoneyMarketFundsAndTimeDepositsMember 2019-09-27 0000866374 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember flex:EquitySecuritiesFixedIncomeSecuritiesAndMutualFundsMember 2019-09-27 0000866374 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember flex:MoneyMarketFundsAndTimeDepositsMember 2019-03-31 0000866374 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2019-03-31 0000866374 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2019-09-27 0000866374 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2019-03-31 0000866374 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember flex:EquitySecuritiesFixedIncomeSecuritiesAndMutualFundsMember 2019-03-31 0000866374 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember flex:EquitySecuritiesFixedIncomeSecuritiesAndMutualFundsMember 2019-03-31 0000866374 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2019-03-31 0000866374 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember flex:EquitySecuritiesFixedIncomeSecuritiesAndMutualFundsMember 2019-09-27 0000866374 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2019-03-31 0000866374 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember flex:EquitySecuritiesFixedIncomeSecuritiesAndMutualFundsMember 2019-09-27 0000866374 us-gaap:FairValueMeasurementsRecurringMember flex:MoneyMarketFundsAndTimeDepositsMember 2019-03-31 0000866374 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember flex:EquitySecuritiesFixedIncomeSecuritiesAndMutualFundsMember 2019-03-31 0000866374 us-gaap:FairValueMeasurementsRecurringMember flex:MoneyMarketFundsAndTimeDepositsMember 2019-09-27 0000866374 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2019-09-27 0000866374 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember flex:MoneyMarketFundsAndTimeDepositsMember 2019-09-27 0000866374 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2019-09-27 0000866374 us-gaap:FairValueMeasurementsRecurringMember flex:EquitySecuritiesFixedIncomeSecuritiesAndMutualFundsMember 2019-03-31 0000866374 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2019-09-27 0000866374 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember flex:MoneyMarketFundsAndTimeDepositsMember 2019-09-27 0000866374 flex:EuroTermLoanDueSeptemberTwoThousandTwentyMember us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-09-27 0000866374 flex:EuroTermLoanDueSeptemberTwoThousandTwentyMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-03-31 0000866374 flex:TermLoanAgreementDueThroughJanuaryTwoThousandTwentyTwoMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementDueThroughJanuaryTwoThousandTwentyTwoMember us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyThreeMember us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-03-31 0000866374 flex:IndiaTermLoanAgreementDueThroughSeptemberTwoThousandTwentyThreeMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-09-27 0000866374 flex:IndiaTermLoanAgreementDueThroughSeptemberTwoThousandTwentyThreeMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyNineMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughJuneTwoThousandTwentyTwoMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyNineMember us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-09-27 0000866374 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughNovember2021Member us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughJuneTwoThousandTwentyTwoMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughAprilTwoThousandTwentyFourMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-03-31 0000866374 flex:TermLoanAgreementDueThroughJanuaryTwoThousandTwentyTwoMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyMember us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughJuneTwoThousandTwentyTwoMember us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughAprilTwoThousandTwentyFourMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-09-27 0000866374 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyThreeMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughAprilTwoThousandTwentyFourMember us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughJuneTwoThousandTwentyTwoMember us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughJuneTwoThousandTwentyFiveMember us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyThreeMember us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyNineMember us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughJuneTwoThousandTwentyFiveMember us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyMember us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementDueThroughJanuaryTwoThousandTwentyTwoMember us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyNineMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughNovember2021Member us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-09-27 0000866374 flex:EuroTermLoanDueSeptemberTwoThousandTwentyMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyThreeMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-03-31 0000866374 flex:IndiaTermLoanAgreementDueThroughSeptemberTwoThousandTwentyThreeMember us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughNovember2021Member us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughJuneTwoThousandTwentyFiveMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-03-31 0000866374 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-03-31 0000866374 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-03-31 0000866374 flex:EuroTermLoanDueSeptemberTwoThousandTwentyMember us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-03-31 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughJuneTwoThousandTwentyFiveMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-09-27 0000866374 flex:TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughNovember2021Member us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-03-31 0000866374 flex:SunEdisonIncMember 2015-04-01 2016-03-31 0000866374 us-gaap:ForeignCountryMember flex:IntercompanyPaymentDeductibilityMember 2019-04-01 2019-09-27 0000866374 country:BR us-gaap:ForeignCountryMember us-gaap:PendingLitigationMember flex:AssessmentofSalesandImportTaxesMember 2019-04-01 2019-09-27 0000866374 flex:SunEdisonIncFiledChapter11Member us-gaap:PendingLitigationMember us-gaap:CollectibilityOfReceivablesMember 2015-04-01 2016-03-31 0000866374 country:BR us-gaap:ForeignCountryMember flex:AssessmentofSalesandImportTaxesMember 2019-04-01 2019-09-27 0000866374 us-gaap:MaterialReconcilingItemsMember 2018-06-30 2018-09-28 0000866374 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2019-06-29 2019-09-27 0000866374 us-gaap:OperatingSegmentsMember flex:HighReliabilitySolutionsHRSMember 2018-04-01 2018-09-28 0000866374 us-gaap:OperatingSegmentsMember flex:IndustrialEmergingIndustriesIEIMember 2018-04-01 2018-09-28 0000866374 us-gaap:OperatingSegmentsMember flex:HighReliabilitySolutionsHRSMember 2019-06-29 2019-09-27 0000866374 us-gaap:OperatingSegmentsMember flex:CommunicationsandEnterpriseComputeMember 2019-06-29 2019-09-27 0000866374 us-gaap:OperatingSegmentsMember flex:ConsumerTechnologyGroupCTGMember 2019-04-01 2019-09-27 0000866374 us-gaap:OperatingSegmentsMember flex:ConsumerTechnologyGroupCTGMember 2018-06-30 2018-09-28 0000866374 us-gaap:OperatingSegmentsMember 2018-04-01 2018-09-28 0000866374 us-gaap:MaterialReconcilingItemsMember 2019-06-29 2019-09-27 0000866374 us-gaap:MaterialReconcilingItemsMember flex:NonCashChargesMember 2018-04-01 2018-09-28 0000866374 us-gaap:MaterialReconcilingItemsMember 2019-04-01 2019-09-27 0000866374 us-gaap:OperatingSegmentsMember flex:IndustrialEmergingIndustriesIEIMember 2018-06-30 2018-09-28 0000866374 us-gaap:MaterialReconcilingItemsMember 2018-04-01 2018-09-28 0000866374 us-gaap:OperatingSegmentsMember flex:HighReliabilitySolutionsHRSMember 2018-06-30 2018-09-28 0000866374 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2018-06-30 2018-09-28 0000866374 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2019-04-01 2019-09-27 0000866374 us-gaap:OperatingSegmentsMember flex:HighReliabilitySolutionsHRSMember 2019-04-01 2019-09-27 0000866374 us-gaap:OperatingSegmentsMember 2019-06-29 2019-09-27 0000866374 us-gaap:OperatingSegmentsMember flex:CommunicationsandEnterpriseComputeMember 2019-04-01 2019-09-27 0000866374 us-gaap:OperatingSegmentsMember flex:ConsumerTechnologyGroupCTGMember 2019-06-29 2019-09-27 0000866374 us-gaap:OperatingSegmentsMember 2018-06-30 2018-09-28 0000866374 us-gaap:OperatingSegmentsMember flex:CommunicationsandEnterpriseComputeMember 2018-06-30 2018-09-28 0000866374 us-gaap:OperatingSegmentsMember flex:IndustrialEmergingIndustriesIEIMember 2019-06-29 2019-09-27 0000866374 us-gaap:OperatingSegmentsMember flex:IndustrialEmergingIndustriesIEIMember 2019-04-01 2019-09-27 0000866374 us-gaap:OperatingSegmentsMember flex:CommunicationsandEnterpriseComputeMember 2018-04-01 2018-09-28 0000866374 us-gaap:OperatingSegmentsMember 2019-04-01 2019-09-27 0000866374 us-gaap:OperatingSegmentsMember flex:ConsumerTechnologyGroupCTGMember 2018-04-01 2018-09-28 0000866374 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2018-04-01 2018-09-28 0000866374 us-gaap:MaterialReconcilingItemsMember flex:NonCashChargesMember 2018-06-30 2018-09-28 0000866374 flex:EmployeeSeveranceAndOtherMember 2019-04-01 2019-09-27 0000866374 flex:NonCashChargesMember 2018-06-30 2018-09-28 0000866374 flex:NonCashChargesMember 2018-04-01 2018-09-28 0000866374 flex:EmployeeSeveranceAndOtherMember 2019-06-29 2019-09-27 0000866374 flex:NonCashChargesMember 2019-04-01 2019-09-27 0000866374 flex:NonCashChargesMember 2019-06-29 2019-09-27 0000866374 us-gaap:OtherRestructuringMember flex:NonCashChargesMember 2019-04-01 2019-09-27 0000866374 flex:LongLivedAssetImpairmentMember 2019-09-27 0000866374 us-gaap:OtherRestructuringMember 2019-09-27 0000866374 flex:LongLivedAssetImpairmentMember flex:FiscalYear2019AndPriorMember flex:CashChargesMember 2019-04-01 2019-09-27 0000866374 us-gaap:EmployeeSeveranceMember flex:NonCashChargesMember 2019-04-01 2019-09-27 0000866374 us-gaap:EmployeeSeveranceMember 2019-04-01 2019-09-27 0000866374 us-gaap:OtherRestructuringMember flex:FiscalYear2019AndPriorMember flex:CashChargesMember 2019-04-01 2019-09-27 0000866374 us-gaap:EmployeeSeveranceMember 2019-03-31 0000866374 us-gaap:EmployeeSeveranceMember flex:FiscalYear2019AndPriorMember flex:CashChargesMember 2019-04-01 2019-09-27 0000866374 flex:LongLivedAssetImpairmentMember flex:CashChargesMember 2019-04-01 2019-09-27 0000866374 us-gaap:OtherRestructuringMember 2019-04-01 2019-09-27 0000866374 flex:LongLivedAssetImpairmentMember flex:NonCashChargesMember 2019-04-01 2019-09-27 0000866374 us-gaap:EmployeeSeveranceMember flex:CashChargesMember 2019-04-01 2019-09-27 0000866374 flex:LongLivedAssetImpairmentMember 2019-04-01 2019-09-27 0000866374 us-gaap:EmployeeSeveranceMember 2019-09-27 0000866374 us-gaap:OtherRestructuringMember flex:CashChargesMember 2019-04-01 2019-09-27 0000866374 flex:CashChargesMember 2019-04-01 2019-09-27 0000866374 flex:NonCashChargesMember 2019-04-01 2019-09-27 0000866374 flex:FiscalYear2019AndPriorMember flex:CashChargesMember 2019-04-01 2019-09-27 0000866374 flex:LongLivedAssetImpairmentMember 2019-03-31 0000866374 us-gaap:OtherRestructuringMember 2019-03-31 iso4217:INR iso4217:ILS iso4217:MXN flex:segment shares iso4217:MYR iso4217:CAD pure iso4217:CNY iso4217:DKK iso4217:EUR iso4217:USD iso4217:JPY iso4217:RON iso4217:BRL iso4217:GBP iso4217:USD shares iso4217:HUF iso4217:SGD flex:tax_assessment flex:program false --03-31 Q2 2020 Singapore 0000866374 91396000 90430000 3100000 0 0 566787620 559389281 516548265 509149926 -26800000 -29000000 0.005 0.04625 0.04875 0.05 0.0475 0 0 0 0 0 0 0 0 0 0 0 50239355 50239355 10-Q true 2019-09-27 false 0-23354 FLEX LTD. U0 2 Changi South Lane, SG 486123 65 6876-9899 Ordinary Shares, No Par Value FLEX NASDAQ Yes Yes Large Accelerated Filer false false false 508308187 1815513000 1696625000 2414633000 2612961000 205753000 216202000 3721237000 3722854000 1335387000 854790000 9492523000 9103432000 2217445000 2336213000 588474000 1062450000 1073055000 292179000 330995000 623582000 655672000 14276653000 13499367000 32450000 632611000 5227495000 5147236000 382812000 391591000 1915263000 1426075000 7558020000 7597513000 2957878000 2421904000 512086000 442708000 507590000 6445997000 6523750000 388215000 388215000 -3062057000 -3012012000 -189764000 -151163000 2805961000 2972360000 14276653000 13499367000 6088054000 6662604000 12263993000 13061560000 5785003000 6233536000 11560778000 12252328000 113958000 26767000 161363000 29077000 189093000 402301000 541852000 780155000 205310000 228677000 414934000 485052000 16223000 18234000 33305000 36751000 14357000 -994000 23144000 5513000 -47749000 -41060000 -99443000 -82802000 -1147000 -6530000 -2610000 80394000 -95693000 108794000 -31584000 250431000 21247000 21909000 40484000 47511000 -116940000 86885000 -72068000 202920000 -0.23 0.16 -0.14 0.38 -0.23 0.16 -0.14 0.38 512692000 531503000 513448000 530426000 512692000 534458000 513448000 535027000 -116940000 86885000 -72068000 202920000 -25907000 -6622000 -21503000 -50708000 -11623000 21075000 -17098000 -19828000 -154470000 101338000 -110669000 132384000 514039000 6099166000 -2945117000 -47031000 -105203000 -152234000 3001815000 5928000 60159000 60159000 61000 325000 325000 978000 -116940000 -116940000 18890000 18890000 -440000 -440000 -11623000 -25907000 -37530000 -37530000 509150000 6057782000 -3062057000 -58654000 -131110000 -189764000 2805961000 516548000 6135535000 -3012012000 -41556000 -109607000 -151163000 2972360000 10953000 112158000 112158000 178000 728000 728000 3377000 -72068000 -72068000 34117000 34117000 -440000 22023000 21583000 -17098000 -21503000 -38601000 -38601000 509150000 6057782000 -3062057000 -58654000 -131110000 -189764000 2805961000 532736000 6269529000 -2989376000 -76649000 -94185000 -170834000 3109319000 4429000 59980000 59980000 32000 86000 86000 548000 86885000 86885000 19081000 19081000 -296000 -1000 -297000 21075000 -6622000 14453000 14453000 528887000 6228420000 -2902492000 -55574000 -100807000 -156381000 3169547000 528078000 6248532000 -3144114000 -35746000 -50099000 -85845000 3018573000 4429000 59980000 59980000 75000 131000 131000 5163000 202920000 202920000 40033000 40033000 -296000 38702000 38406000 -19828000 -50708000 -70536000 -70536000 528887000 6228420000 -2902492000 -55574000 -100807000 -156381000 3169547000 -72068000 202920000 357020000 269062000 0 86614000 1933364000 2092964000 -1648412000 -1707596000 271541000 363373000 53330000 12973000 1390000 0 3402000 264438000 1839818000 1812945000 -20114000 24411000 1643733000 1702572000 779682000 650023000 863930000 652600000 112158000 59980000 728000 131000 327348000 0 131670000 -62426000 -8103000 -27254000 118888000 -94704000 1696625000 1472424000 1815513000 1377720000 70901000 182901000 0 127641000 ORGANIZATION OF THE COMPANY AND BASIS OF PRESENTATION<div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Organization of the Company</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Flex Ltd. ("Flex" or the "Company") was incorporated in the Republic of Singapore in May 1990. The Company's operations have expanded over the years through a combination of organic growth and acquisitions. The Company is a globally-recognized, provider of </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Sketch-to-Scale</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">® </sup></span><span style="font-family:inherit;font-size:10pt;">services - innovative design, engineering, manufacturing, and supply chain services and solutions - from conceptual sketch to full-scale production. The Company designs, builds, ships and manages complete packaged consumer and enterprise products, from medical devices and connected automotive systems to sustainable lighting and cloud and data center solutions for companies of all sizes in various industries and end-markets, through its activities in the following segments: </span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">High Reliability Solutions ("HRS"), which is comprised of our health solutions business, including surgical equipment, drug delivery, diagnostics, telemedicine, disposable devices, imaging and monitoring, patient mobility and ophthalmology; and our automotive business, including vehicle electrification, connectivity, autonomous, and smart technologies;</span><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Industrial and Emerging Industries ("IEI"), which is comprised of energy including advanced metering infrastructure, energy storage, smart lighting, smart solar energy; and industrial, including semiconductor and capital equipment, office solutions, household industrial and lifestyle, industrial automation and kiosks;</span><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Communications &amp; Enterprise Compute ("CEC"), which includes our telecom business of radio access base stations, remote radio heads and small cells for wireless infrastructure; our networking business, which includes optical, routing, and switching products for data and video networks; our server and storage platforms for both enterprise and cloud-based deployments; next generation storage and security appliance products; and rack-level solutions, converged infrastructure and software-defined product solutions; and</span><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consumer Technologies Group ("CTG"), which includes our consumer-related businesses in IoT enabled devices, audio and consumer power electronics, mobile devices; and various supply chain solutions for consumer, computing and printing devices.</span><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's service offerings include a comprehensive range of value-added design and engineering services that are tailored to the various markets and needs of its customers. Other focused service offerings relate to manufacturing (including enclosures, metals, plastic injection molding, precision plastics, machining, and mechanicals), system integration and assembly and test services, materials procurement, inventory management, logistics and after-sales services (including product repair, warranty services, re-manufacturing and maintenance) and supply chain management software solutions and component product offerings (including flexible printed circuit boards and power adapters and chargers).</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP” or “GAAP”) for interim financial information and in accordance with the requirements of Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements, and should be read in conjunction with the Company’s audited consolidated financial statements as of and for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> contained in the Company’s Annual Report on Form 10-K. In the opinion of management, all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair presentation have been included. Operating results for the </span><span style="font-family:inherit;font-size:10pt;">three and six</span><span style="font-family:inherit;font-size:10pt;">-month periods ended </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results that may be expected for the fiscal year ending </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The first quarters for fiscal years 2020 and 2019 ended on June 28, 2019, which is comprised of </span><span style="font-family:inherit;font-size:10pt;">89</span><span style="font-family:inherit;font-size:10pt;"> days in the period, and June 29, 2018, which is comprised of </span><span style="font-family:inherit;font-size:10pt;">90</span><span style="font-family:inherit;font-size:10pt;"> days in the period, respectively. The second quarters for fiscal years 2020 and 2019 ended on September 27, 2019 and September 28, 2018, which are comprised of </span><span style="font-family:inherit;font-size:10pt;">91</span><span style="font-family:inherit;font-size:10pt;"> days in both periods.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements include the accounts of Flex and its majority-owned subsidiaries, after elimination of intercompany accounts and transactions. The Company consolidates its majority-owned subsidiaries and investments in entities in which the Company has a controlling interest. For the consolidated majority-owned subsidiaries in which the Company owns less than 100%, the Company recognizes a noncontrolling interest for the ownership of the noncontrolling owners. The associated noncontrolling owners' interest in the income or losses of these </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">companies is not material to the Company's results of operations for all periods presented, and is classified as a component of interest and other, net, in the condensed consolidated statements of operations.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the accompanying condensed consolidated statements of operations </span><span style="font-family:inherit;font-size:10pt;"><span>$26.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$29.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of expenses incurred in the three-month and six-month periods ended September 28, 2018, respectively, that were previously included as cost of sales have been reclassified as restructuring charges to conform with the current period presentation. Also, as previously disclosed, the Company has made certain immaterial corrections to net sales previously reported for the first and second quarters of fiscal year 2019 primarily to reflect revenue from certain contracts with customers on a net basis. As a result of correcting these errors, net sales and cost of sales in the accompanying Condensed Consolidated Statement of Operations for the three-month and six-month periods ended September 28, 2018 have been reduced by </span><span style="font-family:inherit;font-size:10pt;"><span>$48 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$73 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, from previously reported amounts. These corrections had no impact on gross profit, segment income or net income for the periods presented. Amounts presented for the three-month and six-month periods ended September 28, 2018 related to the disaggregation of revenue in the CTG segment in Note </span><span style="font-family:inherit;font-size:10pt;">4</span><span style="font-family:inherit;font-size:10pt;">, and CTG segment net sales and total net sales in Note </span><span style="font-family:inherit;font-size:10pt;">16</span><span style="font-family:inherit;font-size:10pt;">, have also been restated accordingly. The Company evaluated these corrections, considering both qualitative and quantitative factors, and concluded they are immaterial to the previously issued financial statements.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncement</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the Financial Accounting Standards Board (FASB) issued ASU No. 2016-02, Leases, and subsequent updates (collectively, referred to as Accounting Standard Codification 842 or “ASC 842”). ASC 842 requires a lessee to recognize a right of use (“ROU”) asset and lease liability. Leases will be classified as finance or operating, with classification affecting the recognition of expense and presentation in the income statement. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company adopted ASC 842 on April 1, 2019 using the modified retrospective method on the effective date. As a result, the Company was not required to adjust its comparative period financial information for effects of the standard or make the new required lease disclosures for periods before the Company's adoption date. The Company has elected to adopt the package of transition practical expedients and, therefore, has not reassessed (1) whether existing or expired contracts contain a lease, (2) lease classification for existing or expired leases or (3) the accounting for initial direct costs that were previously capitalized. In addition, the Company has elected the short-term lease recognition and measurement exemption for all classes of assets, which allows the Company to not recognize ROU assets and lease liabilities for leases with a lease term of 12 months or less and with no purchase option the Company is reasonably certain of exercising. The Company has also elected the practical expedient to account for the lease and nonlease components as a single lease component, for all classes of underlying assets. Therefore, the lease payments used to measure the lease liability include all of the fixed considerations in the contract. Lease payments included in the measurement of the lease liability comprise the following: fixed payments (including in-substance fixed payments), and variable payments that depend on an index or rate (initially measured using the index or rate at the lease commencement date). As the Company cannot determine the interest rate implicit in the lease for its leases, the Company uses its estimate of the incremental borrowing rate as of the commencement date in determining the present value of lease payments. The Company’s estimated incremental borrowing rate is the rate of interest it would have to pay on a collateralized basis to borrow an amount equal to the lease payments under similar terms. The lease term for all of the Company’s leases includes the non-cancellable period of the lease plus any additional periods covered by either an option to extend (or not to terminate) the lease that the Company is reasonably certain to exercise, or an option to extend (or not to terminate) the lease controlled by the lessor.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The adoption of ASC 842 had a material impact to the Company’s consolidated balance sheet, but did not materially impact the consolidated statement of income or consolidated statement of cash flows. The most significant changes to the consolidated balance sheet relate to the recognition of new ROU assets and lease liabilities for operating leases. The Company’s accounting for finance leases remains substantially unchanged and the balances are not material for any periods presented. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As a result of adopting ASC 842 as of April 1, 2019, the Company recognized additional operating liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$658 million</span></span><span style="font-family:inherit;font-size:10pt;"> with a corresponding ROU asset of </span><span style="font-family:inherit;font-size:10pt;"><span>$624 million</span></span><span style="font-family:inherit;font-size:10pt;"> and a deferred gain of </span><span style="font-family:inherit;font-size:10pt;"><span>$22 million</span></span><span style="font-family:inherit;font-size:10pt;"> for sale leaseback transactions to opening retained earnings.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In October 2018, the FASB issued ASU 2018-16 “Derivatives and Hedging (Topic 815): Inclusion of the Secured Overnight Financing Rate (SOFR) Overnight Index Swap (OIS) Rate as a Benchmark Interest Rate for Hedge Accounting Purposes” to expand the lists of eligible benchmark interest rates to include OIS based on SOFR to facilitate the marketplace transition from LIBOR. The Company adopted the guidance during the first quarter of fiscal year 2020 with an immaterial impact on the Company's financial position, results of operations and cash flows.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-15 "Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract” to provide guidance on a customer's accounting for implementation, set-up, and other upfront costs incurred in a cloud computing </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">arrangement that is hosted by the vendor, i.e., a service contract. Under the new guidance, customers will apply the same criteria for capitalizing implementation costs as they would for an arrangement that has a software license. The new guidance also prescribes the balance sheet, income statement, and cash flow classification of the capitalized implementation costs and related amortization expense, as well as requires additional quantitative and qualitative disclosures. The guidance is effective for the Company beginning in the first quarter of fiscal year 2021 with early adoption permitted. The Company early adopted the guidance during the second quarter of fiscal year 2020 with an immaterial impact to its condensed consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-13, "Fair Value Measurement (Topic 820): Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement”, which amends ASC 820 to add, remove, and modify fair value measurement disclosure requirements. The Company adopted the guidance during the first quarter of fiscal year 2020 with an immaterial impact on the Company's financial position, results of operations and cash flows.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2018, the FASB issued ASU 2018-07 "Compensation - Stock Compensation (Topic 718): Improvement to Nonemployee Share-Based Payment Accounting" with the objective of simplifying several aspects of the accounting for nonemployee share-based payment transactions in current GAAP. The Company adopted this guidance during the first quarter of fiscal year 2020 with an immaterial impact on its consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued ASU 2017-12 "Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities" with the objective of improving the financial reporting of hedging relationships and simplifying the application of the hedge accounting guidance in current GAAP. The Company adopted this guidance during the first quarter of fiscal year 2020 with an immaterial impact on its consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13 “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” and also issued subsequent amendments to the initial guidance: ASU 2018-19, ASU 2019-04 and ASU 2019-05, which replaces the existing incurred loss impairment model with an expected credit loss model and requires a financial asset measured at amortized cost to be presented at the net amount expected to be collected. The guidance is effective for the Company beginning in the first quarter of fiscal year 2021 with early adoption permitted. The Company is currently assessing and expects the new guidance to have an immaterial impact on its consolidated financial statements, and it intends to adopt the guidance when it becomes effective in the first quarter of fiscal year 2021.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In October 2018, the FASB issued ASU 2018-17 “Consolidation (Topic 810): Targeted Improvements to Related Party Guidance for Variable Interest Entities” to provide a new private company variable interest entity exemption and change how decision makers apply the variable interest criteria. The guidance is effective for the Company beginning in the first quarter of fiscal year 2021 with early adoption permitted. The Company expects the new guidance will have an immaterial impact on its consolidated financial statements, and it intends to adopt the guidance when it becomes effective in the first quarter of fiscal year 2021.</span></div> <div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Organization of the Company</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Flex Ltd. ("Flex" or the "Company") was incorporated in the Republic of Singapore in May 1990. The Company's operations have expanded over the years through a combination of organic growth and acquisitions. The Company is a globally-recognized, provider of </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Sketch-to-Scale</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">® </sup></span><span style="font-family:inherit;font-size:10pt;">services - innovative design, engineering, manufacturing, and supply chain services and solutions - from conceptual sketch to full-scale production. The Company designs, builds, ships and manages complete packaged consumer and enterprise products, from medical devices and connected automotive systems to sustainable lighting and cloud and data center solutions for companies of all sizes in various industries and end-markets, through its activities in the following segments: </span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">High Reliability Solutions ("HRS"), which is comprised of our health solutions business, including surgical equipment, drug delivery, diagnostics, telemedicine, disposable devices, imaging and monitoring, patient mobility and ophthalmology; and our automotive business, including vehicle electrification, connectivity, autonomous, and smart technologies;</span><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Industrial and Emerging Industries ("IEI"), which is comprised of energy including advanced metering infrastructure, energy storage, smart lighting, smart solar energy; and industrial, including semiconductor and capital equipment, office solutions, household industrial and lifestyle, industrial automation and kiosks;</span><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Communications &amp; Enterprise Compute ("CEC"), which includes our telecom business of radio access base stations, remote radio heads and small cells for wireless infrastructure; our networking business, which includes optical, routing, and switching products for data and video networks; our server and storage platforms for both enterprise and cloud-based deployments; next generation storage and security appliance products; and rack-level solutions, converged infrastructure and software-defined product solutions; and</span><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consumer Technologies Group ("CTG"), which includes our consumer-related businesses in IoT enabled devices, audio and consumer power electronics, mobile devices; and various supply chain solutions for consumer, computing and printing devices.</span><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's service offerings include a comprehensive range of value-added design and engineering services that are tailored to the various markets and needs of its customers. Other focused service offerings relate to manufacturing (including enclosures, metals, plastic injection molding, precision plastics, machining, and mechanicals), system integration and assembly and test services, materials procurement, inventory management, logistics and after-sales services (including product repair, warranty services, re-manufacturing and maintenance) and supply chain management software solutions and component product offerings (including flexible printed circuit boards and power adapters and chargers).</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP” or “GAAP”) for interim financial information and in accordance with the requirements of Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements, and should be read in conjunction with the Company’s audited consolidated financial statements as of and for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> contained in the Company’s Annual Report on Form 10-K. In the opinion of management, all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair presentation have been included. Operating results for the </span><span style="font-family:inherit;font-size:10pt;">three and six</span><span style="font-family:inherit;font-size:10pt;">-month periods ended </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results that may be expected for the fiscal year ending </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The first quarters for fiscal years 2020 and 2019 ended on June 28, 2019, which is comprised of </span><span style="font-family:inherit;font-size:10pt;">89</span><span style="font-family:inherit;font-size:10pt;"> days in the period, and June 29, 2018, which is comprised of </span><span style="font-family:inherit;font-size:10pt;">90</span><span style="font-family:inherit;font-size:10pt;"> days in the period, respectively. The second quarters for fiscal years 2020 and 2019 ended on September 27, 2019 and September 28, 2018, which are comprised of </span><span style="font-family:inherit;font-size:10pt;">91</span><span style="font-family:inherit;font-size:10pt;"> days in both periods.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements include the accounts of Flex and its majority-owned subsidiaries, after elimination of intercompany accounts and transactions. The Company consolidates its majority-owned subsidiaries and investments in entities in which the Company has a controlling interest. For the consolidated majority-owned subsidiaries in which the Company owns less than 100%, the Company recognizes a noncontrolling interest for the ownership of the noncontrolling owners. The associated noncontrolling owners' interest in the income or losses of these </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">companies is not material to the Company's results of operations for all periods presented, and is classified as a component of interest and other, net, in the condensed consolidated statements of operations.</span></div> 26800000 29000000.0 -48000000 -73000000 <div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncement</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the Financial Accounting Standards Board (FASB) issued ASU No. 2016-02, Leases, and subsequent updates (collectively, referred to as Accounting Standard Codification 842 or “ASC 842”). ASC 842 requires a lessee to recognize a right of use (“ROU”) asset and lease liability. Leases will be classified as finance or operating, with classification affecting the recognition of expense and presentation in the income statement. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company adopted ASC 842 on April 1, 2019 using the modified retrospective method on the effective date. As a result, the Company was not required to adjust its comparative period financial information for effects of the standard or make the new required lease disclosures for periods before the Company's adoption date. The Company has elected to adopt the package of transition practical expedients and, therefore, has not reassessed (1) whether existing or expired contracts contain a lease, (2) lease classification for existing or expired leases or (3) the accounting for initial direct costs that were previously capitalized. In addition, the Company has elected the short-term lease recognition and measurement exemption for all classes of assets, which allows the Company to not recognize ROU assets and lease liabilities for leases with a lease term of 12 months or less and with no purchase option the Company is reasonably certain of exercising. The Company has also elected the practical expedient to account for the lease and nonlease components as a single lease component, for all classes of underlying assets. Therefore, the lease payments used to measure the lease liability include all of the fixed considerations in the contract. Lease payments included in the measurement of the lease liability comprise the following: fixed payments (including in-substance fixed payments), and variable payments that depend on an index or rate (initially measured using the index or rate at the lease commencement date). As the Company cannot determine the interest rate implicit in the lease for its leases, the Company uses its estimate of the incremental borrowing rate as of the commencement date in determining the present value of lease payments. The Company’s estimated incremental borrowing rate is the rate of interest it would have to pay on a collateralized basis to borrow an amount equal to the lease payments under similar terms. The lease term for all of the Company’s leases includes the non-cancellable period of the lease plus any additional periods covered by either an option to extend (or not to terminate) the lease that the Company is reasonably certain to exercise, or an option to extend (or not to terminate) the lease controlled by the lessor.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The adoption of ASC 842 had a material impact to the Company’s consolidated balance sheet, but did not materially impact the consolidated statement of income or consolidated statement of cash flows. The most significant changes to the consolidated balance sheet relate to the recognition of new ROU assets and lease liabilities for operating leases. The Company’s accounting for finance leases remains substantially unchanged and the balances are not material for any periods presented. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As a result of adopting ASC 842 as of April 1, 2019, the Company recognized additional operating liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$658 million</span></span><span style="font-family:inherit;font-size:10pt;"> with a corresponding ROU asset of </span><span style="font-family:inherit;font-size:10pt;"><span>$624 million</span></span><span style="font-family:inherit;font-size:10pt;"> and a deferred gain of </span><span style="font-family:inherit;font-size:10pt;"><span>$22 million</span></span><span style="font-family:inherit;font-size:10pt;"> for sale leaseback transactions to opening retained earnings.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In October 2018, the FASB issued ASU 2018-16 “Derivatives and Hedging (Topic 815): Inclusion of the Secured Overnight Financing Rate (SOFR) Overnight Index Swap (OIS) Rate as a Benchmark Interest Rate for Hedge Accounting Purposes” to expand the lists of eligible benchmark interest rates to include OIS based on SOFR to facilitate the marketplace transition from LIBOR. The Company adopted the guidance during the first quarter of fiscal year 2020 with an immaterial impact on the Company's financial position, results of operations and cash flows.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-15 "Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract” to provide guidance on a customer's accounting for implementation, set-up, and other upfront costs incurred in a cloud computing </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">arrangement that is hosted by the vendor, i.e., a service contract. Under the new guidance, customers will apply the same criteria for capitalizing implementation costs as they would for an arrangement that has a software license. The new guidance also prescribes the balance sheet, income statement, and cash flow classification of the capitalized implementation costs and related amortization expense, as well as requires additional quantitative and qualitative disclosures. The guidance is effective for the Company beginning in the first quarter of fiscal year 2021 with early adoption permitted. The Company early adopted the guidance during the second quarter of fiscal year 2020 with an immaterial impact to its condensed consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-13, "Fair Value Measurement (Topic 820): Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement”, which amends ASC 820 to add, remove, and modify fair value measurement disclosure requirements. The Company adopted the guidance during the first quarter of fiscal year 2020 with an immaterial impact on the Company's financial position, results of operations and cash flows.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2018, the FASB issued ASU 2018-07 "Compensation - Stock Compensation (Topic 718): Improvement to Nonemployee Share-Based Payment Accounting" with the objective of simplifying several aspects of the accounting for nonemployee share-based payment transactions in current GAAP. The Company adopted this guidance during the first quarter of fiscal year 2020 with an immaterial impact on its consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued ASU 2017-12 "Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities" with the objective of improving the financial reporting of hedging relationships and simplifying the application of the hedge accounting guidance in current GAAP. The Company adopted this guidance during the first quarter of fiscal year 2020 with an immaterial impact on its consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13 “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” and also issued subsequent amendments to the initial guidance: ASU 2018-19, ASU 2019-04 and ASU 2019-05, which replaces the existing incurred loss impairment model with an expected credit loss model and requires a financial asset measured at amortized cost to be presented at the net amount expected to be collected. The guidance is effective for the Company beginning in the first quarter of fiscal year 2021 with early adoption permitted. The Company is currently assessing and expects the new guidance to have an immaterial impact on its consolidated financial statements, and it intends to adopt the guidance when it becomes effective in the first quarter of fiscal year 2021.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In October 2018, the FASB issued ASU 2018-17 “Consolidation (Topic 810): Targeted Improvements to Related Party Guidance for Variable Interest Entities” to provide a new private company variable interest entity exemption and change how decision makers apply the variable interest criteria. The guidance is effective for the Company beginning in the first quarter of fiscal year 2021 with early adoption permitted. The Company expects the new guidance will have an immaterial impact on its consolidated financial statements, and it intends to adopt the guidance when it becomes effective in the first quarter of fiscal year 2021.</span></div> 658000000 624000000 -22000000 BALANCE SHEET ITEMS<span style="font-family:inherit;font-size:10pt;"> </span><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of inventories, net of applicable lower of cost and net realizable value write-downs, were as follows: </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of September 27, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw materials</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,780,646</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,922,101</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Work-in-progress</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>394,282</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>366,135</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>546,309</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>434,618</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,721,237</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,722,854</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill and Other Intangible Assets</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the activity in the Company’s goodwill account for each of its </span><span style="font-family:inherit;font-size:10pt;"><span>four</span></span><span style="font-family:inherit;font-size:10pt;"> reporting units (which align to the Company's reportable segments) during the </span><span style="font-family:inherit;font-size:10pt;">six-month period ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;">: </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:36%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">HRS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">IEI</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">CEC</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">CTG</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, beginning of the year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>507,209</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>333,257</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>129,325</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>103,264</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,073,055</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Divestitures</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,102</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(137</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,239</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,366</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,366</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, end of the period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>496,741</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>333,120</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>129,325</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>103,264</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,062,450</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of acquired intangible assets are as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:23%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of September 27, 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="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of March 31, 2019</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross <br/>Carrying<br/>Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated<br/>Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net <br/>Carrying<br/>Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross <br/>Carrying<br/>Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated<br/>Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net <br/>Carrying<br/>Amount</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer-related intangibles</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>282,006</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(118,818</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>163,188</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>297,306</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(113,627</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>183,679</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Licenses and other intangibles</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>254,797</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(125,806</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>128,991</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>274,604</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(127,288</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,316</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>536,803</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(244,624</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>292,179</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>571,910</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(240,915</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>330,995</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill is tested for impairment on an annual basis and whenever events or changes in circumstances indicate that it is more likely than not that the fair value of a reporting unit is below its carrying value. Recoverability of goodwill is measured at the reporting unit level by comparing the reporting unit's carrying value, including goodwill, to the fair value of the reporting unit, which typically is measured based upon, among other factors, market multiples for comparable companies as well as a discounted cash flow analysis. As previously disclosed, the date of its most recent annual impairment test the fair value of the CTG reporting unit exceeded its carrying value by </span><span style="font-family:inherit;font-size:10pt;"><span>22%</span></span><span style="font-family:inherit;font-size:10pt;">. The Company has assessed whether an interim impairment test should be performed on the CTG reporting unit in light of recent shortfalls in CTG’s financial performance. Management has concluded that it is more likely than not that CTG’s fair value exceeds its carrying value as of September 27, 2019, thus an interim impairment test was not completed. As the Company continues to refine its long-term strategy for the CTG reporting unit, it is reasonably possible that changes in circumstances could require management to perform an impairment test for CTG prior to the next annual impairment test date of January 1, 2020. In the event that an interim test is performed and goodwill in CTG is determined to be impaired, the resulting charge could be material to the consolidated results of operations.</span></div><div style="line-height:120%;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The gross carrying amounts of intangible assets are removed when fully amortized. The estimated future annual amortization expense for intangible assets is as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fiscal Year Ending March 31,</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020 (1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,747</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,573</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,229</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,667</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,066</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,897</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Total amortization expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>292,179</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">____________________________________________________________</span></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Represents estimated amortization for the remaining six-month period ending </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;">.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Current Assets</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets include approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$357.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$292.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">March 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, for the deferred purchase price receivable from the Company's Asset-Backed Securitization programs. See note </span><span style="font-family:inherit;font-size:10pt;">12</span><span style="font-family:inherit;font-size:10pt;"> for additional information. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company participates in certain customers' supplier financing programs allowing Flex to sell its receivables to financial institutions identified by the customer. Under these programs, the financial institutions act as the customers' paying agent with respect to receivables due to the Company. Following the sale of the receivables to the financial institutions, the transferred receivables are isolated from the Company and its affiliates, and effective control of the transferred receivables is passed to the financial institutions, which have the right to pledge or sell the receivables. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the second quarter of fiscal year 2020, certain invoices were sold and transferred to certain financial institutions under a customer's supplier financing program, that had the right to pledge or sell the receivables as of September 27, 2019. However, under the governing law in the jurisdiction of sale, the assignment of receivables is effective against third-parties only upon registration of the transferred assets with a governmental agency. The Company was not able to complete the registration of the receivables before the end of the fiscal quarter and accordingly did not account for these transactions as true sales. As a result of these transactions the Company has recorded </span><span style="font-family:inherit;font-size:10pt;"><span>$336.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> of other current assets, with a corresponding amount recorded as other current liabilities, in the condensed consolidated balance sheet as of September 27, 2019, and has recorded the same amount as “other financing activities, net” in the statement of cash flows. The Company subsequently registered all of the invoices in October 2019 and the receivables were considered sold at that time.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Current Liabilities</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current liabilities include customer working capital advances of </span><span style="font-family:inherit;font-size:10pt;"><span>$249.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$266.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, customer-related accruals of </span><span style="font-family:inherit;font-size:10pt;"><span>$243.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$260.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, and deferred revenue of </span><span style="font-family:inherit;font-size:10pt;"><span>$341.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$271.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, as of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">March 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. The customer working capital advances are not interest-bearing, do not have fixed repayment dates and are generally reduced as the underlying working capital is consumed in production. Following the adoption of ASC 842, current operating lease liabilities were </span><span style="font-family:inherit;font-size:10pt;"><span>$119.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;">. Further, other current liabilities include </span><span style="font-family:inherit;font-size:10pt;"><span>$336.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> representing the arrangement with the financial institutions as of September 27, 2019, as further described above.</span></div> <div style="line-height:120%;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of inventories, net of applicable lower of cost and net realizable value write-downs, were as follows: </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of September 27, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw materials</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,780,646</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,922,101</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Work-in-progress</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>394,282</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>366,135</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>546,309</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>434,618</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,721,237</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,722,854</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 2780646000 2922101000 394282000 366135000 546309000 434618000 3721237000 3722854000 <div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the activity in the Company’s goodwill account for each of its </span><span style="font-family:inherit;font-size:10pt;"><span>four</span></span><span style="font-family:inherit;font-size:10pt;"> reporting units (which align to the Company's reportable segments) during the </span><span style="font-family:inherit;font-size:10pt;">six-month period ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;">: </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:36%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">HRS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">IEI</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">CEC</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">CTG</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, beginning of the year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>507,209</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>333,257</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>129,325</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>103,264</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,073,055</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Divestitures</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,102</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(137</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,239</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,366</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,366</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, end of the period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>496,741</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>333,120</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>129,325</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>103,264</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,062,450</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 4 507209000 333257000 129325000 103264000 1073055000 1102000 137000 0 0 1239000 -9366000 0 0 0 -9366000 496741000 333120000 129325000 103264000 1062450000 <div style="line-height:120%;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of acquired intangible assets are as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:23%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of September 27, 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="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of March 31, 2019</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross <br/>Carrying<br/>Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated<br/>Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net <br/>Carrying<br/>Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross <br/>Carrying<br/>Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated<br/>Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net <br/>Carrying<br/>Amount</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer-related intangibles</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>282,006</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(118,818</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>163,188</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>297,306</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(113,627</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>183,679</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Licenses and other intangibles</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>254,797</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(125,806</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>128,991</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>274,604</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(127,288</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,316</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>536,803</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(244,624</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>292,179</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>571,910</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(240,915</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>330,995</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 282006000 118818000 163188000 297306000 113627000 183679000 254797000 125806000 128991000 274604000 127288000 147316000 536803000 244624000 292179000 571910000 240915000 330995000 0.22 The estimated future annual amortization expense for intangible assets is as follows:<div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fiscal Year Ending March 31,</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020 (1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,747</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,573</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,229</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,667</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,066</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,897</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Total amortization expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>292,179</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">____________________________________________________________</span></div><div style="line-height:120%;font-size:9pt;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Represents estimated amortization for the remaining six-month period ending </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;">.</span></div> 30747000 59573000 51229000 43667000 42066000 64897000 292179000 357100000 292500000 336100000 249900000 266300000 243500000 260100000 341500000 271800000 119600000 336100000 LEASES<div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has several commitments under operating leases for warehouses, buildings, and equipment. The Company also has a minimal number of finance leases with an immaterial impact on its condensed financial statements. Leases have initial lease terms ranging from </span><span style="font-family:inherit;font-size:10pt;"><span>1</span></span><span style="font-family:inherit;font-size:10pt;"> year to </span><span style="font-family:inherit;font-size:10pt;"><span>23</span></span><span style="font-family:inherit;font-size:10pt;"> years.</span></div><div style="line-height:120%;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of lease cost were as follow (in thousands): </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Lease cost</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three-Month Period Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six-Month Period Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 27, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 27, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,630</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,306</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total lease cost</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,630</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,306</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reported in the Consolidated Balance Sheet as of the period ended </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;"> were (in thousands, except weighted average lease term and discount rate):</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:78%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of September 27, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Operating Leases:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Operating lease right of use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>588,474</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Operating lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>631,701</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease term (In years)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Operating 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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;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;height:20px;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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average discount rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.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:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other information related to leases was as follow (in thousands):</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:78%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six-Month Period Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 27, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Operating cash flows from operating 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,106</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future lease payments under non-cancellable leases as of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;"> are as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:10px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:78%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fiscal Year Ended March 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020 (1)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77,710</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125,871</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,230</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92,832</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,096</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>259,559</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Total undiscounted lease payments<br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>741,298</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: imputed interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109,597</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>631,701</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(1)</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:9pt;">Represents estimated lease payments for the remaining six-month period ending </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;">.</span></div></td></tr></table><div style="line-height:120%;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As previously disclosed in our Annual Report on Form 10-K for the fiscal year ended March 31, 2019 and under the previous lease accounting standard ASC 840, the aggregate future non-cancellable minimum rental payments on our operating lease, as of March 31, 2019, are as follows: </span></div><div style="line-height:120%;padding-bottom:10px;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="4"/></tr><tr><td style="width:79%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Fiscal Year Ending March 31,</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating Leases</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>155,391</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113,245</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,777</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,335</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,341</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>171,828</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Total minimum lease payments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>682,917</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P1Y P23Y <div style="line-height:120%;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of lease cost were as follow (in thousands): </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Lease cost</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three-Month Period Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six-Month Period Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 27, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 27, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,630</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,306</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total lease cost</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,630</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,306</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other information related to leases was as follow (in thousands):</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:78%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six-Month Period Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 27, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Operating cash flows from operating 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,106</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 40630000 81306000 40630000 81306000 <div style="line-height:120%;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reported in the Consolidated Balance Sheet as of the period ended </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;"> were (in thousands, except weighted average lease term and discount rate):</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:78%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of September 27, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Operating Leases:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Operating lease right of use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>588,474</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Operating lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>631,701</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease term (In years)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Operating 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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;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;height:20px;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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average discount rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.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:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 588474000 631701000 P7Y2M12D 0.043 69106000 <div style="line-height:120%;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future lease payments under non-cancellable leases as of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;"> are as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:10px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:78%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fiscal Year Ended March 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020 (1)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77,710</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125,871</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,230</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92,832</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,096</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>259,559</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Total undiscounted lease payments<br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>741,298</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: imputed interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109,597</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>631,701</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:9pt;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Represents estimated lease payments for the remaining six-month period ending </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;">.</span></div> 77710000 125871000 106230000 92832000 79096000 259559000 741298000 109597000 631701000 <div style="line-height:120%;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As previously disclosed in our Annual Report on Form 10-K for the fiscal year ended March 31, 2019 and under the previous lease accounting standard ASC 840, the aggregate future non-cancellable minimum rental payments on our operating lease, as of March 31, 2019, are as follows: </span></div><div style="line-height:120%;padding-bottom:10px;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="4"/></tr><tr><td style="width:79%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Fiscal Year Ending March 31,</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating Leases</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>155,391</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113,245</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,777</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,335</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,341</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>171,828</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Total minimum lease payments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>682,917</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 155391000 113245000 93777000 81335000 67341000 171828000 682917000 REVENUE<span style="font-family:inherit;font-size:10pt;"> </span><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company provides a comprehensive suite of services for its customers that range from advanced product design to manufacturing and logistics to after-sales services. The first step in its process for revenue recognition is to identify a contract with a customer. A contract is defined as an agreement between two parties that creates enforceable rights and obligations and can be written, verbal, or implied. The Company generally enters into master supply agreements (“MSA”) with its customers that provide the framework under which business will be conducted. This includes matters such as warranty, indemnification, transfer of title and risk of loss, liability for excess and obsolete inventory, pricing formulas, payment terms, etc., and the level of business under those agreements may not be guaranteed. In those instances, the Company bids on a program-by-program basis and typically receives customer purchase orders for specific quantities and timing of products. As a result, the Company considers its contract with a customer to be the combination of the MSA and the purchase order, or any other similar documents such as a statement of work, product addenda, emails or other communications that embody the commitment by the customer.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In determining the appropriate amount of revenue to recognize, the Company applies the following steps: (i) identify the contracts with the customers; (ii) identify performance obligations in the contracts; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations per the contracts; and (v) recognize revenue when (or as) the Company satisfies a performance obligation. Further, the Company assesses whether control of the product or services promised under the contract is transferred to the customer at a point in time (PIT) or over time (OT). The Company is first </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">required to evaluate whether its contracts meet the criteria for OT recognition. The Company has determined that for a portion of its contracts the Company is manufacturing products for which there is no alternative use (due to the unique nature of the customer-specific product and IP restrictions) and the Company has an enforceable right to payment including a reasonable profit for work-in-progress inventory with respect to these contracts. As a result, revenue is recognized under these contracts OT based on the cost-to-cost method as it best depicts the transfer of control to the customer measured based on the ratio of costs incurred to date as compared to the total estimated costs at completion of the performance obligation. For all other contracts that do not meet these criteria, the Company recognizes revenue when it has transferred control of the related manufactured products which generally occurs upon delivery and passage of title to the customer.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Customer Contracts and Related Obligations</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain of the Company’s customer agreements include potential price adjustments which may result in variable consideration. These price adjustments include, but are not limited to, sharing of cost savings, committed price reductions, material margins earned over the period that are contractually required to be paid to the customers, rebates, refunds tied to performance metrics such as on-time delivery, and other periodic pricing resets that may be refundable to customers. The Company estimates the variable consideration related to these price adjustments as part of the total transaction price and recognizes revenue in accordance with the pattern applicable to the performance obligation, subject to a constraint. The Company constrains the amount of revenues recognized for these contractual provisions based on its best estimate of the amount which will not result in a significant reversal of revenue in a future period. The Company determines the amounts to be recognized based on the amount of potential refunds required by the contract, historical experience and other surrounding facts and circumstances. Often these obligations are settled with the customer in a period after shipment through various methods which include reduction of prices for future purchases, issuance of a payment to the customer, or issuance of a credit note applied against the customer’s accounts receivable balance. In many instances, the agreement is silent on the settlement mechanism. Any difference between the amount accrued upon shipment for potential refunds and the actual amount agreed to with the customer is recorded as an increase or decrease in revenue. These potential price adjustments are included as part of other current liabilities on the consolidated balance sheet and disclosed as part of customer-related accruals in note </span><span style="font-family:inherit;font-size:10pt;">2</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Performance Obligations</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company derives its revenues primarily from manufacturing services, and to a lesser extent, from innovative design, engineering, and supply chain services and solutions.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A performance obligation is an implicitly or explicitly promised good or service that is material in the context of the contract and is both capable of being distinct (customer can benefit from the good or service on its own or together with other readily available resources) and distinct within the context of the contract (separately identifiable from other promises). The Company considers all activities typically included in its contracts, and identifies those activities representing a promise to transfer goods or services to a customer. These include, but are not limited to, design and engineering services, prototype products, tooling, etc. Each promised good or service with regards to these identified activities is accounted for as a separate performance obligation only if it is distinct - i.e., the customer can benefit from it on its own or together with other resources that are readily available to the customer. Certain activities on the other hand are determined not to constitute a promise to transfer goods or service, and therefore do not represent separate performance obligations for revenue recognition (e.g., procurement of materials and standard workmanship warranty).</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The majority of the Company's contracts have a single performance obligation as the promise to transfer the individual good or service is not separately identifiable from other promises in the contract and is, therefore, not distinct. Promised goods or services that are immaterial in the context of the contract are not separately assessed as performance obligations. In the event that more than one performance obligation is identified in a contract, the Company is required to allocate the transaction price between the performance obligations. The allocation would generally be performed on the basis of a relative standalone price for each distinct good or service. This standalone price most often represents the price that the Company would sell similar goods or services separately.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contract Balances</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A contract asset is recognized when the Company has recognized revenue, but not issued an invoice for payment. Contract assets are classified separately on the condensed consolidated balance sheets and transferred to receivables when rights to payment become unconditional. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A contract liability is recognized when the Company receives payments in advance of the satisfaction of performance and is included in other current liabilities on the condensed consolidated balance sheets. Contract liabilities were </span><span style="font-family:inherit;font-size:10pt;"><span>$341.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$271.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">March 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Disaggregation of Revenue</span></div><div style="line-height:120%;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the Company’s revenue disaggregated based on timing of transfer - point in time and over time - for the three and </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;">-month periods ended </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 28, 2018</span><span style="font-family:inherit;font-size:10pt;"> (in thousands), respectively. </span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:21%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three-Month Period Ended September 27, 2019</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">HRS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">IEI</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">CEC</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">CTG</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Timing of Transfer</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Point in time</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>942,113</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,147,976</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,390,059</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,103,855</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,584,003</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Over time</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>246,518</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>637,592</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>338,538</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>281,403</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,504,051</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,188,631</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,785,568</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,728,597</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,385,258</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,088,054</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:21%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six-Month Period Ended September 27, 2019</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">HRS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">IEI</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">CEC</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">CTG</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Timing of Transfer</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Point in time</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,865,840</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,263,035</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,749,423</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,128,481</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,006,779</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Over time</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>500,834</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,159,447</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>838,023</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>758,910</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,257,214</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,366,674</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,422,482</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,587,446</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,887,391</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,263,993</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:21%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three-Month Period Ended September 28, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">HRS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">IEI</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">CEC</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">CTG</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Timing of Transfer</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Point in time</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>893,141</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,089,319</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,519,041</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,201,696</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,703,197</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Over time</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>314,830</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>476,634</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>621,756</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>546,187</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,959,407</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,207,971</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,565,953</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,140,797</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,747,883</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,662,604</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:21%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six-Month Period Ended September 28, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">HRS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">IEI</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">CEC</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">CTG</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Timing of Transfer</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Point in time</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,898,321</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,153,218</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,012,548</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,499,833</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,563,920</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Over time</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>525,075</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>859,046</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,082,535</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,030,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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,497,640</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,423,396</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,012,264</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,095,083</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,530,817</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,061,560</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 341500000 271800000 <div style="line-height:120%;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the Company’s revenue disaggregated based on timing of transfer - point in time and over time - for the three and </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;">-month periods ended </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 28, 2018</span><span style="font-family:inherit;font-size:10pt;"> (in thousands), respectively. </span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:21%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three-Month Period Ended September 27, 2019</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">HRS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">IEI</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">CEC</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">CTG</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Timing of Transfer</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Point in time</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>942,113</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,147,976</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,390,059</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,103,855</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,584,003</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Over time</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>246,518</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>637,592</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>338,538</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>281,403</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,504,051</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,188,631</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,785,568</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,728,597</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,385,258</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,088,054</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:21%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six-Month Period Ended September 27, 2019</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">HRS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">IEI</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">CEC</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">CTG</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Timing of Transfer</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Point in time</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,865,840</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,263,035</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,749,423</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,128,481</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,006,779</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Over time</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>500,834</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,159,447</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>838,023</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>758,910</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,257,214</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,366,674</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,422,482</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,587,446</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,887,391</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,263,993</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:21%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three-Month Period Ended September 28, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">HRS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">IEI</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">CEC</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">CTG</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Timing of Transfer</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Point in time</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>893,141</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,089,319</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,519,041</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,201,696</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,703,197</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Over time</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>314,830</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>476,634</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>621,756</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>546,187</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,959,407</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,207,971</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,565,953</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,140,797</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,747,883</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,662,604</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:21%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six-Month Period Ended September 28, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">HRS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">IEI</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">CEC</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">CTG</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Timing of Transfer</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Point in time</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,898,321</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,153,218</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,012,548</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,499,833</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,563,920</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Over time</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>525,075</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>859,046</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,082,535</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,030,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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,497,640</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,423,396</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,012,264</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,095,083</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,530,817</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,061,560</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 942113000 1147976000 1390059000 1103855000 4584003000 246518000 637592000 338538000 281403000 1504051000 1188631000 1785568000 1728597000 1385258000 6088054000 1865840000 2263035000 2749423000 2128481000 9006779000 500834000 1159447000 838023000 758910000 3257214000 2366674000 3422482000 3587446000 2887391000 12263993000 893141000 1089319000 1519041000 1201696000 4703197000 314830000 476634000 621756000 546187000 1959407000 1207971000 1565953000 2140797000 1747883000 6662604000 1898321000 2153218000 3012548000 2499833000 9563920000 525075000 859046000 1082535000 1030984000 3497640000 2423396000 3012264000 4095083000 3530817000 13061560000 SHARE-BASED COMPENSATION<div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's primary plan used for granting equity compensation awards is the 2017 Equity Incentive Plan (the "2017 Plan").</span></div><div style="line-height:120%;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the Company’s share-based compensation expense:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:37%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three-Month Periods Ended</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six-Month Periods Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 27, 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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 28, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 27, 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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 28, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,212</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,767</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,152</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,171</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,678</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,314</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,965</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,863</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Total share-based compensation expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,890</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,081</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,117</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,034</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total unrecognized compensation expense related to share options under all plans was </span><span style="font-family:inherit;font-size:10pt;"><span>$1.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and will be recognized over a weighted-average remaining vesting period of </span><span style="font-family:inherit;font-size:10pt;"><span>1.5</span></span><span style="font-family:inherit;font-size:10pt;"> years. As of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;">, the number of options outstanding </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">and exercisable under all plans was </span><span style="font-family:inherit;font-size:10pt;"><span>0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>0.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, at a weighted-average exercise price of </span><span style="font-family:inherit;font-size:10pt;"><span>$4.28</span></span><span style="font-family:inherit;font-size:10pt;"> per share and </span><span style="font-family:inherit;font-size:10pt;"><span>$5.49</span></span><span style="font-family:inherit;font-size:10pt;"> per share, respectively. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;">six-month period ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company granted </span><span style="font-family:inherit;font-size:10pt;"><span>8.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> unvested restricted share unit ("RSU") awards. Of this amount, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>6.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> are plain-vanilla unvested RSU awards that vest over </span><span style="font-family:inherit;font-size:10pt;"><span>four years</span></span><span style="font-family:inherit;font-size:10pt;">, with no performance or market conditions, and with an average grant date price of </span><span style="font-family:inherit;font-size:10pt;"><span>$9.19</span></span><span style="font-family:inherit;font-size:10pt;"> per award. Further, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>1.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> unvested shares represent the target amount of grants made to certain key employees whereby vesting is contingent on certain market conditions. The average grant date fair value of these awards contingent on certain market conditions was estimated to be </span><span style="font-family:inherit;font-size:10pt;"><span>$11.92</span></span><span style="font-family:inherit;font-size:10pt;"> per award and was calculated using a Monte Carlo simulation. The number of shares contingent on market conditions that ultimately will vest will range from </span><span style="font-family:inherit;font-size:10pt;"><span>zero</span></span><span style="font-family:inherit;font-size:10pt;"> up to a maximum of </span><span style="font-family:inherit;font-size:10pt;"><span>3.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> based on a measurement of the percentile rank of the Company’s total shareholder return over a certain specified period against the Standard and Poor’s (“S&amp;P”) 500 Composite Index, and will cliff vest after a period of </span><span style="font-family:inherit;font-size:10pt;"><span>three years</span></span><span style="font-family:inherit;font-size:10pt;">, to the extent such market conditions have been met.  </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;">, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>17.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> unvested RSU awards under all plans were outstanding, of which vesting for a targeted amount of </span><span style="font-family:inherit;font-size:10pt;"><span>3.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> awards is contingent primarily on meeting certain market conditions. The number of shares that will ultimately be issued can range from </span><span style="font-family:inherit;font-size:10pt;"><span>zero</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>7.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> based on the achievement levels of the respective conditions. During the </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;">-month period ended </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;">, no shares vested in connection with the awards with market conditions granted in fiscal year 2017. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;">, total unrecognized compensation expense related to unvested RSU awards under all plans was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$161.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, and will be recognized over a weighted-average remaining vesting period of </span><span style="font-family:inherit;font-size:10pt;"><span>2.6</span></span><span style="font-family:inherit;font-size:10pt;"> years.</span></div> <div style="line-height:120%;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the Company’s share-based compensation expense:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:37%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three-Month Periods Ended</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six-Month Periods Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 27, 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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 28, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 27, 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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 28, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,212</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,767</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,152</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,171</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,678</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,314</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,965</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,863</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Total share-based compensation expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,890</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,081</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,117</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,034</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 4212000 4767000 7152000 10171000 14678000 14314000 26965000 29863000 18890000 19081000 34117000 40034000 1200000 P1Y6M 600000 500000 4.28 5.49 8100000 6300000 P4Y 9.19 1800000 11.92 0 3600000 P3Y 17600000 3500000 0 7000000.0 161300000 P2Y7M6D EARNINGS (LOSSES) PER SHARE<span style="font-family:inherit;font-size:10pt;"> </span><div style="line-height:120%;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects basic weighted-average ordinary shares outstanding and diluted weighted-average ordinary share equivalents used to calculate basic and diluted earnings per share attributable to the shareholders of Flex: </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:37%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three-Month Periods Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six-Month Periods Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 27, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 28, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 27, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 28, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands, except per share amounts)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic earnings (losses) per share:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income (loss)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(116,940</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86,885</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(72,068</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>202,920</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares used in computation:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average ordinary shares outstanding</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>512,692</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>531,503</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>513,448</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>530,426</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic earnings (losses) per share</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.23</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.16</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.14</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.38</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted earnings (losses) per share:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income (loss)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(116,940</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86,885</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(72,068</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>202,920</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares used in computation:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average ordinary shares outstanding</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>512,692</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>531,503</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>513,448</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>530,426</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average ordinary share equivalents from stock options and restricted share unit awards (1) (2) (3)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,955</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,601</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average ordinary shares and ordinary share equivalents outstanding</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>512,692</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>534,458</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>513,448</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>535,027</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted earnings (losses) per share</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.23</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.16</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.14</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.38</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">____________________________________________________________</span></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;padding-bottom:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As a result of the Company's net loss, ordinary shares equivalent from stock options and RSU awards of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>2.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the three-month period ended September 27, 2019, and </span><span style="font-family:inherit;font-size:9pt;"><span>3.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the six-month period ended September 27, 2019, were excluded from the calculation of diluted earnings (losses) per share, due to their anti-dilutive impact on the weighted-average ordinary share equivalents.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;padding-bottom:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">An immaterial number of options to purchase ordinary shares were excluded from the computation of diluted earnings (losses) per share during the three 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;">September 27, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">September 28, 2018</span><span style="font-family:inherit;font-size:9pt;">, respectively, due to their anti-dilutive impact on the weighted-average ordinary share equivalents.</span></div></td></tr></table><div style="line-height:120%;font-size:9pt;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(3)</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">RSU awards of </span><span style="font-family:inherit;font-size:9pt;"><span>5.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>5.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the three 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;">September 27, 2019</span><span style="font-family:inherit;font-size:9pt;"> were excluded from the computation of diluted earnings (losses) per share due to their anti-dilutive impact on the weighted-average ordinary share equivalents. RSU awards of </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 three and six-month periods ended </span><span style="font-family:inherit;font-size:9pt;">September 28, 2018</span><span style="font-family:inherit;font-size:9pt;"> were excluded from the computation of diluted earnings per share.</span></div> <div style="line-height:120%;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects basic weighted-average ordinary shares outstanding and diluted weighted-average ordinary share equivalents used to calculate basic and diluted earnings per share attributable to the shareholders of Flex: </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:37%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three-Month Periods Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six-Month Periods Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 27, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 28, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 27, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 28, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands, except per share amounts)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic earnings (losses) per share:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income (loss)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(116,940</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86,885</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(72,068</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>202,920</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares used in computation:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average ordinary shares outstanding</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>512,692</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>531,503</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>513,448</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>530,426</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic earnings (losses) per share</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.23</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.16</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.14</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.38</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted earnings (losses) per share:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income (loss)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(116,940</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86,885</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(72,068</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>202,920</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares used in computation:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average ordinary shares outstanding</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>512,692</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>531,503</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>513,448</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>530,426</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average ordinary share equivalents from stock options and restricted share unit awards (1) (2) (3)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,955</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,601</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average ordinary shares and ordinary share equivalents outstanding</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>512,692</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>534,458</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>513,448</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>535,027</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted earnings (losses) per share</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.23</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.16</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.14</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.38</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">____________________________________________________________</span></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;padding-bottom:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As a result of the Company's net loss, ordinary shares equivalent from stock options and RSU awards of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>2.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the three-month period ended September 27, 2019, and </span><span style="font-family:inherit;font-size:9pt;"><span>3.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the six-month period ended September 27, 2019, were excluded from the calculation of diluted earnings (losses) per share, due to their anti-dilutive impact on the weighted-average ordinary share equivalents.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;padding-bottom:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">An immaterial number of options to purchase ordinary shares were excluded from the computation of diluted earnings (losses) per share during the three 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;">September 27, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">September 28, 2018</span><span style="font-family:inherit;font-size:9pt;">, respectively, due to their anti-dilutive impact on the weighted-average ordinary share equivalents.</span></div></td></tr></table><div style="line-height:120%;font-size:9pt;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(3)</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">RSU awards of </span><span style="font-family:inherit;font-size:9pt;"><span>5.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>5.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the three 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;">September 27, 2019</span><span style="font-family:inherit;font-size:9pt;"> were excluded from the computation of diluted earnings (losses) per share due to their anti-dilutive impact on the weighted-average ordinary share equivalents. RSU awards of </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 three and six-month periods ended </span><span style="font-family:inherit;font-size:9pt;">September 28, 2018</span><span style="font-family:inherit;font-size:9pt;"> were excluded from the computation of diluted earnings per share.</span></div> -116940000 86885000 -72068000 202920000 512692000 531503000 513448000 530426000 -0.23 0.16 -0.14 0.38 -116940000 86885000 -72068000 202920000 512692000 531503000 513448000 530426000 0 2955000 0 4601000 512692000 534458000 513448000 535027000 -0.23 0.16 -0.14 0.38 2600000 3300000 5900000 5500000 3100000 BANK BORROWINGS AND LONG-TERM DEBT<div style="line-height:120%;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Bank borrowings and long-term debt as of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;"> are as follows:</span></div><div style="line-height:120%;padding-bottom:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of September 27, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of March 31, 2019</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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4.625% Notes due February 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>500,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term Loan due November 2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>421,563</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>671,563</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term Loan, including current portion, due in installments through June 2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>452,250</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>458,531</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5.000% Notes due February 2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>500,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>500,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term Loan due April 2024 - three-month Yen LIBOR plus 0.50%</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>311,224</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4.75% Notes due June 2025</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>597,037</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>596,815</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4.875% Notes due June 2029</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>448,277</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">India 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>110,258</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>170,206</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>162,992</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>168,039</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Debt issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,273</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,639</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,990,328</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,054,515</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current portion, net of debt issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(32,450</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(632,611</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-current portion</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,957,878</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,421,904</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted-average interest rate for the Company's long-term debt was </span><span style="font-family:inherit;font-size:10pt;"><span>4.1%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>4.2%</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;"> and March 31, 2019. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the first quarter of fiscal year 2020, and as further discussed below, the Company entered into a JPY</span><span style="font-family:inherit;font-size:10pt;"><span>33.525 billion</span></span><span style="font-family:inherit;font-size:10pt;"> term loan agreement due April 2024, in addition to issuing </span><span style="font-family:inherit;font-size:10pt;"><span>$450 million</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>4.875%</span></span><span style="font-family:inherit;font-size:10pt;"> Notes due June 15, 2029. Part of the proceeds obtained were used to repay the outstanding balance of the Company's existing </span><span style="font-family:inherit;font-size:10pt;"><span>4.625%</span></span><span style="font-family:inherit;font-size:10pt;"> Notes due February 2020, and </span><span style="font-family:inherit;font-size:10pt;"><span>$250 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the Term Loan due November 2021. As both transactions were determined to fall under extinguishment accounting, the Company recognized an immaterial loss on extinguishment during the three-month and six-month periods ended </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;">, which was recorded in interest and other, net on the condensed consolidated statements of operations during the period.</span></div><div style="line-height:120%;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Scheduled repayments of the Company's long-term debt as of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;"> are as follows:</span></div><div style="line-height:120%;padding-bottom:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fiscal Year Ending March 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020 (1)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,529</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>98,849</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>607,940</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>857,571</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,438</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,359,274</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,003,601</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Represents estimated repayments for the remaining six-month period ending </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;">.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Term Loan due April 2024</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In April 2019, the Company entered into a JPY </span><span style="font-family:inherit;font-size:10pt;"><span>33.525 billion</span></span><span style="font-family:inherit;font-size:10pt;"> term loan agreement due April 2024, at three-month Yen LIBOR plus </span><span style="font-family:inherit;font-size:10pt;"><span>0.50%</span></span><span style="font-family:inherit;font-size:10pt;">, which was then swapped to U.S. dollars. The term loan, which is due at maturity and subject to quarterly interest payments, is used to fund general operations and refinance certain other outstanding debts. As the term loan is denominated in Japanese Yen, the debt balance is remeasured to USD at end of each reporting period. Foreign currency </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">contracts have been entered into with respect to this Japanese yen denominated term loan. Refer to note </span><span style="font-family:inherit;font-size:10pt;">10</span><span style="font-family:inherit;font-size:10pt;"> for additional details.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">This term loan is unsecured, and contains customary restrictions on the ability of the Company and its subsidiaries to (i) incur certain debt, (ii) make certain investments, (iii) make certain acquisitions of other entities, (iv) incur liens, (v) dispose of assets, (vi) make non-cash distributions to shareholders, and (vii) engage in transactions with affiliates. These covenants are subject to a number of exceptions and limitations. This term loan agreement also requires that the Company maintain a maximum ratio of total indebtedness to EBITDA (earnings before interest expense, taxes, depreciation and amortization), and a minimum interest coverage ratio, as defined therein, during its term. As of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company was in compliance with the covenants under this term loan agreement.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Notes due June 2029</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2019, the Company issued </span><span style="font-family:inherit;font-size:10pt;"><span>$450 million</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>4.875%</span></span><span style="font-family:inherit;font-size:10pt;"> Notes due June 15, 2029 (the “2029 Notes”), at </span><span style="font-family:inherit;font-size:10pt;"><span>99.607%</span></span><span style="font-family:inherit;font-size:10pt;"> of face value. The Company received proceeds of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$448.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, net of discount, from the issuance which was used, together with available cash, to refinance certain other outstanding debt. The Company incurred and capitalized as a direct reduction to the carrying amount of the notes presented on the balance sheet approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$4.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> of costs in conjunction with the issuance of the 2029 Notes. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest on the 2029 Notes is payable on June 15 and December 15 of each year, beginning on December 15, 2019. The 2029 Notes are senior unsecured obligations of the Company and rank equally with all of the Company’s other existing and future senior and unsecured indebtedness. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Indenture governing the 2029 Notes contains covenants that, among other things, restrict the ability of the Company and certain of the Company's subsidiaries to create liens; enter into sale-leaseback transactions; and consolidate or merge with, or convey, transfer or lease all or substantially all of the Company's assets to, another person, or permit any other person to consolidate, merge, combine or amalgamate with or into the Company. These covenants are subject to a number of significant limitations and exceptions set forth in the indenture. The indenture also provides for customary events of default, including, but not limited to, cross defaults to certain specified other debt of the Company and its subsidiaries. In the case of an event of default arising from specified events of bankruptcy or insolvency, all outstanding 2029 Notes will become due and payable immediately without further action or notice. If any other event of default under the indenture occurs or is continuing, the trustee or holders of at least </span><span style="font-family:inherit;font-size:10pt;"><span>25%</span></span><span style="font-family:inherit;font-size:10pt;"> in aggregate principal amount of the then outstanding 2029 Notes may declare all of the 2029 Notes to be due and payable immediately, but upon certain conditions such declaration and its consequences may be rescinded and annulled by the holders of a majority in principal amount of the 2029 Notes. As of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company was in compliance with the covenants in the indenture governing the 2029 Notes.</span></div> <div style="line-height:120%;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Bank borrowings and long-term debt as of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;"> are as follows:</span></div><div style="line-height:120%;padding-bottom:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of September 27, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of March 31, 2019</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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4.625% Notes due February 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>500,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term Loan due November 2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>421,563</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>671,563</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term Loan, including current portion, due in installments through June 2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>452,250</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>458,531</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5.000% Notes due February 2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>500,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>500,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term Loan due April 2024 - three-month Yen LIBOR plus 0.50%</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>311,224</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4.75% Notes due June 2025</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>597,037</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>596,815</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4.875% Notes due June 2029</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>448,277</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">India 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>110,258</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>170,206</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>162,992</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>168,039</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Debt issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,273</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,639</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,990,328</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,054,515</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current portion, net of debt issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(32,450</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(632,611</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-current portion</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,957,878</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,421,904</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0 500000000 421563000 671563000 452250000 458531000 500000000 500000000 311224000 0 597037000 596815000 448277000 0 110258000 170206000 162992000 168039000 13273000 10639000 2990328000 3054515000 32450000 632611000 2957878000 2421904000 0.041 0.042 33525000000 450000000 0.04875 0.04625 250000000 <div style="line-height:120%;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Scheduled repayments of the Company's long-term debt as of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;"> are as follows:</span></div><div style="line-height:120%;padding-bottom:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fiscal Year Ending March 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020 (1)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,529</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>98,849</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>607,940</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>857,571</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,438</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,359,274</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,003,601</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Represents estimated repayments for the remaining six-month period ending </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;">.</span></div> 19529000 98849000 607940000 857571000 60438000 1359274000 3003601000 33525000000 0.0050 450000000 0.04875 0.99607 448200000 4300000 0.25 INTEREST AND OTHER, NET<span style="font-family:inherit;font-size:10pt;"> </span><div style="line-height:120%;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest and other, net for the three and </span><span style="font-family:inherit;font-size:10pt;">six-month periods ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 28, 2018</span><span style="font-family:inherit;font-size:10pt;"> are primarily composed of the following:</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:37%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three-Month Periods Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six-Month Periods Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 27, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 28, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 27, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 28, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expenses on debt obligations (1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,461</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,139</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,889</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,656</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ABS and AR sales programs related 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,658</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,109</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,639</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,589</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,206</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,751</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,798</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,872</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Gain) Loss on foreign exchange transactions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,167</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,129</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,053</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,186</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:9pt;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Interest expense on debt obligations for the three-month and six-month periods ended </span><span style="font-family:inherit;font-size:9pt;">September 27, 2019</span><span style="font-family:inherit;font-size:9pt;"> include debt extinguishment costs of </span><span style="font-family:inherit;font-size:9pt;"><span>$2.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$6.5 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, related to the full repayment of the Notes due February 2020 and partial repayment of Term Loan due November 2021.</span></div> <div style="line-height:120%;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest and other, net for the three and </span><span style="font-family:inherit;font-size:10pt;">six-month periods ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 28, 2018</span><span style="font-family:inherit;font-size:10pt;"> are primarily composed of the following:</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:37%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three-Month Periods Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six-Month Periods Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 27, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 28, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 27, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 28, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expenses on debt obligations (1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,461</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,139</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,889</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,656</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ABS and AR sales programs related 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,658</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,109</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,639</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,589</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,206</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,751</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,798</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,872</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Gain) Loss on foreign exchange transactions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,167</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,129</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,053</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,186</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:9pt;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Interest expense on debt obligations for the three-month and six-month periods ended </span><span style="font-family:inherit;font-size:9pt;">September 27, 2019</span><span style="font-family:inherit;font-size:9pt;"> include debt extinguishment costs of </span><span style="font-family:inherit;font-size:9pt;"><span>$2.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$6.5 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, related to the full repayment of the Notes due February 2020 and partial repayment of Term Loan due November 2021.</span></div> 38461000 35139000 78889000 68656000 11658000 11109000 24639000 20589000 5206000 4751000 9798000 9872000 3167000 -3129000 4053000 -5186000 2400000 6500000 OTHER CHARGES (INCOME), NET<span style="font-family:inherit;font-size:10pt;"> </span><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the six-month period ended September 28, 2018, the Company recognized other income of </span><span style="font-family:inherit;font-size:10pt;"><span>$80.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, primarily driven by an </span><span style="font-family:inherit;font-size:10pt;"><span>$87.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> gain on the deconsolidation of Bright Machines.</span></div> 80400000 87300000 FINANCIAL INSTRUMENTS<div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency Contracts</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company enters into short-term and long-term foreign currency derivatives contracts, including forward, swap, and options contracts to hedge only those currency exposures associated with certain assets and liabilities, primarily accounts receivable and accounts payable, and cash flows denominated in non-functional currencies. Gains and losses on the Company's derivative contracts are designed to offset losses and gains on the assets, liabilities and transactions hedged, and accordingly, generally do not subject the Company to risk of significant accounting losses. The Company hedges committed exposures and does not engage in speculative transactions. The credit risk of these derivative contracts is minimized since the contracts are with large financial institutions and accordingly, fair value adjustments related to the credit risk of the counterparty financial institution were not material.</span></div><div style="line-height:120%;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;">, the aggregate notional amount of the Company’s outstanding foreign currency derivative contracts was </span><span style="font-family:inherit;font-size:10pt;"><span>$9.1 billion</span></span><span style="font-family:inherit;font-size:10pt;"> as summarized below: </span></div><div style="line-height:120%;padding-bottom:10px;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="14"/></tr><tr><td style="width:45%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign Currency Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Notional Contract Value in USD</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Currency</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Buy</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Sell</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Buy</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Sell</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="13" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash Flow Hedges</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:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">CNY</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,086,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>152,447</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">EUR</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,640</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,260</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,352</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,668</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">HUF</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,209,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,151</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ILS</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>190,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,247</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">JPY</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,525,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>300,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">MXN</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,035,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>206,441</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">MYR</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>264,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,900</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,187</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,789</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">PLN</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>131,400</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,862</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RON</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>192,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,333</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,353</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,027,373</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,457</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Foreign Currency Contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">BRL</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>972,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>232,619</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">CAD</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,885</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,154</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,627</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,505</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">CNY</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,214,716</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,371,026</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>738,250</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>192,837</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">EUR</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,820,719</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,011,008</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,997,855</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,209,684</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">GBP</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,292</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,241</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,026</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,547</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">HUF</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80,227,683</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,751,497</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>262,868</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>277,690</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ILS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>264,700</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,575</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,834</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">INR</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,807,200</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,411,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>95,825</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,248</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">JPY</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,195,245</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,596,970</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,736</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,233</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">MXN</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,450,330</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,690,978</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>227,691</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>137,678</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">MYR</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,142,120</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,799,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>512,702</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>430,579</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">SEK</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>455,420</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>538,295</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,934</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,304</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">SGD</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,548</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,439</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,686</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,766</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,488</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,809</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,216,263</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,866,333</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"><br/></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:1pt;"><span style="font-family:inherit;font-size:1pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Notional Contract Value in USD</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,243,636</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,880,790</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;">, the fair value of the Company’s short-term foreign currency contracts was included in other current assets or other current liabilities, as applicable, in the condensed consolidated balance sheets. Certain of these contracts are designed to economically hedge the Company’s exposure to monetary assets and liabilities denominated in a non-functional currency and are not accounted for as hedges under the accounting standards. Accordingly, changes in the fair value of these </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">instruments are recognized in earnings during the period of change as a component of interest and other, net in the condensed consolidated statements of operations. As of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">March 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company also has included net deferred gains and losses in accumulated other comprehensive loss, a component of shareholders’ equity in the condensed consolidated balance sheets, relating to changes in fair value of its foreign currency contracts that are accounted for as cash flow hedges. Deferred gains were immaterial as of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;">, and are expected to be recognized primarily as a component of cost of sales in the condensed consolidated statements of operations primarily over the next twelve-month period, except for the USD JPY cross currency swap, which is further discussed below.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> The Company entered into a USD JPY cross currency swap to hedge the foreign currency risk on the JPY term loan due April 2024, and the fair value of the cross currency swap was included in other assets as of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;">. The changes in fair value of the USD JPY cross currency swap are reported in accumulated other comprehensive loss, with the impact of the excluded component reported in interest and other, net. In addition, a corresponding amount is reclassified out of accumulated other comprehensive loss to interest and other, net to offset the remeasurement of the underlying JPY loan principal which also impacts the same line.</span></div><div style="line-height:120%;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the fair value of the Company’s derivative instruments utilized for foreign currency risk management purposes:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:23%;"/><td style="width:12%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="19" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Values of Derivative Instruments</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="9" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Asset Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="9" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Liability Derivatives</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance Sheet<br/>Location</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 27, <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:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, <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 style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance Sheet<br/>Location</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 27, <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:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, <br/>2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="19" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives designated as hedging instruments</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency contracts</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,503</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,800</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,282</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency contracts</span></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:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,316</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives not designated as hedging instruments</span></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:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency contracts</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,508</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,774</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,327</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,144</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div>The Company has financial instruments subject to master netting arrangements, which provides for the net settlement of all contracts with a single counterparty. The Company does not offset fair value amounts for assets and liabilities recognized for derivative instruments under these arrangements, and as such, the asset and liability balances presented in the table above reflect the gross amounts of derivatives in the condensed consolidated balance sheets. The impact of netting derivative assets and liabilities is not material to the Company’s financial position for any of the periods presented. <div style="line-height:120%;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;">, the aggregate notional amount of the Company’s outstanding foreign currency derivative contracts was </span><span style="font-family:inherit;font-size:10pt;"><span>$9.1 billion</span></span><span style="font-family:inherit;font-size:10pt;"> as summarized below: </span></div><div style="line-height:120%;padding-bottom:10px;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="14"/></tr><tr><td style="width:45%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign Currency Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Notional Contract Value in USD</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Currency</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Buy</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Sell</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Buy</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Sell</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="13" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash Flow Hedges</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:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">CNY</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,086,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>152,447</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">EUR</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,640</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,260</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,352</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,668</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">HUF</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,209,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,151</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ILS</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>190,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,247</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">JPY</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,525,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>300,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">MXN</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,035,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>206,441</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">MYR</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>264,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,900</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,187</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,789</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">PLN</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>131,400</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,862</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RON</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>192,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,333</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,353</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,027,373</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,457</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Foreign Currency Contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">BRL</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>972,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>232,619</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">CAD</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,885</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,154</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,627</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,505</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">CNY</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,214,716</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,371,026</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>738,250</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>192,837</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">EUR</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,820,719</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,011,008</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,997,855</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,209,684</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">GBP</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,292</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,241</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,026</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,547</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">HUF</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80,227,683</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,751,497</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>262,868</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>277,690</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ILS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>264,700</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,575</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,834</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">INR</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,807,200</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,411,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>95,825</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,248</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">JPY</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,195,245</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,596,970</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,736</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,233</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">MXN</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,450,330</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,690,978</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>227,691</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>137,678</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">MYR</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,142,120</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,799,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>512,702</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>430,579</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">SEK</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>455,420</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>538,295</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,934</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,304</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">SGD</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,548</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,439</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,686</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,766</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,488</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,809</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,216,263</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,866,333</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"><br/></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:1pt;"><span style="font-family:inherit;font-size:1pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Notional Contract Value in USD</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,243,636</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,880,790</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 9100000000 1086000000 0 152447000 0 34640000 4260000 38352000 4668000 27209000000 0 89151000 0 190000000 0 54247000 0 33525000000 0 300000000 0 4035000000 0 206441000 0 264000000 40900000 63187000 9789000 131400000 0 32862000 0 192000000 0 44333000 0 46353000 0 1027373000 14457000 0 972000000 0 232619000 65885000 43154000 49627000 32505000 5214716000 1371026000 738250000 192837000 1820719000 2011008000 1997855000 2209684000 45292000 56241000 56026000 69547000 80227683000 84751497000 262868000 277690000 264700000 115000000 75575000 32834000 6807200000 6411000000 95825000 90248000 3195245000 2596970000 29736000 24233000 4450330000 2690978000 227691000 137678000 2142120000 1799000000 512702000 430579000 455420000 538295000 46934000 55304000 90548000 53439000 65686000 38766000 57488000 41809000 4216263000 3866333000 5243636000 3880790000 <div style="line-height:120%;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the fair value of the Company’s derivative instruments utilized for foreign currency risk management purposes:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:23%;"/><td style="width:12%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="19" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Values of Derivative Instruments</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="9" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Asset Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="9" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Liability Derivatives</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance Sheet<br/>Location</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 27, <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:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, <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 style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance Sheet<br/>Location</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 27, <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:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, <br/>2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="19" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives designated as hedging instruments</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency contracts</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,503</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,800</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,282</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency contracts</span></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:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,316</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives not designated as hedging instruments</span></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:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency contracts</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,508</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,774</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,327</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,144</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 2492000 10503000 22800000 10282000 18316000 0 0 0 24508000 16774000 23327000 17144000 ACCUMULATED OTHER COMPREHENSIVE LOSS<span style="font-family:inherit;font-size:10pt;"> </span><div style="line-height:120%;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The changes in accumulated other comprehensive loss by component, net of tax, are as follows: </span></div><div style="line-height:120%;padding-bottom:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:23%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three-Month Periods Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 27, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 28, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized <br/>loss on derivative<br/>instruments and<br/>other</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign currency<br/>translation<br/>adjustments</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized <br/>loss on derivative<br/>instruments and<br/>other</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign currency<br/>translation<br/>adjustments</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(47,031</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(105,203</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(152,234</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(76,649</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(94,185</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(170,834</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive gain (loss) before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,883</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,907</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28,790</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>945</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,622</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,677</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net (gains) losses reclassified from accumulated other comprehensive loss</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,740</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,740</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,130</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,130</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net current-period other comprehensive gain (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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,623</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,907</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(37,530</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,075</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,622</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,453</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending balance</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(58,654</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(131,110</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(189,764</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(55,574</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(100,807</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(156,381</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:23%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six-Month Periods Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 27, 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="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 28, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized <br/>loss on derivative<br/>instruments and<br/>other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign currency<br/>translation<br/>adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized <br/>loss on derivative<br/>instruments and<br/>other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign currency<br/>translation<br/>adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41,556</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(109,607</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(151,163</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(35,746</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(50,099</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(85,845</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive gain (loss) before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,951</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21,503</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(30,454</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(40,714</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(50,708</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(91,422</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net (gains) losses reclassified from accumulated other comprehensive loss</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,147</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,147</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,886</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,886</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net current-period other comprehensive gain (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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,098</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:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21,503</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:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(38,601</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:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(19,828</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:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(50,708</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:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(70,536</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending balance</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(58,654</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(131,110</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(189,764</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(55,574</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(100,807</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(156,381</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">Substantially all unrealized losses relating to derivative instruments and other, reclassified from accumulated other comprehensive loss for the three-month and </span><span style="font-family:inherit;font-size:10pt;">six-month periods ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span> were recognized as a component of cost of sales in the condensed consolidated statement of operations, which primarily relate to the Company’s foreign currency contracts accounted for as cash flow hedges. <div style="line-height:120%;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The changes in accumulated other comprehensive loss by component, net of tax, are as follows: </span></div><div style="line-height:120%;padding-bottom:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:23%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three-Month Periods Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 27, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 28, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized <br/>loss on derivative<br/>instruments and<br/>other</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign currency<br/>translation<br/>adjustments</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized <br/>loss on derivative<br/>instruments and<br/>other</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign currency<br/>translation<br/>adjustments</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(47,031</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(105,203</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(152,234</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(76,649</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(94,185</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(170,834</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive gain (loss) before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,883</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,907</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28,790</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>945</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,622</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,677</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net (gains) losses reclassified from accumulated other comprehensive loss</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,740</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,740</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,130</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,130</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net current-period other comprehensive gain (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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,623</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,907</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(37,530</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,075</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,622</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,453</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending balance</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(58,654</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(131,110</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(189,764</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(55,574</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(100,807</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(156,381</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:23%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six-Month Periods Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 27, 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="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 28, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized <br/>loss on derivative<br/>instruments and<br/>other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign currency<br/>translation<br/>adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized <br/>loss on derivative<br/>instruments and<br/>other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign currency<br/>translation<br/>adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41,556</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(109,607</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(151,163</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(35,746</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(50,099</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(85,845</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive gain (loss) before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,951</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21,503</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(30,454</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(40,714</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(50,708</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(91,422</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net (gains) losses reclassified from accumulated other comprehensive loss</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,147</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,147</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,886</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,886</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net current-period other comprehensive gain (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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,098</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:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21,503</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:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(38,601</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:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(19,828</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:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(50,708</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:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(70,536</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending balance</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(58,654</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(131,110</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(189,764</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(55,574</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(100,807</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(156,381</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> -47031000 -105203000 -152234000 -76649000 -94185000 -170834000 -2883000 -25907000 -28790000 945000 -6622000 -5677000 8740000 0 8740000 -20130000 0 -20130000 -11623000 -25907000 -37530000 21075000 -6622000 14453000 -58654000 -131110000 -189764000 -55574000 -100807000 -156381000 -41556000 -109607000 -151163000 -35746000 -50099000 -85845000 -8951000 -21503000 -30454000 -40714000 -50708000 -91422000 8147000 0 8147000 -20886000 0 -20886000 -17098000 -21503000 -38601000 -19828000 -50708000 -70536000 -58654000 -131110000 -189764000 -55574000 -100807000 -156381000 TRADE RECEIVABLES SECURITIZATION<div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company sells trade receivables under </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> asset-backed securitization programs and an accounts receivable factoring program. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Asset-Backed Securitization Programs</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company continuously sells designated pools of trade receivables under its Global Asset-Backed Securitization Agreement (the “Global Program”) and its North American Asset-Backed Securitization Agreement (the “North American Program,” collectively, the “ABS Programs”) to affiliated special purpose entities, each of which in turn sells </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> of the receivables to unaffiliated financial institutions. These programs allow the operating subsidiaries to receive a cash payment and a deferred purchase price receivable for sold receivables. The portion of the purchase price for the receivables which is not paid by the unaffiliated financial institutions in cash is a deferred purchase price receivable, which is paid to the special purpose entity as payments on the receivables are collected from account debtors. The deferred purchase price receivable represents a beneficial interest in the transferred financial assets and is recognized at fair value as part of the sale transaction. The deferred </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">purchase price receivables, which are included in other current assets as of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">March 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, were carried at the expected recovery amount of the related receivables. The difference between the carrying amount of the receivables sold under these programs and the sum of the cash and fair value of the deferred purchase price receivables received at time of transfer is recognized as a loss on sale of the related receivables, and recorded in interest and other, net in the condensed consolidated statements of operations and were immaterial for all periods presented.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Following the transfer of the receivables to the special purpose entities, the transferred receivables are isolated from the Company and its affiliates, and upon the sale of the receivables from the special purpose entities to the unaffiliated financial institutions, effective control of the transferred receivables is passed to the unaffiliated financial institutions, which has the right to pledge or sell the receivables. Although the special purpose entities are consolidated by the Company, they are separate corporate entities and their assets are available first to satisfy the claims of their creditors. The investment limits set by the financial institutions are </span><span style="font-family:inherit;font-size:10pt;"><span>$900 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the Global Program, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$725 million</span></span><span style="font-family:inherit;font-size:10pt;"> is committed and </span><span style="font-family:inherit;font-size:10pt;"><span>$175 million</span></span><span style="font-family:inherit;font-size:10pt;"> is uncommitted, and </span><span style="font-family:inherit;font-size:10pt;"><span>$250 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the North American Program, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$210 million</span></span><span style="font-family:inherit;font-size:10pt;"> is committed and </span><span style="font-family:inherit;font-size:10pt;"><span>$40 million</span></span><span style="font-family:inherit;font-size:10pt;"> is uncommitted. Both programs require a minimum level of deferred purchase price receivable to be retained by the Company in connection with the sales.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company services, administers and collects the receivables on behalf of the special purpose entities and receives a servicing fee of </span><span style="font-family:inherit;font-size:10pt;"><span>0.1%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>0.5%</span></span><span style="font-family:inherit;font-size:10pt;"> of serviced receivables per annum. Servicing fees recognized during the three-month and </span><span style="font-family:inherit;font-size:10pt;">six-month periods ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 28, 2018</span><span style="font-family:inherit;font-size:10pt;"> were not material and are included in interest and other, net within the condensed consolidated statements of operations. As the Company estimates the fee it receives in return for its obligation to service these receivables is at fair value, </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> servicing assets or liabilities are recognized.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's deferred purchase price receivables relating to its asset-backed securitization program are recorded initially at fair value based on a discounted cash flow analysis using unobservable inputs (i.e., level 3 inputs), which are primarily risk free interest rates adjusted for the credit quality of the underlying creditor. Due to its high credit quality and short term maturity, the fair value approximates carrying value. Significant increases in either of the major unobservable inputs (credit spread, risk free interest rate) in isolation would result in lower fair value estimates, however the impact is not material. The interrelationship between these inputs is also insignificant.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">March 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the accounts receivable balances that were sold under the ABS Programs were removed from the condensed consolidated balance sheets and the net cash proceeds received by the Company during the </span><span style="font-family:inherit;font-size:10pt;">six-month periods ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 28, 2018</span><span style="font-family:inherit;font-size:10pt;"> were included as cash provided by operating activities in the condensed consolidated statements of cash flows. The Company recognizes these proceeds net of the deferred purchase price, consisting of a receivable from the purchasers that entitles the Company to certain collections on the receivable. The Company recognizes the collection of the deferred purchase price in net cash provided by investing activities in the condensed consolidated statements of cash flows separately as cash collections of deferred purchase price. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;">, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$1.2 billion</span></span><span style="font-family:inherit;font-size:10pt;"> of accounts receivable had been sold to the special purpose entities under the ABS Programs for which the Company had received net cash proceeds of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.8 billion</span></span><span style="font-family:inherit;font-size:10pt;"> and deferred purchase price receivables of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4 billion</span></span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$1.2 billion</span></span><span style="font-family:inherit;font-size:10pt;"> of accounts receivable had been sold to the special purpose entities for which the Company had received net cash proceeds of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.9 billion</span></span><span style="font-family:inherit;font-size:10pt;"> and deferred purchase price receivables of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 billion</span></span><span style="font-family:inherit;font-size:10pt;">. The deferred purchase price balances as of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">March 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, also represent the non-cash beneficial interest obtained in exchange for securitized receivables.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> For the </span><span style="font-family:inherit;font-size:10pt;">six-month periods ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 28, 2018</span><span style="font-family:inherit;font-size:10pt;">, cash flows from sales of receivables under the ABS Programs consisted of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$3.2 billion</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.7 billion</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, for transfers of receivables, and approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$1.8 billion</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, for collections on deferred purchase price receivables. The Company's cash flows from transfer of receivables consist primarily of proceeds from collections reinvested in revolving-period transfers. Cash flows from new transfers were not significant for all periods presented. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Trade Accounts Receivable Sale Programs</span></div><span style="font-family:inherit;font-size:10pt;">The Company also sold accounts receivables to certain third-party banking institutions. The outstanding balance of receivables sold and not yet collected on accounts where the Company has continuing involvement was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4 billion</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 billion</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">March 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. For the </span><span style="font-family:inherit;font-size:10pt;">six-month periods ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 28, 2018</span><span style="font-family:inherit;font-size:10pt;">, total accounts receivable sold to certain third-party banking institutions was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.9 billion</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.4 billion</span></span>, respectively. The receivables that were sold were removed from the condensed consolidated balance sheets and the cash received is reflected as cash provided by operating activities in the condensed consolidated statements of cash flows. 2 1 900000000 725000000 175000000 250000000 210000000 40000000 0.001 0.005 0 1200000000 800000000 400000000 1200000000 900000000 300000000 3200000000 3700000000 1800000000 400000000 500000000 900000000 1400000000 FAIR VALUE MEASUREMENT OF ASSETS AND LIABILITIES<span style="font-family:inherit;font-size:10pt;"> </span><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value is defined as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Company considers the principal or most advantageous market in which it would transact, and it considers assumptions that market participants would use when pricing the asset or liability. The accounting guidance for fair value establishes a fair value hierarchy based on the level of independent, objective evidence surrounding the inputs used to measure fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The fair value hierarchy is as follows: </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Level 1</span><span style="font-family:inherit;font-size:10pt;"> - Applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has deferred compensation plans for its officers and certain other employees. Amounts deferred under the plans are invested in hypothetical investments selected by the participant or the participant’s investment manager. The Company’s deferred compensation plan assets are included in other noncurrent assets on the condensed consolidated balance sheets and include investments in equity securities that are valued using active market prices. There were no investments balance classified as level 1 in the fair value hierarchy as of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Level 2</span><span style="font-family:inherit;font-size:10pt;"> - Applies to assets or liabilities for which there are inputs other than quoted prices included within level 1 that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent transactions (less active markets) such as cash and cash equivalents and money market funds; or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company values foreign exchange forward contracts using level 2 observable inputs which primarily consist of an income approach based on the present value of the forward rate less the contract rate multiplied by the notional amount. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s cash equivalents are comprised of bank deposits and money market funds, which are valued using level 2 inputs, such as interest rates and maturity periods. Due to their short-term nature, their carrying amount approximates fair value. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s deferred compensation plan assets also include money market funds, mutual funds, corporate and government bonds and certain convertible securities that are valued using prices obtained from various pricing sources. These sources price these investments using certain market indices and the performance of these investments in relation to these indices. As a result, the Company has classified these investments as level 2 in the fair value hierarchy. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Level 3</span><span style="font-family:inherit;font-size:10pt;"> - Applies to assets or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has accrued for contingent consideration in connection with its business acquisitions as applicable, which is measured at fair value based on certain internal models and unobservable inputs. There were no contingent consideration liabilities outstanding as of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;"> and March 31, 2019.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">There were no transfers between levels in the fair value hierarchy during the </span><span style="font-family:inherit;font-size:10pt;">six-month periods ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 28, 2018</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Financial Instruments Measured at Fair Value on a Recurring Basis</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the Company’s assets and liabilities measured at fair value on a recurring basis: </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:53%;"/><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: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:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurements as of September 27, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds and time deposits (included in cash and cash equivalents of the condensed consolidated balance sheet)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>796,718</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>796,718</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts (Note 10)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,316</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,316</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation plan 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:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mutual funds, money market accounts and equity securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,351</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,351</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">0.003</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts (Note 10)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(46,127</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(46,127</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;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:justify;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurements as of March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:justify;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds and time deposits (included in cash and cash equivalents of the condensed consolidated balance sheet)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>473,888</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>473,888</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts (Note 10)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,277</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,277</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation plan 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:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mutual funds, money market accounts and equity securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,845</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,852</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,697</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts (Note 10)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27,426</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27,426</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other financial instruments</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the Company’s major debts not carried at fair value: </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="18"/></tr><tr><td style="width:37%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of September 27, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of March 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><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:center;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying<br/>Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair<br/>Value</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying<br/>Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair<br/>Value</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value <br/>Hierarchy</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="17" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4.625% Notes due February 2020</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>500,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>499,950</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 1</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term Loan due November 2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>421,563</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>423,671</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>671,563</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>670,724</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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:right;font-size:10pt;"><span style="font-family:inherit;font-size: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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 1</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term Loan, including current portion, due in installments through June 2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>452,250</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>453,946</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>458,531</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>457,958</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 1</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5.000% Notes due February 2023 </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>500,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>533,977</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>500,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>499,950</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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:right;font-size:10pt;"><span style="font-family:inherit;font-size: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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 1</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term Loan due April 2024 - three-month Yen LIBOR plus 0.50%</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>311,224</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>311,224</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 2</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4.750% Notes due June 2025 </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>597,037</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>637,084</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>596,815</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>599,940</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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:right;font-size:10pt;"><span style="font-family:inherit;font-size: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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 1</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4.875% Notes due June 2029</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>448,277</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>473,116</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 1</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">India 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>110,258</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>110,258</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>170,206</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>170,206</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 2</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Euro Term Loan due September 2020 </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,679</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,679</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,746</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,746</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 2</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Euro Term Loan due January 2022 </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109,577</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109,577</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>112,524</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>112,524</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 2</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,000,865</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,103,532</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,062,385</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,063,998</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company values its Term Loan due April 2024, India Facilities, and Euro Term Loans due September 2020 and January 2022 based on the current market rate, and as of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;">, the carrying amounts approximate fair values.</span></div>The Term Loans due November 2021 and June 2022, and the Notes due February 2020, February 2023, June 2025 and June 2029 are valued based on broker trading prices in active markets. <div style="line-height:120%;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the Company’s assets and liabilities measured at fair value on a recurring basis: </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:53%;"/><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: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:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurements as of September 27, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds and time deposits (included in cash and cash equivalents of the condensed consolidated balance sheet)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>796,718</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>796,718</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts (Note 10)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,316</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,316</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation plan 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:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mutual funds, money market accounts and equity securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,351</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,351</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">0.003</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts (Note 10)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(46,127</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(46,127</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;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:justify;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurements as of March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:justify;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds and time deposits (included in cash and cash equivalents of the condensed consolidated balance sheet)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>473,888</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>473,888</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts (Note 10)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,277</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,277</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation plan 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:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mutual funds, money market accounts and equity securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,845</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,852</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,697</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts (Note 10)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27,426</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27,426</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0 796718000 0 796718000 0 45316000 0 45316000 0 56351000 0 56351000 0 46127000 0 46127000 0 473888000 0 473888000 0 27277000 0 27277000 2845000 76852000 0 79697000 0 27426000 0 27426000 <div style="line-height:120%;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the Company’s major debts not carried at fair value: </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="18"/></tr><tr><td style="width:37%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of September 27, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of March 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><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:center;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying<br/>Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair<br/>Value</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying<br/>Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair<br/>Value</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:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value <br/>Hierarchy</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;"> </span></div></td><td colspan="17" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4.625% Notes due February 2020</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>500,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>499,950</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 1</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term Loan due November 2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>421,563</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>423,671</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>671,563</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>670,724</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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:right;font-size:10pt;"><span style="font-family:inherit;font-size: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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 1</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term Loan, including current portion, due in installments through June 2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>452,250</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>453,946</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>458,531</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>457,958</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 1</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5.000% Notes due February 2023 </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>500,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>533,977</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>500,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>499,950</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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:right;font-size:10pt;"><span style="font-family:inherit;font-size: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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 1</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term Loan due April 2024 - three-month Yen LIBOR plus 0.50%</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>311,224</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>311,224</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 2</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4.750% Notes due June 2025 </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>597,037</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>637,084</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>596,815</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>599,940</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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:right;font-size:10pt;"><span style="font-family:inherit;font-size: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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 1</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4.875% Notes due June 2029</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>448,277</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>473,116</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 1</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">India 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>110,258</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>110,258</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>170,206</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>170,206</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 2</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Euro Term Loan due September 2020 </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,679</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,679</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,746</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,746</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 2</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Euro Term Loan due January 2022 </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109,577</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109,577</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>112,524</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>112,524</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 2</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,000,865</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,103,532</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,062,385</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,063,998</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0 0 500000000 499950000 421563000 423671000 671563000 670724000 452250000 453946000 458531000 457958000 500000000 533977000 500000000 499950000 311224000 311224000 0 0 597037000 637084000 596815000 599940000 448277000 473116000 0 0 110258000 110258000 170206000 170206000 50679000 50679000 52746000 52746000 109577000 109577000 112524000 112524000 3000865000 3103532000 3062385000 3063998000 COMMITMENTS AND CONTINGENCIES<span style="font-family:inherit;font-size:10pt;"> </span><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Litigation and other legal matters</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the matters described below, the Company has accrued for loss contingencies where it believes that losses are probable and estimable. The amounts accrued are not material. Although it is reasonably possible that actual losses could be in excess of the Company’s accrual, the Company is unable to estimate a reasonably possible loss or range of loss in excess of its accrual, except as discussed below, due to various reasons, including, among others, that: (i) the proceedings are in early stages or no claims have been asserted, (ii) specific damages have not been sought in all of these matters, (iii) damages, if asserted, are considered unsupported and/or exaggerated, (iv) there is uncertainty as to the outcome of pending appeals, motions, or settlements, (v) there are significant factual issues to be resolved, and/or (vi) there are novel legal issues or unsettled legal theories presented. Any such excess loss could have a material adverse effect on the Company’s results of operations or cash flows for a particular period or on the Company’s financial condition.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, the Company provides design and engineering services to its customers and also designs and makes its own products. As a consequence of these activities, its customers are requiring the Company to take responsibility for intellectual property to a greater extent than in its manufacturing and assembly businesses. Although the Company believes that its intellectual property assets and licenses are sufficient for the operation of its business as it currently conducts it, from time to time third-parties do assert patent infringement claims against the Company or its customers. If and when third-parties make assertions regarding the ownership or right to use intellectual property, the Company could be required to either enter into licensing arrangements or to resolve the issue through litigation. Such license rights might not be available to the Company on commercially acceptable terms, if at all, and any such litigation might not be resolved in its favor. Additionally, litigation could be lengthy and costly and could materially harm the Company's financial condition regardless of the outcome. The Company also could be required to incur substantial costs to redesign a product or re-perform design services.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">From time to time, the Company enters into IP licenses (e.g., patent licenses and software licenses) with third-parties which obligate the Company to report covered behavior to the licensor and pay license fees to the licensor for certain activities or products, or that enable the Company's use of third-party technologies. The Company may also decline to enter into licenses for intellectual property that it does not think is useful for or used in its operations, or for which its customers or suppliers have licenses or have assumed responsibility. Given the diverse and varied nature of its business and the location of its business around the world, certain activities the Company performs, such as providing assembly services in China and India, may fall outside the scope of those licenses or may not be subject to the applicable intellectual property rights. The Company's licensors may disagree and claim royalties are owed for such activities. In addition, the basis (e.g., base price) for any royalty amounts owed are audited by licensors and may be challenged. Some of these disagreements may lead to claims and litigation that might not be resolved in the Company's favor. Additionally, litigation could be lengthy and costly and could materially harm the Company's financial condition regardless of the outcome. In March 2018, the Company received an inquiry from a licensor referencing its patent license agreement with the Company, and requesting information relating to royalties for products that the Company assembles for a customer in China. The Company and licensor have had subsequent discussions, during which the licensor claimed that the Company owes a material amount under the patent license agreement, which the Company disputes and would contest vigorously. While the Company cannot predict the outcome with respect to this claim or estimate an amount or reasonable range of loss, a material loss is reasonably possible.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On May 8, 2018, a putative class action was filed in the Northern District of California against the Company and certain officers alleging violations of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934, and Rule 10b-5, promulgated thereunder, alleging misstatements and/or omissions in certain of the Company’s financial results, press releases and SEC filings made during the putative class period of January 26, 2017 through April 26, 2018. On October 1, 2018, the Court appointed lead plaintiff and lead plaintiff’s counsel in the case. On November 28, 2018, lead plaintiff filed an amended complaint alleging misstatements and/or omissions in certain of the Company’s SEC filings, press releases, earnings calls, and analyst and investor conferences and expanding the putative class period through October 25, 2018. On April 3, 2019, the Court vacated its prior order appointing lead plaintiff and lead plaintiff’s counsel and reopened the lead plaintiff appointment process. On September 26, 2019, the Court appointed a new lead plaintiff and lead plaintiff’s counsel in the case. Lead plaintiff’s deadline to file a further amended complaint is November 8, 2019, and Defendants’ deadline to move to dismiss is December 4, 2019. The Company believes that the claims are without merit and intends to vigorously defend this case.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On April 21, 2016, SunEdison, Inc. (together with certain of its subsidiaries, "SunEdison") filed for protection under Chapter 11 of the U.S. Bankruptcy Code. During the fiscal year ended March 31, 2016, the Company recognized a bad debt reserve charge of </span><span style="font-family:inherit;font-size:10pt;"><span>$61.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> associated with its outstanding SunEdison receivables and accepted return of previously </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">shipped inventory of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$90.0 million</span></span><span style="font-family:inherit;font-size:10pt;">. SunEdison stated in schedules filed with the Bankruptcy Court that, within the 90 days preceding SunEdison's bankruptcy filing, the Company received approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$98.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> of inventory and cash transfers of </span><span style="font-family:inherit;font-size:10pt;"><span>$69.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, which in aggregate represents the Company's estimate of the maximum reasonably possible contingent loss. On April 15, 2018, a subsidiary of the Company together with its subsidiaries and affiliates, entered into a tolling agreement with the trustee of the SunEdison Litigation Trust to toll any applicable statute of limitations or other time-related defense that might exist in regards to any potential claims that either party might be able to assert against the other for a period that will end at the earlier to occur of: (a) 60 days after a party provides written notice of termination; (b) six years from the effective date of April 15, 2018; or (c) such other date as the parties may agree in writing. No preference claims have been asserted against the Company and consideration has been given to the related contingencies based on the facts currently known. The Company has a number of affirmative and direct defenses to any potential claims for recovery and intends to vigorously defend any such claim, if asserted. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">One of the Company's Brazilian subsidiaries has received assessments for certain sales and import taxes. There are </span><span style="font-family:inherit;font-size:10pt;"><span>six</span></span><span style="font-family:inherit;font-size:10pt;"> tax assessments totaling </span><span style="font-family:inherit;font-size:10pt;"><span>360 million</span></span><span style="font-family:inherit;font-size:10pt;"> Brazilian reals (approximately USD </span><span style="font-family:inherit;font-size:10pt;"><span>$86.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> based on the exchange rate as of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;">). The assessments are in various stages of the review process at the administrative level; the Company successfully defeated one of the six assessments in September 2019 (totally approximately </span><span style="font-family:inherit;font-size:10pt;"><span>54 million</span></span><span style="font-family:inherit;font-size:10pt;"> Brazilian reals or USD </span><span style="font-family:inherit;font-size:10pt;"><span>$12.9 million</span></span><span style="font-family:inherit;font-size:10pt;">), but that assessment remains subject to appeal and no tax proceeding has been finalized yet. The Company believes there is no legal basis for these assessments and has meritorious defenses and will continue to vigorously oppose all of these assessments, as well as any future assessments. The Company does not expect final judicial determination on any of these claims for several years.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On February 14, 2019, the Company submitted an initial notification of voluntary disclosure to the U.S. Department of the Treasury, Office of Foreign Assets Control ("OFAC") regarding possible noncompliance with U.S. economic sanctions requirements among certain non-U.S. Flex-affiliated operations. The Company has initiated an internal investigation regarding this matter which is ongoing. The Company cannot predict how long it will take to complete the investigation or to what extent the Company could be subject to penalties.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A foreign Tax Authority (“Tax Authority”) has assessed a cumulative total of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$94 million</span></span><span style="font-family:inherit;font-size:10pt;"> in taxes owed for multiple Flex legal entities within its jurisdiction for various fiscal years ranging from fiscal year 2010 through fiscal year 2018. The assessed amounts related to the denial of certain deductible intercompany payments. The Company disagrees with the Tax Authority’s assessments and is actively contesting the assessments through the administrative and judicial processes. As the final resolution of the assessment remains uncertain, the Company continues to provide for the uncertain tax positions based on the more likely than not standard. While the resolution of the issues may result in tax liabilities, interest and penalties, which may be significantly higher than the amounts accrued for these matters, management currently believes that the resolution will not have a material adverse effect on the Company’s financial position, results of operations or cash flows.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition to the matters discussed above, from time to time, the Company is subject to legal proceedings, claims, and litigation arising in the ordinary course of business. The Company defends itself vigorously against any such claims. Although the outcome of these matters is currently not determinable, management expects that any losses that are probable or reasonably possible of being incurred as a result of these matters, which are in excess of amounts already accrued in the Company’s consolidated balance sheets, would not be material to the financial statements as a whole.</span></div> 61000000.0 90000000.0 98600000 69200000 6 360000000 86200000 54000000 12900000 94000000 SHARE REPURCHASES<span style="font-family:inherit;font-size:10pt;"> </span><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the three and </span><span style="font-family:inherit;font-size:10pt;">six-month periods ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company repurchased </span><span style="font-family:inherit;font-size:10pt;"><span>5.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>11.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares at an aggregate purchase price of </span><span style="font-family:inherit;font-size:10pt;"><span>$60.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$112.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, and retired all of these shares.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the Company’s current share repurchase program, the Board of Directors authorized repurchases of its outstanding ordinary shares for up to </span><span style="font-family:inherit;font-size:10pt;"><span>$500 million</span></span><span style="font-family:inherit;font-size:10pt;"> in accordance with the share repurchase mandate approved by the Company’s shareholders at the date of the most recent Annual General Meeting held on </span><span style="font-family:inherit;font-size:10pt;">August 20, 2019</span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;">, shares in the aggregate amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$463.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> were available to be repurchased under the current plan.</span></div> 5900000 11000000.0 60200000 112200000 500000000 463000000.0 SEGMENT REPORTING<div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has </span><span style="font-family:inherit;font-size:10pt;"><span>four</span></span><span style="font-family:inherit;font-size:10pt;"> reportable segments: HRS, IEI, CEC and CTG. These segments are determined based on several factors, including the nature of products and services, the nature of production processes, customer base, delivery channels and similar economic characteristics. Refer to note </span><span style="font-family:inherit;font-size:10pt;">1</span><span style="font-family:inherit;font-size:10pt;"> for a description of the various product categories manufactured under each of these segments.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">An operating segment's performance is evaluated based on its pre-tax operating contribution, or segment income. Segment income is defined as net sales less cost of sales, and segment selling, general and administrative expenses, and does not include </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">amortization of intangibles, stock-based compensation, customer related asset impairment charges, restructuring charges, the new revenue standard adoption impact, legal and other, interest and other, net and other charges (income), net.</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selected financial information by segment is in the table below. </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="text-align:left;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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three-Month Periods Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six-Month Periods Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 27, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 28, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 27, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 28, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net sales:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:inherit;font-size:10pt;">High Reliability Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,188,631</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,207,971</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,366,674</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,423,396</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Industrial &amp; Emerging Industries</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,785,568</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,565,953</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,422,482</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,012,264</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Communications &amp; Enterprise Compute</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,728,597</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,140,797</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,587,446</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,095,083</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Consumer Technologies Group</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,385,258</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,747,883</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,887,391</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,530,817</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,088,054</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,662,604</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,263,993</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,061,560</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment income and reconciliation of income before tax:</span></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:10pt;"><span style="font-family:inherit;font-size:10pt;">High Reliability Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83,400</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,589</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>170,632</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>183,123</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Industrial &amp; Emerging Industries</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>111,354</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,857</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>206,811</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>117,218</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Communications &amp; Enterprise Compute</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,634</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,855</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,781</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,873</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Consumer Technologies Group</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,992</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,212</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,108</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,769</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate and Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26,238</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,983</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(57,330</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(55,745</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Total segment income </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>227,142</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>223,530</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>435,002</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>411,238</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Reconciling items:</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,223</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,234</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,305</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,751</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,890</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,081</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,117</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,034</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer related asset impairments (1)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,973</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,456</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,364</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring charges (Note 17)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>128,315</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,773</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>184,507</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,590</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">New revenue standard adoption impact (Note 4)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,291</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Legal and other (2)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,538</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,058</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,148</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,369</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest and other, 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,749</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,060</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,443</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>82,802</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Other charges (income), net (Note 9)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,147</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,530</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,610</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(80,394</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    Income (loss) before income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(95,693</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,794</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(31,584</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>250,431</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:9pt;"><span style="font-size:9pt;">Customer related asset impairments for the three-month and six-month periods ended September 27, 2019 primarily relate to additional provision for doubtful accounts receivable, and reserves for excess and obsolete inventory for certain customers experiencing financial difficulties and/or related to inventory that will not be recovered due to significant reductions in future customer demand as the Company reduces its exposure to certain higher volatility businesses.</span><span style="font-family:inherit;font-size:9pt;"> </span></div></td></tr></table><div style="line-height:120%;padding-left:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;padding-left:48px;font-size:9pt;"><span style="font-size:9pt;">Customer related asset impairments for the six-month period ended September 28, 2018 relate to additional provision for doubtful accounts receivable and reserves on inventory for certain customers experiencing financial difficulties.</span><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;padding-left:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:9pt;"><span style="font-size:9pt;">Legal and other during the three-month and six-month periods ended September 27, 2019 primarily consists of direct and incremental costs associated with certain wind-down activities related to the disengagement of a certain customer primarily in China and India.</span></div></td></tr></table><div style="line-height:120%;padding-left:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-left:48px;font-size:9pt;"><span style="font-size:9pt;">Legal and other during the three and six-month periods ended September 28, 2018 primarily consists of costs incurred relating to the independent investigation undertaken by the Audit Committee of the Company’s Board of Directors which was completed in June 2018.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate and other primarily includes corporate services costs that are not included in the Chief Operating Decision Maker's ("CODM") assessment of the performance of each of the identified reporting segments.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company provides an overall platform of assets and services, which the segments utilize for the benefit of their various customers. The shared assets and services are contained within the Company's global manufacturing and design operations and include manufacturing and design facilities. Most of the underlying manufacturing and design assets are co-mingled on the </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">operating campuses and are compatible to operate across segments and highly interchangeable throughout the platform. Given the highly interchangeable nature of the assets, they are not separately identified by segments nor reported by segment to the Company's CODM.</span></div> 4 <div style="line-height:120%;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selected financial information by segment is in the table below. </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="text-align:left;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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three-Month Periods Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six-Month Periods Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 27, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 28, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 27, 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 28, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net sales:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:inherit;font-size:10pt;">High Reliability Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,188,631</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,207,971</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,366,674</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,423,396</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Industrial &amp; Emerging Industries</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,785,568</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,565,953</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,422,482</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,012,264</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Communications &amp; Enterprise Compute</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,728,597</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,140,797</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,587,446</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,095,083</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Consumer Technologies Group</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,385,258</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,747,883</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,887,391</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,530,817</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,088,054</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,662,604</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,263,993</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,061,560</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment income and reconciliation of income before tax:</span></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:10pt;"><span style="font-family:inherit;font-size:10pt;">High Reliability Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83,400</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,589</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>170,632</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>183,123</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Industrial &amp; Emerging Industries</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>111,354</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,857</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>206,811</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>117,218</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Communications &amp; Enterprise Compute</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,634</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,855</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,781</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,873</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Consumer Technologies Group</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,992</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,212</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,108</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,769</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate and Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26,238</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,983</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(57,330</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(55,745</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Total segment income </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>227,142</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>223,530</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>435,002</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>411,238</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Reconciling items:</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,223</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,234</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,305</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,751</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,890</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,081</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,117</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,034</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer related asset impairments (1)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,973</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,456</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,364</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring charges (Note 17)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>128,315</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,773</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>184,507</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,590</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">New revenue standard adoption impact (Note 4)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,291</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Legal and other (2)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,538</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,058</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,148</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,369</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest and other, 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,749</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,060</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,443</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>82,802</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Other charges (income), net (Note 9)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,147</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,530</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,610</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(80,394</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    Income (loss) before income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(95,693</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,794</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(31,584</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>250,431</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:9pt;"><span style="font-size:9pt;">Customer related asset impairments for the three-month and six-month periods ended September 27, 2019 primarily relate to additional provision for doubtful accounts receivable, and reserves for excess and obsolete inventory for certain customers experiencing financial difficulties and/or related to inventory that will not be recovered due to significant reductions in future customer demand as the Company reduces its exposure to certain higher volatility businesses.</span><span style="font-family:inherit;font-size:9pt;"> </span></div></td></tr></table><div style="line-height:120%;padding-left:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;padding-left:48px;font-size:9pt;"><span style="font-size:9pt;">Customer related asset impairments for the six-month period ended September 28, 2018 relate to additional provision for doubtful accounts receivable and reserves on inventory for certain customers experiencing financial difficulties.</span><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;padding-left:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;font-size:9pt;padding-left:24px;"><span style="font-family:inherit;font-size:9pt;">(2)</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-size:9pt;">Legal and other during the three-month and six-month periods ended September 27, 2019 primarily consists of direct and incremental costs associated with certain wind-down activities related to the disengagement of a certain customer primarily in China and India.</span></div> 1188631000 1207971000 2366674000 2423396000 1785568000 1565953000 3422482000 3012264000 1728597000 2140797000 3587446000 4095083000 1385258000 1747883000 2887391000 3530817000 6088054000 6662604000 12263993000 13061560000 83400000 89589000 170632000 183123000 111354000 65857000 206811000 117218000 31634000 62855000 57781000 108873000 26992000 31212000 57108000 57769000 -26238000 -25983000 -57330000 -55745000 227142000 223530000 435002000 411238000 16223000 18234000 33305000 36751000 18890000 19081000 34117000 40034000 -90973000 0 -91456000 -17364000 128315000 25773000 184507000 34590000 0 0 0 -9291000 19538000 4058000 21148000 20369000 -47749000 -41060000 -99443000 -82802000 -1147000 -6530000 -2610000 80394000 -95693000 108794000 -31584000 250431000 RESTRUCTURING CHARGES<div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal year 2019, the Company took actions to optimize its portfolio with greater focus to be placed on higher margin, less volatile businesses. During the first half of fiscal year 2020 in connection with the recent geopolitical developments and uncertainties, primarily impacting one customer in China, the Company experienced a reduction in demand for products assembled for that customer. As a result, the Company accelerated its strategic decision to reduce its exposure to certain high-volatility products in both China and India. The Company also initiated targeted activities to restructure its business to further reduce and streamline its cost structure. During the three and six-month periods ended September 27, 2019, the Company recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$128.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$184.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of restructuring charges. The Company incurred cash charges of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$97.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$127.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, that were predominantly for employee severance, and non-cash charges of </span><span style="font-family:inherit;font-size:10pt;"><span>$31.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$56.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, primarily related to asset impairments during the three and six-month periods ended September 27, 2019. The Company expects to complete these activities during fiscal year 2020.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the three and </span><span style="font-family:inherit;font-size:10pt;">six-month periods ended</span><span style="font-family:inherit;font-size:10pt;"> September 28, 2018, the Company recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$25.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$34.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, for charges primarily associated with the wind down of its NIKE operations in Mexico, the majority of which were for non-cash asset impairments.</span></div><div style="line-height:120%;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the provisions, respective payments, and remaining accrued balance as of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;"> for charges incurred during the six-month period ended </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:53%;"/><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: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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Severance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Long-Lived<br/>Asset<br/>Impairment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other<br/>Exit 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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance as of March 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,234</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,200</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,434</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for charges incurred during the six-month period ended September 27, 2019</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,857</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,621</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,029</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>184,507</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash payments for charges incurred in the fiscal year 2019 and prior</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,899</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,260</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,159</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash payments for charges incurred during the six-month period ended September 27, 2019</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(76,453</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(552</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(77,005</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-cash charges incurred during the six-month period ended September 27, 2019</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44,621</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,073</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(57,694</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance as of September 27, 2019</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,739</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,344</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,083</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Current portion (classified as other current liabilities)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,739</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,344</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,083</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued restructuring costs, net of current portion (classified as other liabilities)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 128300000 184500000 97000000.0 127800000 31300000 56700000 25800000 34600000 <div style="line-height:120%;padding-top:10px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the provisions, respective payments, and remaining accrued balance as of </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;"> for charges incurred during the six-month period ended </span><span style="font-family:inherit;font-size:10pt;">September 27, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:53%;"/><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: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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Severance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Long-Lived<br/>Asset<br/>Impairment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other<br/>Exit 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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</span></div></td></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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance as of March 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,234</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,200</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,434</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for charges incurred during the six-month period ended September 27, 2019</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,857</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,621</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,029</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>184,507</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash payments for charges incurred in the fiscal year 2019 and prior</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,899</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,260</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,159</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash payments for charges incurred during the six-month period ended September 27, 2019</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(76,453</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(552</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(77,005</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-cash charges incurred during the six-month period ended September 27, 2019</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44,621</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,073</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(57,694</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance as of September 27, 2019</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,739</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,344</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,083</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Current portion (classified as other current liabilities)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,739</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,344</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,083</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued restructuring costs, net of current portion (classified as other liabilities)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 23234000 0 9200000 32434000 91857000 44621000 48029000 184507000 10899000 0 2260000 13159000 76453000 0 552000 77005000 0 44621000 13073000 57694000 27739000 0 41344000 69083000 27739000 0 41344000 69083000 0 0 0 0 Represents estimated repayments for the remaining six-month period ending March 31, 2020. XML 50 R25.htm IDEA: XBRL DOCUMENT v3.19.3
RESTRUCTURING CHARGES
6 Months Ended
Sep. 27, 2019
Restructuring Charges [Abstract]  
RESTRUCTURING CHARGES RESTRUCTURING CHARGES
During fiscal year 2019, the Company took actions to optimize its portfolio with greater focus to be placed on higher margin, less volatile businesses. During the first half of fiscal year 2020 in connection with the recent geopolitical developments and uncertainties, primarily impacting one customer in China, the Company experienced a reduction in demand for products assembled for that customer. As a result, the Company accelerated its strategic decision to reduce its exposure to certain high-volatility products in both China and India. The Company also initiated targeted activities to restructure its business to further reduce and streamline its cost structure. During the three and six-month periods ended September 27, 2019, the Company recognized $128.3 million and $184.5 million, respectively, of restructuring charges. The Company incurred cash charges of approximately $97.0 million and $127.8 million, respectively, that were predominantly for employee severance, and non-cash charges of $31.3 million and $56.7 million, respectively, primarily related to asset impairments during the three and six-month periods ended September 27, 2019. The Company expects to complete these activities during fiscal year 2020.
During the three and six-month periods ended September 28, 2018, the Company recognized $25.8 million and $34.6 million, respectively, for charges primarily associated with the wind down of its NIKE operations in Mexico, the majority of which were for non-cash asset impairments.
The following table summarizes the provisions, respective payments, and remaining accrued balance as of September 27, 2019 for charges incurred during the six-month period ended September 27, 2019:
 
Severance
 
Long-Lived
Asset
Impairment
 
Other
Exit Costs
 
Total
 
(In thousands)
Balance as of March 31, 2019
$
23,234

 
$

 
$
9,200

 
$
32,434

Provision for charges incurred during the six-month period ended September 27, 2019
91,857

 
44,621

 
48,029

 
184,507

Cash payments for charges incurred in the fiscal year 2019 and prior
(10,899
)
 

 
(2,260
)
 
(13,159
)
Cash payments for charges incurred during the six-month period ended September 27, 2019
(76,453
)
 

 
(552
)
 
(77,005
)
Non-cash charges incurred during the six-month period ended September 27, 2019

 
(44,621
)
 
(13,073
)
 
(57,694
)
Balance as of September 27, 2019
27,739

 

 
41,344

 
69,083

Less: Current portion (classified as other current liabilities)
27,739

 

 
41,344

 
69,083

Accrued restructuring costs, net of current portion (classified as other liabilities)
$

 
$

 
$

 
$


XML 51 R21.htm IDEA: XBRL DOCUMENT v3.19.3
FAIR VALUE MEASUREMENT OF ASSETS AND LIABILITIES
6 Months Ended
Sep. 27, 2019
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENT OF ASSETS AND LIABILITIES FAIR VALUE MEASUREMENT OF ASSETS AND LIABILITIES 
Fair value is defined as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Company considers the principal or most advantageous market in which it would transact, and it considers assumptions that market participants would use when pricing the asset or liability. The accounting guidance for fair value establishes a fair value hierarchy based on the level of independent, objective evidence surrounding the inputs used to measure fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The fair value hierarchy is as follows: 
Level 1 - Applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities. 
The Company has deferred compensation plans for its officers and certain other employees. Amounts deferred under the plans are invested in hypothetical investments selected by the participant or the participant’s investment manager. The Company’s deferred compensation plan assets are included in other noncurrent assets on the condensed consolidated balance sheets and include investments in equity securities that are valued using active market prices. There were no investments balance classified as level 1 in the fair value hierarchy as of September 27, 2019
Level 2 - Applies to assets or liabilities for which there are inputs other than quoted prices included within level 1 that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent transactions (less active markets) such as cash and cash equivalents and money market funds; or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data. 
The Company values foreign exchange forward contracts using level 2 observable inputs which primarily consist of an income approach based on the present value of the forward rate less the contract rate multiplied by the notional amount. 
The Company’s cash equivalents are comprised of bank deposits and money market funds, which are valued using level 2 inputs, such as interest rates and maturity periods. Due to their short-term nature, their carrying amount approximates fair value. 
The Company’s deferred compensation plan assets also include money market funds, mutual funds, corporate and government bonds and certain convertible securities that are valued using prices obtained from various pricing sources. These sources price these investments using certain market indices and the performance of these investments in relation to these indices. As a result, the Company has classified these investments as level 2 in the fair value hierarchy. 
Level 3 - Applies to assets or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities. 
The Company has accrued for contingent consideration in connection with its business acquisitions as applicable, which is measured at fair value based on certain internal models and unobservable inputs. There were no contingent consideration liabilities outstanding as of September 27, 2019 and March 31, 2019.
There were no transfers between levels in the fair value hierarchy during the six-month periods ended September 27, 2019 and September 28, 2018
Financial Instruments Measured at Fair Value on a Recurring Basis 
The following table presents the Company’s assets and liabilities measured at fair value on a recurring basis: 
 
Fair Value Measurements as of September 27, 2019
 
Level 1
 
Level 2
 
Level 3
 
Total
 
(In thousands)
Assets:
 

 
 

 
 

 
 

Money market funds and time deposits (included in cash and cash equivalents of the condensed consolidated balance sheet)
$

 
$
796,718

 
$

 
$
796,718

Foreign exchange contracts (Note 10)

 
45,316

 

 
45,316

Deferred compensation plan assets:
 

 
 

 
 

 
0

Mutual funds, money market accounts and equity securities

 
56,351

 

 
56,351

Liabilities:
 

 
 

 
 

 
0.003

Foreign exchange contracts (Note 10)
$

 
$
(46,127
)
 
$

 
$
(46,127
)
 
 
 
 
 
 
 
 
 
Fair Value Measurements as of March 31, 2019
 
Level 1
 
Level 2
 
Level 3
 
Total
 
(In thousands)
Assets:
 

 
 

 
 

 
 

Money market funds and time deposits (included in cash and cash equivalents of the condensed consolidated balance sheet)
$

 
$
473,888

 
$

 
$
473,888

Foreign exchange contracts (Note 10)

 
27,277

 

 
27,277

Deferred compensation plan assets:
 

 
 

 
 

 
0

Mutual funds, money market accounts and equity securities
2,845

 
76,852

 

 
79,697

Liabilities:
 

 
 

 
 

 
0

Foreign exchange contracts (Note 10)
$

 
$
(27,426
)
 
$

 
$
(27,426
)

Other financial instruments 
The following table presents the Company’s major debts not carried at fair value: 
 
As of September 27, 2019

As of March 31, 2019


 
Carrying
Amount

Fair
Value

Carrying
Amount

Fair
Value

Fair Value
Hierarchy
 
(In thousands)
4.625% Notes due February 2020

 

 
500,000

 
499,950

 
Level 1
Term Loan due November 2021
421,563


423,671


671,563

 
670,724


Level 1
Term Loan, including current portion, due in installments through June 2022
452,250

 
453,946

 
458,531

 
457,958

 
Level 1
5.000% Notes due February 2023
500,000


533,977


500,000

 
499,950


Level 1
Term Loan due April 2024 - three-month Yen LIBOR plus 0.50%
311,224

 
311,224

 

 

 
Level 2
4.750% Notes due June 2025
597,037


637,084


596,815

 
599,940


Level 1
4.875% Notes due June 2029
448,277

 
473,116

 

 

 
Level 1
India Facilities
110,258

 
110,258

 
170,206

 
170,206

 
Level 2
Euro Term Loan due September 2020
50,679

 
50,679

 
52,746

 
52,746

 
Level 2
Euro Term Loan due January 2022
109,577

 
109,577

 
112,524

 
112,524

 
Level 2
Total
$
3,000,865


$
3,103,532


$
3,062,385


$
3,063,998


 


The Company values its Term Loan due April 2024, India Facilities, and Euro Term Loans due September 2020 and January 2022 based on the current market rate, and as of September 27, 2019, the carrying amounts approximate fair values.
The Term Loans due November 2021 and June 2022, and the Notes due February 2020, February 2023, June 2025 and June 2029 are valued based on broker trading prices in active markets.
XML 52 R29.htm IDEA: XBRL DOCUMENT v3.19.3
REVENUE (Tables)
6 Months Ended
Sep. 27, 2019
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table presents the Company’s revenue disaggregated based on timing of transfer - point in time and over time - for the three and six-month periods ended September 27, 2019 and September 28, 2018 (in thousands), respectively.
 
Three-Month Period Ended September 27, 2019
 
HRS
 
IEI
 
CEC
 
CTG
 
Total
Timing of Transfer
 
 
 
 
 
 
 
 
 
Point in time
$
942,113

 
$
1,147,976

 
$
1,390,059

 
$
1,103,855

 
$
4,584,003

Over time
246,518

 
637,592

 
338,538

 
281,403

 
1,504,051

Total segment
$
1,188,631

 
$
1,785,568

 
$
1,728,597

 
$
1,385,258

 
$
6,088,054



 
Six-Month Period Ended September 27, 2019
 
HRS
 
IEI
 
CEC
 
CTG
 
Total
Timing of Transfer
 
 
 
 
 
 
 
 
 
Point in time
$
1,865,840

 
$
2,263,035

 
$
2,749,423

 
$
2,128,481

 
$
9,006,779

Over time
500,834

 
1,159,447

 
838,023

 
758,910

 
3,257,214

Total segment
$
2,366,674

 
$
3,422,482

 
$
3,587,446

 
$
2,887,391

 
$
12,263,993


 
Three-Month Period Ended September 28, 2018
 
HRS
 
IEI
 
CEC
 
CTG
 
Total
Timing of Transfer
 
 
 
 
 
 
 
 
 
Point in time
$
893,141

 
$
1,089,319

 
$
1,519,041

 
$
1,201,696

 
$
4,703,197

Over time
314,830

 
476,634

 
621,756

 
546,187

 
1,959,407

Total segment
$
1,207,971

 
$
1,565,953

 
$
2,140,797

 
$
1,747,883

 
$
6,662,604


 
Six-Month Period Ended September 28, 2018
 
HRS
 
IEI
 
CEC
 
CTG
 
Total
Timing of Transfer
 
 
 
 
 
 
 
 
 
Point in time
$
1,898,321

 
$
2,153,218

 
$
3,012,548

 
$
2,499,833

 
$
9,563,920

Over time
525,075

 
859,046

 
1,082,535

 
1,030,984

 
3,497,640

Total segment
$
2,423,396

 
$
3,012,264

 
$
4,095,083

 
$
3,530,817

 
$
13,061,560


XML 53 R48.htm IDEA: XBRL DOCUMENT v3.19.3
LEASES - Future Minimum Lease Payments Under Noncancellable Leases (Details)
$ in Thousands
Sep. 27, 2019
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2020 $ 77,710
2021 125,871
2022 106,230
2023 92,832
2024 79,096
Thereafter 259,559
Total undiscounted lease payments 741,298
Less: imputed interest 109,597
Total lease liabilities $ 631,701
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.19.3
BALANCE SHEET ITEMS - Inventories (Details) - USD ($)
$ in Thousands
Sep. 27, 2019
Mar. 31, 2019
Inventories    
Raw materials $ 2,780,646 $ 2,922,101
Work-in-progress 394,282 366,135
Finished goods 546,309 434,618
Inventories, total $ 3,721,237 $ 3,722,854
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.19.3
LEASES - Additional Information (Details)
Sep. 27, 2019
Minimum  
Lessee, Lease, Description [Line Items]  
Lease terms 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Lease terms 23 years
XML 57 R67.htm IDEA: XBRL DOCUMENT v3.19.3
SHARE REPURCHASES (Details)
shares in Millions
3 Months Ended 6 Months Ended
Sep. 27, 2019
USD ($)
shares
Sep. 27, 2019
USD ($)
shares
Treasury Stock, Number of Shares and Restriction Disclosures [Abstract]    
Aggregate shares repurchased and retired (in shares) | shares 5.9 11.0
Aggregate purchase price of shares repurchased and retired $ 60,200,000 $ 112,200,000
Authorized amount of stock repurchase program 500,000,000 500,000,000
Amount remaining to be repurchased under the plans $ 463,000,000.0 $ 463,000,000.0
XML 58 R63.htm IDEA: XBRL DOCUMENT v3.19.3
TRADE RECEIVABLES SECURITIZATION (Details)
6 Months Ended
Sep. 27, 2019
USD ($)
program
Sep. 28, 2018
USD ($)
Mar. 31, 2019
USD ($)
Trade Receivables Securitization disclosures      
Servicing assets $ 0 $ 0  
Servicing liability 0 0  
Cash collections of deferred purchase price $ 1,839,818,000 1,812,945,000  
Asset-Backed Securitization Programs      
Trade Receivables Securitization disclosures      
Number of asset-backed securitization programs | program 2    
Percentage of receivables sold to unaffiliated institutions 100.00%    
Company's accounts receivables sold to third-party $ 1,200,000,000   $ 1,200,000,000
Amount received from accounts receivable sold to third-party 800,000,000   900,000,000
Transferor's interests in transferred financial assets, fair value 357,100,000   292,500,000
Cash proceeds from sale of accounts receivable $ 3,200,000,000 3,700,000,000  
Cash collections of deferred purchase price   1,800,000,000  
Asset-Backed Securitization Programs | Minimum      
Trade Receivables Securitization disclosures      
Service fee received, percent 0.10%    
Asset-Backed Securitization Programs | Maximum      
Trade Receivables Securitization disclosures      
Service fee received, percent 0.50%    
Global Program      
Trade Receivables Securitization disclosures      
Investment limits with financial institution $ 900,000,000    
Global Program | Committed      
Trade Receivables Securitization disclosures      
Investment limits with financial institution 725,000,000    
Global Program | Uncommitted      
Trade Receivables Securitization disclosures      
Investment limits with financial institution 175,000,000    
North American Program      
Trade Receivables Securitization disclosures      
Investment limits with financial institution 250,000,000    
North American Program | Committed      
Trade Receivables Securitization disclosures      
Investment limits with financial institution 210,000,000    
North American Program | Uncommitted      
Trade Receivables Securitization disclosures      
Investment limits with financial institution 40,000,000    
Sales of Receivables to Third Party Banks      
Trade Receivables Securitization disclosures      
Company's accounts receivables sold to third-party 900,000,000 $ 1,400,000,000  
Receivables sold but not yet collected from banking institutions $ 400,000,000   $ 500,000,000
XML 59 R55.htm IDEA: XBRL DOCUMENT v3.19.3
BANK BORROWINGS AND LONG-TERM DEBT - Debt Instruments (Details) - USD ($)
$ in Thousands
Sep. 27, 2019
Jun. 28, 2019
Apr. 30, 2019
Mar. 31, 2019
Jun. 29, 2018
Debt Instrument [Line Items]          
Long-term debt $ 3,003,601        
Debt issuance costs (13,273)     $ (10,639)  
Total 2,990,328     3,054,515  
Current portion, net of debt issuance costs (32,450)     (632,611)  
Non-current portion 2,957,878     2,421,904  
4.625% Notes due February 2020          
Debt Instrument [Line Items]          
Long-term debt $ 0     500,000  
Debt instrument interest rate 4.625% 4.625%      
Term Loan due November 2021          
Debt Instrument [Line Items]          
Long-term debt $ 421,563     671,563  
Term Loan, including current portion, due in installments through June 2022          
Debt Instrument [Line Items]          
Long-term debt 452,250     458,531  
5.000% Notes due February 2023          
Debt Instrument [Line Items]          
Long-term debt $ 500,000     500,000  
Debt instrument interest rate 5.00%        
Term Loan due April 2024 - three-month Yen LIBOR plus 0.50%          
Debt Instrument [Line Items]          
Long-term debt       0  
4.75% Notes due June 2025          
Debt Instrument [Line Items]          
Long-term debt $ 597,037     596,815  
Debt instrument interest rate 4.75%        
4.875% Notes due June 2029          
Debt Instrument [Line Items]          
Long-term debt $ 448,277     0  
Debt instrument interest rate 4.875%       4.875%
India Facilities          
Debt Instrument [Line Items]          
Long-term debt       170,206  
Other          
Debt Instrument [Line Items]          
Long-term debt $ 162,992     $ 168,039  
Three-month Yen LIBOR | Term Loan due April 2024 - three-month Yen LIBOR plus 0.50%          
Debt Instrument [Line Items]          
Debt instrument interest rate 0.50%   0.50%    
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.19.3
REVENUE - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 27, 2019
Sep. 28, 2018
Sep. 27, 2019
Sep. 28, 2018
Disaggregation of Revenue [Line Items]        
Net sales $ 6,088,054 $ 6,662,604 $ 12,263,993 $ 13,061,560
Point in time        
Disaggregation of Revenue [Line Items]        
Net sales 4,584,003 4,703,197 9,006,779 9,563,920
Over time        
Disaggregation of Revenue [Line Items]        
Net sales 1,504,051 1,959,407 3,257,214 3,497,640
HRS        
Disaggregation of Revenue [Line Items]        
Net sales 1,188,631 1,207,971 2,366,674 2,423,396
HRS | Point in time        
Disaggregation of Revenue [Line Items]        
Net sales 942,113 893,141 1,865,840 1,898,321
HRS | Over time        
Disaggregation of Revenue [Line Items]        
Net sales 246,518 314,830 500,834 525,075
IEI        
Disaggregation of Revenue [Line Items]        
Net sales 1,785,568 1,565,953 3,422,482 3,012,264
IEI | Point in time        
Disaggregation of Revenue [Line Items]        
Net sales 1,147,976 1,089,319 2,263,035 2,153,218
IEI | Over time        
Disaggregation of Revenue [Line Items]        
Net sales 637,592 476,634 1,159,447 859,046
CEC        
Disaggregation of Revenue [Line Items]        
Net sales 1,728,597 2,140,797 3,587,446 4,095,083
CEC | Point in time        
Disaggregation of Revenue [Line Items]        
Net sales 1,390,059 1,519,041 2,749,423 3,012,548
CEC | Over time        
Disaggregation of Revenue [Line Items]        
Net sales 338,538 621,756 838,023 1,082,535
CTG        
Disaggregation of Revenue [Line Items]        
Net sales 1,385,258 1,747,883 2,887,391 3,530,817
CTG | Point in time        
Disaggregation of Revenue [Line Items]        
Net sales 1,103,855 1,201,696 2,128,481 2,499,833
CTG | Over time        
Disaggregation of Revenue [Line Items]        
Net sales $ 281,403 $ 546,187 $ 758,910 $ 1,030,984
XML 61 R59.htm IDEA: XBRL DOCUMENT v3.19.3
OTHER CHARGES (INCOME), NET (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 27, 2019
Sep. 28, 2018
Sep. 27, 2019
Sep. 28, 2018
Long Lived Assets Held-for-sale [Line Items]        
Other income, net $ (1,147) $ (6,530) $ (2,610) $ 80,394
Gain from deconsolidation of a subsidiary entity     $ 0 86,614
Bright Machines        
Long Lived Assets Held-for-sale [Line Items]        
Gain from deconsolidation of a subsidiary entity       $ 87,300
XML 63 R8.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Sep. 27, 2019
Sep. 28, 2018
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income (loss) $ (72,068) $ 202,920
Depreciation, amortization and other impairment charges 357,020 269,062
Gain from deconsolidation of Bright Machines 0 (86,614)
Changes in working capital and other (1,933,364) (2,092,964)
Net cash used in operating activities (1,648,412) (1,707,596)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property and equipment (271,541) (363,373)
Proceeds from the disposition of property and equipment 53,330 12,973
Acquisition of businesses, net of cash acquired 1,390 0
Proceeds from divestiture of businesses, net of cash held in divested businesses 3,402 264,438
Cash collections of deferred purchase price 1,839,818 1,812,945
Other investing activities, net 20,114 (24,411)
Net cash provided by investing activities 1,643,733 1,702,572
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from bank borrowings and long-term debt 779,682 650,023
Repayments of bank borrowings and long-term debt (863,930) (652,600)
Payments for repurchases of ordinary shares (112,158) (59,980)
Net proceeds from issuance of ordinary shares 728 131
Other financing activities, net 327,348 0
Net cash provided by (used in) financing activities 131,670 (62,426)
Effect of exchange rates on cash and cash equivalents (8,103) (27,254)
Net increase (decrease) in cash and cash equivalents 118,888 (94,704)
Cash and cash equivalents, beginning of period 1,696,625 1,472,424
Cash and cash equivalents, end of period 1,815,513 1,377,720
Non-cash investing activities:    
Unpaid purchases of property and equipment 70,901 182,901
Non-cash investment in Bright Machines $ 0 $ 127,641
XML 64 R17.htm IDEA: XBRL DOCUMENT v3.19.3
OTHER CHARGES (INCOME), NET
6 Months Ended
Sep. 27, 2019
Other Income and Expenses [Abstract]  
OTHER CHARGES (INCOME), NET OTHER CHARGES (INCOME), NET 
During the six-month period ended September 28, 2018, the Company recognized other income of $80.4 million, primarily driven by an $87.3 million gain on the deconsolidation of Bright Machines.
XML 65 R4.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 27, 2019
Sep. 28, 2018
Sep. 27, 2019
Sep. 28, 2018
Income Statement [Abstract]        
Net sales $ 6,088,054 $ 6,662,604 $ 12,263,993 $ 13,061,560
Cost of sales 5,785,003 6,233,536 11,560,778 12,252,328
Restructuring charges 113,958 26,767 161,363 29,077
Gross profit 189,093 402,301 541,852 780,155
Selling, general and administrative expenses 205,310 228,677 414,934 485,052
Intangible amortization 16,223 18,234 33,305 36,751
Restructuring charges (recoveries) 14,357 (994) 23,144 5,513
Interest and other, net 47,749 41,060 99,443 82,802
Other charges (income), net 1,147 6,530 2,610 (80,394)
Income (loss) before income taxes (95,693) 108,794 (31,584) 250,431
Provision for income taxes 21,247 21,909 40,484 47,511
Net income (loss) $ (116,940) $ 86,885 $ (72,068) $ 202,920
Earnings (losses) per share:        
Basic (in dollars per share) $ (0.23) $ 0.16 $ (0.14) $ 0.38
Diluted (in dollars per share) $ (0.23) $ 0.16 $ (0.14) $ 0.38
Weighted-average shares used in computing per share amounts:        
Basic (in shares) 512,692 531,503 513,448 530,426
Diluted (in shares) 512,692 534,458 513,448 535,027
XML 66 R13.htm IDEA: XBRL DOCUMENT v3.19.3
SHARE-BASED COMPENSATION
6 Months Ended
Sep. 27, 2019
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Abstract]  
SHARE-BASED COMPENSATION SHARE-BASED COMPENSATION
The Company's primary plan used for granting equity compensation awards is the 2017 Equity Incentive Plan (the "2017 Plan").
The following table summarizes the Company’s share-based compensation expense:
 
Three-Month Periods Ended

Six-Month Periods Ended
 
September 27, 2019

September 28, 2018

September 27, 2019

September 28, 2018
 
(In thousands)
Cost of sales
$
4,212


$
4,767


$
7,152


$
10,171

Selling, general and administrative expenses
14,678


14,314


26,965


29,863

Total share-based compensation expense
$
18,890


$
19,081


$
34,117


$
40,034



Total unrecognized compensation expense related to share options under all plans was $1.2 million and will be recognized over a weighted-average remaining vesting period of 1.5 years. As of September 27, 2019, the number of options outstanding
and exercisable under all plans was 0.6 million and 0.5 million, respectively, at a weighted-average exercise price of $4.28 per share and $5.49 per share, respectively. 
During the six-month period ended September 27, 2019, the Company granted 8.1 million unvested restricted share unit ("RSU") awards. Of this amount, approximately 6.3 million are plain-vanilla unvested RSU awards that vest over four years, with no performance or market conditions, and with an average grant date price of $9.19 per award. Further, approximately 1.8 million unvested shares represent the target amount of grants made to certain key employees whereby vesting is contingent on certain market conditions. The average grant date fair value of these awards contingent on certain market conditions was estimated to be $11.92 per award and was calculated using a Monte Carlo simulation. The number of shares contingent on market conditions that ultimately will vest will range from zero up to a maximum of 3.6 million based on a measurement of the percentile rank of the Company’s total shareholder return over a certain specified period against the Standard and Poor’s (“S&P”) 500 Composite Index, and will cliff vest after a period of three years, to the extent such market conditions have been met.  
As of September 27, 2019, approximately 17.6 million unvested RSU awards under all plans were outstanding, of which vesting for a targeted amount of 3.5 million awards is contingent primarily on meeting certain market conditions. The number of shares that will ultimately be issued can range from zero to 7.0 million based on the achievement levels of the respective conditions. During the six-month period ended September 27, 2019, no shares vested in connection with the awards with market conditions granted in fiscal year 2017. 
As of September 27, 2019, total unrecognized compensation expense related to unvested RSU awards under all plans was approximately $161.3 million, and will be recognized over a weighted-average remaining vesting period of 2.6 years.
XML 67 R38.htm IDEA: XBRL DOCUMENT v3.19.3
RESTRUCTURING CHARGES (Tables)
6 Months Ended
Sep. 27, 2019
Restructuring Charges [Abstract]  
Schedule of components of the restructuring charges by geographic region
The following table summarizes the provisions, respective payments, and remaining accrued balance as of September 27, 2019 for charges incurred during the six-month period ended September 27, 2019:
 
Severance
 
Long-Lived
Asset
Impairment
 
Other
Exit Costs
 
Total
 
(In thousands)
Balance as of March 31, 2019
$
23,234

 
$

 
$
9,200

 
$
32,434

Provision for charges incurred during the six-month period ended September 27, 2019
91,857

 
44,621

 
48,029

 
184,507

Cash payments for charges incurred in the fiscal year 2019 and prior
(10,899
)
 

 
(2,260
)
 
(13,159
)
Cash payments for charges incurred during the six-month period ended September 27, 2019
(76,453
)
 

 
(552
)
 
(77,005
)
Non-cash charges incurred during the six-month period ended September 27, 2019

 
(44,621
)
 
(13,073
)
 
(57,694
)
Balance as of September 27, 2019
27,739

 

 
41,344

 
69,083

Less: Current portion (classified as other current liabilities)
27,739

 

 
41,344

 
69,083

Accrued restructuring costs, net of current portion (classified as other liabilities)
$

 
$

 
$

 
$


XML 68 R30.htm IDEA: XBRL DOCUMENT v3.19.3
SHARE-BASED COMPENSATION (Tables)
6 Months Ended
Sep. 27, 2019
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Abstract]  
Schedule of share-based compensation expense
The following table summarizes the Company’s share-based compensation expense:
 
Three-Month Periods Ended

Six-Month Periods Ended
 
September 27, 2019

September 28, 2018

September 27, 2019

September 28, 2018
 
(In thousands)
Cost of sales
$
4,212


$
4,767


$
7,152


$
10,171

Selling, general and administrative expenses
14,678


14,314


26,965


29,863

Total share-based compensation expense
$
18,890


$
19,081


$
34,117


$
40,034


XML 69 R34.htm IDEA: XBRL DOCUMENT v3.19.3
FINANCIAL INSTRUMENTS (Tables)
6 Months Ended
Sep. 27, 2019
Derivative Instruments and Hedges, Assets [Abstract]  
Summary of aggregate notional amount of the Company's outstanding foreign currency forward and swap contracts
As of September 27, 2019, the aggregate notional amount of the Company’s outstanding foreign currency derivative contracts was $9.1 billion as summarized below: 
 
Foreign Currency Amount
 
Notional Contract Value in USD
Currency
Buy
 
Sell
 
Buy

Sell
 
(In thousands)
Cash Flow Hedges
 

 
 

 
 
 
 

CNY
1,086,000

 

 
$
152,447

 
$

EUR
34,640

 
4,260

 
38,352

 
4,668

HUF
27,209,000

 

 
89,151

 

ILS
190,000

 

 
54,247

 

JPY
33,525,000

 

 
300,000

 

MXN
4,035,000

 

 
206,441

 

MYR
264,000

 
40,900

 
63,187

 
9,789

PLN
131,400

 

 
32,862

 

RON
192,000

 

 
44,333

 

Other
N/A

 
N/A

 
46,353

 

 
 

 
 

 
1,027,373

 
14,457

Other Foreign Currency Contracts


 


 


 


BRL

 
972,000

 

 
232,619

CAD
65,885

 
43,154

 
49,627

 
32,505

CNY
5,214,716

 
1,371,026

 
738,250

 
192,837

EUR
1,820,719

 
2,011,008

 
1,997,855

 
2,209,684

GBP
45,292

 
56,241

 
56,026

 
69,547

HUF
80,227,683

 
84,751,497

 
262,868

 
277,690

ILS
264,700

 
115,000

 
75,575

 
32,834

INR
6,807,200

 
6,411,000

 
95,825

 
90,248

JPY
3,195,245

 
2,596,970

 
29,736

 
24,233

MXN
4,450,330

 
2,690,978

 
227,691

 
137,678

MYR
2,142,120

 
1,799,000

 
512,702

 
430,579

SEK
455,420

 
538,295

 
46,934

 
55,304

SGD
90,548

 
53,439

 
65,686

 
38,766

Other
N/A

 
N/A

 
57,488

 
41,809

 
 

 
 

 
4,216,263

 
3,866,333




 


 


 


Total Notional Contract Value in USD
 

 
 

 
$
5,243,636

 
$
3,880,790


Schedule of fair value of the derivative instruments utilized for foreign currency risk management purposes
The following table presents the fair value of the Company’s derivative instruments utilized for foreign currency risk management purposes:
 
Fair Values of Derivative Instruments
 
Asset Derivatives
 
Liability Derivatives
 
 
 
Fair Value
 
 
 
Fair Value
 
Balance Sheet
Location
 
September 27,
2019
 
March 31,
2019
 
Balance Sheet
Location
 
September 27,
2019
 
March 31,
2019
 
(In thousands)
Derivatives designated as hedging instruments
 
 
 

 
 

 
 
 
 

 
 

Foreign currency contracts
Other current assets
 
$
2,492

 
$
10,503

 
Other current liabilities
 
$
22,800

 
$
10,282

Foreign currency contracts
Other assets
 
$
18,316

 
$

 
Other liabilities
 
$

 
$

 
 
 
 
 
 
 
 
 
 
 
 
Derivatives not designated as hedging instruments
 
 
 

 
 

 
 
 
 

 
 

Foreign currency contracts
Other current assets
 
$
24,508

 
$
16,774

 
Other current liabilities
 
$
23,327

 
$
17,144



XML 70 R58.htm IDEA: XBRL DOCUMENT v3.19.3
INTEREST AND OTHER, NET (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 27, 2019
Sep. 28, 2018
Sep. 27, 2019
Sep. 28, 2018
Other Income and Expenses [Abstract]        
Interest expenses on debt obligations $ 38,461 $ 35,139 $ 78,889 $ 68,656
ABS and AR sales programs related expenses 11,658 11,109 24,639 20,589
Interest income (5,206) (4,751) (9,798) (9,872)
(Gain) Loss on foreign exchange transactions $ (3,167) 3,129 (4,053) $ 5,186
Interest expense   $ 2,400 $ 6,500  
XML 71 R54.htm IDEA: XBRL DOCUMENT v3.19.3
EARNINGS (LOSSES) PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 27, 2019
Sep. 28, 2018
Sep. 27, 2019
Sep. 28, 2018
Basic earnings (losses) per share:        
Net income (loss) $ (116,940) $ 86,885 $ (72,068) $ 202,920
Shares used in computation:        
Weighted-average ordinary shares outstanding (in shares) 512,692 531,503 513,448 530,426
Basic earnings (losses) per share (in dollars per share) $ (0.23) $ 0.16 $ (0.14) $ 0.38
Diluted earnings (losses) per share:        
Net income (loss) $ (116,940) $ 86,885 $ (72,068) $ 202,920
Shares used in computation:        
Weighted-average ordinary shares outstanding (in shares) 512,692 531,503 513,448 530,426
Weighted-average ordinary share equivalents from stock options and restricted share unit awards (in shares) 0 2,955 0 4,601
Weighted-average ordinary shares and ordinary share equivalents outstanding (in shares) 512,692 534,458 513,448 535,027
Diluted earnings (losses) per share (in dollars per share) $ (0.23) $ 0.16 $ (0.14) $ 0.38
Restricted Stock Units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Securities excluded from diluted earnings (losses) calculation due to net loss (in shares) 2,600   3,300  
Restricted share unit awards excluded from computation of diluted earnings per share due to their anti-dilutive impact (in shares) 5,900 3,100 5,500 3,100
XML 72 R50.htm IDEA: XBRL DOCUMENT v3.19.3
REVENUE - Additional Information (Details) - USD ($)
$ in Millions
Sep. 27, 2019
Mar. 31, 2019
Revenue from Contract with Customer [Abstract]    
Contract liabilities $ 341.5 $ 271.8
XML 73 R16.htm IDEA: XBRL DOCUMENT v3.19.3
INTEREST AND OTHER, NET
6 Months Ended
Sep. 27, 2019
Other Income and Expenses [Abstract]  
INTEREST AND OTHER, NET INTEREST AND OTHER, NET 
Interest and other, net for the three and six-month periods ended September 27, 2019 and September 28, 2018 are primarily composed of the following:
 
Three-Month Periods Ended
 
Six-Month Periods Ended
 
September 27, 2019
 
September 28, 2018
 
September 27, 2019
 
September 28, 2018
 
(In thousands)
Interest expenses on debt obligations (1)
$
38,461

 
$
35,139

 
$
78,889

 
$
68,656

ABS and AR sales programs related expenses
11,658

 
11,109

 
24,639

 
20,589

Interest income
(5,206
)
 
(4,751
)
 
(9,798
)
 
(9,872
)
(Gain) Loss on foreign exchange transactions
(3,167
)
 
3,129

 
(4,053
)
 
5,186


(1)
Interest expense on debt obligations for the three-month and six-month periods ended September 27, 2019 include debt extinguishment costs of $2.4 million and $6.5 million, respectively, related to the full repayment of the Notes due February 2020 and partial repayment of Term Loan due November 2021.
JSON 74 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "flex-927201910xq.htm": { "axisCustom": 1, "axisStandard": 35, "contextCount": 402, "dts": { "calculationLink": { "local": [ "flex-20190927_cal.xml" ] }, "definitionLink": { "local": [ "flex-20190927_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "flex-927201910xq.htm" ] }, "labelLink": { "local": [ "flex-20190927_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "flex-20190927_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml" ] }, "schema": { "local": [ "flex-20190927.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 528, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 29, "http://xbrl.sec.gov/dei/2019-01-31": 6, "total": 35 }, "keyCustom": 25, "keyStandard": 313, "memberCustom": 39, "memberStandard": 60, "nsprefix": "flex", "nsuri": "http://www.flextronics.com/20190927", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "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.flextronics.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - BALANCE SHEET ITEMS", "role": "http://www.flextronics.com/role/BalanceSheetItems", "shortName": "BALANCE SHEET ITEMS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - LEASES", "role": "http://www.flextronics.com/role/Leases", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - REVENUE", "role": "http://www.flextronics.com/role/Revenue", "shortName": "REVENUE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105100 - Disclosure - SHARE-BASED COMPENSATION", "role": "http://www.flextronics.com/role/ShareBasedCompensation", "shortName": "SHARE-BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106100 - Disclosure - EARNINGS (LOSSES) PER SHARE", "role": "http://www.flextronics.com/role/EarningsLossesPerShare", "shortName": "EARNINGS (LOSSES) PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - BANK BORROWINGS AND LONG-TERM DEBT", "role": "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebt", "shortName": "BANK BORROWINGS AND LONG-TERM DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "flex:InterestAndOtherNetTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108100 - Disclosure - INTEREST AND OTHER, NET", "role": "http://www.flextronics.com/role/InterestAndOtherNet", "shortName": "INTEREST AND OTHER, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "flex:InterestAndOtherNetTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109100 - Disclosure - OTHER CHARGES (INCOME), NET", "role": "http://www.flextronics.com/role/OtherChargesIncomeNet", "shortName": "OTHER CHARGES (INCOME), NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - FINANCIAL INSTRUMENTS", "role": "http://www.flextronics.com/role/FinancialInstruments", "shortName": "FINANCIAL INSTRUMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111100 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS", "role": "http://www.flextronics.com/role/AccumulatedOtherComprehensiveLoss", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2020Q2", "decimals": "-3", "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112100 - Disclosure - TRADE RECEIVABLES SECURITIZATION", "role": "http://www.flextronics.com/role/TradeReceivablesSecuritization", "shortName": "TRADE RECEIVABLES SECURITIZATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113100 - Disclosure - FAIR VALUE MEASUREMENT OF ASSETS AND LIABILITIES", "role": "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilities", "shortName": "FAIR VALUE MEASUREMENT OF ASSETS AND LIABILITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114100 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://www.flextronics.com/role/CommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115100 - Disclosure - SHARE REPURCHASES", "role": "http://www.flextronics.com/role/ShareRepurchases", "shortName": "SHARE REPURCHASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116100 - Disclosure - SEGMENT REPORTING", "role": "http://www.flextronics.com/role/SegmentReporting", "shortName": "SEGMENT REPORTING", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117100 - Disclosure - RESTRUCTURING CHARGES", "role": "http://www.flextronics.com/role/RestructuringCharges", "shortName": "RESTRUCTURING CHARGES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - ORGANIZATION OF THE COMPANY AND BASIS OF PRESENTATION (Policies)", "role": "http://www.flextronics.com/role/OrganizationOfCompanyAndBasisOfPresentationPolicies", "shortName": "ORGANIZATION OF THE COMPANY AND BASIS OF PRESENTATION (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2302301 - Disclosure - BALANCE SHEET ITEMS (Tables)", "role": "http://www.flextronics.com/role/BalanceSheetItemsTables", "shortName": "BALANCE SHEET ITEMS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - LEASES (Tables)", "role": "http://www.flextronics.com/role/LeasesTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - REVENUE (Tables)", "role": "http://www.flextronics.com/role/RevenueTables", "shortName": "REVENUE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1001501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - SHARE-BASED COMPENSATION (Tables)", "role": "http://www.flextronics.com/role/ShareBasedCompensationTables", "shortName": "SHARE-BASED COMPENSATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - EARNINGS (LOSSES) PER SHARE (Tables)", "role": "http://www.flextronics.com/role/EarningsLossesPerShareTables", "shortName": "EARNINGS (LOSSES) PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - BANK BORROWINGS AND LONG-TERM DEBT (Tables)", "role": "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtTables", "shortName": "BANK BORROWINGS AND LONG-TERM DEBT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestAndOtherIncomeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308301 - Disclosure - INTEREST AND OTHER, NET (Tables)", "role": "http://www.flextronics.com/role/InterestAndOtherNetTables", "shortName": "INTEREST AND OTHER, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestAndOtherIncomeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310301 - Disclosure - FINANCIAL INSTRUMENTS (Tables)", "role": "http://www.flextronics.com/role/FinancialInstrumentsTables", "shortName": "FINANCIAL INSTRUMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311301 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)", "role": "http://www.flextronics.com/role/AccumulatedOtherComprehensiveLossTables", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313301 - Disclosure - FAIR VALUE MEASUREMENT OF ASSETS AND LIABILITIES (Tables)", "role": "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesTables", "shortName": "FAIR VALUE MEASUREMENT OF ASSETS AND LIABILITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316301 - Disclosure - SEGMENT REPORTING (Tables)", "role": "http://www.flextronics.com/role/SegmentReportingTables", "shortName": "SEGMENT REPORTING (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317301 - Disclosure - RESTRUCTURING CHARGES (Tables)", "role": "http://www.flextronics.com/role/RestructuringChargesTables", "shortName": "RESTRUCTURING CHARGES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401402 - Disclosure - ORGANIZATION OF THE COMPANY AND BASIS OF PRESENTATION (Details)", "role": "http://www.flextronics.com/role/OrganizationOfCompanyAndBasisOfPresentationDetails", "shortName": "ORGANIZATION OF THE COMPANY AND BASIS OF PRESENTATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2019Q2QTD_srt_RestatementAxis_srt_RestatementAdjustmentMember", "decimals": "-5", "lang": null, "name": "flex:RestructuringChargesSellingGeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfOperations", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "lang": null, "name": "flex:RestructuringChargesCostOfSales", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402402 - Disclosure - BALANCE SHEET ITEMS - Inventories (Details)", "role": "http://www.flextronics.com/role/BalanceSheetItemsInventoriesDetails", "shortName": "BALANCE SHEET ITEMS - Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402403 - Disclosure - BALANCE SHEET ITEMS - Additional Information (Details)", "role": "http://www.flextronics.com/role/BalanceSheetItemsAdditionalInformationDetails", "shortName": "BALANCE SHEET ITEMS - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2020Q2", "decimals": "-5", "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402404 - Disclosure - BALANCE SHEET ITEMS - Goodwill and Other Intangible Assets (Details)", "role": "http://www.flextronics.com/role/BalanceSheetItemsGoodwillAndOtherIntangibleAssetsDetails", "shortName": "BALANCE SHEET ITEMS - Goodwill and Other Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402405 - Disclosure - BALANCE SHEET ITEMS - Future Amortization (Details)", "role": "http://www.flextronics.com/role/BalanceSheetItemsFutureAmortizationDetails", "shortName": "BALANCE SHEET ITEMS - Future Amortization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2020Q2_srt_RangeAxis_srt_MinimumMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403402 - Disclosure - LEASES - Additional Information (Details)", "role": "http://www.flextronics.com/role/LeasesAdditionalInformationDetails", "shortName": "LEASES - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2020Q2_srt_RangeAxis_srt_MinimumMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403403 - Disclosure - LEASES - Lease Cost (Details)", "role": "http://www.flextronics.com/role/LeasesLeaseCostDetails", "shortName": "LEASES - Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403404 - Disclosure - LEASES - Supplemental Balance Sheet Information (Details)", "role": "http://www.flextronics.com/role/LeasesSupplementalBalanceSheetInformationDetails", "shortName": "LEASES - Supplemental Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "flex:AssetsandLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2020Q2", "decimals": null, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403405 - Disclosure - LEASES - Supplemental Cash Flow Information (Details)", "role": "http://www.flextronics.com/role/LeasesSupplementalCashFlowInformationDetails", "shortName": "LEASES - Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403406 - Disclosure - LEASES - Future Minimum Lease Payments Under Noncancellable Leases (Details)", "role": "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesDetails", "shortName": "LEASES - Future Minimum Lease Payments Under Noncancellable Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403407 - Disclosure - LEASES - Future Minimum Lease Payments Under Noncancellable Leases Prior To Adoption Of ASC 842 (Details)", "role": "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesPriorToAdoptionOfAsc842Details", "shortName": "LEASES - Future Minimum Lease Payments Under Noncancellable Leases Prior To Adoption Of ASC 842 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "role": "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2020Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - REVENUE - Additional Information (Details)", "role": "http://www.flextronics.com/role/RevenueAdditionalInformationDetails", "shortName": "REVENUE - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404403 - Disclosure - REVENUE - Disaggregation of Revenue (Details)", "role": "http://www.flextronics.com/role/RevenueDisaggregationOfRevenueDetails", "shortName": "REVENUE - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2QTD_us-gaap_TimingOfTransferOfGoodOrServiceAxis_us-gaap_TransferredAtPointInTimeMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - SHARE-BASED COMPENSATION - Location of Expenses (Details)", "role": "http://www.flextronics.com/role/ShareBasedCompensationLocationOfExpensesDetails", "shortName": "SHARE-BASED COMPENSATION - Location of Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2020Q2_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405403 - Disclosure - SHARE-BASED COMPENSATION - Additional Information (Details)", "role": "http://www.flextronics.com/role/ShareBasedCompensationAdditionalInformationDetails", "shortName": "SHARE-BASED COMPENSATION - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2020Q2_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - EARNINGS (LOSSES) PER SHARE (Details)", "role": "http://www.flextronics.com/role/EarningsLossesPerShareDetails", "shortName": "EARNINGS (LOSSES) PER SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - BANK BORROWINGS AND LONG-TERM DEBT - Debt Instruments (Details)", "role": "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtDebtInstrumentsDetails", "shortName": "BANK BORROWINGS AND LONG-TERM DEBT - Debt Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2020Q2", "decimals": "-3", "lang": null, "name": "us-gaap:UnamortizedDebtIssuanceExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2020Q2", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:LongtermDebtWeightedAverageInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - BANK BORROWINGS AND LONG-TERM DEBT - Additional Information (Details)", "role": "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtAdditionalInformationDetails", "shortName": "BANK BORROWINGS AND LONG-TERM DEBT - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2020Q2", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:LongtermDebtWeightedAverageInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - Disclosure - BANK BORROWINGS AND LONG-TERM DEBT - Repayment of Long-term Debt (Details)", "role": "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtRepaymentOfLongTermDebtDetails", "shortName": "BANK BORROWINGS AND LONG-TERM DEBT - Repayment of Long-term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:InterestAndOtherIncomeTableTextBlock", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408402 - Disclosure - INTEREST AND OTHER, NET (Details)", "role": "http://www.flextronics.com/role/InterestAndOtherNetDetails", "shortName": "INTEREST AND OTHER, NET (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:InterestAndOtherIncomeTableTextBlock", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "flex:OtherOperatingandNonoperatingIncomeExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409401 - Disclosure - OTHER CHARGES (INCOME), NET (Details)", "role": "http://www.flextronics.com/role/OtherChargesIncomeNetDetails", "shortName": "OTHER CHARGES (INCOME), NET (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2019Q2YTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_flex_BrightMachinesMember", "decimals": "-5", "lang": null, "name": "us-gaap:DeconsolidationGainOrLossAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1003501 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical)", "role": "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2020Q2_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410402 - Disclosure - FINANCIAL INSTRUMENTS - Notional Amount (Details)", "role": "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails", "shortName": "FINANCIAL INSTRUMENTS - Notional Amount (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2020Q2_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2020Q2_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherCurrentAssetsMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410403 - Disclosure - FINANCIAL INSTRUMENTS - Foreign Currency Risk Management (Details)", "role": "http://www.flextronics.com/role/FinancialInstrumentsForeignCurrencyRiskManagementDetails", "shortName": "FINANCIAL INSTRUMENTS - Foreign Currency Risk Management (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2020Q2_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherCurrentAssetsMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411402 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Details)", "role": "http://www.flextronics.com/role/AccumulatedOtherComprehensiveLossDetails", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "lang": null, "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2020Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ServicingAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412401 - Disclosure - TRADE RECEIVABLES SECURITIZATION (Details)", "role": "http://www.flextronics.com/role/TradeReceivablesSecuritizationDetails", "shortName": "TRADE RECEIVABLES SECURITIZATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2020Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ServicingAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2020Q2_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_flex_MoneyMarketFundsAndTimeDepositsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413402 - Disclosure - FAIR VALUE MEASUREMENT OF ASSETS AND LIABILITIES - Assets and Liabilities Measured at Fair Value (Details)", "role": "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesAssetsAndLiabilitiesMeasuredAtFairValueDetails", "shortName": "FAIR VALUE MEASUREMENT OF ASSETS AND LIABILITIES - Assets and Liabilities Measured at Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2020Q2_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_flex_MoneyMarketFundsAndTimeDepositsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413403 - Disclosure - FAIR VALUE MEASUREMENT OF ASSETS AND LIABILITIES - Debt Not Carried at Fair Value (Details)", "role": "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesDebtNotCarriedAtFairValueDetails", "shortName": "FAIR VALUE MEASUREMENT OF ASSETS AND LIABILITIES - Debt Not Carried at Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2020Q2_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD_srt_StatementGeographicalAxis_country_BR_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_flex_AssessmentofSalesandImportTaxesMember", "decimals": "INF", "first": true, "lang": null, "name": "flex:IncomeTaxExaminationNumberofTaxAssessments", "reportCount": 1, "unitRef": "tax_assessment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414401 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)", "role": "http://www.flextronics.com/role/CommitmentsAndContingenciesDetails", "shortName": "COMMITMENTS AND CONTINGENCIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD_srt_StatementGeographicalAxis_country_BR_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_flex_AssessmentofSalesandImportTaxesMember", "decimals": "-5", "lang": null, "name": "us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415401 - Disclosure - SHARE REPURCHASES (Details)", "role": "http://www.flextronics.com/role/ShareRepurchasesDetails", "shortName": "SHARE REPURCHASES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416402 - Disclosure - SEGMENT REPORTING (Details)", "role": "http://www.flextronics.com/role/SegmentReportingDetails", "shortName": "SEGMENT REPORTING (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2QTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417402 - Disclosure - RESTRUCTURING CHARGES - Additional Information (Details)", "role": "http://www.flextronics.com/role/RestructuringChargesAdditionalInformationDetails", "shortName": "RESTRUCTURING CHARGES - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2QTD_us-gaap_RestructuringCostAndReserveAxis_flex_EmployeeSeveranceAndOtherMember", "decimals": "-5", "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "role": "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfShareholdersEquity", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417403 - Disclosure - RESTRUCTURING CHARGES - Summary of Restructuring Charges (Details)", "role": "http://www.flextronics.com/role/RestructuringChargesSummaryOfRestructuringChargesDetails", "shortName": "RESTRUCTURING CHARGES - Summary of Restructuring Charges (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - ORGANIZATION OF THE COMPANY AND BASIS OF PRESENTATION", "role": "http://www.flextronics.com/role/OrganizationOfCompanyAndBasisOfPresentation", "shortName": "ORGANIZATION OF THE COMPANY AND BASIS OF PRESENTATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "flex-927201910xq.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 102, "tag": { "country_BR": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "BRAZIL", "terseLabel": "BRAZIL" } } }, "localname": "BR", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.flextronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "currency_AllCurrenciesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "All Currencies [Domain]", "terseLabel": "All Currencies [Domain]" } } }, "localname": "AllCurrenciesDomain", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "currency_BRL": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Brazil, Brazil Real", "terseLabel": "BRL" } } }, "localname": "BRL", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "currency_CAD": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Canada, Dollars", "terseLabel": "CAD" } } }, "localname": "CAD", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "currency_CNY": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "China, Yuan Renminbi", "terseLabel": "CNY" } } }, "localname": "CNY", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "currency_EUR": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Euro Member Countries, Euro", "terseLabel": "EUR" } } }, "localname": "EUR", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "currency_GBP": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "United Kingdom, Pounds", "terseLabel": "GBP" } } }, "localname": "GBP", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "currency_HUF": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Hungary, Forint", "terseLabel": "HUF" } } }, "localname": "HUF", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "currency_ILS": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Israel, New Shekels", "terseLabel": "ILS" } } }, "localname": "ILS", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "currency_INR": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "India, Rupees", "terseLabel": "INR" } } }, "localname": "INR", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "currency_JPY": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Japan, Yen", "terseLabel": "JPY" } } }, "localname": "JPY", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "currency_MXN": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Mexico, Pesos", "terseLabel": "MXN" } } }, "localname": "MXN", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "currency_MYR": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Malaysia, Ringgits", "terseLabel": "MYR" } } }, "localname": "MYR", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "currency_PLN": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Poland, Zlotych", "terseLabel": "PLN" } } }, "localname": "PLN", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "currency_RON": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Romania, New Lei", "terseLabel": "RON" } } }, "localname": "RON", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "currency_SEK": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Sweden, Kronor", "terseLabel": "SEK" } } }, "localname": "SEK", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "currency_SGD": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Singapore, Dollars", "terseLabel": "SGD" } } }, "localname": "SGD", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "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.flextronics.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.flextronics.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.flextronics.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.flextronics.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.flextronics.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.flextronics.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r376" ], "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.flextronics.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r377" ], "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.flextronics.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.flextronics.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.flextronics.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.flextronics.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CoverPage" ], "xbrltype": "countryCodeItemType" }, "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.flextronics.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r378" ], "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.flextronics.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.flextronics.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.flextronics.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r378" ], "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.flextronics.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.flextronics.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r378" ], "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.flextronics.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.flextronics.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r379" ], "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.flextronics.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r378" ], "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.flextronics.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r378" ], "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.flextronics.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r378" ], "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.flextronics.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "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.flextronics.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r374" ], "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.flextronics.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r375" ], "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.flextronics.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.flextronics.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "flex_AccountsReceivableFactoredToBankingInstitutions": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This amount represents the amount of accounts receivable sold to third party financial institutions in relation to the company's accounts receivable factoring programs.", "label": "Accounts Receivable Factored to Banking Institutions", "terseLabel": "Receivables sold but not yet collected from banking institutions" } } }, "localname": "AccountsReceivableFactoredToBankingInstitutions", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/TradeReceivablesSecuritizationDetails" ], "xbrltype": "monetaryItemType" }, "flex_AmountReceivedFromTradeAccountsReceivableSoldToThirdParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This amount represents the total amount received from sale of accounts receivable to a third party.", "label": "Amount Received from Trade Accounts Receivable Sold to Third Party", "terseLabel": "Amount received from accounts receivable sold to third-party" } } }, "localname": "AmountReceivedFromTradeAccountsReceivableSoldToThirdParty", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/TradeReceivablesSecuritizationDetails" ], "xbrltype": "monetaryItemType" }, "flex_AssessmentofSalesandImportTaxesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assessment of Sales and Import Taxes [Member]", "label": "Assessment of Sales and Import Taxes [Member]", "terseLabel": "Assessment of Sales and Import Taxes" } } }, "localname": "AssessmentofSalesandImportTaxesMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "flex_AssetsandLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets and Liabilities, Lessee [Table Text Block]", "label": "Assets and Liabilities, Lessee [Table Text Block]", "terseLabel": "Balance Sheet Amounts" } } }, "localname": "AssetsandLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "flex_BrightMachinesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Bright Machines [Member]", "label": "Bright Machines [Member]", "terseLabel": "Bright Machines" } } }, "localname": "BrightMachinesMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/OtherChargesIncomeNetDetails" ], "xbrltype": "domainItemType" }, "flex_CashChargesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cash Charges [Member]", "label": "Cash Charges [Member]", "terseLabel": "Cash Charges" } } }, "localname": "CashChargesMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/RestructuringChargesSummaryOfRestructuringChargesDetails" ], "xbrltype": "domainItemType" }, "flex_CashFlowLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cash Flow, Lessee [Abstract]", "label": "Cash Flow, Lessee [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashFlowLesseeAbstract", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "flex_CommunicationsandEnterpriseComputeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Communications and Enterprise Compute [Member]", "label": "Communications and Enterprise Compute [Member]", "terseLabel": "CEC", "verboseLabel": "Communications & Enterprise Compute" } } }, "localname": "CommunicationsandEnterpriseComputeMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsGoodwillAndOtherIntangibleAssetsDetails", "http://www.flextronics.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.flextronics.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "flex_ConsumerTechnologyGroupCTGMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Consumer Technology Group (CTG) [Member]", "label": "Consumer Technology Group (CTG) [Member]", "terseLabel": "CTG", "verboseLabel": "Consumer Technologies Group" } } }, "localname": "ConsumerTechnologyGroupCTGMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsAdditionalInformationDetails", "http://www.flextronics.com/role/BalanceSheetItemsGoodwillAndOtherIntangibleAssetsDetails", "http://www.flextronics.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.flextronics.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "flex_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToGrossProfitModificationOfContract": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Gross Profit, Modification of Contract", "label": "Contract With Customer, Liability, Cumulative Catch-Up Adjustment To Gross Profit, Modification Of Contract", "negatedLabel": "New revenue standard adoption impact" } } }, "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToGrossProfitModificationOfContract", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "flex_CumulativeEffectofNewAccountingPrinciplesAndOtherEffectsOnOpeningEquity": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cumulative Effect of New Accounting Principles And Other Effects On Opening Equity", "label": "Cumulative Effect of New Accounting Principles And Other Effects On Opening Equity", "terseLabel": "Cumulative effect on opening equity of adopting accounting standards and other" } } }, "localname": "CumulativeEffectofNewAccountingPrinciplesAndOtherEffectsOnOpeningEquity", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "flex_CumulativeEffectofNewAccountingPrinciplesAndOtherEffectsOnOpeningEquityOptionsInPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cumulative Effect of New Accounting Principles And Other Effects On Opening Equity, Options In Period", "label": "Cumulative Effect of New Accounting Principles And Other Effects On Opening Equity, Options In Period", "terseLabel": "Cumulative effect on opening equity of adopting accounting standards and other (in shares)" } } }, "localname": "CumulativeEffectofNewAccountingPrinciplesAndOtherEffectsOnOpeningEquityOptionsInPeriod", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "flex_CustomerRelatedAccrualsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer-Related Accruals [Member]", "label": "Customer-Related Accruals [Member]", "terseLabel": "Customer-related accruals" } } }, "localname": "CustomerRelatedAccrualsMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "flex_CustomerRelatedIntangiblesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to customer related intangibles.", "label": "Customer Related Intangibles [Member]", "terseLabel": "Customer-related intangibles" } } }, "localname": "CustomerRelatedIntangiblesMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsGoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "flex_DebtInstrumentDebtPayableAsPercentageOfPrincipalAmountOfOutstandingDebt": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Debt Payable As Percentage Of Principal Amount Of Outstanding Debt", "label": "Debt Instrument, Debt Payable As Percentage Of Principal Amount Of Outstanding Debt", "terseLabel": "Percentage of principal amount of the then outstanding Notes due and payable" } } }, "localname": "DebtInstrumentDebtPayableAsPercentageOfPrincipalAmountOfOutstandingDebt", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "flex_DilutiveSecuritiesExcludedfromComputationofEarningsPerShareAmount": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Dilutive Securities Excluded from Computation of Earnings Per Share, Amount", "label": "Dilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Securities excluded from diluted earnings (losses) calculation due to net loss (in shares)" } } }, "localname": "DilutiveSecuritiesExcludedfromComputationofEarningsPerShareAmount", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/EarningsLossesPerShareDetails" ], "xbrltype": "sharesItemType" }, "flex_EmployeeSeveranceAndOtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee Severance And Other [Member]", "label": "Employee Severance And Other [Member]", "terseLabel": "Employee Severance" } } }, "localname": "EmployeeSeveranceAndOtherMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/RestructuringChargesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "flex_EquitySecuritiesFixedIncomeSecuritiesAndMutualFundsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the equity securities which include information about ownership interests or the right to acquire ownership interests in corporations and other legal entities in which ownership interest is represented by shares of common or preferred stock (which is neither mandatorily redeemable no redeemable at the option of the holder), convertible securities, stock rights, or stock warrants. It also represents investment that provides a return in the form of fixed periodic payments and eventual return of principal at maturity and investment that pools funds from many investors to invest in a combination of underlying investments.", "label": "Equity Securities Fixed Income Securities And Mutual Funds [Member]", "terseLabel": "Mutual funds, money market accounts and equity securities" } } }, "localname": "EquitySecuritiesFixedIncomeSecuritiesAndMutualFundsMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "flex_EuroTermLoanDueSeptemberTwoThousandTwentyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Euro Term Loan Due September Two Thousand Twenty [Member]", "label": "Euro Term Loan Due September Two Thousand Twenty [Member]", "terseLabel": "Euro Term Loan due September 2020" } } }, "localname": "EuroTermLoanDueSeptemberTwoThousandTwentyMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesDebtNotCarriedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "flex_FiscalYear2019AndPriorMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal Year 2019 And Prior [Member]", "label": "Fiscal Year 2019 And Prior [Member]", "terseLabel": "Fiscal Year 2019 And Prior" } } }, "localname": "FiscalYear2019AndPriorMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/RestructuringChargesSummaryOfRestructuringChargesDetails" ], "xbrltype": "domainItemType" }, "flex_GlobalAssetBasedSecuritizationProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The Global Asset-Backed Securitization Agreement under which the entity sells designated pools of trade receivables to affiliated special purpose entities.", "label": "Global Asset Based Securitization Program [Member]", "terseLabel": "Global Program" } } }, "localname": "GlobalAssetBasedSecuritizationProgramMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/TradeReceivablesSecuritizationDetails" ], "xbrltype": "domainItemType" }, "flex_HighReliabilitySolutionsHRSMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "High Reliability Solutions (HRS) [Member]", "label": "High Reliability Solutions (HRS) [Member]", "terseLabel": "HRS", "verboseLabel": "High Reliability Solutions" } } }, "localname": "HighReliabilitySolutionsHRSMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsGoodwillAndOtherIntangibleAssetsDetails", "http://www.flextronics.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.flextronics.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "flex_IncomeTaxExaminationNumberofTaxAssessments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Income Tax Examination, Number of Tax Assessments", "label": "Income Tax Examination, Number of Tax Assessments", "terseLabel": "Income tax examination, number of tax assessments" } } }, "localname": "IncomeTaxExaminationNumberofTaxAssessments", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "integerItemType" }, "flex_IndiaFacilitiesDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "India Facilities Debt [Member]", "label": "India Facilities Debt [Member]", "terseLabel": "India Facilities" } } }, "localname": "IndiaFacilitiesDebtMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "flex_IndiaTermLoanAgreementDueThroughSeptemberTwoThousandTwentyThreeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "India Term Loan Agreement Due Through September Two Thousand Twenty Three [Member]", "label": "India Term Loan Agreement Due Through September Two Thousand Twenty Three [Member]", "terseLabel": "India Facilities" } } }, "localname": "IndiaTermLoanAgreementDueThroughSeptemberTwoThousandTwentyThreeMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesDebtNotCarriedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "flex_IndustrialEmergingIndustriesIEIMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Industrial & Emerging Industries (IEI) [Member]", "label": "Industrial & Emerging Industries (IEI) [Member]", "terseLabel": "IEI", "verboseLabel": "Industrial & Emerging Industries" } } }, "localname": "IndustrialEmergingIndustriesIEIMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsGoodwillAndOtherIntangibleAssetsDetails", "http://www.flextronics.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.flextronics.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "flex_IntercompanyPaymentDeductibilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Intercompany Payment Deductibility [Member]", "label": "Intercompany Payment Deductibility [Member]", "terseLabel": "Intercompany Payment Deductibility" } } }, "localname": "IntercompanyPaymentDeductibilityMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "flex_InterestAndOtherNetTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of interest and other income or expense", "label": "Interest And Other, Net [Text Block]", "terseLabel": "INTEREST AND OTHER, NET" } } }, "localname": "InterestAndOtherNetTextBlock", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/InterestAndOtherNet" ], "xbrltype": "textBlockItemType" }, "flex_InventoryImpairmentandOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Inventory Impairment and Other", "label": "Inventory Impairment and Other", "negatedLabel": "Customer related asset impairments", "terseLabel": "Loss in period from bad debt write off" } } }, "localname": "InventoryImpairmentandOther", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/CommitmentsAndContingenciesDetails", "http://www.flextronics.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "flex_KeyEmployeesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to key employees of the entity.", "label": "Key Employees [Member]", "terseLabel": "Key employees" } } }, "localname": "KeyEmployeesMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "flex_LeasesWeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Leases, Weighted Average Discount Rate [Abstract]", "label": "Leases, Weighted Average Discount Rate [Abstract]", "terseLabel": "Weighted-average discount rate" } } }, "localname": "LeasesWeightedAverageDiscountRateAbstract", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "flex_LicensesAndOtherIntangiblesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to licenses and other intangibles.", "label": "Licenses And Other Intangibles [Member]", "terseLabel": "Licenses and other intangibles" } } }, "localname": "LicensesAndOtherIntangiblesMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsGoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "flex_LongLivedAssetImpairmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long-lived asset impairment associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Long Lived Asset Impairment [Member]", "terseLabel": "Long-Lived Asset Impairment" } } }, "localname": "LongLivedAssetImpairmentMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/RestructuringChargesSummaryOfRestructuringChargesDetails" ], "xbrltype": "domainItemType" }, "flex_LongtermDebtNetofDebtIssuanceCosts": { "auth_ref": [], "calculation": { "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtDebtInstrumentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtDebtInstrumentsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Long-term Debt, Net of Debt Issuance Costs", "label": "Long-term Debt, Net of Debt Issuance Costs", "totalLabel": "Total" } } }, "localname": "LongtermDebtNetofDebtIssuanceCosts", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "flex_LossContingencyCashReceived": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Loss Contingency, Cash Received", "label": "Loss Contingency, Cash Received", "terseLabel": "Cash allegedly received by the Company" } } }, "localname": "LossContingencyCashReceived", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "flex_LossContingencyInventoryReceivedAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Loss Contingency, Inventory Received, Amount", "label": "Loss Contingency, Inventory Received, Amount", "terseLabel": "Inventory value allegedly received by the Company" } } }, "localname": "LossContingencyInventoryReceivedAmount", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "flex_LossContingencyandOtherCharges": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Loss Contingency and Other Charges", "label": "Loss Contingency and Other Charges", "terseLabel": "Legal and other" } } }, "localname": "LossContingencyandOtherCharges", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "flex_MaximumInvestmentLimitCommercialPaperConduit": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This amount represents the maximum amount of receivables eligible to be sold to the commercial paper conduits from the asset-backed securitization program.", "label": "Maximum Investment Limit Commercial Paper Conduit", "terseLabel": "Investment limits with financial institution" } } }, "localname": "MaximumInvestmentLimitCommercialPaperConduit", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/TradeReceivablesSecuritizationDetails" ], "xbrltype": "monetaryItemType" }, "flex_MoneyMarketFundsAndTimeDepositsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities and time deposits (that is deposits that do not mature until a specific date and for which there may be penalties for withdrawing prior to maturity) held by the entity.", "label": "Money Market Funds And Time Deposits [Member]", "terseLabel": "Money market funds and time deposits" } } }, "localname": "MoneyMarketFundsAndTimeDepositsMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "flex_NonCashChargesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non-Cash Charges [Member]", "label": "Non-Cash Charges [Member]", "terseLabel": "Non-Cash Charges" } } }, "localname": "NonCashChargesMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/RestructuringChargesAdditionalInformationDetails", "http://www.flextronics.com/role/RestructuringChargesSummaryOfRestructuringChargesDetails", "http://www.flextronics.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "flex_NorthAmericanAssetBasedSecuritizationProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The North American Asset-Backed Securitization Agreement under which the entity sells designated pools of trade receivables to affiliated special purpose entities.", "label": "North American Asset Based Securitization Program [Member]", "terseLabel": "North American Program" } } }, "localname": "NorthAmericanAssetBasedSecuritizationProgramMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/TradeReceivablesSecuritizationDetails" ], "xbrltype": "domainItemType" }, "flex_NumberOfAssetBackedSecuritizationPrograms": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of asset-backed securitization programs in which the entity participates.", "label": "Number of Asset Backed Securitization Programs", "terseLabel": "Number of asset-backed securitization programs" } } }, "localname": "NumberOfAssetBackedSecuritizationPrograms", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/TradeReceivablesSecuritizationDetails" ], "xbrltype": "integerItemType" }, "flex_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Lease, Assets And Liabilities, Lessee [Abstract]", "label": "Operating Lease, Assets And Liabilities, Lessee [Abstract]", "terseLabel": "Operating Leases:" } } }, "localname": "OperatingLeaseAssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "flex_OtherCurrencyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Currency [Member]", "label": "Other Currency [Member]", "terseLabel": "Other" } } }, "localname": "OtherCurrencyMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "flex_OtherDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other borrowing arrangements not separately defined in the taxonomy.", "label": "Other Debt [Member]", "terseLabel": "Other" } } }, "localname": "OtherDebtMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "flex_OtherOperatingandNonoperatingIncomeExpense": { "auth_ref": [], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Other Operating and Nonoperating Income (Expense)", "label": "Other Operating and Nonoperating Income (Expense)", "negatedLabel": "Other charges (income), net", "terseLabel": "Other income, net" } } }, "localname": "OtherOperatingandNonoperatingIncomeExpense", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.flextronics.com/role/OtherChargesIncomeNetDetails", "http://www.flextronics.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "flex_PercentOfReceivablesSoldToUnaffiliatedInstitutions": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the percentage of receivables sold to unaffiliated institutions.", "label": "Percent of Receivables Sold to Unaffiliated Institutions", "terseLabel": "Percentage of receivables sold to unaffiliated institutions" } } }, "localname": "PercentOfReceivablesSoldToUnaffiliatedInstitutions", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/TradeReceivablesSecuritizationDetails" ], "xbrltype": "percentItemType" }, "flex_ProceedsFromCollectionOfDeferredPurchasePriceReceivables": { "auth_ref": [], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Proceeds From Collection Of Deferred Purchase Price Receivables", "label": "Proceeds From Collection Of Deferred Purchase Price Receivables", "terseLabel": "Cash collections of deferred purchase price" } } }, "localname": "ProceedsFromCollectionOfDeferredPurchasePriceReceivables", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.flextronics.com/role/TradeReceivablesSecuritizationDetails" ], "xbrltype": "monetaryItemType" }, "flex_RestrictedStockUnitsRSUsShareBonusAwardsWithMarketConditionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents details concerning share bonus awards with market conditions.", "label": "Restricted Stock Units (RSUs), Share Bonus Awards With Market Conditions [Member]", "terseLabel": "Share Bonus Awards with Market Conditions" } } }, "localname": "RestrictedStockUnitsRSUsShareBonusAwardsWithMarketConditionsMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "flex_RestrictedStockUnitsShareBonusAwardswithMarketConditionsandShareBonusAwardsWithFreeCashFlowTargetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Stock Units, Share Bonus Awards with Market Conditions, and Share Bonus Awards With Free Cash Flow Targets [Member]", "label": "Restricted Stock Units, Share Bonus Awards with Market Conditions, and Share Bonus Awards With Free Cash Flow Targets [Member]", "terseLabel": "Restricted Stock Units, Share Bonus Awards with Market Conditions, and Share Bonus Awards With Free Cash Flow Targets" } } }, "localname": "RestrictedStockUnitsShareBonusAwardswithMarketConditionsandShareBonusAwardsWithFreeCashFlowTargetsMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "flex_RestructuringChargesCostOfSales": { "auth_ref": [], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Restructuring Charges, Cost Of Sales", "label": "Restructuring Charges, Cost Of Sales", "terseLabel": "Restructuring charges" } } }, "localname": "RestructuringChargesCostOfSales", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "flex_RestructuringChargesSellingGeneralAndAdministrativeExpense": { "auth_ref": [], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Restructuring Charges, Selling, General And Administrative Expense", "label": "Restructuring Charges, Selling, General And Administrative Expense", "terseLabel": "Restructuring charges (recoveries)" } } }, "localname": "RestructuringChargesSellingGeneralAndAdministrativeExpense", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.flextronics.com/role/OrganizationOfCompanyAndBasisOfPresentationDetails" ], "xbrltype": "monetaryItemType" }, "flex_RestructuringPaymentTypeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restructuring Payment Type [Axis]", "label": "Restructuring Payment Type [Axis]", "terseLabel": "Restructuring Payment Type [Axis]" } } }, "localname": "RestructuringPaymentTypeAxis", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/RestructuringChargesSummaryOfRestructuringChargesDetails" ], "xbrltype": "stringItemType" }, "flex_RestructuringPaymentTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Restructuring Payment Type [Axis]", "label": "Restructuring Payment Type [Domain]", "terseLabel": "Restructuring Payment Type [Domain]" } } }, "localname": "RestructuringPaymentTypeDomain", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/RestructuringChargesSummaryOfRestructuringChargesDetails" ], "xbrltype": "domainItemType" }, "flex_RevenueRecognitionSalesReturnsRecognized": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Revenue Recognition, Sales Returns Recognized", "label": "Revenue Recognition, Sales Returns Recognized", "terseLabel": "Decrease in receivable due from return of previously shipped inventory" } } }, "localname": "RevenueRecognitionSalesReturnsRecognized", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "flex_SaleOfReceivablesToThirdPartyBanksMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A program under which the entity sells designated accounts receivable to certain third-party banking institutions.", "label": "Sale Of Receivables To Third Party Banks [Member]", "terseLabel": "Sales of Receivables to Third Party Banks" } } }, "localname": "SaleOfReceivablesToThirdPartyBanksMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/TradeReceivablesSecuritizationDetails" ], "xbrltype": "domainItemType" }, "flex_ServiceFee": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Service fee.", "label": "Service Fee", "terseLabel": "Service fee received, percent" } } }, "localname": "ServiceFee", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/TradeReceivablesSecuritizationDetails" ], "xbrltype": "percentItemType" }, "flex_SunEdisonIncFiledChapter11Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SunEdison, Inc Filed Chapter 11 [Member]", "label": "SunEdison, Inc Filed Chapter 11 [Member]", "terseLabel": "SunEdison filed Chapter 11" } } }, "localname": "SunEdisonIncFiledChapter11Member", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "flex_SunEdisonIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SunEdison, Inc [Member]", "label": "SunEdison, Inc [Member]", "terseLabel": "SunEdison, Inc" } } }, "localname": "SunEdisonIncMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "flex_TermLoanAgreementDueThroughJanuaryTwoThousandTwentyTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term Loan Agreement Due Through January Two Thousand Twenty Two [Member]", "label": "Term Loan Agreement Due Through January Two Thousand Twenty Two [Member]", "terseLabel": "Euro Term Loan due January 2022" } } }, "localname": "TermLoanAgreementDueThroughJanuaryTwoThousandTwentyTwoMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesDebtNotCarriedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "flex_TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughAprilTwoThousandTwentyFourMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term Loan Agreement Including Current Portion Due In Installments Through April Two Thousand Twenty Four [Member]", "label": "Term Loan Agreement Including Current Portion Due In Installments Through April Two Thousand Twenty Four [Member]", "terseLabel": "Term Loan due April 2024 - three-month Yen LIBOR plus 0.50%" } } }, "localname": "TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughAprilTwoThousandTwentyFourMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtAdditionalInformationDetails", "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtDebtInstrumentsDetails", "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesDebtNotCarriedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "flex_TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the term loan agreement including a current portion, which will be due in installments through February, 2020.", "label": "Term Loan Agreement Including Current Portion Due In Installments Through February Two Thousand Twenty [Member]", "terseLabel": "4.625% Notes due February 2020" } } }, "localname": "TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtAdditionalInformationDetails", "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtDebtInstrumentsDetails", "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesDebtNotCarriedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "flex_TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyNineMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term Loan Agreement Including Current Portion Due In Installments Through February Two Thousand Twenty Nine [Member]", "label": "Term Loan Agreement Including Current Portion Due In Installments Through February Two Thousand Twenty Nine [Member]", "terseLabel": "4.875% Notes due June 2029" } } }, "localname": "TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyNineMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtAdditionalInformationDetails", "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtDebtInstrumentsDetails", "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesDebtNotCarriedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "flex_TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyThreeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the term loan agreement including a current portion, which will be due in installments through February, 2023.", "label": "Term Loan Agreement Including Current Portion Due In Installments Through February Two Thousand Twenty Three [Member]", "terseLabel": "5.000% Notes due February 2023" } } }, "localname": "TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughFebruaryTwoThousandTwentyThreeMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtDebtInstrumentsDetails", "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesDebtNotCarriedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "flex_TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughJuneTwoThousandTwentyFiveMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term Loan Agreement Including Current Portion Due In Installments Through June Two Thousand Twenty Five [Member]", "label": "Term Loan Agreement Including Current Portion Due In Installments Through June Two Thousand Twenty Five [Member]", "terseLabel": "4.750% Notes due June 2025", "verboseLabel": "4.75% Notes due June 2025" } } }, "localname": "TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughJuneTwoThousandTwentyFiveMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtDebtInstrumentsDetails", "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesDebtNotCarriedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "flex_TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughJuneTwoThousandTwentyTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term Loan Agreement Including Current Portion Due In Installments Through June Two Thousand Twenty Two [Member]", "label": "Term Loan Agreement Including Current Portion Due In Installments Through June Two Thousand Twenty Two [Member]", "terseLabel": "Term Loan, including current portion, due in installments through June 2022" } } }, "localname": "TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughJuneTwoThousandTwentyTwoMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtDebtInstrumentsDetails", "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesDebtNotCarriedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "flex_TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughNovember2021Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term Loan Agreement Including Current Portion Due In Installments Through November 2021 [Member]", "label": "Term Loan Agreement Including Current Portion Due In Installments Through November 2021 [Member]", "terseLabel": "Term Loan due November 2021", "verboseLabel": "Term Loan due November 2021" } } }, "localname": "TermLoanAgreementIncludingCurrentPortionDueInInstallmentsThroughNovember2021Member", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtAdditionalInformationDetails", "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtDebtInstrumentsDetails", "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesDebtNotCarriedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "flex_TradeAccountsReceivableSoldToThirdParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This amount represents the total amount of accounts receivable sold by the company to a third party.", "label": "Trade Accounts Receivable Sold to Third Party", "terseLabel": "Company's accounts receivables sold to third-party" } } }, "localname": "TradeAccountsReceivableSoldToThirdParty", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/TradeReceivablesSecuritizationDetails" ], "xbrltype": "monetaryItemType" }, "flex_WeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted Average Remaining Lease Term [Abstract]", "label": "Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted-average remaining lease term" } } }, "localname": "WeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "flex_WorkingCapitalAdvancesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Working Capital Advances [Member]", "label": "Working Capital Advances [Member]", "terseLabel": "Working capital advances" } } }, "localname": "WorkingCapitalAdvancesMember", "nsuri": "http://www.flextronics.com/20190927", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r119", "r128" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.flextronics.com/role/SegmentReportingDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.flextronics.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "srt_CurrencyAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Currency [Axis]", "terseLabel": "Currency [Axis]" } } }, "localname": "CurrencyAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "stringItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsAdditionalInformationDetails", "http://www.flextronics.com/role/OtherChargesIncomeNetDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r132", "r217", "r221", "r370" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.flextronics.com/role/LeasesAdditionalInformationDetails", "http://www.flextronics.com/role/ShareBasedCompensationAdditionalInformationDetails", "http://www.flextronics.com/role/TradeReceivablesSecuritizationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtAdditionalInformationDetails", "http://www.flextronics.com/role/LeasesAdditionalInformationDetails", "http://www.flextronics.com/role/ShareBasedCompensationAdditionalInformationDetails", "http://www.flextronics.com/role/TradeReceivablesSecuritizationDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r130", "r217", "r219", "r367", "r368" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtAdditionalInformationDetails", "http://www.flextronics.com/role/LeasesAdditionalInformationDetails", "http://www.flextronics.com/role/ShareBasedCompensationAdditionalInformationDetails", "http://www.flextronics.com/role/TradeReceivablesSecuritizationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtAdditionalInformationDetails", "http://www.flextronics.com/role/LeasesAdditionalInformationDetails", "http://www.flextronics.com/role/ShareBasedCompensationAdditionalInformationDetails", "http://www.flextronics.com/role/TradeReceivablesSecuritizationDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r102", "r103", "r104", "r105" ], "lang": { "en-US": { "role": { "label": "Restatement Adjustment [Member]", "terseLabel": "Restatement Adjustment" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.flextronics.com/role/OrganizationOfCompanyAndBasisOfPresentationDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restatement [Axis]", "terseLabel": "Restatement [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.flextronics.com/role/OrganizationOfCompanyAndBasisOfPresentationDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restatement [Domain]", "terseLabel": "Restatement [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.flextronics.com/role/OrganizationOfCompanyAndBasisOfPresentationDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r139" ], "lang": { "en-US": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsAdditionalInformationDetails", "http://www.flextronics.com/role/OtherChargesIncomeNetDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r131", "r217", "r220", "r369", "r372", "r373" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r134", "r335" ], "lang": { "en-US": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.flextronics.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.flextronics.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "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": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r321" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/OrganizationOfCompanyAndBasisOfPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableGrossAllowanceAndNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounts, Notes, Loans and Financing Receivable, Gross, Allowance, and Net [Abstract]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableGrossAllowanceAndNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r5", "r18", "r135", "r136", "r218" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $90,430 and $91,396 as of September 27, 2019 and March 31, 2019, respectively", "verboseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsAdditionalInformationDetails", "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember": { "auth_ref": [ "r47", "r52", "r53", "r260" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, attributable to the parent.", "label": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]", "terseLabel": "Unrealized loss on derivative instruments and other", "verboseLabel": "Unrealized Gain (Loss) on Derivative Instruments and Other" } } }, "localname": "AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "verboseLabel": "Changes in Accumulated Other Comprehensive Income by Component" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r49", "r51", "r52" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r48", "r52", "r53", "r261" ], "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": "Total", "verboseLabel": "Total Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r46", "r52", "r53", "r261" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign currency translation adjustments", "verboseLabel": "Foreign Currency Translation Adjustments" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Components of acquired intangible assets" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r101" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/OrganizationOfCompanyAndBasisOfPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r228", "r230", "r246", "r247" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation, net of tax" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r230", "r242", "r245" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Share-based compensation expense", "verboseLabel": "Stock-based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/SegmentReportingDetails", "http://www.flextronics.com/role/ShareBasedCompensationLocationOfExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r21", "r137", "r140" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, allowance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r89", "r162", "r168" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Intangible amortization" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.flextronics.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r113" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Restricted share unit awards excluded from computation of diluted earnings per share due to their anti-dilutive impact (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/EarningsLossesPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r113" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/EarningsLossesPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/EarningsLossesPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r113" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/EarningsLossesPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetBackedSecuritiesMember": { "auth_ref": [ "r138", "r225" ], "lang": { "en-US": { "role": { "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.", "label": "Asset-backed Securities [Member]", "terseLabel": "Asset-Backed Securitization Programs" } } }, "localname": "AssetBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsAdditionalInformationDetails", "http://www.flextronics.com/role/TradeReceivablesSecuritizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r124", "r349", "r359" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r7", "r42" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r295" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Total assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r231", "r244" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsAdditionalInformationDetails", "http://www.flextronics.com/role/FinancialInstrumentsForeignCurrencyRiskManagementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r276", "r280" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsAdditionalInformationDetails", "http://www.flextronics.com/role/FinancialInstrumentsForeignCurrencyRiskManagementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Balance Sheet Related Disclosures [Abstract]" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CallOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial contract between two parties, the buyer and the seller of the option, where the buyer has the right but not the obligation to buy an agreed quantity of a particular commodity or financial instrument (the underlying instrument) from the seller of the option for a certain price (the strike price). Seller is obligated to sell the asset to the buyer, if the buyer exercises the option.", "label": "Call Option [Member]", "terseLabel": "Buy" } } }, "localname": "CallOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r92", "r93", "r94" ], "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": "Unpaid purchases of property and equipment" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r306", "r307" ], "lang": { "en-US": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "terseLabel": "Carrying Amount" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesDebtNotCarriedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r28", "r91" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets", "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.", "label": "Cash and Cash Equivalents, Period Increase (Decrease)", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r273" ], "lang": { "en-US": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash Flow Hedges" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CollateralAxis": { "auth_ref": [ "r146" ], "lang": { "en-US": { "role": { "documentation": "Information by category of collateral or no collateral.", "label": "Collateral [Axis]", "terseLabel": "Collateral [Axis]" } } }, "localname": "CollateralAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/TradeReceivablesSecuritizationDetails" ], "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]", "terseLabel": "Collateral [Domain]" } } }, "localname": "CollateralDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/TradeReceivablesSecuritizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CollateralPledgedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Pledge of specific property to serve as protection against default.", "label": "Collateral Pledged [Member]", "terseLabel": "Committed" } } }, "localname": "CollateralPledgedMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/TradeReceivablesSecuritizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CollectibilityOfReceivablesMember": { "auth_ref": [ "r191" ], "lang": { "en-US": { "role": { "documentation": "The assets of an enterprise may include receivables that arose from credit sales, loans, or other transactions. The conditions under which receivables exist usually involve some degree of uncertainty about their collectability, in which case a contingency exist.", "label": "Collectibility of Receivables [Member]", "terseLabel": "Collectibility of Receivables" } } }, "localname": "CollectibilityOfReceivablesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r187", "r196" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.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": "Ordinary Shares" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNoParValue": { "auth_ref": [ "r17" ], "lang": { "en-US": { "role": { "documentation": "Face amount per share of no-par value common stock.", "label": "Common Stock, No Par Value", "terseLabel": "Ordinary shares, par value (in dollars per share)" } } }, "localname": "CommonStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r17" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Ordinary shares, issued (shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r17", "r204" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Ordinary shares, outstanding (shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValueOutstanding": { "auth_ref": [ "r17" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.", "label": "Common Stock, Value, Outstanding", "verboseLabel": "Ordinary shares, no par value; 559,389,281 and 566,787,620 issued, and 509,149,926 and 516,548,265 outstanding as of September 27, 2019 and March 31, 2019, respectively" } } }, "localname": "CommonStockValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r56", "r58", "r255", "r265" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "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. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r71" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "ACCUMULATED OTHER COMPREHENSIVE LOSS" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/AccumulatedOtherComprehensiveLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r95", "r257", "r266", "r267" ], "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": "Organization of the Company and Basis of Presentation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/OrganizationOfCompanyAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r213", "r215", "r218" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r213", "r214", "r218" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsAdditionalInformationDetails", "http://www.flextronics.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateAndOtherMember": { "auth_ref": [ "r117" ], "lang": { "en-US": { "role": { "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items.", "label": "Corporate and Other [Member]", "terseLabel": "Corporate and Other" } } }, "localname": "CorporateAndOtherMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r64" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.flextronics.com/role/OrganizationOfCompanyAndBasisOfPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/ShareBasedCompensationLocationOfExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r202" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "BANK BORROWINGS AND LONG-TERM DEBT" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r13", "r14", "r15", "r350", "r351", "r358" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtAdditionalInformationDetails", "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtDebtInstrumentsDetails", "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesDebtNotCarriedAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r314", "r316" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r305" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Debt instrument" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesDebtNotCarriedAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r35" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "verboseLabel": "Debt instrument interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtAdditionalInformationDetails", "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtDebtInstrumentsDetails", "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesDebtNotCarriedAtFairValueDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtAdditionalInformationDetails", "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtDebtInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r36" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtAdditionalInformationDetails", "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtDebtInstrumentsDetails", "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesDebtNotCarriedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r356" ], "lang": { "en-US": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r36", "r97", "r205", "r206", "r207", "r208", "r313", "r314", "r316", "r357" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtAdditionalInformationDetails", "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtDebtInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeconsolidationGainOrLossAmount": { "auth_ref": [ "r262" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) from deconsolidation of subsidiary and derecognition of group of assets constituting transfer of business or nonprofit activity, excluding conveyance of oil and gas mineral rights and transfer of good or service in contract with customer.", "label": "Deconsolidation, Gain (Loss), Amount", "negatedTerseLabel": "Gain from deconsolidation of Bright Machines", "terseLabel": "Gain from deconsolidation of a subsidiary entity" } } }, "localname": "DeconsolidationGainOrLossAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.flextronics.com/role/OtherChargesIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r315" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "verboseLabel": "Debt issuance cost" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r89", "r122" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation, amortization and other impairment charges" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsForeignCurrencyRiskManagementDetails", "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r43", "r44", "r278", "r342" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Fair Value, Gross Asset", "terseLabel": "Asset Derivatives" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsForeignCurrencyRiskManagementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r43", "r44", "r278", "r342" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Fair Value, Gross Liability", "terseLabel": "Liability Derivatives" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsForeignCurrencyRiskManagementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r277", "r279", "r282", "r284" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsForeignCurrencyRiskManagementDetails", "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Instruments and Hedges, Assets [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r294" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "FINANCIAL INSTRUMENTS" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r274", "r277", "r282" ], "lang": { "en-US": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Notional amount" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r270", "r272" ], "lang": { "en-US": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative, Notional Amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r98", "r269", "r271", "r272", "r274", "r275", "r281", "r282", "r286", "r287", "r289" ], "lang": { "en-US": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesFairValueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Fair Values of Derivative Instruments" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsForeignCurrencyRiskManagementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r274" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Derivatives designated as hedging instruments" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsForeignCurrencyRiskManagementDetails", "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r217" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r248" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "SHARE-BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/ShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r62", "r102", "r108", "r110", "r111", "r112", "r115", "r354", "r364" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic earnings (losses) per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.flextronics.com/role/EarningsLossesPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "verboseLabel": "Basic earnings (losses) per share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/EarningsLossesPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Earnings (losses) per share:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r62", "r102", "r108", "r110", "r111", "r112", "r115", "r354", "r364" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted earnings (losses) per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.flextronics.com/role/EarningsLossesPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "verboseLabel": "Diluted earnings (losses) per share:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/EarningsLossesPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r116" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "EARNINGS (LOSSES) PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/EarningsLossesPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r311" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "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", "verboseLabel": "Effect of exchange rates on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets": { "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 payroll" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/ShareBasedCompensationLocationOfExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r243" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r243" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Share weighted-average remaining vesting period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r243" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Compensation not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Severance" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/RestructuringChargesSummaryOfRestructuringChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r240" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Share options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r204" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r305" ], "lang": { "en-US": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Fair Value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesDebtNotCarriedAtFairValueDetails" ], "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]", "verboseLabel": "Financial Instruments Measured at Fair Value on a Recurring Basis and Nonrecurring Basis" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r295", "r296", "r297", "r301" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "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, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Other financial instruments" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesDebtNotCarriedAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r295", "r306", "r307" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesDebtNotCarriedAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r225", "r226", "r227", "r296", "r337" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesDebtNotCarriedAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r295", "r302" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesDebtNotCarriedAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r295", "r296", "r298", "r299", "r303" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesDebtNotCarriedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r300" ], "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 MEASUREMENT OF ASSETS AND LIABILITIES" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r225", "r226", "r227", "r296", "r338" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesDebtNotCarriedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r225", "r226", "r227", "r296", "r339" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesDebtNotCarriedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r225", "r226", "r227", "r296", "r340" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesDebtNotCarriedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r300", "r303" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring basis" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r276", "r281", "r288" ], "lang": { "en-US": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsForeignCurrencyRiskManagementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r141", "r142", "r143", "r144", "r145", "r148", "r149", "r150", "r151" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsAdditionalInformationDetails", "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.flextronics.com/role/TradeReceivablesSecuritizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r167" ], "calculation": { "http://www.flextronics.com/role/BalanceSheetItemsGoodwillAndOtherIntangibleAssetsDetails": { "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", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsGoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.flextronics.com/role/BalanceSheetItemsFutureAmortizationDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.flextronics.com/role/BalanceSheetItemsFutureAmortizationDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r169" ], "calculation": { "http://www.flextronics.com/role/BalanceSheetItemsFutureAmortizationDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r169" ], "calculation": { "http://www.flextronics.com/role/BalanceSheetItemsFutureAmortizationDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r169" ], "calculation": { "http://www.flextronics.com/role/BalanceSheetItemsFutureAmortizationDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r169" ], "calculation": { "http://www.flextronics.com/role/BalanceSheetItemsFutureAmortizationDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r163", "r164", "r167", "r170", "r347" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsGoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]", "terseLabel": "Estimated future annual amortization expense for acquired intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsFutureAmortizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r167", "r347" ], "calculation": { "http://www.flextronics.com/role/BalanceSheetItemsGoodwillAndOtherIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsGoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r163", "r166" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsGoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r167" ], "calculation": { "http://www.flextronics.com/role/BalanceSheetItemsFutureAmortizationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.flextronics.com/role/BalanceSheetItemsGoodwillAndOtherIntangibleAssetsDetails": { "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", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsFutureAmortizationDetails", "http://www.flextronics.com/role/BalanceSheetItemsGoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "Foreign Tax Authority" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r308", "r309", "r310" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "negatedTerseLabel": "(Gain) Loss on foreign exchange transactions" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/InterestAndOtherNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r225", "r283" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange Contract [Member]", "terseLabel": "Forward and Swap Contracts", "verboseLabel": "Foreign currency contracts" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsForeignCurrencyRiskManagementDetails", "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]", "terseLabel": "Foreign exchange contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r155", "r156" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance, end of the period", "periodStartLabel": "Balance, beginning of the year", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsGoodwillAndOtherIntangibleAssetsDetails", "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r158" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsGoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsGoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Activity in goodwill account" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsGoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": { "auth_ref": [ "r157" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of divestiture 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, Written off Related to Sale of Business Unit", "negatedLabel": "Divestitures" } } }, "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsGoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r63" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r274", "r285" ], "lang": { "en-US": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsForeignCurrencyRiskManagementDetails", "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r274" ], "lang": { "en-US": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsForeignCurrencyRiskManagementDetails", "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r274" ], "lang": { "en-US": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r61", "r102", "r348", "r353", "r365" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "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", "terseLabel": "Income (loss) before income taxes", "totalLabel": "Income (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.flextronics.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r172" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/ShareBasedCompensationLocationOfExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/ShareBasedCompensationLocationOfExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r251" ], "lang": { "en-US": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss": { "auth_ref": [ "r250" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Estimated amount of loss resulting from an adverse tax position.", "label": "Income Tax Examination, Estimate of Possible Loss", "terseLabel": "Income tax examination, estimate of possible loss" } } }, "localname": "IncomeTaxExaminationEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r96", "r123", "r252" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapital": { "auth_ref": [ "r88" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period of all assets and liabilities used in operating activities.", "label": "Increase (Decrease) in Operating Capital", "negatedLabel": "Changes in working capital and other" } } }, "localname": "IncreaseDecreaseInOperatingCapital", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r109", "r114" ], "calculation": { "http://www.flextronics.com/role/EarningsLossesPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Weighted-average ordinary share equivalents from stock options and restricted share unit awards (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/EarningsLossesPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r161", "r165" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Other intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndOtherIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of interest income and income classified as other.", "label": "Interest and Other Income [Table Text Block]", "verboseLabel": "Interest and other, net" } } }, "localname": "InterestAndOtherIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/InterestAndOtherNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r60", "r121", "r312", "r315", "r355" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/InterestAndOtherNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r68", "r201" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expenses on debt obligations" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/InterestAndOtherNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestsContinuedToBeHeldByTransferorFairValue": { "auth_ref": [ "r341" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The carrying amount (fair value) as of the balance sheet date of the transferor's interests in transferred financial assets (typically securitized receivables, generally not involved in the collection of principal) following transfer of significant portions of such financial instruments to other parties. Such interests could be ancillary cash flows and interest-only strips.", "label": "Transferor's Interests in Transferred Financial Assets, Fair Value", "terseLabel": "Transferor's interests in transferred financial assets, fair value", "verboseLabel": "Preferred purchase price receivable from asset-backed securitization programs" } } }, "localname": "InterestsContinuedToBeHeldByTransferorFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsAdditionalInformationDetails", "http://www.flextronics.com/role/TradeReceivablesSecuritizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r22", "r154" ], "calculation": { "http://www.flextronics.com/role/BalanceSheetItemsInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r40", "r153" ], "calculation": { "http://www.flextronics.com/role/BalanceSheetItemsInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Inventories, total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsInventoriesDetails", "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetItemsNetOfReserveAlternativeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory, Net, Items Net of Reserve Alternative [Abstract]", "terseLabel": "Inventories" } } }, "localname": "InventoryNetItemsNetOfReserveAlternativeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsInventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r24", "r154" ], "calculation": { "http://www.flextronics.com/role/BalanceSheetItemsInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r23", "r154" ], "calculation": { "http://www.flextronics.com/role/BalanceSheetItemsInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-progress" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r67", "r120" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "negatedTerseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/InterestAndOtherNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r331", "r333" ], "calculation": { "http://www.flextronics.com/role/LeasesLeaseCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r331" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Components of Lease Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r326" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r332" ], "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": "Future Minimum Lease Payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r332" ], "calculation": { "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesDetailsCalc2": { "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 undiscounted lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r332" ], "calculation": { "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r332" ], "calculation": { "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r332" ], "calculation": { "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r332" ], "calculation": { "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r332" ], "calculation": { "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r332" ], "calculation": { "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r332" ], "calculation": { "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesDetailsCalc2": { "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", "terseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r325" ], "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": "Lease terms" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r334" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r20", "r352", "r362" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r295" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "negatedLabel": "Total liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r31" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Current Borrowing Capacity", "verboseLabel": "Term loan" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationStatusAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by status of pending, threatened, or settled litigation.", "label": "Litigation Status [Axis]", "terseLabel": "Litigation Status [Axis]" } } }, "localname": "LitigationStatusAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Status of pending, threatened, or settled litigation.", "label": "Litigation Status [Domain]", "terseLabel": "Litigation Status [Domain]" } } }, "localname": "LitigationStatusDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "Three-month Yen LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtAdditionalInformationDetails", "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtDebtInstrumentsDetails", "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesDebtNotCarriedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsHeldForSaleLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Long Lived Assets Held-for-sale [Line Items]", "terseLabel": "Long Lived Assets Held-for-sale [Line Items]" } } }, "localname": "LongLivedAssetsHeldForSaleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/OtherChargesIncomeNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r15", "r200", "r351", "r360" ], "calculation": { "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtDebtInstrumentsDetailsCalc2": { "order": 2.0, "parentTag": "flex_LongtermDebtNetofDebtIssuanceCosts", "weight": 1.0 }, "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtRepaymentOfLongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Long-term debt", "totalLabel": "Total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtDebtInstrumentsDetails", "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtRepaymentOfLongTermDebtDetails", "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesDebtNotCarriedAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtDebtInstrumentsDetails": { "order": 1.0, "parentTag": "flex_LongtermDebtNetofDebtIssuanceCosts", "weight": 1.0 }, "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "negatedTerseLabel": "Current portion, net of debt issuance costs", "terseLabel": "Bank borrowings and current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtDebtInstrumentsDetails", "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r100", "r199" ], "calculation": { "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtRepaymentOfLongTermDebtDetails": { "order": 6.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtRepaymentOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r100", "r199" ], "calculation": { "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtRepaymentOfLongTermDebtDetails": { "order": 5.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Five", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtRepaymentOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r100", "r199" ], "calculation": { "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtRepaymentOfLongTermDebtDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Four", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtRepaymentOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r100", "r199" ], "calculation": { "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtRepaymentOfLongTermDebtDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Three", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtRepaymentOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r100", "r199" ], "calculation": { "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtRepaymentOfLongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Two", "terseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtRepaymentOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r100" ], "calculation": { "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtRepaymentOfLongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year", "terseLabel": "2020" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtRepaymentOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtDebtInstrumentsDetails": { "order": 2.0, "parentTag": "flex_LongtermDebtNetofDebtIssuanceCosts", "weight": 1.0 }, "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, net of current portion", "verboseLabel": "Non-current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtDebtInstrumentsDetails", "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average interest rate of long-term debt outstanding calculated at point in time.", "label": "Long-term Debt, Weighted Average Interest Rate, at Point in Time", "terseLabel": "Weighted-average interest rate" } } }, "localname": "LongtermDebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r188", "r189", "r190", "r192", "r193", "r194", "r195", "r197", "r198" ], "lang": { "en-US": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r188", "r189", "r190", "r192", "r193", "r194", "r195", "r197", "r198" ], "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": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r188", "r189", "r190", "r192", "r193", "r194", "r195", "r197", "r198" ], "lang": { "en-US": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r126", "r127" ], "lang": { "en-US": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.", "label": "Segment Reconciling Items [Member]", "verboseLabel": "Segment Reconciling Items" } } }, "localname": "MaterialReconcilingItemsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r86" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r86" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "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 provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r86", "r87", "r90" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "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", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "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 Adopted and Issued Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/OrganizationOfCompanyAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non-cash investing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r274" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Derivatives not designated as hedging instruments" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsForeignCurrencyRiskManagementDetails", "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsAdditionalInformationDetails", "http://www.flextronics.com/role/SegmentReportingDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r52", "r59" ], "calculation": { "http://www.flextronics.com/role/AccumulatedOtherComprehensiveLossDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "terseLabel": "Other comprehensive gain (loss) before reclassifications" } } }, "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r327", "r333" ], "calculation": { "http://www.flextronics.com/role/LeasesLeaseCostDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r323" ], "calculation": { "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesDetailsCalc2": { "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", "negatedLabel": "Operating lease liabilities", "terseLabel": "Total lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesDetails", "http://www.flextronics.com/role/LeasesSupplementalBalanceSheetInformationDetails", "http://www.flextronics.com/role/OrganizationOfCompanyAndBasisOfPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r323" ], "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 operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r323" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r324", "r328" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r322" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets": { "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 right-of-use assets, net", "verboseLabel": "Operating lease right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets", "http://www.flextronics.com/role/LeasesSupplementalBalanceSheetInformationDetails", "http://www.flextronics.com/role/OrganizationOfCompanyAndBasisOfPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r330", "r333" ], "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" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r329", "r333" ], "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" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r317", "r318" ], "calculation": { "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesPriorToAdoptionOfAsc842Details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total minimum lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesPriorToAdoptionOfAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesPriorToAdoptionOfAsc842Details" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r317", "r318" ], "calculation": { "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesPriorToAdoptionOfAsc842Details": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the 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": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesPriorToAdoptionOfAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r317", "r318" ], "calculation": { "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesPriorToAdoptionOfAsc842Details": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesPriorToAdoptionOfAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r317", "r318" ], "calculation": { "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesPriorToAdoptionOfAsc842Details": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesPriorToAdoptionOfAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r317", "r318" ], "calculation": { "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesPriorToAdoptionOfAsc842Details": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesPriorToAdoptionOfAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r317", "r318" ], "calculation": { "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesPriorToAdoptionOfAsc842Details": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesPriorToAdoptionOfAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r317", "r318" ], "calculation": { "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesPriorToAdoptionOfAsc842Details": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/LeasesFutureMinimumLeasePaymentsUnderNoncancellableLeasesPriorToAdoptionOfAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r119", "r128" ], "lang": { "en-US": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OptionIndexedToIssuersEquityEquityAxis": { "auth_ref": [ "r203", "r290", "r291", "r292" ], "lang": { "en-US": { "role": { "documentation": "Information by type of options indexed to an issuer's equity.", "label": "Option Indexed to Issuer's Equity [Axis]", "terseLabel": "Option Indexed to Issuer's Equity [Axis]" } } }, "localname": "OptionIndexedToIssuersEquityEquityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeDomain": { "auth_ref": [ "r293" ], "lang": { "en-US": { "role": { "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding.", "label": "Option Indexed to Issuer's Equity, Type [Domain]", "terseLabel": "Option Indexed to Issuer's Equity, Type [Domain]" } } }, "localname": "OptionIndexedToIssuersEquityTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r2", "r268" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "verboseLabel": "ORGANIZATION OF THE COMPANY AND BASIS OF PRESENTATION" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/OrganizationOfCompanyAndBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r276", "r288" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsForeignCurrencyRiskManagementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets": { "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 assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r255", "r256", "r260" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 4.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss), attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent", "verboseLabel": "Unrealized gain (loss) on derivative instruments and other, net of zero tax" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent": { "auth_ref": [ "r255", "r256", "r260" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss), attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax, Portion Attributable to Parent", "terseLabel": "Unrealized loss on derivative instruments and other, tax" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r255", "r256", "r260" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and 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, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustments, net of zero tax" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent": { "auth_ref": [ "r255", "r256", "r260" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit), after 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, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustments, tax" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "auth_ref": [ "r49" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "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, attributable to parent.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent", "terseLabel": "Unrealized gain (loss) on derivative instruments and other, net of zero tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent": { "auth_ref": [ "r50" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent", "terseLabel": "Unrealized loss on derivative instruments and other, tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r55", "r58", "r59", "r204" ], "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": "Total other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r55", "r58", "r255", "r256", "r260" ], "calculation": { "http://www.flextronics.com/role/AccumulatedOtherComprehensiveLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Net current-period other comprehensive gain (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "verboseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r276", "r288" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other Current Assets [Member]", "terseLabel": "Other current assets" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsAdditionalInformationDetails", "http://www.flextronics.com/role/FinancialInstrumentsForeignCurrencyRiskManagementDetails" ], "xbrltype": "domainItemType" }, "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" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsAdditionalInformationDetails", "http://www.flextronics.com/role/FinancialInstrumentsForeignCurrencyRiskManagementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherExpenses": { "auth_ref": [ "r66", "r366" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense classified as other.", "label": "Other Expenses", "terseLabel": "ABS and AR sales programs related expenses" } } }, "localname": "OtherExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/InterestAndOtherNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Income and Expenses [Abstract]" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": { "auth_ref": [ "r224", "r249" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.", "label": "Other Income and Other Expense Disclosure [Text Block]", "terseLabel": "OTHER CHARGES (INCOME), NET" } } }, "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/OtherChargesIncomeNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r8", "r9", "r33" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesMember": { "auth_ref": [ "r276", "r288" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other liabilities.", "label": "Other Liabilities [Member]", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsForeignCurrencyRiskManagementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r69" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedLabel": "Interest and other, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.flextronics.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestructuringMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restructuring and related activities classified as other.", "label": "Other Restructuring [Member]", "terseLabel": "Other Exit Costs" } } }, "localname": "OtherRestructuringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/RestructuringChargesSummaryOfRestructuringChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationReceived1": { "auth_ref": [ "r92", "r93", "r94" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The value of the noncash (or part noncash) consideration received in a transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period.", "label": "Other Significant Noncash Transaction, Value of Consideration Received", "verboseLabel": "Non-cash investment in Bright Machines" } } }, "localname": "OtherSignificantNoncashTransactionValueOfConsiderationReceived1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r74", "r77", "r99" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other investing activities, net" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r81" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.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": "Payments for repurchases of ordinary shares" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r84", "r176" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedLabel": "Payments for charges incurred" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/RestructuringChargesSummaryOfRestructuringChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r75" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "terseLabel": "Acquisition of businesses, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r76" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PendingLitigationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Risk of loss associated with the outcome of pending litigation against the entity, for example, but not limited to, litigation in arbitration or within the trial process.", "label": "Pending Litigation [Member]", "terseLabel": "Pending Litigation" } } }, "localname": "PendingLitigationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r304" ], "lang": { "en-US": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesDebtNotCarriedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromAccountsReceivableSecuritization": { "auth_ref": [ "r79" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Proceeds from securitizations of receivables treated as collateralized borrowings, which are classified as financing transactions.", "label": "Proceeds from Accounts Receivable Securitization", "terseLabel": "Cash proceeds from sale of accounts receivable" } } }, "localname": "ProceedsFromAccountsReceivableSecuritization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/TradeReceivablesSecuritizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": { "auth_ref": [ "r72" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity.", "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested", "terseLabel": "Proceeds from divestiture of businesses, net of cash held in divested businesses" } } }, "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r78" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "verboseLabel": "Net proceeds from issuance of ordinary shares" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r79" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Proceeds from bank borrowings and long-term debt" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtAdditionalInformationDetails", "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r80", "r83", "r99" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other financing activities, net" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r73" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of 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 the disposition of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r54", "r57", "r85", "r124", "r129", "r255", "r258", "r259", "r264", "r265" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfOperations": { "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 (loss)", "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfShareholdersEquity", "http://www.flextronics.com/role/EarningsLossesPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r171", "r363" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PutOptionMember": { "auth_ref": [ "r371" ], "lang": { "en-US": { "role": { "documentation": "A financial contract between two parties, the buyer and the seller (writer) of the option, where the buyer has the right but not the obligation to sell a commodity or financial instrument (the underlying instrument) to the seller (writer) at a certain time for a certain price (the strike price). The seller (writer) has the obligation to purchase the underlying asset at that strike price, if the buyer exercises the option.", "label": "Put Option [Member]", "terseLabel": "Sell" } } }, "localname": "PutOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsNotionalAmountDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r52", "r59" ], "calculation": { "http://www.flextronics.com/role/AccumulatedOtherComprehensiveLossDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "negatedLabel": "Net (gains) losses reclassified from accumulated other comprehensive loss" } } }, "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r82" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedLabel": "Debt repayments" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations": { "auth_ref": [], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for short-term and long-term debt and lease obligation.", "label": "Repayments of Debt and Lease Obligation", "negatedLabel": "Repayments of bank borrowings and long-term debt" } } }, "localname": "RepaymentsOfDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of fair value of reporting unit in excess of carrying amount.", "label": "Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount", "terseLabel": "Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount" } } }, "localname": "ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "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" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/EarningsLossesPerShareDetails", "http://www.flextronics.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r186" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "RESTRUCTURING CHARGES" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/RestructuringCharges" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r89", "r175", "r180", "r184" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring charges", "verboseLabel": "Provision for charges incurred during the six-month period ended September 27, 2019" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/RestructuringChargesAdditionalInformationDetails", "http://www.flextronics.com/role/RestructuringChargesSummaryOfRestructuringChargesDetails", "http://www.flextronics.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringChargesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restructuring Charges [Abstract]" } } }, "localname": "RestructuringChargesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/RestructuringChargesAdditionalInformationDetails", "http://www.flextronics.com/role/RestructuringChargesSummaryOfRestructuringChargesDetails", "http://www.flextronics.com/role/SegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "RESTRUCTURING CHARGES" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/RestructuringChargesAdditionalInformationDetails", "http://www.flextronics.com/role/RestructuringChargesSummaryOfRestructuringChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]", "terseLabel": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/RestructuringChargesSummaryOfRestructuringChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]", "terseLabel": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/RestructuringChargesSummaryOfRestructuringChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r176", "r181" ], "calculation": { "http://www.flextronics.com/role/RestructuringChargesSummaryOfRestructuringChargesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Balance as of September 27, 2019", "periodStartLabel": "Balance as of March 31, 2019" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/RestructuringChargesSummaryOfRestructuringChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveCurrent": { "auth_ref": [ "r175", "r183" ], "calculation": { "http://www.flextronics.com/role/RestructuringChargesSummaryOfRestructuringChargesDetails": { "order": 1.0, "parentTag": "us-gaap_RestructuringReserve", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.", "label": "Restructuring Reserve, Current", "terseLabel": "Less: Current portion (classified as other current liabilities)" } } }, "localname": "RestructuringReserveCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/RestructuringChargesSummaryOfRestructuringChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveNoncurrent": { "auth_ref": [ "r175" ], "calculation": { "http://www.flextronics.com/role/RestructuringChargesSummaryOfRestructuringChargesDetails": { "order": 2.0, "parentTag": "us-gaap_RestructuringReserve", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of known and estimated costs associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid after one year or beyond the next operating cycle, if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.", "label": "Restructuring Reserve, Noncurrent", "terseLabel": "Accrued restructuring costs, net of current portion (classified as other liabilities)" } } }, "localname": "RestructuringReserveNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/RestructuringChargesSummaryOfRestructuringChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/RestructuringChargesSummaryOfRestructuringChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r19", "r209", "r361" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets" ], "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": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r216", "r217" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "negatedLabel": "Net sales", "terseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.flextronics.com/role/OrganizationOfCompanyAndBasisOfPresentationDetails", "http://www.flextronics.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.flextronics.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r223" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUE" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_SaleLeasebackTransactionDeferredGainNet": { "auth_ref": [ "r320" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of the gain that will be recorded as income or a reduction in rent expense in future periods less amounts recognized in the current period.", "label": "Sale Leaseback Transaction, Deferred Gain, Net", "negatedTerseLabel": "Deferred gain for sales leaseback transaction" } } }, "localname": "SaleLeasebackTransactionDeferredGainNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/OrganizationOfCompanyAndBasisOfPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r52" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of changes in accumulated other comprehensive loss by component, net of tax" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/AccumulatedOtherComprehensiveLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r163" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r113" ], "lang": { "en-US": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/EarningsLossesPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.", "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]", "verboseLabel": "Schedule of debt not carried at fair value" } } }, "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r36", "r97", "r205", "r206", "r207", "r208", "r313", "r314", "r316", "r357" ], "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 bank borrowings and long-term debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r281" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Schedule of fair value of the derivative instruments utilized for foreign currency risk management purposes" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r114" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of basic weighted-average ordinary shares outstanding and diluted weighted-average ordinary share equivalents used to calculate basic and diluted earnings per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/EarningsLossesPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r230", "r241", "r245" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/ShareBasedCompensationLocationOfExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r230", "r241", "r245" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of share-based compensation expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r295", "r296" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of financial assets and liabilities measured at fair value on a recurring basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r163", "r166" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of components of acquired intangible assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r319" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Future Minimum Rental Payments" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r159", "r160" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsGoodwillAndOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r159", "r160" ], "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" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r10", "r25", "r26", "r27" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of components of inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable": { "auth_ref": [ "r1", "r174" ], "lang": { "en-US": { "role": { "documentation": "Description and amounts of long lived assets held for sale. Disclosure may include the description of the facts and circumstances leading to the expected disposal, manner and timing of disposal, the carrying value of the assets held for sale, the gain (loss) recognized in the income statement and the income statement caption that includes that gain (loss).", "label": "Schedule of Long Lived Assets Held-for-sale [Table]", "terseLabel": "Schedule of Long Lived Assets Held-for-sale [Table]" } } }, "localname": "ScheduleOfLongLivedAssetsHeldForSaleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/OtherChargesIncomeNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r199" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date presented.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of the Company's repayments of long-term debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": { "auth_ref": [ "r270" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions.", "label": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]", "terseLabel": "Summary of aggregate notional amount of the Company's outstanding foreign currency forward and swap contracts" } } }, "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r178", "r179", "r182" ], "lang": { "en-US": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/RestructuringChargesAdditionalInformationDetails", "http://www.flextronics.com/role/RestructuringChargesSummaryOfRestructuringChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r178", "r179", "r182" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Schedule of components of the restructuring charges by geographic region" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/RestructuringChargesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r118", "r124", "r125", "r126", "r159" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/SegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r118", "r124", "r125", "r126", "r159" ], "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 segment reporting information by operating segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r231", "r244" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r166" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of estimated future annual amortization expense for intangible assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleLineItems": { "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": "Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items]", "terseLabel": "Trade Receivables Securitization disclosures" } } }, "localname": "SecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/TradeReceivablesSecuritizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleTable": { "auth_ref": [ "r336" ], "lang": { "en-US": { "role": { "documentation": "The gains or losses by type of financial asset in a securitization, asset-backed financing arrangement, or similar transfer recognized when a transfer is accounted for as a sale.", "label": "Schedule of Securitization or Asset-backed Financing Arrangements, Financial Asset for which Transfer is Accounted as Sale [Table]", "terseLabel": "Schedule of Securitization or Asset-backed Financing Arrangements, Financial Asset for which Transfer is Accounted as Sale [Table]" } } }, "localname": "SecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/TradeReceivablesSecuritizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsGoodwillAndOtherIntangibleAssetsDetails", "http://www.flextronics.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.flextronics.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r133" ], "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": "SEGMENT REPORTING" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/SegmentReporting" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/SegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r65", "r152" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [ "r70" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/ShareBasedCompensationLocationOfExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServicingAsset": { "auth_ref": [ "r344" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Aggregate amount of servicing assets that are subsequently measured at fair value and servicing assets that are subsequently measured using the amortization method.", "label": "Servicing Asset", "terseLabel": "Servicing assets" } } }, "localname": "ServicingAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/TradeReceivablesSecuritizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServicingLiability": { "auth_ref": [ "r344" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate amount of servicing liabilities that are subsequently measured at fair value and servicing liabilities that are subsequently measured using the amortization method.", "label": "Servicing Liability", "terseLabel": "Servicing liability" } } }, "localname": "ServicingLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/TradeReceivablesSecuritizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Abstract]" } } }, "localname": "ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r232" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Unvested share bonus awards granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r238" ], "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", "verboseLabel": "Number of shares outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r238" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "verboseLabel": "Average grant date price of unvested share bonus awards (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r236" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Options exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r236" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price of exercisable shares (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r235", "r244" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "terseLabel": "Share options outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r234" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "terseLabel": "Options outstanding, weighted average exercise price (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r244" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period", "terseLabel": "Number of shares that may be issued (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r229", "r233" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/ShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r124", "r159", "r173", "r177", "r185", "r367" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsGoodwillAndOtherIntangibleAssetsDetails", "http://www.flextronics.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.flextronics.com/role/SegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r39", "r204" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfShareholdersEquity", "http://www.flextronics.com/role/OrganizationOfCompanyAndBasisOfPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfShareholdersEquity", "http://www.flextronics.com/role/OrganizationOfCompanyAndBasisOfPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r16", "r17", "r204", "r209" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of Flex Ltd. vested shares under restricted share unit awards (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r16", "r17", "r204", "r209", "r237" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r39", "r204", "r209" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "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": "Authorized amount of stock repurchase program" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/ShareRepurchasesDetails" ], "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": "Amount remaining to be repurchased under the plans" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/ShareRepurchasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r16", "r17", "r204", "r209" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "terseLabel": "Aggregate shares repurchased and retired (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/ShareRepurchasesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r16", "r17", "r204", "r209" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "terseLabel": "Aggregate purchase price of shares repurchased and retired" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/ShareRepurchasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r253", "r254", "r263" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total shareholders\u2019 equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets", "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Shareholders\u2019 equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r45" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "BALANCE SHEET ITEMS" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItems" ], "xbrltype": "textBlockItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r222" ], "lang": { "en-US": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r222" ], "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" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r222" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Over time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAccountedForAsSecuredBorrowingsAssociatedLiabilitiesCarryingAmount": { "auth_ref": [ "r343" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount of liabilities associated with financial assets accounted for as secured borrowings recognized in the transferor's statement of financial position at the end of each period presented.", "label": "Transfers Accounted for as Secured Borrowings, Associated Liabilities, Carrying Amount", "terseLabel": "Financial institution liabilities" } } }, "localname": "TransfersAccountedForAsSecuredBorrowingsAssociatedLiabilitiesCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransfersAndServicingOfFinancialAssetsTextBlock": { "auth_ref": [ "r346" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a transferor's continuing involvement in financial assets that it has transferred in a securitization or asset-backed financing arrangement, the nature of any restrictions on assets reported by an entity in its statement of financial position that relate to a transferred financial asset (including the carrying amounts of such assets), how servicing assets and servicing liabilities are reported, and (for securitization or asset-backed financing arrangements accounted for as sales) when a transferor has continuing involvement with the transferred financial assets and transfers of financial assets accounted for as secured borrowings, how the transfer of financial assets affects an entity's financial position, financial performance, and cash flows.", "label": "Transfers and Servicing of Financial Assets [Text Block]", "terseLabel": "TRADE RECEIVABLES SECURITIZATION" } } }, "localname": "TransfersAndServicingOfFinancialAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/TradeReceivablesSecuritization" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r345" ], "lang": { "en-US": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BalanceSheetItemsAdditionalInformationDetails", "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.flextronics.com/role/TradeReceivablesSecuritizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockNumberOfSharesAndRestrictionDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Treasury Stock, Number of Shares and Restriction Disclosures [Abstract]" } } }, "localname": "TreasuryStockNumberOfSharesAndRestrictionDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r38", "r210" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares (shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r17", "r204", "r209" ], "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": "Repurchase of Flex Ltd. ordinary shares at cost (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockTextBlock": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for 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": "Treasury Stock [Text Block]", "terseLabel": "SHARE REPURCHASES" } } }, "localname": "TreasuryStockTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/ShareRepurchases" ], "xbrltype": "textBlockItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r38", "r210", "r211" ], "calculation": { "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock, at cost; 50,239,355 shares as of September 27, 2019 and March 31, 2019" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r204", "r209", "r210" ], "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": "Repurchase of Flex Ltd. ordinary shares at cost" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/OrganizationOfCompanyAndBasisOfPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/RestructuringChargesAdditionalInformationDetails", "http://www.flextronics.com/role/RestructuringChargesSummaryOfRestructuringChargesDetails", "http://www.flextronics.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r29" ], "calculation": { "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtDebtInstrumentsDetailsCalc2": { "order": 1.0, "parentTag": "flex_LongtermDebtNetofDebtIssuanceCosts", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "negatedTerseLabel": "Debt issuance costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UncollateralizedMember": { "auth_ref": [ "r147" ], "lang": { "en-US": { "role": { "documentation": "No pledge of specific property to serve as protection or security against default.", "label": "Uncollateralized [Member]", "terseLabel": "Uncommitted" } } }, "localname": "UncollateralizedMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/TradeReceivablesSecuritizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtAdditionalInformationDetails", "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtDebtInstrumentsDetails", "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesDebtNotCarriedAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtAdditionalInformationDetails", "http://www.flextronics.com/role/BankBorrowingsAndLongTermDebtDebtInstrumentsDetails", "http://www.flextronics.com/role/FairValueMeasurementOfAssetsAndLiabilitiesDebtNotCarriedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r107", "r112" ], "calculation": { "http://www.flextronics.com/role/EarningsLossesPerShareDetails": { "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 (in shares)", "totalLabel": "Weighted-average ordinary shares and ordinary share equivalents outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.flextronics.com/role/EarningsLossesPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Shares used in computation:", "verboseLabel": "Weighted-average shares used in computing per share amounts:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.flextronics.com/role/EarningsLossesPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r106", "r112" ], "calculation": { "http://www.flextronics.com/role/EarningsLossesPerShareDetails": { "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 (in shares)", "verboseLabel": "Weighted-average ordinary shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.flextronics.com/role/EarningsLossesPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Shares used in computation:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.flextronics.com/role/EarningsLossesPerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 21 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r100": { "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" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r102": { "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" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r116": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r131": { "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" }, "r132": { "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" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4647-111522" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27232-111563" }, "r139": { "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" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955255&loc=SL82921835-210448" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(d)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955255&loc=SL82921835-210448" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r156": { "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" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r158": { "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" }, "r159": { "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" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r177": { "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" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r185": { "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" }, "r186": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r187": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14394-108349" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14453-108349" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14472-108349" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349" }, "r196": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12021-110248" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12053-110248" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r202": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "63", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=117411753&loc=d3e23176-110880" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/subtopic&trid=2208821" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r223": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r224": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "610", "URI": "http://asc.fasb.org/topic&trid=49130413" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r245": { "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" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r248": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r249": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "720", "URI": "http://asc.fasb.org/topic&trid=2122503" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "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" }, "r261": { "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" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4590271-111686" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r268": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579240-113959" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "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" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r272": { "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" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959" }, "r276": { "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" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r28": { "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" }, "r280": { "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" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624181-113959" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41641-113959" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41678-113959" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=116861445&loc=SL5629052-113961" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=6445032&loc=d3e90193-114008" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=6445032&loc=d3e90198-114008" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=6445032&loc=d3e90205-114008" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=116862287&loc=d3e90476-114009" }, "r294": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13467-108611" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13476-108611" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "40", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=108788860&loc=d3e50609-112754" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r322": { "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" }, "r323": { "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" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r325": { "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" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r332": { "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" }, "r333": { "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" }, "r334": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r335": { "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" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107314-111719" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=SL51823488-111719" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r346": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "860", "URI": "http://asc.fasb.org/topic&trid=2197590" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r357": { "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" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.7)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B.1)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611197-123010" }, "r372": { "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" }, "r373": { "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" }, "r374": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r375": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r376": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r377": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r378": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r379": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r39": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r45": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e640-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4,6)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6904-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r99": { "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" } }, "version": "2.1" } XML 75 R1.htm IDEA: XBRL DOCUMENT v3.19.3
Cover Page - shares
6 Months Ended
Sep. 27, 2019
Oct. 22, 2019
Cover page.    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 27, 2019  
Document Transition Report false  
Entity File Number 0-23354  
Entity Registrant Name FLEX LTD.  
Entity Incorporation, State or Country Code U0  
Entity Address, Address Line One 2 Changi South Lane,  
Entity Address, State or Province SG  
Entity Address, Postal Zip Code 486123  
City Area Code 65  
Local Phone Number 6876-9899  
Title of 12(b) Security Ordinary Shares, No Par Value  
Trading Symbol FLEX  
Security Exchange Name NASDAQ  
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   508,308,187
Entity Central Index Key 0000866374  
Amendment Flag false  
Current Fiscal Year End Date --03-31  
Entity Address, City or Town Singapore  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q2  
XML 76 R5.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 27, 2019
Sep. 28, 2018
Sep. 27, 2019
Sep. 28, 2018
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ (116,940) $ 86,885 $ (72,068) $ 202,920
Other comprehensive income (loss):        
Foreign currency translation adjustments, net of zero tax (25,907) (6,622) (21,503) (50,708)
Unrealized gain (loss) on derivative instruments and other, net of zero tax (11,623)   (17,098)  
Unrealized gain (loss) on derivative instruments and other, net of zero tax   21,075   (19,828)
Comprehensive income (loss) $ (154,470) $ 101,338 $ (110,669) $ 132,384
XML 77 R12.htm IDEA: XBRL DOCUMENT v3.19.3
REVENUE
6 Months Ended
Sep. 27, 2019
Revenue from Contract with Customer [Abstract]  
REVENUE REVENUE 
Revenue Recognition
The Company provides a comprehensive suite of services for its customers that range from advanced product design to manufacturing and logistics to after-sales services. The first step in its process for revenue recognition is to identify a contract with a customer. A contract is defined as an agreement between two parties that creates enforceable rights and obligations and can be written, verbal, or implied. The Company generally enters into master supply agreements (“MSA”) with its customers that provide the framework under which business will be conducted. This includes matters such as warranty, indemnification, transfer of title and risk of loss, liability for excess and obsolete inventory, pricing formulas, payment terms, etc., and the level of business under those agreements may not be guaranteed. In those instances, the Company bids on a program-by-program basis and typically receives customer purchase orders for specific quantities and timing of products. As a result, the Company considers its contract with a customer to be the combination of the MSA and the purchase order, or any other similar documents such as a statement of work, product addenda, emails or other communications that embody the commitment by the customer.
In determining the appropriate amount of revenue to recognize, the Company applies the following steps: (i) identify the contracts with the customers; (ii) identify performance obligations in the contracts; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations per the contracts; and (v) recognize revenue when (or as) the Company satisfies a performance obligation. Further, the Company assesses whether control of the product or services promised under the contract is transferred to the customer at a point in time (PIT) or over time (OT). The Company is first
required to evaluate whether its contracts meet the criteria for OT recognition. The Company has determined that for a portion of its contracts the Company is manufacturing products for which there is no alternative use (due to the unique nature of the customer-specific product and IP restrictions) and the Company has an enforceable right to payment including a reasonable profit for work-in-progress inventory with respect to these contracts. As a result, revenue is recognized under these contracts OT based on the cost-to-cost method as it best depicts the transfer of control to the customer measured based on the ratio of costs incurred to date as compared to the total estimated costs at completion of the performance obligation. For all other contracts that do not meet these criteria, the Company recognizes revenue when it has transferred control of the related manufactured products which generally occurs upon delivery and passage of title to the customer.
Customer Contracts and Related Obligations
Certain of the Company’s customer agreements include potential price adjustments which may result in variable consideration. These price adjustments include, but are not limited to, sharing of cost savings, committed price reductions, material margins earned over the period that are contractually required to be paid to the customers, rebates, refunds tied to performance metrics such as on-time delivery, and other periodic pricing resets that may be refundable to customers. The Company estimates the variable consideration related to these price adjustments as part of the total transaction price and recognizes revenue in accordance with the pattern applicable to the performance obligation, subject to a constraint. The Company constrains the amount of revenues recognized for these contractual provisions based on its best estimate of the amount which will not result in a significant reversal of revenue in a future period. The Company determines the amounts to be recognized based on the amount of potential refunds required by the contract, historical experience and other surrounding facts and circumstances. Often these obligations are settled with the customer in a period after shipment through various methods which include reduction of prices for future purchases, issuance of a payment to the customer, or issuance of a credit note applied against the customer’s accounts receivable balance. In many instances, the agreement is silent on the settlement mechanism. Any difference between the amount accrued upon shipment for potential refunds and the actual amount agreed to with the customer is recorded as an increase or decrease in revenue. These potential price adjustments are included as part of other current liabilities on the consolidated balance sheet and disclosed as part of customer-related accruals in note 2.
Performance Obligations
The Company derives its revenues primarily from manufacturing services, and to a lesser extent, from innovative design, engineering, and supply chain services and solutions.
A performance obligation is an implicitly or explicitly promised good or service that is material in the context of the contract and is both capable of being distinct (customer can benefit from the good or service on its own or together with other readily available resources) and distinct within the context of the contract (separately identifiable from other promises). The Company considers all activities typically included in its contracts, and identifies those activities representing a promise to transfer goods or services to a customer. These include, but are not limited to, design and engineering services, prototype products, tooling, etc. Each promised good or service with regards to these identified activities is accounted for as a separate performance obligation only if it is distinct - i.e., the customer can benefit from it on its own or together with other resources that are readily available to the customer. Certain activities on the other hand are determined not to constitute a promise to transfer goods or service, and therefore do not represent separate performance obligations for revenue recognition (e.g., procurement of materials and standard workmanship warranty).
A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The majority of the Company's contracts have a single performance obligation as the promise to transfer the individual good or service is not separately identifiable from other promises in the contract and is, therefore, not distinct. Promised goods or services that are immaterial in the context of the contract are not separately assessed as performance obligations. In the event that more than one performance obligation is identified in a contract, the Company is required to allocate the transaction price between the performance obligations. The allocation would generally be performed on the basis of a relative standalone price for each distinct good or service. This standalone price most often represents the price that the Company would sell similar goods or services separately.
Contract Balances
A contract asset is recognized when the Company has recognized revenue, but not issued an invoice for payment. Contract assets are classified separately on the condensed consolidated balance sheets and transferred to receivables when rights to payment become unconditional.
A contract liability is recognized when the Company receives payments in advance of the satisfaction of performance and is included in other current liabilities on the condensed consolidated balance sheets. Contract liabilities were $341.5 million and $271.8 million as of September 27, 2019 and March 31, 2019, respectively.
Disaggregation of Revenue
The following table presents the Company’s revenue disaggregated based on timing of transfer - point in time and over time - for the three and six-month periods ended September 27, 2019 and September 28, 2018 (in thousands), respectively.
 
Three-Month Period Ended September 27, 2019
 
HRS
 
IEI
 
CEC
 
CTG
 
Total
Timing of Transfer
 
 
 
 
 
 
 
 
 
Point in time
$
942,113

 
$
1,147,976

 
$
1,390,059

 
$
1,103,855

 
$
4,584,003

Over time
246,518

 
637,592

 
338,538

 
281,403

 
1,504,051

Total segment
$
1,188,631

 
$
1,785,568

 
$
1,728,597

 
$
1,385,258

 
$
6,088,054



 
Six-Month Period Ended September 27, 2019
 
HRS
 
IEI
 
CEC
 
CTG
 
Total
Timing of Transfer
 
 
 
 
 
 
 
 
 
Point in time
$
1,865,840

 
$
2,263,035

 
$
2,749,423

 
$
2,128,481

 
$
9,006,779

Over time
500,834

 
1,159,447

 
838,023

 
758,910

 
3,257,214

Total segment
$
2,366,674

 
$
3,422,482

 
$
3,587,446

 
$
2,887,391

 
$
12,263,993


 
Three-Month Period Ended September 28, 2018
 
HRS
 
IEI
 
CEC
 
CTG
 
Total
Timing of Transfer
 
 
 
 
 
 
 
 
 
Point in time
$
893,141

 
$
1,089,319

 
$
1,519,041

 
$
1,201,696

 
$
4,703,197

Over time
314,830

 
476,634

 
621,756

 
546,187

 
1,959,407

Total segment
$
1,207,971

 
$
1,565,953

 
$
2,140,797

 
$
1,747,883

 
$
6,662,604


 
Six-Month Period Ended September 28, 2018
 
HRS
 
IEI
 
CEC
 
CTG
 
Total
Timing of Transfer
 
 
 
 
 
 
 
 
 
Point in time
$
1,898,321

 
$
2,153,218

 
$
3,012,548

 
$
2,499,833

 
$
9,563,920

Over time
525,075

 
859,046

 
1,082,535

 
1,030,984

 
3,497,640

Total segment
$
2,423,396

 
$
3,012,264

 
$
4,095,083

 
$
3,530,817

 
$
13,061,560


XML 78 R9.htm IDEA: XBRL DOCUMENT v3.19.3
ORGANIZATION OF THE COMPANY AND BASIS OF PRESENTATION
6 Months Ended
Sep. 27, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
ORGANIZATION OF THE COMPANY AND BASIS OF PRESENTATION ORGANIZATION OF THE COMPANY AND BASIS OF PRESENTATION
Organization of the Company
Flex Ltd. ("Flex" or the "Company") was incorporated in the Republic of Singapore in May 1990. The Company's operations have expanded over the years through a combination of organic growth and acquisitions. The Company is a globally-recognized, provider of Sketch-to-Scale® services - innovative design, engineering, manufacturing, and supply chain services and solutions - from conceptual sketch to full-scale production. The Company designs, builds, ships and manages complete packaged consumer and enterprise products, from medical devices and connected automotive systems to sustainable lighting and cloud and data center solutions for companies of all sizes in various industries and end-markets, through its activities in the following segments:
High Reliability Solutions ("HRS"), which is comprised of our health solutions business, including surgical equipment, drug delivery, diagnostics, telemedicine, disposable devices, imaging and monitoring, patient mobility and ophthalmology; and our automotive business, including vehicle electrification, connectivity, autonomous, and smart technologies;
Industrial and Emerging Industries ("IEI"), which is comprised of energy including advanced metering infrastructure, energy storage, smart lighting, smart solar energy; and industrial, including semiconductor and capital equipment, office solutions, household industrial and lifestyle, industrial automation and kiosks;
Communications & Enterprise Compute ("CEC"), which includes our telecom business of radio access base stations, remote radio heads and small cells for wireless infrastructure; our networking business, which includes optical, routing, and switching products for data and video networks; our server and storage platforms for both enterprise and cloud-based deployments; next generation storage and security appliance products; and rack-level solutions, converged infrastructure and software-defined product solutions; and
Consumer Technologies Group ("CTG"), which includes our consumer-related businesses in IoT enabled devices, audio and consumer power electronics, mobile devices; and various supply chain solutions for consumer, computing and printing devices.
The Company's service offerings include a comprehensive range of value-added design and engineering services that are tailored to the various markets and needs of its customers. Other focused service offerings relate to manufacturing (including enclosures, metals, plastic injection molding, precision plastics, machining, and mechanicals), system integration and assembly and test services, materials procurement, inventory management, logistics and after-sales services (including product repair, warranty services, re-manufacturing and maintenance) and supply chain management software solutions and component product offerings (including flexible printed circuit boards and power adapters and chargers).
Basis of Presentation
 The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP” or “GAAP”) for interim financial information and in accordance with the requirements of Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements, and should be read in conjunction with the Company’s audited consolidated financial statements as of and for the fiscal year ended March 31, 2019 contained in the Company’s Annual Report on Form 10-K. In the opinion of management, all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair presentation have been included. Operating results for the three and six-month periods ended September 27, 2019 are not necessarily indicative of the results that may be expected for the fiscal year ending March 31, 2020
The first quarters for fiscal years 2020 and 2019 ended on June 28, 2019, which is comprised of 89 days in the period, and June 29, 2018, which is comprised of 90 days in the period, respectively. The second quarters for fiscal years 2020 and 2019 ended on September 27, 2019 and September 28, 2018, which are comprised of 91 days in both periods.
The accompanying unaudited condensed consolidated financial statements include the accounts of Flex and its majority-owned subsidiaries, after elimination of intercompany accounts and transactions. The Company consolidates its majority-owned subsidiaries and investments in entities in which the Company has a controlling interest. For the consolidated majority-owned subsidiaries in which the Company owns less than 100%, the Company recognizes a noncontrolling interest for the ownership of the noncontrolling owners. The associated noncontrolling owners' interest in the income or losses of these
companies is not material to the Company's results of operations for all periods presented, and is classified as a component of interest and other, net, in the condensed consolidated statements of operations.
In the accompanying condensed consolidated statements of operations $26.8 million and $29.0 million of expenses incurred in the three-month and six-month periods ended September 28, 2018, respectively, that were previously included as cost of sales have been reclassified as restructuring charges to conform with the current period presentation. Also, as previously disclosed, the Company has made certain immaterial corrections to net sales previously reported for the first and second quarters of fiscal year 2019 primarily to reflect revenue from certain contracts with customers on a net basis. As a result of correcting these errors, net sales and cost of sales in the accompanying Condensed Consolidated Statement of Operations for the three-month and six-month periods ended September 28, 2018 have been reduced by $48 million and $73 million, respectively, from previously reported amounts. These corrections had no impact on gross profit, segment income or net income for the periods presented. Amounts presented for the three-month and six-month periods ended September 28, 2018 related to the disaggregation of revenue in the CTG segment in Note 4, and CTG segment net sales and total net sales in Note 16, have also been restated accordingly. The Company evaluated these corrections, considering both qualitative and quantitative factors, and concluded they are immaterial to the previously issued financial statements.
Recently Adopted Accounting Pronouncement
In February 2016, the Financial Accounting Standards Board (FASB) issued ASU No. 2016-02, Leases, and subsequent updates (collectively, referred to as Accounting Standard Codification 842 or “ASC 842”). ASC 842 requires a lessee to recognize a right of use (“ROU”) asset and lease liability. Leases will be classified as finance or operating, with classification affecting the recognition of expense and presentation in the income statement.
The Company adopted ASC 842 on April 1, 2019 using the modified retrospective method on the effective date. As a result, the Company was not required to adjust its comparative period financial information for effects of the standard or make the new required lease disclosures for periods before the Company's adoption date. The Company has elected to adopt the package of transition practical expedients and, therefore, has not reassessed (1) whether existing or expired contracts contain a lease, (2) lease classification for existing or expired leases or (3) the accounting for initial direct costs that were previously capitalized. In addition, the Company has elected the short-term lease recognition and measurement exemption for all classes of assets, which allows the Company to not recognize ROU assets and lease liabilities for leases with a lease term of 12 months or less and with no purchase option the Company is reasonably certain of exercising. The Company has also elected the practical expedient to account for the lease and nonlease components as a single lease component, for all classes of underlying assets. Therefore, the lease payments used to measure the lease liability include all of the fixed considerations in the contract. Lease payments included in the measurement of the lease liability comprise the following: fixed payments (including in-substance fixed payments), and variable payments that depend on an index or rate (initially measured using the index or rate at the lease commencement date). As the Company cannot determine the interest rate implicit in the lease for its leases, the Company uses its estimate of the incremental borrowing rate as of the commencement date in determining the present value of lease payments. The Company’s estimated incremental borrowing rate is the rate of interest it would have to pay on a collateralized basis to borrow an amount equal to the lease payments under similar terms. The lease term for all of the Company’s leases includes the non-cancellable period of the lease plus any additional periods covered by either an option to extend (or not to terminate) the lease that the Company is reasonably certain to exercise, or an option to extend (or not to terminate) the lease controlled by the lessor.
The adoption of ASC 842 had a material impact to the Company’s consolidated balance sheet, but did not materially impact the consolidated statement of income or consolidated statement of cash flows. The most significant changes to the consolidated balance sheet relate to the recognition of new ROU assets and lease liabilities for operating leases. The Company’s accounting for finance leases remains substantially unchanged and the balances are not material for any periods presented.
As a result of adopting ASC 842 as of April 1, 2019, the Company recognized additional operating liabilities of $658 million with a corresponding ROU asset of $624 million and a deferred gain of $22 million for sale leaseback transactions to opening retained earnings.
In October 2018, the FASB issued ASU 2018-16 “Derivatives and Hedging (Topic 815): Inclusion of the Secured Overnight Financing Rate (SOFR) Overnight Index Swap (OIS) Rate as a Benchmark Interest Rate for Hedge Accounting Purposes” to expand the lists of eligible benchmark interest rates to include OIS based on SOFR to facilitate the marketplace transition from LIBOR. The Company adopted the guidance during the first quarter of fiscal year 2020 with an immaterial impact on the Company's financial position, results of operations and cash flows.
In August 2018, the FASB issued ASU 2018-15 "Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract” to provide guidance on a customer's accounting for implementation, set-up, and other upfront costs incurred in a cloud computing
arrangement that is hosted by the vendor, i.e., a service contract. Under the new guidance, customers will apply the same criteria for capitalizing implementation costs as they would for an arrangement that has a software license. The new guidance also prescribes the balance sheet, income statement, and cash flow classification of the capitalized implementation costs and related amortization expense, as well as requires additional quantitative and qualitative disclosures. The guidance is effective for the Company beginning in the first quarter of fiscal year 2021 with early adoption permitted. The Company early adopted the guidance during the second quarter of fiscal year 2020 with an immaterial impact to its condensed consolidated financial statements.
In August 2018, the FASB issued ASU 2018-13, "Fair Value Measurement (Topic 820): Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement”, which amends ASC 820 to add, remove, and modify fair value measurement disclosure requirements. The Company adopted the guidance during the first quarter of fiscal year 2020 with an immaterial impact on the Company's financial position, results of operations and cash flows.
In June 2018, the FASB issued ASU 2018-07 "Compensation - Stock Compensation (Topic 718): Improvement to Nonemployee Share-Based Payment Accounting" with the objective of simplifying several aspects of the accounting for nonemployee share-based payment transactions in current GAAP. The Company adopted this guidance during the first quarter of fiscal year 2020 with an immaterial impact on its consolidated financial statements.
In August 2017, the FASB issued ASU 2017-12 "Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities" with the objective of improving the financial reporting of hedging relationships and simplifying the application of the hedge accounting guidance in current GAAP. The Company adopted this guidance during the first quarter of fiscal year 2020 with an immaterial impact on its consolidated financial statements.
Recently Issued Accounting Pronouncements
In June 2016, the FASB issued ASU 2016-13 “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” and also issued subsequent amendments to the initial guidance: ASU 2018-19, ASU 2019-04 and ASU 2019-05, which replaces the existing incurred loss impairment model with an expected credit loss model and requires a financial asset measured at amortized cost to be presented at the net amount expected to be collected. The guidance is effective for the Company beginning in the first quarter of fiscal year 2021 with early adoption permitted. The Company is currently assessing and expects the new guidance to have an immaterial impact on its consolidated financial statements, and it intends to adopt the guidance when it becomes effective in the first quarter of fiscal year 2021.
In October 2018, the FASB issued ASU 2018-17 “Consolidation (Topic 810): Targeted Improvements to Related Party Guidance for Variable Interest Entities” to provide a new private company variable interest entity exemption and change how decision makers apply the variable interest criteria. The guidance is effective for the Company beginning in the first quarter of fiscal year 2021 with early adoption permitted. The Company expects the new guidance will have an immaterial impact on its consolidated financial statements, and it intends to adopt the guidance when it becomes effective in the first quarter of fiscal year 2021.
XML 79 R31.htm IDEA: XBRL DOCUMENT v3.19.3
EARNINGS (LOSSES) PER SHARE (Tables)
6 Months Ended
Sep. 27, 2019
Earnings Per Share [Abstract]  
Schedule of basic weighted-average ordinary shares outstanding and diluted weighted-average ordinary share equivalents used to calculate basic and diluted earnings per share
The following table reflects basic weighted-average ordinary shares outstanding and diluted weighted-average ordinary share equivalents used to calculate basic and diluted earnings per share attributable to the shareholders of Flex: 
 
Three-Month Periods Ended
 
Six-Month Periods Ended
 
September 27, 2019
 
September 28, 2018
 
September 27, 2019
 
September 28, 2018
 
(In thousands, except per share amounts)
Basic earnings (losses) per share:


 


 


 


Net income (loss)
$
(116,940
)
 
$
86,885

 
$
(72,068
)
 
$
202,920

Shares used in computation:


 


 
 

 
 

Weighted-average ordinary shares outstanding
512,692

 
531,503

 
513,448

 
530,426

Basic earnings (losses) per share
$
(0.23
)
 
$
0.16

 
$
(0.14
)
 
$
0.38




 


 


 


Diluted earnings (losses) per share:
 

 
 

 
 

 
 

Net income (loss)
$
(116,940
)
 
$
86,885

 
$
(72,068
)
 
$
202,920

Shares used in computation:
 

 
 

 
 

 
 

Weighted-average ordinary shares outstanding
512,692

 
531,503

 
513,448

 
530,426

Weighted-average ordinary share equivalents from stock options and restricted share unit awards (1) (2) (3)

 
2,955

 

 
4,601

Weighted-average ordinary shares and ordinary share equivalents outstanding
512,692

 
534,458

 
513,448

 
535,027

Diluted earnings (losses) per share
$
(0.23
)
 
$
0.16

 
$
(0.14
)
 
$
0.38

____________________________________________________________
(1)
As a result of the Company's net loss, ordinary shares equivalent from stock options and RSU awards of approximately 2.6 million for the three-month period ended September 27, 2019, and 3.3 million for the six-month period ended September 27, 2019, were excluded from the calculation of diluted earnings (losses) per share, due to their anti-dilutive impact on the weighted-average ordinary share equivalents.
(2)
An immaterial number of options to purchase ordinary shares were excluded from the computation of diluted earnings (losses) per share during the three and six-month periods ended September 27, 2019 and September 28, 2018, respectively, due to their anti-dilutive impact on the weighted-average ordinary share equivalents.
(3)
RSU awards of 5.9 million and 5.5 million for the three and six-month periods ended September 27, 2019 were excluded from the computation of diluted earnings (losses) per share due to their anti-dilutive impact on the weighted-average ordinary share equivalents. RSU awards of 3.1 million for the three and six-month periods ended September 28, 2018 were excluded from the computation of diluted earnings per share.
XML 80 R35.htm IDEA: XBRL DOCUMENT v3.19.3
ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)
6 Months Ended
Sep. 27, 2019
Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]  
Schedule of changes in accumulated other comprehensive loss by component, net of tax
The changes in accumulated other comprehensive loss by component, net of tax, are as follows: 

Three-Month Periods Ended

September 27, 2019

September 28, 2018
 
Unrealized 
loss on derivative
instruments and
other

Foreign currency
translation
adjustments

Total

Unrealized
loss on derivative
instruments and
other

Foreign currency
translation
adjustments

Total

(In thousands)
Beginning balance
$
(47,031
)

$
(105,203
)

$
(152,234
)

$
(76,649
)

$
(94,185
)

$
(170,834
)
Other comprehensive gain (loss) before reclassifications
(2,883
)

(25,907
)

(28,790
)

945


(6,622
)

(5,677
)
Net (gains) losses reclassified from accumulated other comprehensive loss
(8,740
)



(8,740
)

20,130




20,130

Net current-period other comprehensive gain (loss)
(11,623
)

(25,907
)

(37,530
)

21,075


(6,622
)

14,453

Ending balance
$
(58,654
)

$
(131,110
)

$
(189,764
)

$
(55,574
)

$
(100,807
)

$
(156,381
)
 
Six-Month Periods Ended
 
September 27, 2019
 
September 28, 2018
 
Unrealized 
loss on derivative
instruments and
other
 
Foreign currency
translation
adjustments
 
Total
 
Unrealized
loss on derivative
instruments and
other
 
Foreign currency
translation
adjustments
 
Total
 
(In thousands)
Beginning balance
$
(41,556
)
 
$
(109,607
)
 
$
(151,163
)
 
$
(35,746
)
 
$
(50,099
)
 
$
(85,845
)
Other comprehensive gain (loss) before reclassifications
(8,951
)
 
(21,503
)
 
(30,454
)
 
(40,714
)
 
(50,708
)
 
(91,422
)
Net (gains) losses reclassified from accumulated other comprehensive loss
(8,147
)
 

 
(8,147
)
 
20,886

 

 
20,886

Net current-period other comprehensive gain (loss)
(17,098
)
 
(21,503
)
 
(38,601
)
 
(19,828
)
 
(50,708
)
 
(70,536
)
Ending balance
$
(58,654
)
 
$
(131,110
)
 
$
(189,764
)
 
$
(55,574
)
 
$
(100,807
)
 
$
(156,381
)

XML 81 R39.htm IDEA: XBRL DOCUMENT v3.19.3
ORGANIZATION OF THE COMPANY AND BASIS OF PRESENTATION (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 27, 2019
Sep. 28, 2018
Sep. 27, 2019
Sep. 28, 2018
Apr. 01, 2019
Cost of sales $ 5,785,003 $ 6,233,536 $ 11,560,778 $ 12,252,328  
Restructuring charges (recoveries) 14,357 (994) 23,144 5,513  
Net sales (6,088,054) (6,662,604) (12,263,993) (13,061,560)  
Operating lease liabilities (631,701)   (631,701)    
Operating lease right-of-use assets, net $ 588,474   $ 588,474    
Restatement Adjustment          
Cost of sales   (26,800)   (29,000)  
Restructuring charges (recoveries)   26,800   29,000  
Net sales   $ 48,000   $ 73,000  
Accounting Standards Update 2016-02          
Operating lease liabilities         $ (658,000)
Operating lease right-of-use assets, net         624,000
Deferred gain for sales leaseback transaction         $ 22,000
XML 82 R28.htm IDEA: XBRL DOCUMENT v3.19.3
LEASES (Tables)
6 Months Ended
Sep. 27, 2019
Leases [Abstract]  
Components of Lease Cost
The components of lease cost were as follow (in thousands): 
Lease cost
Three-Month Period Ended
 
Six-Month Period Ended
 
September 27, 2019
 
September 27, 2019
Operating lease cost
$
40,630

 
$
81,306

Total lease cost
$
40,630

 
$
81,306


Other information related to leases was as follow (in thousands):
 
 
Six-Month Period Ended
 
 
September 27, 2019
Cash paid for amounts included in the measurement of lease liabilities:
 
 
   Operating cash flows from operating leases
 
$
69,106


Balance Sheet Amounts
Amounts reported in the Consolidated Balance Sheet as of the period ended September 27, 2019 were (in thousands, except weighted average lease term and discount rate):
 
 
As of September 27, 2019
Operating Leases:
 
 
   Operating lease right of use assets
 
$
588,474

   Operating lease liabilities
 
631,701

 
 
 
Weighted-average remaining lease term (In years)
 
 
   Operating leases
 
7.2

 
 
 
Weighted-average discount rate
 
 
   Operating leases
 
4.3
%

Future Minimum Lease Payments
Future lease payments under non-cancellable leases as of September 27, 2019 are as follows (in thousands):
Fiscal Year Ended March 31,
 
Operating Leases
2020 (1)
 
$
77,710

2021
 
125,871

2022
 
106,230

2023
 
92,832

2024
 
79,096

Thereafter
 
259,559

Total undiscounted lease payments
 
741,298

Less: imputed interest
 
109,597

Total lease liabilities
 
$
631,701


(1)
Represents estimated lease payments for the remaining six-month period ending March 31, 2020.
Future Minimum Rental Payments
As previously disclosed in our Annual Report on Form 10-K for the fiscal year ended March 31, 2019 and under the previous lease accounting standard ASC 840, the aggregate future non-cancellable minimum rental payments on our operating lease, as of March 31, 2019, are as follows:
Fiscal Year Ending March 31,
Operating Leases
 
(In thousands)
2020
$
155,391

2021
113,245

2022
93,777

2023
81,335

2024
67,341

Thereafter
171,828

Total minimum lease payments
$
682,917


XML 83 R24.htm IDEA: XBRL DOCUMENT v3.19.3
SEGMENT REPORTING
6 Months Ended
Sep. 27, 2019
Segment Reporting [Abstract]  
SEGMENT REPORTING SEGMENT REPORTING
The Company has four reportable segments: HRS, IEI, CEC and CTG. These segments are determined based on several factors, including the nature of products and services, the nature of production processes, customer base, delivery channels and similar economic characteristics. Refer to note 1 for a description of the various product categories manufactured under each of these segments.
An operating segment's performance is evaluated based on its pre-tax operating contribution, or segment income. Segment income is defined as net sales less cost of sales, and segment selling, general and administrative expenses, and does not include
amortization of intangibles, stock-based compensation, customer related asset impairment charges, restructuring charges, the new revenue standard adoption impact, legal and other, interest and other, net and other charges (income), net.
Selected financial information by segment is in the table below.
 
Three-Month Periods Ended
 
Six-Month Periods Ended
 
September 27, 2019
 
September 28, 2018
 
September 27, 2019
 
September 28, 2018
 
(In thousands)
Net sales:
 
 
 
 
 
 
 
High Reliability Solutions
$
1,188,631

 
$
1,207,971

 
$
2,366,674

 
$
2,423,396

Industrial & Emerging Industries
1,785,568

 
1,565,953

 
3,422,482

 
3,012,264

Communications & Enterprise Compute
1,728,597

 
2,140,797

 
3,587,446

 
4,095,083

Consumer Technologies Group
1,385,258

 
1,747,883

 
2,887,391

 
3,530,817

 
$
6,088,054

 
$
6,662,604

 
$
12,263,993

 
$
13,061,560

Segment income and reconciliation of income before tax:
 
 
 
 
 
 
 
High Reliability Solutions
$
83,400

 
$
89,589

 
$
170,632

 
$
183,123

Industrial & Emerging Industries
111,354

 
65,857

 
206,811

 
117,218

Communications & Enterprise Compute
31,634

 
62,855

 
57,781

 
108,873

Consumer Technologies Group
26,992

 
31,212

 
57,108

 
57,769

Corporate and Other
(26,238
)
 
(25,983
)
 
(57,330
)
 
(55,745
)
   Total segment income
227,142

 
223,530

 
435,002

 
411,238

Reconciling items:
 
 
 
 
 
 
 
Intangible amortization
16,223

 
18,234

 
33,305

 
36,751

Stock-based compensation
18,890

 
19,081

 
34,117

 
40,034

Customer related asset impairments (1)
90,973

 

 
91,456

 
17,364

Restructuring charges (Note 17)
128,315

 
25,773

 
184,507

 
34,590

New revenue standard adoption impact (Note 4)

 

 

 
9,291

Legal and other (2)
19,538

 
4,058

 
21,148

 
20,369

Interest and other, net
47,749

 
41,060

 
99,443

 
82,802

Other charges (income), net (Note 9)
1,147

 
6,530

 
2,610

 
(80,394
)
    Income (loss) before income taxes
$
(95,693
)
 
$
108,794

 
$
(31,584
)
 
$
250,431


(1)
Customer related asset impairments for the three-month and six-month periods ended September 27, 2019 primarily relate to additional provision for doubtful accounts receivable, and reserves for excess and obsolete inventory for certain customers experiencing financial difficulties and/or related to inventory that will not be recovered due to significant reductions in future customer demand as the Company reduces its exposure to certain higher volatility businesses.

Customer related asset impairments for the six-month period ended September 28, 2018 relate to additional provision for doubtful accounts receivable and reserves on inventory for certain customers experiencing financial difficulties.

(2)
Legal and other during the three-month and six-month periods ended September 27, 2019 primarily consists of direct and incremental costs associated with certain wind-down activities related to the disengagement of a certain customer primarily in China and India.

Legal and other during the three and six-month periods ended September 28, 2018 primarily consists of costs incurred relating to the independent investigation undertaken by the Audit Committee of the Company’s Board of Directors which was completed in June 2018.
Corporate and other primarily includes corporate services costs that are not included in the Chief Operating Decision Maker's ("CODM") assessment of the performance of each of the identified reporting segments.
The Company provides an overall platform of assets and services, which the segments utilize for the benefit of their various customers. The shared assets and services are contained within the Company's global manufacturing and design operations and include manufacturing and design facilities. Most of the underlying manufacturing and design assets are co-mingled on the
operating campuses and are compatible to operate across segments and highly interchangeable throughout the platform. Given the highly interchangeable nature of the assets, they are not separately identified by segments nor reported by segment to the Company's CODM.
ZIP 84 0000866374-19-000013-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000866374-19-000013-xbrl.zip M4$L#!!0 ( /J;74]2B\ #CA, (O3 1 9FQE>"TR,#$Y,#DR-RYX MG3T].;48"? M8\XH\:(W'@M/S\^:5V=7Y^]/#-"41A_%[Z4( D*_+1$\/_#@#>-C*'EV<2I^ M?D 1SHM31FD2J@G\F)_&+U-\"H4:4 ISXLWHBHF6"40!/Y[1+$KU]C3]<;$H MT>A :!0CZLUT>%[3^>E"EFY>75V=RE]G12-?51#8-D__U>TX$O*3S[\8AFP" M))PR'AMT#;H1BAXD9<3CAE WDD TSIJ-B^:)D3:=#O-0+!OJHM*+I)+H% =Q M-&?4F#-Z S*<&*?EQ-F'(+N(D$2-,4+3\F(L$J:B9$]V%8>SH H^2GDDKUT% MJMA@E )5;C.Z?K5!G'42\:V1TS7$HT;S?# MW,#/TP!1%#/^TH;OVTD6<+[$Q9HS$2)>"1&;[W8047*F>"Q&M>U%6J3:JQPE MS))3[%R_>H3:1HQ%REY*N$=IJDE270SU:+IE_\D)1,5ORU498>_-F#V>>BRA M,7\1GNF]SJ5%.L+\2V/.I:(T"><0%;X4>MAU<18I9]^J>-%0)2R6'(2C_*'TRFA M(Y8^@6=BW/Z8#]Y#/#)DP/XQ&SKU8?WIE+,IYC&!<&IA9B,93#@>?3H1TZ5& M/D?ZMX>"-S 1R(NL5; <5LAA"DB\))!*=.9"YAR$X_YT$H&U YQI_L.5\O&H MK%) 0B@Y8)T"]%!6)R#!P8&J,^6XK#I $F$:5VIX@H$+!0P"LUW3\Y)0M&#L M]^,)YBT6 N\)IA%YQ!T612>&*'\_M+5Y!BE4,:]4O[?-Z$/V=G1L.X M(9$7L"CA&+Z8K=9]][YCNM:-T7?OK*'1ZG<'0^O.ZCGV%\OH]!WGM]-59BO5 M)!%(1#_+SZN6RXBS(AK"E:Z^-=UR;U*290]S8':!ZP;'B 1[12UGJ0/OLMF\ M/#NO I[Q:\;_KT<8YS9WT4. ]XIBQE$'XD6S>7'6K 9BRKY.&%ZC0*0UG G& ML1WCL Q:Z[1:SWAVKO",UV;'[+4LP[FS+->P7:M;)T>X9D'3]R5O%-@0/_)0 MRE?>&Y;CJW6)9_#W8@O4#-')9K48"]74TC>N(=!.8K"=&<*,A?QW7[!N9EJ( MZ=LM,4VK,!;K. (J;'_+F/]$@L"DZ5AE@VIT3& ,:,(QQ5BF,I5%()]N278 M>84&HKXAJS3F=1III4?T!30V?01M&(?9T1Z 5G KQ'0M3MV Z0+O(W3"V*6C MTDT"?56NPD2$J;L10<]HJCBUA M!:,*87,Q-WT(_5X90AA;\%;W+ 6O*3?@2LMZ-U7,L"9;3[]@W M!,<$!-XK>LN<"Z!\*[M?:2B-7Y=JJ7U?G!DPZH]: M*)JT _:TJ+"_XV!;C* M;M^I7(4>YHNJ,"_M,K![\-TR?A6[#8Y=N!B4O?KLTO45M(BM/?G6+>+HY#T#M\2B?QM'ST>>[WRF6.S3HU#)_H[9OZ12VEHT^=_U.D;O6HE2_I'4; M$?X%!0GN8B0LE"X I;O,Q'(!00\D('&Y''8)IOJ4]H7"";9->VA\,3OWEM&U M3.=^*&,!$0J8@&>6/>W8YK7=L=UZ9;FWM[OJ64;DF_&,3WFG^MU$T&?4+Q3^ MN&Q#D5M/TNV58NOE@EA&+I>!8D-(9DC1:NG5MP=8+#'V6-Q"G),?UJH**RUL M1VN;EJJT([E\#7(8F2#'AE.BX90.$4JSUH8-S0M%V%"Z$=0QEB 448^(O8*S MW3QE4%21Z^.#,U5\8/?,7LLV.X;=<]SAO".JU:A=[YG*N>K0E.>B4GK,_(*#5&C,:^RGCY6 0R,0G(OK1F*:T_V M [::9R&ZZR':)G3S"HRTAB.8F>'+#XV;F>@'P3/5(*B$JX8CG4UC# K$^:&P M'BYS9$)%K4\&?E",2:F2=1V8*]4J!9=: M:D]'L[9@IO=1JK18"LGQG)4"MO2RMD5JK)GL_93W[%] M''S[&'#"N,M,GTV%*")7Z7VX//^!SJ1 @L(V]/Y[M"$IE.$R(Q?+Z(\,TVD9 M(%F-&YC\;XM%%68W&Q@4PKN6AYO#F^(IN-48$B>93M.7,:!@Z6J*W<.]$JP+ M85P[DSF'<;$:(ZO'D!4=@\$U'/*#"'N&5\.V$-JUNZ,V0"OJ,$0E1UBE_4OG M();(]&D'U<)A!DL-LPQ]/D8TNZXLW>V/Z(M)_6L4D:@_&BPH5P*.,ESU^0K5 M);']X:W9L_]/[A87B[ONG24/"YB]WV7>Z-IT;+GM>#"T'*OGRH)'3%76+^\@ M*S#7NTG53;*5$*ZEORP!QX %I.0Y]RK<=6B?GS7/U[UO1;3S&FL%M[SL=R+> M(1:EI['*K6JIZ?4N^$KE@M.;@>_,X:T8-]/#67^MV]J6TIH57*J.C=YY7BDN M*=!@4TL7.<1B4=V+$T[H.#-S"724Y/H=3ZHK\\2JUO"^Y4*=O=L%JINLAM87JW=? MIW..F:WV-I(5<],'A)?*P4NB3TBQLYK.@(\@Z'\6*=CHP_!WZI&O$W0U77@@R BX=ZDY(F1-5)]3+YQL!.1 MQ_VP=5>S8R2KYJOHY!0<]#'Y6\6BWQH.M?16+D<^V-/#Y%'Z 0=["2?YZQA+ M %/ 2-]/5*]O=8?FC<"G9=E?S.L.X.-8+1#%S?8]'$&J_++/[?CIN]2YHDL5 M0?:S][#?3I\C_R.:3@D$N>)1]H!2EDHOGXE'.-W(*M$5$/W;]#QQ(T T1Z6- MO)AQ[+M,O.T$9KOBJ#N)$\$'P*8HQ/(]V27)2'HVX=-)S,421Y0\S'Z^Y2R9 M?CIY?N !^4AB')X8,>B6/PD9!?3XBWA/H=#YQ$B?/Z2[K#^=^/B!Q/G3*>:$ M^:ZD)R "HO#3J<8 \D:$5 _LMSD+92M=5]!A 2CG3@CW!XB+ZUTS4^S X,", M@J!Z#CCF\LR-).X*C$09-G(0]%Q$?3L4V1 7/8M[QL('S&<&V;)P%>4IHS0) M/_HL1(2NZKZHI9_P;"3182^O-$)+5QIU0':Y'YJ^O^!,H*#RT# *!IP-B)QE_ED1/(43\YRP0[?L8KO.&IZ$,&HA\WM M3#M3S1J-, 1$HQY^RB(!Z(0#Z(D>F<*0F-_ D1:+^K0_Q>):WOSF^,R,>V/W MTYNL+P^X1C8=2 'V;,%U[COX8Y%)B/;OHK)N-L2!>'D Z,@3%*P.D06%#M#S M+DMLPW2,CHF8/&HU4Y5[?<^[_#Y8\6V 7H1,IKB(VQ-SS3$6AS5DJ\SO@^N/ M^DDL8G9?K@4_S+SL_MA5,@W899I6L[MA2)"(3IHG!'!D/7M!XF-_!/.I-#Z0 M7-@HO[\\O[D\56IFDCTP.KBN;873@+U@4.H1<^%TUW 6*BQU>]T[=ZQRM M-GD6G5>)]MAB-XDH,$TEL*Z3\R= ML$2$S>X3<'A9,4)ILL-3O4TB#P6_8\3/SYI7@)B\O6)9SX(RAZ?4;< @3I)I M [FDMISPA#!WS%&XK&,YDL-3^8Z,)S (Y\&^PX(T!7@W=)85W:;@ZP_9J2MQ MT;/UC$)")4$O$>*Q$3R=Y[IFJ=%2%-7'&@+3YS'F>\?/AK@ M9&W< '\,FZZ M H?7'*6TN6\TQQRG%R@GV)V 0./)9E\)!3!6J+X'9@=IID0DBE!@01 ]ENG[ M] G$,Y:]9H:M"A^BFC%$K.GAZ.P*I1OL)UY,4B>TJN>6I0_!3:W?[+F:O2XH M\YH9ZP4]'L6Z 7^QP>J$RTM7,G'G:NB*'%RB8V-;_"=^R2/VE9A6^O6*P;8-\4DXZQ.%0ADRM#F(6O)K?+$!Q%^#6#C*UZ#G"NJ*O,;:\Y8(+HD]\_>Y[,L9GZU+_UGT MS0>SV?T'2CW72QVL?EWT+&ZN%,BDJSP=$I)8K ="= 5!Y !2_$&W(3,4"U) M\V?91]&%VEZZB'_#L4Q%P1CADA#?X"F+2+PRD&Q;^/ &DQZC&U?I-_QVB$KP M>&)">R,>3/;*I' J4;[^R)DF*;(7?5TC[]L&D6D0T CPE+5 MV\W46S0JT!U<,)L.'=FKGI8;K_JGP^N>4L[U[-3ZX]?O6%*F6;.!D1M\(,N_ MING"[.3*DA;;4ASF>+8**8[6S_?\REV0]Q2-1M!=TK7:]?VEE2A?>Q43 MW)V'L1^UY5)C$& OW;IR@T<8^I,_R X/#&!@6-P&/5.Z.OVA!7\;NZV\.89X M )X3,^_;/85(9NC<1^FQ(T:3R'Q"W(_$SJ$T]A%1GMP3O1)([(73X?DUE5JK M*CTI5 (GH=*\S3'.-Q6Z(N1:C3)_8'VO[XE5]Q:)F7X_W:B\9!-ML4/K;UH- M'1P$\.T64QA! HA53#\DE(@&*'=&+8\].W$X-+OHNUFN99;<%^S,9Z)N!NME MMM/5CS_Z,&NC$3RV?U1\MTGR&]F-BO2;E3J$#BMO@('!CHW3DS&R!PXQ"$VC M[/%_YRFO$N7_-$U5:+ 4""T>(A&';58\>HGRKP^P@_DC1#-M//,_2T^^8TA7 M)7_C)-3R200]F7IM$F ?_.,TQKS97(&@N-SA11Z+0F]6YX 5T*S,_P/1!'KL M^KK\$UM6=4<>?P*C (9!(O9^II/\>"#NM&%BWYA-Q80*!4'Z6MM4:W/*2;"F M!$S\^9?_!U!+ P04 " #ZFUU/P1S[$%\? "Y5P$ %0 &9L M97@M,C Q.3 Y,C=?8V%L+GAM;.U]6W/C.++F^_R*VC[/Z,+],C$])TB)ZJV( MZK:W7+USSA,#Q,7FMBQY*;DN^^L7D&277;8E6B0A=O=$S*C:$I'(_/ !F4CB M\H___'(]?_/)-:MZN?CI!_0C_.&-6YBEK1>7/_WPVP7(+B;OWOWPG__\VS_^ M!P#_E7]X_V:Z-+?7;K%^,VF<7CO[YG.]OGKS+^M6O[_QS?+ZS;^6S>_U)PW MMM";S7_,Z\7O?X\?E5ZY-U]6]=]7YLI=Z_=+H]>;NJ_6ZYN_OWW[^?/G'[]4 MS?S'97/Y%D-(WMZ7>O&)^!>X>PS$KP#"@* ?OZSL#V^"A8O5INX6E=P]_N7) M\Y_)YFFDE'J[^?7^T57]W(-!+'K[7[^\O]C8">K%:JT7QOWPS[^]>;.%HUG. MW0?GW\1_?_OP[I$0/W=?ULUR49O5CV9Y_38^\S8S ?K;>43];'WEFLGR^J9Q M5VZQJC^Y]\O5*JBTD7S5./_3#U%&0 ,IJ+"(6/Q':P'KKS?NIQ]6]?7-/$#R M=DB=IVZMZWEWU;^3D]""C[J:N^X&/!;3G_ZYGD?B75PYMWZW=M<'-7VQP( Z M9=;6<1S0\W<+OVRN-X-"2VH<)6Q 6V:WZ]O&9=?+9EW_OTZ&')0TH!4_+Y?V M.9JN56[?MMUWE#FCAN\6GX,>63>V.-N9E$0/JW6Z\ M.5"L3_T6O^?+IEE^#D'#*C3K^^7B\J-KKJ>N6A_6LD7A1+IV&X,Z"DYD8_S_ MNQ"*-)L8KCWOCQ9Y4KLF>F[P ,8]DIO(P@_N1G^-2ISYQPIV;\%VHA/9V79T M:RVB/[U#R'9=KS=$"#5.EHMUJ#Q,E^K#^K8HFD3/EG1I+Z%/K1=S?A67$#VW.Q#I\;-ISYB5Y=S>;+ MS\>UQEY)*:UX./MZMP@%6TV@N\H]O87=V7AL)0EM/[MQS2;(ZMZ@3T4EM./B M*@!YM9Q;UZR*_WM;K[]VMN=ED7W:]KW M7_0B.+/X:UM^=90[K(6!SYNL57:]O.UDTEY!P]K0DOL'2_:GY;O%VC5NM;Y+ M@/_J#F9)]Q095*^637ZXY*!:MFOB@P7[T_%]&$ /*_3XJ;YK[Y+,;B^A;ZVW M+[Q^J1?U]>WUYJOS;69R]5N8US2_+A[90O;3*%>? W> M-]>K>G7FSX,SCNC$GP\I>H2HD]C1DB''2SR)5>?+>=WF'5<'D3W:M5E;=:6; M2[?:)J1;Q-=["PVL6UO.M"C;GZ8?7)P&F> GZ\7EKM9#&NXK,ZQF76+=8^4- M:]'%[?6U;KZ>^>=^[ :^0.:V$[#W6X9)]:?G*+VX.O"+Y[K/?ZNY&YM8C> M]9[6*WUYV;C+W?A_]_6K-&\GI'?=VY+QF8?[T^7"7<9P\8.[B'U'GI M^>$T:MF6!XH-IU^[9MQ?JD?MXJNN$/O$=['7-VZQ:A7J[B\UM'9=!I_C)0YM MU=TFDS-??(E?MG:A1XH;VIZ6/&]1MF=-0Y^Z;_=X MU++'+53;VH,$M[#.IJO_61#NU8A*W*DQ7YI'<.^JWNQK\WI5;7:AW:[ I=8W M;V,SO'7S]>KNFTW# (AVV^3^8_=U^52K;\NZPHSSS'_47\ZCXPQ#^WK=U-7M M.C;EQ^5VS=>=WG-=N?E//P0=RYXDE\Q!4T%K0(69 5IK!SCV$IA*04^01ERC MQ[#-XT"];':--S!NILY=<'"1WG.]6M6^WGJ)>]M>"]=1 DLF*\$]#?IYY8 5 MG(.*2P4,KKAV526D#RK#%OEHUUS4\_!( _N_KR:KWYSZT4W9@GW'^\ MN7+WQ-M5G'U&B:!>N^N[\G'3Z F9LCP1[ &4),3\WHY9@#M;FGJ[OF!][IIZ M:8_D:&?9I>/,*L\<1$KO*Y4+9WAWU@,^SP];6?0 VO2\O]J G#E5F]"'WS?6"$_7XCZ8,4 M_C-#U_Z"I9KQ@G!!BTG&F5!"4I1!++#$&<\E:34F);?X8]D;"G;PRPVK*V%00(3,V@[D42*()))-"$4ZPZ"6,^+/3 M[C@P1TRT4+WKEVI18JDP)H*2"5>*,=N?=[T36#(,"9M,9@5B$Z9RH:99-I63R62:%:%%.DR0Z%^+;$>@.6*N MA6?[Y5IXMBR(E!(RA-4D. L,CQ%!$+)^;1@N$T%O_/E8*JB9L)F>B@)@1SB0B >M<"28@EER=;LB_5_.# M_OQ+X$93Z_GVO=4'MW+-)[=OT#]*\61JW>CT]7BY=$JFF<((9+"!BB%.938LL MGP6@4:9R.AU[XK9??O0&5'*"1,>SNG(V!O6O)\C+IL^Z>O\CJ>XMHJPGJ[Z MC-^4L:[UKJY VJ7?5+A:W49RQ-W*SPT2+4N6L&*!Z)0#Z;T$TEH&- M_6DNA M$8@9C^SIXJN',.^6Y>P9$)]YNJ0!3(LQ 4))"(CC+'R$NIBG3!O$*T;D6*.H M0=IP.01FJ1SF0VWC80.OHL2W J76V EB$+"0.""\X( PB('0G$&O%(?"C#5V M2LV*3K"EP5$K ":D,HQAR^X=W*X/R;6BX M1^".7G-C0,*\[#'] 2$^Q20G G/$)C#/Q+10'&'&")[BO%5< M6]U#OSE2I5Z8^D;/7[O,MZOHDI&ID%1P)G'!,D44HC07!9FQ"6("9F.=C72C MP)Z.G@#%4WB5 V:]6QQ>S7N,N+)0,I\)H6:D@*R(JU +-)L4,\:GDS@PC]4! MG8I?QR(W7DX=6+A[G, 2DX"Y%!!.B&1L.E,Y4U"2@M,)@7S:(8N2)I5\(EX= M@=UHF75@C>Y1\DHQ#;#/<)'G.6:3(E>"3B7/)UG&6"9HA\4(:9;HGH971T W M7EKM7QUYE+Q2!MBGF!8YD9(I/I.\8--I(3&40C'8@59I5N.>B%:OAVZ$M&J[ M[O98D26G!,,,4I7/".7N2]ZZM M[[E+67.:UZNOO7TN85YDN_IOSQBR?:!$PGD23[&@V O L(' 5!H!19QPT*'0 MR5H='C*D%8??H#YZKH05J2SA"%BF,, *H4HVF(0HH-%F_:]Z?36Y M7:V7UZ[9@+)_W?:^8B72$&O#.8!>,< A(T Q9(&7G$A-D4&B&GL6J<>AHU^H MDJ]9?<4"?F,$AIY20(V"@.DP$N+@=T$EI9/08^UQA_1AFC1/?PW?$9I4#;W9 M5=@V<'SZ<"EDF.5)[(#71 $J@V6:,P8P50;!X!(KW\$-I$G"]-?HO0"4JNG/ MF^6-:]9?S\,,+-[Z%4.;FS@_W-_G]Q4K*:;<&4P!TM0 I*P%3!@%"+94RWB, MF^YPNF+*J*#39*)GC)(-!MN[G!>7FXMO/D2DS_QOJ^WFN'WCPKYRI36>6 \M MP"CPGC#/@4#, DFTJHP*O_H_2$#0B1-]@Y2*%'=;T/>T_]TC)1$5I=!AP!DW MH.*!Y)!+"2IA/)Z ._)AMKBBYG?VD#0%BW>IG@I MI0Q385X!*;T&V#(' HL5P$16QM@0\ZH.F:64L4$G-@R$U0DBQ%:+\9]]OJRL M9)19!XPWH3MX@D#EPR#G++04(FP(Z\"%-.]3^G "/8&3['7<@TO-%_9BO32_ M7RWG ?-5#&G67_>]=CM0M+3"(VTA =Q9"@3D&B#F#7#:"46MY*>/%P2:(UFP:%K4=G0L!X"194&Q KM)%ZZ_QOQN^_3YXP*E,M'51PLKZH&1 :RJJ@C (

2%$J6K*FJ0#_-'9CW0NH+ .04! M<@IYBY'QJ@,Q$BVD[)<8_4'U[]W-)_4C P28_6]O3IE^O_NG](O@P!X:E\3/M,S;.%2FDD@X@28"PT M 'K)@()$@A"*6VFH%Q*._EWNL&3I$[M4+'F*P;O%+A'Y[/5+T:BX?F$Y#ZI< MOENL7>-6^QC53P4EYI!YC8+SKJP$1E@1WXC$FY^,HT1+$\P;>^)X4/:=#.=T M"Y.NKY>+C9F;Q75GM^O56B_L@VNCTL0DN_;;Y^DWO/2QZ^G#I. S3$&F!]H'A_DS@:R252DJ# M2.A(%:44:,D%\$Y"X$GH2(@&9-CH+] 9 =N&AST5%3_$#3H+9PO=+#8[E[Y9 M-G6^-O7^2T@/%2XY)I!9Z8&54(20U$&03K- MSKC#F[.VMZ%>N74=ZGFL8IJM8A?K\+G;:6Y:'74V#")QQT,P MX[Q9?JI#&^1??UO%$_;OTRJ96=>?-A.B/7BT%U(:!ZVH. &:Q-NDC:J 4 Z! M,+]6$CF*I7=CC^B':_YE0EP3KECV]?K]_EM6OCU4RHI)3,)<)!Y/!XSU53"' M$6"95+2BV$'5P:VE8]0:5.\ M=)7SF$H-K,8(<"(L4!9+0"S%WBOHI.N0)TCS6B419P;",QV;S'UT$33].81N M9TWL 4'_V[V)\P,EPT"-E/&8 8XY DH@#[2"&(3)A;+"2##^ NH-5I[RF6G M+ #]4[%H$#A3$>D%C.(.PE77P/D9(27T4&@).=#8:L!MF.QJH16P@E"O+?*D MZC \I7%QIPZ<^\$U6>"\.ZSGXS(S :W&O;A!;5]@W5I(0$):SV$%) WC-;>> M 4D, 8[",&J'[DU9/\='G&#HZMSRWT?>0\*:<&9FG+.K64#Q(O3%>"K4$0QK M+Z7D5FB!C0%5W"9'J3" 5)@#0Q@/0SJK8-5A;G?2.+UWA@T*Z\G&L/QV52_< M:N6V&?R-1]C^8E\SBNT14W)=58A:!>+UDH! ;('VO *V\D9*+WCP)W_40'[P M<:Q?8$\QDDWK#43KVR;TF6?,V?Z^GVY'B"L1T=>$GG!^VYBK$*.>-[5Q MWTX/>O$BF6/EE9 Z7&D, 4/&;O,PVA.[N["!6(QUAUWX:=94#:^"Z'SJ19+G/J M?$8_N)XB2+N[N.C,'[C5YN5"I67:(4Y]P-)6(/1A!Z"F8=:CK8$5Y)7F'3)B M)WU1V+EA]P1SW.JGE]N<%XWXC47DA9(2-0 M] .6&P4XCSO:; 80HI5O%-/A\H5"1Z?HA!A$E5Q+*5178[9.VTBHO<1:@@X3^O96O+H4-D8 MGRK!;(@9&81 \+@_6H0!FUGLH;,R&-_!SYTTL9#&SW4#\Q0D>M ;-E.)UT7A MKY14$FLMQ %L8I$&V'$:+ M+V&H75RZ#WKMSA;/SVCV<.TU8DH2^IB1K@+:F HH78G0[Q@!55Q<1)GV%/:S M..+/,.<;&-D3KE!_M";\^>T=IULA_E2?NZTF/6^[[;FFTE#!D=<26(,#P[" M@%;, (61=49+HFVK,.'?JX![&RI.V<)_Q*7"+VWX"AXVM-9B>TR,^?JQT8N5 M-KN%JYN_=BUL_\_M:KT[LGF#\[/P;C?%[.%A4CU*@2Q"#(4 A'H)&&0.4$.K MT,#,>8(0TJ[#EHA$*[M&1/6QM]ZI>U,*\=U\0HX<8_;?H#=(03--2X9V&CVCV\VQOPX'5/\LGAJ28Q@VV%V;7S M=ME,O%OT-C#^&]"Y\R%FVCX7J.]616@W'<:->J&;K^]"TZQ>/>T=L-:22E5Q M5'$@#%$ 4VB \%P"9! 7K#*:5*._%?-8^CS=6S,BF%-Y_9^;.&IM$-Q#P0=/ ME4H:S+07@(I* ZXT 0B'<=LQ7%F&*L+4Z/>CCZ:MO[]1I1/.Z989?'*+6W<' MW??W_MW?^A$O@ C_L_M/#3I"6EE):2"''D!5$5!Q$V(98RN@A3"5=((Y,_I3 MYH]NZR<+"U+@E^Y$O%6(&N-],9OS!%WSJ39N=;&<[UM]_G*ADK!X 5VP#_L8 M]5): 8AY< L44HP8<:&[CGZ)2E]4Z16GH]>*?PBC9'-KUK=-W+9ZI9LP5]AJ M%G?MO+@D_$"Q4B!6*<,T@%0IH+6S83Y1[18F<^>-[?*J+-':D:XM/1!2J7K_ MA=OXTI_=(OCA>3QCP5[7BSJ8LYED%E]NXH1GSTC03D IE3>&T "H(N'#"0&8 ME YP:9'!'FE(_>A'A;$&,8.U0;(3$1\<[''FO[_7; _[]A*;"$]['CW%XRGDF@E2 @O M0U^3::W)](HQ?V-4QZI832 M5]@9@1P@UAH@K90 (^'N.A$,D7.'D2W-59MCH]3P;9#PU*HM8CM5\S D[\]Q MOE"BY)P;K7SH/](C4&$4YDTXWEO+,<82RK:GD9YTKM!KCKP/C$;R&N\B^&WW M[%6O@[VT^^2:6X27%Y8D:N5[5Y/2K/RPDNPU85)!9()@D0,,!A>;PZ7GF)L3(#QJI#-=\$29W=;1;*FB2OYKP_LJ>@NO P3,$8% M) $Y50%L0AMIYS&P6$".1440'?U!6REY>1+(TT0-S[NQCX\.K!G(@\YTW6PN MC/EE(6:U'XVW"*K];42OP)(C2\^U9S:?3 M(PD5[A((@87;S));IZ\Q#<;/5)P$XLV)#VDJR:RMM^1]M_#+9AM&I$%WJ\#L M-AY4]TN]J*]OKS=?W>T"_BW4%O.6)NXYG\\C\-LBIYXPOH_K9-P+]^3>:3_= M>[E>6Q$EG_!<+?RRH5+J:44!B YXR(F:12%+.LH(@I1K*LEZ4@?QF2'0'I&&DV M6]YV]I\/1)5,9C)3JN!09HPQ(7,IIK,L@W)"(%,=O&:BV^W'1+(C$!TEQ^I/ M?8UD450YG1(UD:'G<4G9!!:9X@C%#Y$K+++9V!=VC(MCKT=T;!S;[(+ND6B/ MY)5Y/BLXF;()%H(I.LT9S-@TH)*AV"L[O(M/L^9C-&SK FN:1'S7#,(DU/W= M;OH_:1J!YHP36 B624ERRK*<*RCB'&["X[]_U#Q#:.$P2XU95V>++\:UN+7P M*'F' 9S0'&63(H<\QRP71)(9SQ&BX7],$%+\:=(/_5'I->-2JH9)MI#V>3/W MK:!]OL1A /(<2T9F6"*5,UR0/$0)DQG+BRF6W[OP-$SG*=Q52\:\6[Q\?,R3A?V+<1ZM:R2D+PH6#'+2(%9IE"6 MJR++!$9BIE1HDK%[KY%0[&A$Q\>RF,GMCV?WTDJ>%Q-%J1 H]#Y*2,8SSF:( M4\B*28XZI$+3Y-O'P[1C,1T=UV)"MS>JW0LK9R$&I I/!>,RS$%8AF93I":T MD"++(!Y]TGTT3#L6TO$1K?[4WYAV+ZQ$5.52X##KF>4L9R+/$)98PA!5D(+1 M#D=WI;4\_Y[1?;F>G?/E-J0"DFI@.(LB.+, M T>] 8Y308EDMN*M=@.GZ+X'C'KZ<"FE9966&!!E;;#.A0_A'5!8">$])]AV M.*\F50+ZJ+;:V]6.!"=E?[JXO;F9[S;*Y'H>DVX75\ZM3[0<]Z$Z=T=8GTB5 M)$NMSYI+O;@_%B:>VJL77[.%C=OE5F?^O'&KB$7\>3R:I&F%5RATOIS79OA- M1]MCIK='J=R?>'V*.M,TP',GR)R@RA-N$7CV#)WH3YJO9_ZY'T\=E#S2*?SA MFKTK7)Y[O"2<$\^Q!E8R$BI2!FB%+?"62E>Q"A/?ZJ#"=!8>?J^PIU2)I3!( M4 J081A8"AU PFO@0PR $:X8TAT.9DP3O'1OR">GMO8)6+J3?Y]J'5\E'L6/ M;P5+!ZFK/#2@XMP#2C4'AD,,)#%(2>^<)ATN[$SS(B )13IAEB;L?6[83A+J M[0Y"3E/+29WF1H-IO=*7EXV[W 5P=U^GU"%)NUZXRSA?^>!NX@F/WPYH251= M&D"_KS4-LO?',\3HWRU6*>9!SU=ZPO[TO$+OEV;7L79G71V(/8?5)AT=OMTE MGKJZ-/A^;+0-M1I7?]I@>N&"0ZWO3HX]:>6' =CY[?A1!V=6]\PF')B&)4Q2A 4G; MFE__9I($)4LB".(NUTQ/NVT)FOWOUDL^GF+EVN M?S)Y.EFGLY^^SM>W/_USEJ[^^.DZS^Y^^F>6_S'_,OGYY]V@G[9_6O7__Z[7.^^&N6W_R" M ,"_'$8=?2+^Z^?BL9_CCWZ&Z&<,__IM-?O+3X'"Y6K[[@HO*1Z/OYVM#P.> M/DQ_V?WR\.B+J;_B[;-02OG+]K>'1U?SUQX,D\)?_M]O[SYN(?EYOERM)\MI M^I?_]3]^^FF'7)XMTJOT^J?XO[]?77PWR?4B_;;.L^5\NOKK-+O[)3[SBYH& M+FT6D4&7Z]LT-]G=?9[>ILO5_$OZ+ENMPI*V,]_FZ?7?_A+G",!!"23B$;;_ M67F"]<-]^K>_K.9W]XN WB]=KMFFZ\E\T7SIS^;ID8)/D\^+M#D!WT_3WOKU M9!$%[^-MFJXOUNG=R94>'=#AFM1L-H];QF1QL;S.\KOM_E%1-&I-UB$M?K/> MY*FZR_+U_+\:$7)RI@ZI^#7+9E_GBX5:[N3U8AGVKYMYD%&U6J7KJM]MTWD[ MI/!B^24<>5D^3VL39U^#?K$*;'V7+6\^I?F= M33^O3Z^RPN">UMIL#VHX<4\TQO]>!%4DWZI[U>6^]I0]T765WD\>XOLOK[]? M6W/ZJDW=$YU5O_W*4[2W[J#0W,W76QD(;S39'NR.^>GU5AC:RSHKBDOU M&=I<]7(6=,4TOFZ5+>:SJ$@^W>,KK+KJ#'VN^L,D#SC>INOY=+)H3L*KTW5, MS\=U^',K#9?79K*Z]8OL:SUNE,[4)Q5/;9.+91A8R;QL.N_P%#:7QKHOZ9'V MR_LTWZH@S1GZZ?AX&X"\S1:S-%^Y_]S,UP^-Z3D^99MT?4GS#Y.;]/1J MGSW8WAK<)%]&U2"*8[KZD.9;PD\MJ'Q4UZNK>#A7&MSU6JNI:57&MK=2/YGG M_Y@L-NEOZ62UR=.=2KLSNJ.*.)]\GB^"G7)ZW>?/- 05K_UL/VBFUH=Y*HI5 MU^\= J%H#;S/UF:2Y_-N,:GZIB%0J/:MUIVO18KFRZ#GSJ,3X6!LGUQUR9AN M5^:S/)W?+,TF#\K.].%JOOKCM\DR'&;QMU7EJ^&\W5(8Y'GKTU%WV:812:43 M=4M#1=D_.;*]55XLUVF>KM:%>_A]>M*'6#*DTW559/GID9VNLAJ+3PYL;XWO MP@9Z>D'?/]7VVYNX>JO/T/:J=]=!O\V7\[O-W?9''W:>R=7OP:[)WV?+:?2$ M+!:1<[LA9]'4?/X14/PAGV?YITS-LOO(DGA&3P5!70-1[;5MX[/]TV2KJGM1 M^:BV5_=Q;-_ MZZD5EHWI=F5-]+VZ\W5+TV>8JOZ3+ MS4DW^;/'6G]_,V&N/$7KZ[;SU>3F)D]O]OM_\>.S5EYMDM;77E487WFXO;5\ M3&^BNGB5WL> P.7-J>4<>[Z[%57DY8EAW:VO&AO+1[6XNGC=$W2?>!]Y=Y\N M5Y54W?)17:^NR>93?\:NJ2HR%BZOW;?XP\I':,WINJ:GHIQ7&-OR2L,WM>[VY%Y_#\^+#VUOYKM16Q M/6N2HVN?Y--B^?N_/J7@D/[Z9I?;G;V7^^2^\^ MIWG=M;XV1]L+O0WSY=/-Y_3G S0UEULRT]%%!Z&9+[?G]+OPS_W3<5TMIJWM M7AYF2)>S=-;;ZU_=50ZKB&LH5K'(IJ\AOD7[>K+ZO(5\L_KY9C*Y_R7N:[^D MB_6J^,EVI_L9P'T2X__<_S@I7>!CV& @//TN'6LQ^9PN_O:7L*BD[E2)]I!S MKPV@&&A+A2' 0FP(H]8I O'WH"RB7I/E>\Z, I6MMM(TT"5:*>F$,5D@Q M(JRV!A9H."11%30>)57ETY^R?);F?_L++$;N/^:SSJ*8@-L7F[/>T N$AA]L M=Z9_F2ZRH(3^[2_K?.LVV?\P6Z[#5^AV=R1A4]I99;T(WR$F=!<$&LG.EMMX M_V_SLN^O=%P"'650$H$L4"#PPTBI"X" E:Y'\2HY FJ+VYE2D'4'W5:V>A"3 M9TNUWRDJKXC'J\\GBA(OD6- ,>,941+4] &H;+)JPI;I^)Q5%E\*1PM\2WK M#JD?2QJ&D8+O:!FW$ S#_"=[Y/MT_6M8:-P2?4#*IJOYS7*[>>;_=S-9S*\? MXE7%_L;_[^GL)L8'/[4UF;Y '$#\/N63Y6JQ=ZW^QV:U350\1\!*)DB\=Y@1Q*UC&# ;N(!Y M0;TDH)*]\*H(H3?)M^NLL7"9_G723XK MDY?JLR0<.&6$0MYHAHSA/!@,!0Z6.#.^\ZD_0[PS&$>T^42H"H*:NW2*F1+( M(&*.>\D\CZ6&KU C%J@MNUW/MU$2Q+ZFZG,YU>IW%^[CI8K):S:_G MNZO7P\)?P[%$N.I-F ". = 42$ND8%#I\%4_<@'I\>E%?,PD-.+ (2UC?==V9MM6' /:- M:V_;7H4=^T,,7@JL/'/_:S9S0BSUT$,+$70*FF ?:U'@10FIK_63MRR'_:+Z M*(7_^LLKMZ?]W*J^%D;4]M7NB4J5G;^N>NA:K]?)P8S-TYF/9*;O CMFSVLL MOJMTE5Q]F@1+"P6C@!#"O1522V: !]X!KSW2E4Z?CF[RIK?I;+-(+Z]/$Z0? M?IO\1Y:;>&2"4T$-X5 C82T$>[P$(I"-YZ*Y"R%X?O/7(Y1] MWCJO\O43.0W_>BZCX4=/B-]YGWY+U[?9+-85W3D47_XT3=]/[M(C%]%-ITPD M0X&+5CC$@K83.$H< AX")BQSD, >)?.L.^J>A"@;!.:::F4E 3RVS*/7EZ<' M)=;ZJ0#Q'H]SAOM_IB:=8SDCR8OH[KS?HMBC]T:5QB5( *XE04!Y2@PVFB(= MUR\$)H)P,!X7;9O,R+J#J"]'Q%.3J,AZ.1$C=VQ($J2-*PP0$49Q!HEW%!:' ML..T3Q_JB%6/EF$<4E!.1D@='Y0X!*7U0$$-G02 ASU4%U1ZZM@X58SVF%=! M&AHA]:/*Q:A4B3&*PY .[9U7?N=7.!F)/<&)TA^/]=W=0SA.#%N,0+:1@-IRB 2$L!+,:\H)505U\2.KN5 M[5@2FD+4ESB\4G'RA%9Y9$3B+..(8AS @\)I2C OG))20NQ[O!=] TIE.RCV M)27;",SK-(\%>#^F^9?Y=+Z\N;Q^M5QI6-CJ]5^=U#;:?$T"F0&4 J,EM=HS M9IP^(&FA]>/66QO+1S8Z:/];6.LC.DIE^DW+Z$"QF=M39#+](YT5!1>JY*0< M'Y4 #"0WDFMJ*<=(62;8GDZE+>A5A"$QT\F/7Y ME3Z?6*FE<=AX!Q4WF O'#L(M%>3C5(N:L^@EKUL#Y\=@_*A4C)'PNZ7;O&U/ M]YCE>#]?3Q9J]B5Z'HX?^R?'))XA+SU0SB)!F<6,0U^L6U#1*R]/W^*U@'_6 M#3+U[V\!\@]!N8D5M6^"SG+H8'2Q=-\",-L>DWD>$YUW MG6=*5/WZDR8>.R)HT%H!#:IO4(*HH_'>&G%OPT?1:SV#JDE]/00]]H9H7W+W M?A-1/;2$7-[LJZB6.6V/CDFT1412#Y4U&&B-/3&V@%497?\HZ2Z?J@^I:0NP MOH2B:"NTVC5)WJ2S3YE._YXN9OJA,+BS_"#R):)RYDP)8P@K"PR0U#%OC*/* M%7@X NKG$G>7#]6' '4+8X^YQ'$G7#T6"GV?KO=77&4.JY)A"0EX BZ=M)9( M2WAX=7$1IK7E8TQWA0977'P^G):2*L,3Z*GT MR'&KM)20!?)-$9AA%';U8]7HFY:6#K#K+0*A.%*W/8_.D)?R@0GU4B,6K(T8 M]FL@%(H44!J-:?WJ ^Q-2TJKJ/5_A[?;%0-&6:YV1:K3F<[R//L:&SH'D++I M/)J,3P(N*AM;+;XEH40Q2#$3U/)8I8$%.[C D2!!:TL??]/2-QS$?>3FOLA3 MW?4S#.O-2RNI=YXO^VN6S;[.%XNBR^ASQ@Z=.ENL[UV%_-@7SR92"2209=Q9 M12G2&BFJA G_SX-QQBI]:]W0]7AQ5:RZ>GKK=R,2C1"(5>X ,Y0"1X3QCCEB MC;9$0=)GB:;2Q-4&W#F:G=H$B3[S3L\7CZ)ZI]ZL EZK5>%5J%KM^+5Q27B9 MEUP!S[VAD&I-(22.8XH-I@SU*2HU;WEK,OQ88>,64.I+T=DO\62TT7?/)8[P M P-6%@&-60\_-L;2U4P$:TG-@&>04$YA] SZK!07B'G)1/.(DYM?6VDGPK' MS1CX7"RZA&[<<@(]A]YXJT4D"1I!$.3**8 D)0[V6I#M_!+''4K!><#4OB;\ M^_SF]BI=%#;7QVRQV1;E^OO5Q_*KPI,#$VCE3O,VAE#&B.".^( ""V%T@*K.T)G?"GWD 2%EC)" MB&04$Z*!=%[$(F:(2*SK>[ [N^]HA;NMHM)C.M0Q7]C3.-/3*5)59TFPE03& M" .,$44$"0.,14@:J;%QI,^PGT&-M^XP&X'L/*Z_M(!+S9D280C#02VF!FD" M@EZLC-G;-!XKCM^H.=B)2%07NSZ@_O%E,X"%1=#*8RX%]9 +QAC6!@:\9%#B M!A*]TYE-HY.\\X!L*[+U<6GG!;>^&)<@#8R0..AQGE-FL"1$8$REHB(V81BA MP=H9ATHB7YOB5IOO[^;3;?_LES=&)QA_LA9Y" -X M(^P3T=XM5W,\^N9S!>8FQ'/@D&3A%%24,:.4A!X(8F'8M9 >84.91GPXPM,S M8>B;D?_,Y^MUNKR\OMX?-I^RCY-HP16.]A@A7X';E>9)L*/4&A.L01(,01OC M6HTBF%N.L*6FON+7V:[?A4AT@57?1&2A6#$RE'7$*@K3,88Q/4G097&IVY0;N0F-:!&H&-^6M>+B2GAB8F&%1, M(2DL9A1J*3T2 'LMM7?*-2CCWOEFTEQC:!F<$8C#DY863T/EZ@G(DVT_+G>4? M3^*CE[-WV?+F4YK?V?3S>L!7C[(53US88W&@=Q6BBH^,2+@W0F/A.(%2*X*( M9[ONBPQ::ZOU%^R#QE-QQ:\\G2!E#65(,0LL8=X+\$B;!ZK/MN2E,<6->9.U MC<6HHXK_,ALU!QYIERVW9@,]!_[J\OD[S=!:7_>Y"7UZ=+!)9:7S"C4$\ M6 Q$"@",1HX[5M#ND,1]"D,UPZ<) [/N(>I+/+X_\$X<\R\?#H>CB8N=AQGUN9!WQB689A=*2[GV) $64,4-40@*8FQTCNI"PHI M9FK;F5MWG\\6GK]FGVVP30^8_?0V_?/#9)B^/ MT>GZO0DD@B@G,354 <0$0]@?&.+)"-6*YJ*0C1?@P034IY_SS21_>$'*^_GR M1+9,#Z].@(=!49348@&Y0<9Q>^ MYW:$Q>[&):;M8SP^21U(2O?H$>N==DJ* M6$(U^CBE505Z)!@[X[NU?",26@O?P:3S??9ENUX$$.Q6(%^^*=$<(,](8!&W MQ"(C%3TPSG-:OS-Y9Y>CXY+!QI#6-"TJ%92_FBQOROI(''Z?>"6T\CZ )PS@ MC! C#WX0C%U]G:[CAEYM> R:(-$Y]XYN",^>"%1K"! 505&Q)A#+LPM)!I',LW\T#<81N&LGY@3D^.@.8"T1(TPS#_Z3:W M+6@V>VP]4ED$C#&'N5D!:!*LOD;E*[R0]%0ZXAR)2A8/X!$+2/W[_,[JXK?-_H:0 M#+,O7*6S].X^0OXAGT_3&IO"T1D2H$50HIPFQ'(+9*Q_=]"[XW996R0Z*X#? M[8[0%E)]2GDR:-C$D8(8EQQ["VQ6BO&"2YH M1*9!S)=X*P+0%C:U+X*^)RC^Z\/D8;)-N'K:BRYL4,OI_'ZRV*FXE]>7F_5J M/5G&2XA!I1;:U[\8EV.7E %A["=WKB25ZWNR M!V\*T5X2%V5*5,AB>L\+'[8)"X'(62:6Z/"1F,"$E;Q/0S&H5[S^AK? MU%9FZ:DDKO- >2O)/$31\+E88 QBQF JM) %58#X(QWJA[[2;L\ MB-Y*$I?WBFADG/ 0,R(,"^?DGBJKA*SOT1D@B:ON0=\8EK>8N*,9PMI%5X6G M7@>[4ID"+&LA8.,^]INPK&H&3SV$?D19&*4J, 81:,FE]X-F'D L"!40*HV8 M]LI"IVV!'L4-[I/[3^&J+ A]9AZ$'W8I@^5L3(AS32#,.?#!.+/=>%N:J4UK4M[/Z M3\8:1!Q;A7=\YW7X?3I44NN3=R> &L<5#M\W#,9T^$-Z5.!(M*SO&^H_7VM< M)W=]D/^[0L#S!'9AA21.&:"!@!)21ST^X!=^,/9XM:&%M&6 QW70^_F7CC?2 M$Z]-B!0:84;\WPZ#-O]'G9]2/)H<5C"?:,0,.9(41 K6$0PD(7 M\['-\=A]J>\:1VLU@*,OQOZ^G.P:8*2S+?7[^'#W[3ZVY2MA=?G H(C[0")6 M0!&/8@\P4J@Z!EC)ZJN2O:=RUF5^JP#5WI6?)B&_3]?9]=.U;"/!CVW4ITLN*GOGTZ@ PAC;6(< MDQ(*D$C,GBY-:?T[BM[S+MO8V^NA,@2WWV?+Z5D,?QR0>($@Q9I9:'"0:$.0 MW>N1AFK-ZY="ZCW9L@V>UP;F1TW%1M9RXSED$'+H?# ZM-^CP"1OH.[UGGC9 M3G!^BV -GB-SR#*^O/X^=::7OE,E"^NC!Y7)[N[FZZT');S=9,MU6$BZG,X' M?/'064JQ ^=W"WI7(5'I^*"$:\"T4I8H%S1AC"#8?G%R.TP[ 3W M&R'TH\G!J$[H,;%_&+9_2+<%9A[7?#*+^,B(Q$N#G#(8*FVPI0)36%BQB$/9 MJVI6S4_9E%'/ZX&U DR7>OCCTLQD5=:GX>6#">1$,^6-0\@B;2@0Q!VH(':T M#1M:-*T;H](?;S^%]Y6:6,<>3[PRT& "8G,30Z0.5!PHH@#0<9[C3=ESE,N- MD?D1>#ZJ,WL,K.[ J/;S13HSMY/[=9K#$\F1I\8E1F.DM<8<,, %Q-9+NU]_ M.-)P_2BA3@SNYFPX9F^W $Y_T03/SBG]\#XH)7DL6W_X\<,IF[SR) E'+A8Q M]H)*Q@1PQ$-\0$$U.,_/CS09U%+O"K%AY&:_^-/&V_%1"?/>.^@(,,IK(:QT MCA=T"H3';LEWP-!2F6D#O!]76$:E.KP1&1E&-DRV6*33]?SSMCG*Y?55.DWG M7[9Q("=] B?')@9Y;I5RX8!%7+, 3\&5 -M-]N67 M:>P2D3]$AO/B'Y'?_ F_]S].]-4KS'W\98)9D!,A8_UD+9F" I B)(E@JWMU M )_V%[8 ?-80@KZ,LHMET"32H"VJS?HVRX/Z<,(#^/J 1 #LJ>-60.QUO-BF MBNVIHP"@^MZ^\Y-(AO3VM8+.<+P_Z:DY-B31R&OC 9#6:A_KI%M=[&\4VQB, S[?9:G\YNEV1U9)UURKSV>A%,10Z"4/%W?WDWD>E9C) M"5!M,=U,5K?%0BIR^NF0A%&BA,).6:N,CY%+YK!J&FS1'L,PQL'>!N@T.)?W M2H;[-KF;+[>A2.\W$8;L.JH>AVN*:%4E$C%!4 MW]?26;F/]D_MCL#JW1)[0H!;K>=WDW5LY!K@FG]>I._*.RM7GR1Q$@,DF;#; MD$8G"/#%><8#,O5OU3HK =)!MGMG>#U*37=50 (6LUB>+%:;6&6+^2S6+=&3 M1:QH]?$V3=>=E[PX]?X/DUASYS9=1W?J (LY^.97E]?Q#/"+[.L0H'RWCNSN M/D]OHWOB2[J3OZ7#"<) :(K">0@AXD1!260I)*,=T=4W:JA,OW#R9" M*2P,EHI0:#@BAC)34(0AJ'\IT7+IEB;,R%I$8#+F%M,'RG:?6=RDLN6VQ%+Y MA57IN$1@8 P6&A@D+;#$4H(*@*AP]L.J1]+&D9Y734F(1B&^;'07DRN MSJ9_5 @A?_9L(@BT"!KG%$&>(Z6!E@5-WJ ^]_Z*5F]#WKP(%F^&2%]9+5KP](F'3.0V4-0Q8QR"G ^G!($EU?'>SL@J-=?K<"2U], M5]/IYFZSB/;6^W3]:UAXM$%]@,BFJ_G-,O[B,O^_F\EB?OT06ZCL3?J_I[.; M"@DE;4R?*(^IYXP%;@ ,H&#(L\+K;=! MS?YCL]H6=CU'P$HF2*@P7D/@9 P'1,1Y80Z*.T.B_J5K9]S -("3; MD(!7'&?GR$GY' DCF#)-9-B+46H .AS/$#4(L.[O7Z4Q46D6JQTN=/)VL M4ION_O=BIWI]YSR\RA8+G^5?)_EKE[TU9THTA(([)K'7"F#.%"2'+=8P43]3 MKC-%MT6/6+=@#6#I;%W.J\O->A5CD<*Q6LWH>3$L(,J@]DQ CPUUA!$F?4&I MTG:$!;4ZX^5QRZ@I;'T)R$L@#MT%]VT%U7J=SS]OUM%A^"F+;3"RY3J@'Y9R M4_0\*/6CMO&"1#"&$9">:LP=" A:90^[/X'U=>;.C+"^A&X0@/L2ST\1NDW^ M\.2;4M- 9/YJ5%.%40ES&D%F#='$*R$1(1P<8#9JA,977X+4'FJ#2,<_)HM- M6BPX=N/Z+5W?9I7%Y,CPA$AIE$-<(8#=MB,,.K@Y&$#U1QITSS>3;;"?WVEY?WVS !]RW-I_-5Z6YS_F0)D]0%M+$,]HR# M7F%%#Y:&9:A^FDMG-EFOIUF78 XL8MOOI"4).SY7 @UDF$N+C#$>4."LXH?3 MG((11N8-+&"M83F*+>PJ:'3Y?+H-.@J/J8C8^W1]>1W0NT[GL91(>>Q#P[D3 M)[R#E'E%C4&$8^3MP>KV7M;W3W;6LWT4&UP'V/8ECQ_R['J^/A%;_/A0(B#C MC%MOF$1&.VFX= ?%P*+Z'44[Z]_>EX34!JDW__7!S;[ZE*G9;,N!R>+#9#Z[ M6)K)_7P]66SE^?-D&P)Y%SL@;QWT5VE :35?IQ_3_,M\FNYD_TGBU'8;+G-[ M=_SJQ$NJ)&8.","I@-YY<-!7H6@@EIVUI^]++$<&?>VD&K.[#9A_2=WU=3I= M9]?OTZ]JNBVY$;?CL"=/Y_>+-/9@W%X8[!Y;72XO T7AB1VD>S7A8KFCYA69 M[?!MB65$\&VG)DJP!(P)?<#*8=,@!@6\53D=#]Q#BV;'LIA( @S3@#!I#8&Q M1ZXZ.(,(=PWJ*[W9&X !\>WKU#]V>1H5E:V.^FGRK>3DKC(\$8)221RU0=U1 M5$@6LRH+V*UM4._IS;OY.\"OGP2S+VG^X4G3\6X2;HK8M(A&N@J[]E83&>*= M0W=J5F&OFG^!$NE6' M;TTT]X!8@+&A'DG/$52B8$XX+.L[P[M.UAI(1I\;_J-A36\.KE<7'/OOGLP3 M.C4TT9(:)0 W&%C&!?>,PX)B*LU(2Q./2A8JR6=CR/\,PC:,D)W(3_LA96P8 MV7IVG_1[X./JZN/O%3*A2L8EU"*$H+9:2!4 I1(X7]!J%1AAM<;VV/W1C^7Z^X\E>_&QE)>":SQQHAFD"-N@<2#KI;2($EH@X&B#Y(.>1:4' MRV00Q(<]Y"JC>E1,6YT_D8IJ:84T0G*+F>>8'+Y70ZVL+:V=>1\'MZ.' +X/ MO^7KSKVM(=5Q[2 _F>?;"]'?MN&56P] L ##,M;QXN#=?++MUS,?SSI>^]E^ MT$RM#_,,[1D]+*1LO9?+JRC%,3 G// ^6^;%/_5D-7\L%U>R%[7ZGL1Q X"E M3!'A"/-2$>($UTYZB*"0E9*PQHOG*?=H:^](J#%2!= ((IQ X!B3:(.+E5SAZ3FM;1^_-(SRA]B&,7FO$(R^JP*9]NW5)A>!+,N$"[H!Y0 MARG$-'8HW5-.F1UAT8!6^5E!5AI"UKNPZ(?#7_\^3_/P_MN'=^F7]%@OUO,F M2(3F%%EBPC(PD!)[Z>@!6D7J[R_G.UW>KL[3'L"#[D4OR:AUA!V=)P% <^4M M)MI9BX%WSN_W? BML.S-J$*M,+S*9M4RE']N\1J[KC1^J1I8FBZ6]YOU:@L* MK*XOO1R5!*JDL!X;#XBF"!"!9$$GE+)7K;J^FM0"'X])2V/,AI0-5$LV]J,2 M1) SB&&G5- '+0J*X0$[!&W]JL*=74,-)QOU,!M2-G MV<"%K> P#N:"$3X8 MKH2%3T 4NS"D@J':LM%9^9KA9*,>9KW)QGPY64[GD\7%*M65"M(-I?N:/)-%R:3! MH?UO8:V/Z#C-M[K^?IX6??J M@Q-*L5)&4,ND\\(!A$7AI$6(@_J*5V<&VS",S#I&MC?U;->/W7V;WDZ6-^D^ M?;=J>_M7AR56COIV)C$0PRA-X9II"E1C@C@]S3B ML!N/V1DY:)1<6XCV)35/,#I/=,H')L8@8S'#3%.H# =,P.)V'!,YQ@Y)XY"? M5F'M(RJ^>DRX33^OWV=K,PEXC3,*_&F7Z5_S;',?^'HX=@Z-),QD5PKJW3F! MWS6G3F):-D3$&J2L\-(8[:CFPDG*+"*LDB.O\V"0UXBK',9=,CRQ%&&F $#: M(D@E)D:P/?6"&#Z:VA7]L?EXO$=;*(XZWOH?DWP>:;H*2)YPC3]_-/'86,,, MPL!I: ,(7(@"!F1@_52NOB*I6^%QUBI*?:DI3Y=YT@'X\N'$$&R\1T@S*;!F MP!%/#E1)!\;M\N].7521=;I?&)5\YQ32#BE@.!F8,2[FF70/6:[U71)FG"P.>&10<0 M#1!W_,3*V%I0-EH1BU&! W5JY$I%:UQ^7JN^UQVMM5V!@M/WT%6&)THAB+$GBA,*",%6*%<@$& ?IX+2E>AT@-B?=_<9 MGS;3+GL[W':&$:'H&(V]S:_2^T!+.MOA4D>,SIPIH=R#J" (&U/9$*;0Z3T> MB@$]PO:MG7#[>>O63E'L2ZK<:CV_"UK^Y76CG>F<:1(N'1=4 &"MDH1[)+0M MD CVZPB#&OJ0IPXA_-$20(-1ZZCCWD/MI!20(H<+ZA6G:O3ARQV;9>UA]V,G MWUGGM?&Q;;%D7C BC%(%%E1!\V8LM%88WB@+KQZ4?V[Q&KOQ-GZI&EB:6LOM M) 9A%<,2 U7>"""\*RQBC1CJ\^ZQDQRMRGP\([?S/,S><&XGXE89J @B6&* MI+.%Q:MET _&IRT/)QOU,.M+-F*$4^74O97'H_8VQFD8[E>JUG]L2&(1X]# (-@,<<@U,*BX\=54 3=NQ;4) MRTJYWQBA'U$61JEECD$$SF7]D3R/3VE^]RZ;+-5-GFZ/NHME+&4=-C:SR?/P M[[WSR,:3*BYTLECL$A=NPP9X<^O3S_EFDC]\^II]NLTVJ\ER]NEK^/U#>39( MQZ]-A*<("8(A]1ICKYUQLD"/0#="IV]S0*FQHH<89&,S/\:F^XY+!QI .)G;_MEFF+[Z<\(-N1;#\K8FT M& .*C10&Q3@[)A@^8 <:Z-^=I=&-2QQ;A7=\YW7X?7K\IJRW=R=><.F$%D&5 MXAA*K($J@O0,4 V*NYQO)KY),>T Y,&$5=WG\\4+0GRVR;L5U%/O3;P"6A!I M".#4$$^EE87WS@C5H'$._7,(:'SUJ!^&T3VYQ#/=O$=WUG_?KXL,2Y^N>F?!LRTBU>[9V#CU+[;Y/EZ\;.VL-<:ATN?2O?:1U&!.,:<10HTSDO8F2'U==(A=/'TND%"8L6EFB $).$DB@YI(0';X" M2>I?1'4?_]*W,#3 ;9A-8IMOG*[6,<]XB\?L0YI/PR\F-]7WC;))$@2C[#N* M!348 :D]+-2M8'WZ^EM)]]7/A]U*6D3U4;;&4&>JEX[,KQ0C[/^-^RJ8.UMX M^G U7_WQVV09^+?5-P:NJF73?/YE$IN /X8&OJM0,JMT7*((T-P3)PR2U!HL MH3 26\9Y4*>]JA0LV7%@Z.H)!4\_\7=Q,8'U^N'Q 9,MU_EDNHXU+O7#W]/9 M3=@#;+H*7-T^6[F*5NLO330%DJJ L."*<$HYPH+Z&%B%K99W7CTMI;+#3H8&=C+D'Y9H;3S7-!PY0E*'J.(\:#/A7Y0S0ER? ME4?K!<$.*#$O#OS6<.Y/?7P-F@K!D\>')3KH2\PIZ(WSQE"+'):(":0)=VON.SXRC;-KA[5&2Z!_(MR]2VUQCU4!GC M*%).6XT-,PX9!SARX^P+T;_$G =3;SD\WU>/+]9];B7_[\.V8/J'#'!N2Q)[-RE"@ FG48R @ M@>&,]LP+!Q6IOS/T55)L//I+2Q@/*44G3YGC@Q('4*!%:6H4U9AX9/SAN,4, MPS>JMS3G:@4QZ0;"MRI)## 13G&IA!,4W\Q+D'!FF-(P4">"#8=D0Q0'&1:*2HT:%"@I+/+L8X_^J80 M]2H.9\O!2^H4"<(J9-PSWV1+NK9NAK2 \G/R<-!R.#0E' MI7#>:L8U>O,;"O5$#M"D_3XI'-_"]10ER"#JGI2%AIXZQ2LH" MR @'1 6MR_EQ5DCK2S[. Z>_VY+=.M.96NV7_GA;<%(/J3 ZT>%AICA:47"#M;O^!59Z9H*8!EU.7'MW\,(BYU >LEF/>58-;W69QJLMB5V1]/].J[ MLV)6G["5;CMF@5A#5VA%A.3"!BN 68@%D)72&KJF[51XZ;,G$^^)Y=!IJ!57 MC#G&'=_1!(QBL,\0AXHQH37X9!1?AD_J6SCYE%ZO5)LU7 M[C\W8=?8_7G"]U1M@H0$A+&C# LMO%><>D'WD-G D_I)HQV'=-9F_7,'9!

:*+EE\I3BZ:A,D!FL!!:126(N9-,9:5%!/*27C+GG:-HO/D*#&&/[9)&F4 M3J>W(4##"(X)A_V.@ JMK[Y_-%%(&Z=B2&\MA@I#*X50P,9ZUD.@#K89/P7!?O]9AQQT>NW1(M0Y;SQK&T]5653%> MCDDX%K$E)E0&2"<(T938@D8N/1^WSMDU8U]71EJ#\<<4F5&JI6]&4H:ZZUS= M^D7V=;_N"A>>KSR?".L$TLY!:QQF#@$ ]OLS!!+U&JAUGG+2A$\O+CJ;(U.3 MZZM\_83CX5_/N1U^E!1E.X]H&L\?222 '&.G&1<8,8RVV0'[E2LFZ]]KGM]1 MJ5?=H2$0U5BX*LA=I=._WF1??IGNW[CC8_&OYWPL?IZHQ6*_QGFZ.KJEESV> M(&Z-45B3H(8[)Z1 F!PDTW [3@6@/G>RSC#Y85@^J@-\6$X/P6%]]:Z,H^'7 MB==24T285A!H)J1"V!XP<*!^FG7K!VT[Z#]GY?D8],,ZHVP9Z\*O$TF- T%Z M=5@H(4IYH?9W5Q!":D5MUK7NP.F&=>=CT!/KWO][*>O>_WL".'/& PJT8)*3 ML/'@0HF#QO=Z,3<,Z\[&H!_6N=^ORE@7?IU@!8U5C@ #",#<4:]HL6R,>?WD MW]8KDG3#NO,QZ(=UO^H/9:P+OTY$..N)M\0*0:.Q1!TO:(9AVOH;9NLM7;MA MW?D8],.ZO__NRU@7?IU(A!DW1 J()"348LIB'=?_VH53##+].('", " I MHI)BP+%0JEBVIZK^[6[K?2Z[8=WY&/3#NM_^W_LRUH5?)YAJ:1#ADB/%(7*$ M8E@LFU%?O_-\^ZTGN^'=^2#TQ+M_+]TQPZ\3AQ (9&-@;%BJ#0NE!Y&C6#8H M*/9&_"GG@] /[SZZ_U/&N_#K1"IM!;=$.J.11=2JP\T*XM@T"))[(PZ5\T'H MAW'7"78 L;"^H!J+8)$:+(PLBB,0[!NTZWTC'I7S0>B'=U>7I;P+ MOTZ"3JS"DA4QL?$XE(C3PJ[!3)(&+N@WXE(Y'X2>]LQ?2WW0X=<)<=P+82E4 M!C*N#8:RT(ZQ%DV23-Z(3^5\$$[S[DB/]"=UH*[_@N'TH+0'2?Z3G]P6E2D)HC@W9-IKP!FNH.!76,,-9@(H) MKG%0S\9=F.Y=BX6/&L'RR/A^ZXGUT0:XZ*&LEK/M%_(^7??^PO)*:=V]MP]\ MWZ6353_O4+/9?"?D%\OK++_;A<EV@39=3?/Y_9["DP7I3HQ, MD(8(:@R]])PJS93 @'+AH:&<*55)[^B3YE.%ZDI&)4019JCRS"!+$;&2*P[C M3BBQDT'%[W$7+RU:UQK/LJZPF?18S*Y2".553$DNB9\\_#XAV&*!"0C*):(L M& B8::"E"&$D)8IX 911" MD(^KWVZ[/#V/]"Y9]EN [VYS5\JT[YY)()3$819,$((IATP(PX#&!GE$8G62 M\5A0M5'/VJ&]4[Y-OIWFV]-G$@PYIEHP#:V-[;#BVC6CP$'&B74CBHULA6\- M:._+K[%3!"Z#ZA!,D^7-5B/XE.9WE]=%29:3ZG'9X,0@ CESU+&@4VBCM#ONGR5;]^%EV M[_RXN;_?F5"3Q=/69Y5=$YVMILBI&V8E?;B<+O.;R7+^7Y.=N)GL[GZR?%#+ MF9ZLYJO+ZP]YNHI(K)]8;8,O9&@_U<>PC*V 5'%-O7PX\9@#H\(1K:4&0@AD M@IK,;.QP8CA#E:KO=4S9*0?4]P\FS!FIE>':<,RC7265W%%$#$=R-(T2FC C M:Q&!/CU+9PN!FOW'9K7>'E0^R]^G7]5T&B]"@G+P(7RUX:_3[:I6)VJ&G#5/ MPJ151%,55$XJ,0D6I!0%@,2+/G,#S_)8U96#K#^P^M+98_G%H++LE9>3J?RO M/9XX*:S3$L6F@TBB\#4B5E F,!?CS KNF(M99\#]2*(Q*I_8&Y"(823AD?ZP M^?2F@X9)%7T!N#M?%. \R+]2MF^^Q\T*?*T!R* MGEAYM$C$J\\E&#CE%=5>.L@))MP#76CBS@HYSJ._$3=>YV@C/-XF;T=U=@_' MTF%VW(.*4GX]>7Q$8I4!"%D-H83.2V@-.AC1GHH&\?2=W)_4Y\N1+;@9'GVI M7M&M>WG]:Y;-5FHY^YCF7^;3=/4Q6\Q*]*WC@Q('*/?AZ!(620 505*J0*6 M!DO'7*_U^*HI62WZ?UK#I7: =Q3 ?#-=;_*@YYG;27X3WI\NPL";7]-EFD\6 M86%J=A?P#0]N(UO=M_NP][WFV&LX8R)PK%/GE.*(A_\S#"M1P*@=&&&7\Q9D MH5_0^MHFKM(OZ7*3^H!8<0/XS_GZUH0M+KM+<_=MNMC, G6Q07?X_]FGR;>2 M_:/&; D7P?"1P%NOK,8:,PI1@0N&N'[1E-:SLSK86+H'K"]!^OY.N4I3]",C M$A/KJ%O) :$:4461BN$)^P\%X?J67NLI7QT(1#N@#,/TJ_G-;3@F?U^E45S+ M8C9*QR5>:QYKX (A>2!/$IY:%[>0G8#41P3/&??]'[+%/&;T=1R L,WYV^EO%\OPX[3S]*977SET=,.[ M+&PT04F=;;>7U=_3Q6\ MDJW0T:XUO4UGFT5Z>7V[\TCHKM'Q;^GZ-IM=++^D.\_1RY^FZ?O)75FZ3Y,I$P&% M,(:'A7)"@:0!3D I]58XZA'J4_C.NSQI7V"R02#MTKM[;)FE7OOR00G60AF) M /+8ZMB5 CL"H#(!9D\)5F\P$:D?;F=#0?S6) S(;6M6( 6W-( JM#8> 6U9T9918T$ M A)M!"7$66TQZ362Y_1U45N@9^W"TJPPS,&G,%G.WF?+K/CGS@PY<4]0?8:$ MQB[)-EBU%EL:!#M(O82>BA4S+/I0-OM%K7^:LT$I7D5C/'9UBR/ MOH7+/+:QJE!RIG1DXH-T.Z/#5N@AU<9HQ[6F6EBE-5&L_L[?V>U1ES91NVCU MX:;6O*A)^E^9=*_I0JPX/>2"RC $$(&00,,!*. M$8 9=U)S:RM=Q'?M4/F.D"T1B]A&-9*TJNY2.3E+PKVA'-(8T &4=@XX*_98 MB&#WC<:ITBYCCWI5V@9LU)DK)9B>R%4Y,3)Q1#/N,>)!RY.2<$PHVH,D;3#& MQN\M:5$07EQ8MXE=OQD)WZW]9&O2HV,2#3"!U"L!/#!.6^V,W],8+7HSSMC5 MUCGX:EI">WC]F+(Q*K?&>$6B)>O7W=TOLH5O-WCB<7< R1UL*2M M<,@S2@JM1Q/#1QC$W*GET )&0SD6>*%!^(/K/194 =;G>=S<#5"9L0W< M .;(%761?8U/81?']W>W%W/YGGI>G/%48E MU@?[F"'I"2 66AC=Z/NU<^E<_<][ +_!N7QM'Y_>LI6BA^H["$Y^V,>&)!I0 MB)"RB'EIH8#<4%Y0B#VM;W)TEK78_I?=$CCMY$3ORZU&*H_H_2?')$ P;1E& M!G..*/%4^X/8$FSJ%V+ONL9,AQI_VZBUSNVC6EJ%44&E<=Q;QS'SB%("# Q@ M[-<.!0'CU.%;Y$D5+C?"ZFWQ>U1Z^3C9W!)[*U_6 M'ZBV2(\HS+15O+,601GNR@U;1@42E ,&J#70<'$@EV@ZHBNWSIC7 BZ#7+I] M6$R6Y_A4B^<3:)'50 A'7OFW(<].24 CC'X\61B53C8N$6CI4/?SU72R M^/=TDL??A>UMVYJD_' O&Y- K!CVR'J$,6-6FW!.%NL60O;J_JX19U&' UDW MV SR.>^=_E?98N&S_.LD+ZL9>&)D@B'C,5\52104&L:E(X4S2#JN1Q@LU^DU M?;MP#2D>9\I$XL.V(Y@"%AL&);04V>)3DD2.*1&T=5Y5D($SX7E+47=,.**= M=4!!I1#V5A]N Z0SN/XM6&>W);TPOAX\?3&^:%\62/YNU27,/S8D$1(ACHUE M#D %-#4"%!<,TF)=7P ZNRSI2@!:@FC(;=]L\CPM30 N&95X9AT'@D"C.>%0 M:4L+85>*5FO./N!>T(L)16/ Q,NM33,,Z4TU-(+Z)@IJ(6D M0>V ?O:(/@2C-EI#!6GWT=-P7T&WEY?4R#EO=P%VOIK/= MCRSK7858]U-#$QG.PG#&49UAA7^E.OE>J3P6VEPT+:H!C M5@0E %G-8Y=G*OR>VF 8Z#X35$HCV=MCV_-R&.VA,^JP]4-96+U9Q:I JX^[ MEY_JLU@Z+K$JYNI0H+BC5LAX)U4 !+7C?=Z,GG71T@[7CS7M; &JOK2K_1)/ M^M*_>R[A!D AM+= "L%8O'MD!2W!ND3CODUIB4_/N=\"0F^;ZZ.\-QD#LUNZ M-?G[_.;V*ET4)?H_9HM-!'+U]ZN/Y54P?P^GZ_26)]^ MLSZ>]7'6^"00@W3T$WH=5!=C%9"%T"(#&WB_N^MOTYS5':'3@-O+U28(W:=T M>KO,%MG-PZ]YMKDWGWX]Q>7R<8GGP"IEI18 Q;]Q@F"Q?D1@_0^YNV8U;7"W M551Z2_&;WX4]Y_)ZVSKC.LUW'=TN\WT_MQ.65X712=BI).9$$:8"L$&LF=8% MW50V"'3K.(&@$_NK?0FFT#A""MJ!A",O(]8J M=\^3G$;X_;ED:)0VX/A%9R"1V:\Y3V=J_2$+ %\L SVGTX_+!R:8"V0I$4!9 MXX&C" E0^&(-ZK601=5E#!8;8(:K2FZ)CJ@_Y%25$*(?]K^L7B6N\FR)QHR'@STV MXM84< ZLE7ML (6\S_+>I7?L[3+Z:+6XKH ;]?5[=U7CK!$.0>&T%XQC*;P) MS-F!!*TE??:UJIGKV(% G%D][CP,>]/ 6ZT01JFS4E%K/3>&>(*9A 6-CLN1 M5IYHG8.52X75P^O'E(U1>G7&)Q(MW1TU+GF =* 08!Q4?F\U(QI!4JQ36C)" M4ZD%S$\6/#@/E9H?YW@:+ M2KG=")T?@>^C.K/'PNYAE+5#6\XB]O!T&OGM;=^E]*)$+2*3F\1UYVD7VQK[@F$L$+8,>65D(7<8Z5$ M?;NMMSI7W?M^VD1PW/'Y4'+L'&9.*H20C\*O"EJDMR.O<=42GTH#]>LA]+:Y M/BH]<$S,;LE;TV56AI>8.,^LLI!)&1MCB8("HQ@9C[;7D -G9F6C(V@?YSLS7MB1$*YIP@*21VSSC -/"]B(:CUIGXP-!TGU]O%HR]^O]_$ MQ5U>OW >E7#\Z)B$6P>X=-80(%F@CUAPB']QI$$B9=>)8^5. M.!SP9>$#,PPR(UWA]@K*++6CU?FZ$:#N(>Q+M"Z6T[#B=]EJ51 S7VYB"/GN MTPB'I4X#<.GNN4!'NG+? L&!??/E)'_8XAA+;D48LL76KQG5I7155N6LP[=G^<#$QH[O"! I@%(8(*Y0H7@P3U1]N[=K=;D;P6H5K=YD8['E2SK[ M>#O)4SU9Q>X4=_=IL/,B'>Y;_&M9*'6U"0+U0$%F)0#.?"D/KW MW%TKV1W)2A>H-?"1A=,[X/WPV)%QLK<)CGO&C@Y)E,-(2NZU"C:_#/\Q\+!J M#1OXLMF;XG7+./6G6S%6]YL[C:+0.27U$S6T]O?[]7L/\(SV^O:[-<\Z$@?\NQZOOXMF\VO M]P[ R^MBRA(_6U>O3)RA0AO#D67* @VP?MP1L5/U2V6(-R59(\.YMG1&-7RG M@M^DR^E#L34>WW8JC$HH,RR^/1EI%:K>(NWB M$H.)E17NJ)TM=EH9+1^8 ,FA-0YY0IADV&@IBRM'SI1K4/8"O"G)Z 2NVGO M=A4'SV.0T',X?^8,"0::81';+S"/-:)4^R*N3" O&Y1(?%N>WVYQZR/Q_#DL MO62@OVJM#?'.&C7E>PA]>GVI>3X)I\\V3NCA\9%]3Q,5&Z.\JY+ WGCR!&C# M#$;!=@Z?B=+AB+-,8K,U3$ZSTAZ;_:.Q!*L-/%A MOQ&:2^PEIJ3 D7E=WZ/<=BI\CR)S/%&^5[!'G3Z_H^KA_E2R_'?/)1SI/ALL='9- 8:,_D#)BK*=8((M\0:/!KKYWOSL3 M>E!69]T 6]OALKV.F$_C[6-9K&.@U^D7W]%-V*)9FQO;X_048JQ %W&AN&H<16'_0FZFU] M0>TN2&L,@CIF)O5Z"_J,_*N/OY_<-4O')=Q:0(!@QE*LJ)-8Q$XD>VL2B_JI M0-V%8HU!(+L M]7=,RSBQO1[D*RQB!@P\#?97V23_-U]#QSN\_96ZYGJ\?2LO9G#E+ M@H64DB+O-*" (T"%.'A1#=,CS6EO@9]EDM$)9G\^V1F5AV+<(M.2!O1_TH?" MACVAT;Q\,A%:60PL8\!1X&/7+DP/1V23',M.:A]UQH&L392Z_.BOXF%9HCP< M?I]0)#$V/FC:WE@(=#@P#[1;!NN'>/=7QF8 A:$N?IWS_.B7_>R)!$,JN?6 MR?Y*V7:=\\D M5 #F)(4\G#+&2H*\M0>E IL1>>)KHYZU0WNG?)M\.\VWI\\D6@^\W9+N^4*]K N^SY9=TM4YWKJ?5IVP]63S] M?2Q?_CY;_WNZCE4-;Y;S_]K[DG:W/&4A+[V\/\';I'TFK:&0QEA1QN1!/05@ M1,KW"$*XQLB2-_\Y?$CS>3;S6;[_47P.#O%=O+J0))BZVBLE&: ,.1+^(E3! M#:78&!NL_X ?2!N\&4T0T#'\]QO Y6:]BBFA\^7-K@I+%R'0Q]Z58"R)A19" M!)6R,* *#G=F#(/Z&3'#74AV&-,[,/QO1:3=MS2?SE?1)=*Y2+]X5R(%TL0C MI0P(.BI52,F#Z\P'S?,-7H&.5Z2;PO]61/K)I_O/='YS&\^S+VD^N4GW"*0? M\G $]K-WEZT@\=P[0YS6D' 0],JH4AZV%&GJ7Y=T5VCC[8I_-TQY*Q_%DX]_ MH(^BX@H2CQB$*LB$Y1!K8J1^O$[1KD'#C>XJDKS=CZ(;IHS^HW#_N9FO'RZ6 ML=3']JYHFUW[Z7:RW./R:YABO;I8[JR;+KZ*,Y>0&*0!X(IJ[:S#F!/J^,&B M$J1^,G1W95K>X&?1+5=&_UUL__A'NHHYVCL*R_P];;XFT8(91+D1UGKDA);. M') 43-:_'NFN6,P;E._FR(]>AD]^P@@9K7[_"?7?%<][@-S,B'_FQJ\67TW\;VIZN+U6J3SKHT)%Y[3P( ML$12!XCSC@'LL#]$L#H+&O0Q^A%OCX?$_LW?$@]Q(9PX1Y6&A)I@9!'-% 2/ M>X6CDM67[_^^_.V.#[V4&GN5N'=9435S7R1M-73]K4H\V9>>WB[\^95[Y,?J M785B7"V_*:$F-H@BSF*J$%2 .Q3L14>4I^&4!I5BQSLZJP_1X>W07+U*5XOO M2Y269ALY@833EG.HC=WC2[1#?<;WEE;L&DRNCI;O&HX+HR[EM:L.>6@ 6NR% M)PI[E8R*%8QBL:PXA$ MW"LOKS].%B4YJ$>?320VRD>G$('>B%CA&A1(4=VDN$%GKHR6>/2B!V0S9'KS MF*7;1EN_ILLTGRS480Z$9*ND2M+PGJJ]&5%SX:&=($!"P*9@>&L*#>$=O B]25S(S% MYNH$X.'<0[W5H[]*[S?Y]#:\O^>WE;N[6GKIIWPR"R^=IO,O6T _IM--/B_Z M[ WY[J&]?=^OQL^7D^5T'K;GV&[09_D_;^?3VT#!D7QL4@6,\4!==5M$1P![8D/_11Z9:A%B@B-+TJS M9XC@62%O<.&9@80(0R7F/N 4OJD(F -RDCB(!ZRX75>U&YLHOZ0G(R,]:V6N M;?_S,OD95>[$&QGW"G('+'32* PT!((VH$C-QTQE^BER(_)ADP+*L7+B!H1= M2.D/V5]U#_)]1R-VE<_BKOM/9U68:_Z;,#\%7J PH]"26P.=$+:-C%%R@_4W6>$1GJ3!^:(Y.)"Y40XO.%P]A\GHZ(?ZTV=\=DH]8$7FBVVY MR->#R-._I QA*2DT*#3/2L:0A<\] VF"HCF4S 5B>@XEASF:2M4LIA9I&]GJ M=G/[H]PN;_+M_J?.UP]G3%LO?3]T#0&4LHI)Q 31%G:)@16X1DZ+4Q/FT3@ MCK?JNEKE^WH5Z'U-X?6#F?-4!)2(<=0P##A D+34)V!,7Z6/(B4,0G!\/IR= M6+U]-(,&A\9@@! T 'K#!'9-BZ!6,S6%'QJ>DU$>A,IGB/"<\_3A@"7/-@7&[][( FR#G (:9A$L-1 MRWF./)EG$A:)_0D'^#@,/DX,9Y58C1NZ\4+6W[S?(24$T-AR8A!EWA'5RD$: MHQGM08Y&_:1Y?[^V)XU;;_-^P95URGGG-?+08@$):K:I4,;C[UA,;MX?%;:"JDDED9:963E,-*T41D;?V0QG6' A-Q)#G TB8[?N"^U64%];J)\+/=F M\_A8^56&>7P>IB+59:]/Y?X4??J4D6D4)O\2: 9$;=HDJ6L[AX5DCK;K$Q(G M(;3QBVR'PQ*^Z-H"_.:)#&".K4;26(>90YX*YYHZ,D M01I4HSFB'JN*'.I1+'V :B!KH@O,!&54(:V]!LXYRRSU1Z5*,>M]?,J:SLUZ M0AZ-A?-X9^'WQ38,A+LPXNW+]5,1*JV+OXO54O]L,-QL+_$;[5E2IC44UC'H M'3?:.\,]:;(Q1JR/OSTLG5WTM =3T@(\%N'"E&Y1%,M=U74Z>DWG>;P.MO4I M)B..X0 U$=B(V[@OK2 MF1?2XTD=.+*\3!C.F!..,H:I91X@W;:7&#Y@&?9SRL'CX'S6 .3XZ^K'7?AW M?_[Q/U!+ P04 " #ZFUU/21T821WL !G.@L %0 &9L97@M,C Q.3 Y M,C=?;&%B+GAM;.R]^Y/<.)8>^KO_"MYQ^'HF0IHF0("/O5X[0#QZ9*LE6:J> M\=X.1P:5R:KB=E:R-IFEQ_[U!OC(RGID%@ "3*KOC=V85I>JB>]\!_C. 7 M_)?_]NUF'7PIMTU5;_[Y3^"OX9^"_EY] M*5Z_[OZCH/W#NMK\_D_J?SX731E\:ZI_:I;7Y4WQMEX6N[;MZ]WN]I]^^NGK MUZ]__?9YN_YKO;WZ"89A]-/^OSKZ&^K?7@^_]EK]Z#6 KR/PUV_-ZD^!M'#3 MM&UK-#+\^K*[P_EMJI7GW;%=O>V M^%RN)8SV:]?;\O+Y3ZRWVP=?4 QEBB$0*X;^XPL?WGV_+?_Y3TUU<[N6]/PT M K\%X-U3L+[0M22\LP%YBM7''W2,]T(.W=(MXJ>?=(RYZVA\L_+1?Q]_UC%V MMY"]]HQZ5ZP=]XPGGSR*>:U^ZZW\4_^+ZNLGY+=MO!?5@P^7WW;E9E6N6M%\ M\.F@6OWSG^2?%G?-ZZNBN%U\+)O=]FZYN]O*T$6OB^U5V9#/\F?%NG 4'[(X=M_,F$B:<<;\NFOMLN MNP EP:GXW.']KP]@!3VNX+<65&^[! >R MG\KUKAE^\EK]Y'4(^CC['W5(>LQMO73+;4?56N44];;OCP^Z#=DN@WJ[*K[YJ+XO"XE@@R$(DLBAD2:A_)_DGQ 0,*8+G;[J/+B M,'/9KLFHVQT)?">&W@ UJ"^#A\.PV*R"'F[0X@U^:Q$?'XW^?:"GBWTST M7#+O10<-:#PABSZ<,0^5]&)9[;\KFVGH0]F6K;5M-^7V2TF^57S#'IG@Z/ M$^1Y3PC23O7LJ9V'CCFSYF3"-Y8E7;U2W>F16K+ZIJ@VBQ30.$,)"@6+6!C& M(,-@: ^!E)LHE7TKGC6J'4U/,HK?.G"&0C6"2CV)FH9%,W&R)-"+0AWEYX0V MC>=T'JKDP([:=6\S4R)^<[NNOY?EI_)+N54KY[^4-Y_+[8*'<298#CC-0Y!' M65E_*%6F:VX:,>STBATKUMX08LON >HISU.N#RM/U/3:*9! M"ECP/(,OBY%[*E?][GR[J3X;2A^@,NN5O?U!^6W:M>5 M']3;8%4UMW53K%4B^OFNJ39ETP3%[=M[@KYW5T= M%,&MA/%7W0BBN&SC0IC!I(T*&NP^$QE<^N2\T<&I);7['FN6A[[?79?;!VEO MWUP>8@ A83 6&0,I2"A.AN8B@8VV/*P;\1P?6EP!5X.K72HU2TCMJ=/+2"=A MS2P<=(0]FOV>)2<]1LZ)I'0TG_/(2L>;43ON9P9YZ8-F/A3?E;ZIJ7>[YA>F M<<[B"-(H22!& N=BKW HHKEV5CJJE4GW"7IPYOL%#MC4R$LG(W+,'L$Y.31( M2"?CTBX=M>=4+V,\9?ZQ?-$)93/(%MW84;ON3 YTNU\CY8 G@O$DB@7$&(44 MY$.%3@)2I+7/ZZ*=,VJWT2:*$TY'Z+<'.MTI^/1,.E!Q#XS:Z?A 7W!9/\[4 MIQ/UHQM1+CFT)F()LCP-=..H6!.+ZK-T_;B5B,4YCB)(Q#S"B@2;H7891C?7VT M^KIGB9287EO*I!U9&DKIG2.;.337/N]*3S.7./J>Y%.>,IR*CE%/6MY7F>1I9EXAKMS#M MHH'\N_&%X?KLZ6TU^2=NU/* !F?^B\ '6D[L,(VC<1[;2R-M.%7F;Z!NO-&(EQ;%B16MJ**IF6:S_I2RVRJ=DL_JPK>IMGT.!B,21@$S M*(ICEE,.^-!>FF;Z)9:C6O&L.QVV0($+%+I P@M:? 83H7$T:DP>)V/03'J. MDV(N#8A-,):3.8>+JQHW;=G9R=6GY;;+CK_3BUX]OWOT< MT+^1CS_S3\[.+AOP:I%)3D'IF+12X>LO;F@1!K\IC$$+\Z>:<8VF? M80(ZVB3]8\ZV?%FI7-_FQWJ]%O7V:[%=+2(0)[(U!C.($(J3C*.ANC/C26Y4 MX#VVK4FGQ_M!J! &/<0Q\V0;>]?I&\70<1>-7.;<9KULM4V@N54_XY1\V-9?*G4U=ELKNNRWXZO-\FZ[+5?!JAL]N^LR:*IOKV_JS>XZZ'0L:.\M M#3[)7M%.U .8C%8D;>9M)H@>*!\U(7RALF:RJTNUIWJ&!,Y0D8Q-T+BBU) / M747JJWX;F5H]:'619A F$64Q#P$)@!Q/;DNFJ:ZK-JK;H*ZO41BV?_2NBH^5^OV MYIJ_C%_/T.;;?EG#!]4.5C=>#;2?7YYZ((8J9T5C$A.0@ST0*>$R'1@&*M8Z[.&K*LX"1Y7)[)V5J^V"(+=7E0*^" M3;E3&<%21][5F%=#BMMH5Z^K?R]6K@-S4=^I>R3,][>36!2>DX4R^ MGH>4G,OXQV^GG-,'YD]4'8%[/ZZ:_/O][_3CCJA]^>[Y%X8BDB,A>)SF21:) M+,)HP!>+'-@]8.4;E>=D[_"1I4/9.C3F4+N:X//WX%E]4R:-?0'+NXLU ]$L MO6L8@Z9UK.<'MD;ZX50@FMS7,XE!T]M]].FN:9G7C3Q= \.%-&_!S2[4\R_EQ'WR:KV%,X[YYJ/=Y*=!;SYC2 M'\9/G^WJY>_O;Q7.X;AGRL(H9SA&E D+7?E MJFWNUTVU:SJ)K#=W32N+C7I]Z9=B^WNYH_5F5;5CMMBL'O_:/^2OB6U9JJO4 MQ+K^>J$J5G?[6REI1F 2)CR/:!R!+&+Y?HJ.!3-\UV(.B#U+Y+V=06MHT%KZ MJENB"UHKNJ6YIGL>J[,WN#?X5;NY],RO*[,#97?07D&H+ ]ZTTWO&Y^#'[3O M@)\#6,\U U/W%YM+6F;C"^,K[^< VJ0#C7@$97X=R> R_@G\]$QF,\]^,H/[ M:5Y[DZJ6RP]$LY"7VLM,/L%ZH1*1U2?946"99/M-(Q4:FY:X] M9#E3.Z-S'(KHLQGT/YYUFZMIE6O_C9PPG=&/ME.A6_FW;7'4JMP5U;H)6MG> M;E1=?M.Z\W/KSN)@%-YT[ESN[1G[T/AX+DVF*YZ\--.)B"]K7YIB>&7YI9#< M;'>+BVJG2J_>R(:^5*N[8MU63E"6QIRJSJM* M#O#7KGK0".50NO6Q7+>QM;FN;B]JOME5N^_]#GJ49EF&H>!YB,,$ACA-X_VV M59QKO3WAH]USJ(U1"9,7LBV4:$*>'6B4B\HC.Y4ZS9.N?CEB>X;*YLJR4YKG ME#VMI8W_47X?MNR';"W-"8M"%LGO3G4RZ+;=RPMW. MLW=U\/MAKU."KRYD+-N!/79R_9248Y/E$?3-8/([!GWMIA/IIY@?565;F[YB MF$41%5&*!&4@S".1[06;Q4#KTB"S+_I>NU7CH]E5ZH&67\JBN=NV)7S&$U$# MBEY.^?RP8Z:>EL0X2^?V'!Q)U,PY.G\*9H&Y'M,K#$?X\-0JP%G"1(@3)!!# M/,SQ_KA.+I#6,S.FWSS7*#>> !H1I3G2/7#D:*Q/-GD[X.'4>#=D:B8CWA3U MXS%O9;7.J/]%9G0W=S?]]W$:QCS#()%S,,HR! 5C^Z6IB&HO-IM]U?/([\'H M#W!#3EX>XO[H,!OD/0XWQ2-:@_J!Y4>&M1T[YQ_8EKCKL?W"8' 7WPZ^G^ZX7+<<3_XR@GL&K M\ZBYG=)@TR/LKKDV/K!>;K]4R_)YG._JS9>RV97=>?KFHMX5Z\._5X]_OJMW M_U+N/I;+^FJCKKP\..;:+"*9DR(:9XQB@*'$'\?9?GLN#(UN0YD'8L\1Y(%0 M;>I=\+W?UL5ZLF0?8:<+1LT?^][9UT6>X ^!5]]+RN[XOW-LU MW"U[IKL!?+KI1/":5S>91WR;&2?'[C^8![IY1,D/[3,^[1,%7Q=^-#[.F6?'+R_VS6[8K.2^O_NKML)C3+$ , D(8D$C#_8G8. KI M),N6UN@FB:7]96Y!?0\O^'.UZ4[)F;[_E[AG,1Y$R]X#E/.1O[AWBX9 M/UO+?I 5T&..\;$@.KH3S".6G=%^5\NECCPQ543BW\KMLFK49?<]SBR%.1*0 M$!HF2& "2;:ON54O<$\9D8Y(/:Z@O =VOEADX;MI8I%?MYTO%AW8]6/& MHB>.\1B+[#O!'R,6C;#?<2P:ZXDSS([^T:^?D6[YK+>@_+"54\>%2 2GB.;:XWK#Y//P";K"C.9EPWV!KW!0Z0L@];D'RM(:OIQFFF;9K=MK[AHWN^NR^W%=;'I[?I9?F+7O-ETVYP+"O,P3 C.<\YX%"4( M\V2_KYDBO) V?ZZ]!V#7L$U4]]!";?']=2B\>.9NS2N%5?[5] NYSKWO.=:> MT^V3!]O.V.# VJ U-]A)>^]#<6=R(/O.A],57?,*MX:N]!%O??6F'SS@>J/% M5<3UZS?O(;?]G[]W59@=0K#(TYA"G-"4,0%YFF><[B&F<6;T-N*DP#Q/7?\^ MHEAU6@=YCGR^?3-Y=.L.%@[^_:%"US.^\!&>QKC\!P]!HTQW%6;&\W_^V=N^ MH/71G+2-D*S8E:*HMG\OUG?E J0")GF>91%D.8JB%(C]R?HH%\E<9G8.3?(^ MZQL6Q-H97K"2X.Z77.].S C/MO8Z:8QR#DW3G'O^-GD!AX\_@,D #]4<;&I,\\; MQ0T[U/]G0K4I+]/'8RO/>0^Z[4^;-TUS5Z[V2]YA&#*481XB+G@<1CP2^[>1 M. N-GD>>%IGG!>4G@5-*X"ZX*;X'G\N@:J&>(7[:^=!SC/3NOLGC8&=1T)GT MP^V8/NC7S?V5=@\N2@W*;^K/Q]?8YN9-O6#T8SC2/C"-O'7G#W6/W8G8 M=/YN,(\X-0,>IKHFQ] SNO'K;2G!->2SG+T5R]TB%O+_,($\SZ)4,)"A- T3 ME. HS['(= ^@/_HJRD%,0RYP"M0$CY"4IB+G@F0Y!HAY7/SI@ 2_#5 FOGWY M(0\G!K0E8?,8A;;@:R>=QK2_-TU9MDVQLEENJW:-XD*5G2^ B$C$,8I@GH0P MR2BEX=#YDS3&)AG7J78003'%1,04,@P1RQ*2 )'F)(MXEE+?QYDZ:*^"%MRK MX !>\%L+4/,-*B>4ZNK)-&R:BHLUD9[4YBA+)Z5G/+=ST2$'ECP1)5?LC%.H MM_M;W!.U99FD )&<0)9R2A'IAQ1-0&*T-/E26S '$.01$)E(9/81DS0*<9(* M0'$2$^+[1H7!%])PUS,(:+1VS M9=&E>B"-"64I$B'.*$!8\V0^W&$3 7,Y. M-D4Y()"3G)$<)H(FOK/O22D0/Z'-YI/I+MDTD2X)B/13KOV M\ 854PC5KM2 \1SJ=8JS%P7,">%STC W!CTK8PZYTMY>WA6[=CGR_>6;S;*^ M*4@9E"(+(>9T!V,KIOU MN(H[(.U&X0'$H,-XMD480PY/;0EZ\L8\AJTWZQYOZWEE47= ?]C6E]7N;=W( MW">$42AP0B.9\' J$Y^<#0V0'!O=1V?P6=^5&N4NJ+J1]^>UQ&-8BV'"CYZ6 M>:+&3*84*[T>_5E!^]!%_:'8JM*$O:"%!&5AJ"XRB=43?%'"]N@ 2(%9U?94J+S79'EM75AMYM)8CE]XMML6DD"@5RLVK_;=U5O:W^ M]:[9J:Q9PY:%2&D$,4Q2Q""'*$\)#P<;*$N-7J69%W+/27-O5+#LK0IV]X8$ MQ=Z2YE6PZ93NW\MM'>R*;VY"TYEZP[@ -O^.X#S,#=UDL#DX,#HH-JO@P.S@ MWFZ3^#B/H.C%MQ:A\[Q];-X!]LS<:(;A.7C0Q42/%LVU6-=?_U:NKLJ?BVJC M?D@N9:SY6"[71=-4E]6R&.R2Z#N@(18 )3Q&J2 0XRB#JKZISRKR4+B(R![A M35#&7:S;(NXKB;F?[P52'.68JKY(O.U<\/[XI=+86M'@*1#[]/3XZ>(,G.P\ MI"J; F54T%KU*OBY[0C]WQ;*N."Q=5VH;6/IC&*FO8N\.\H]\4!!C, M-"?QQ=@XQO:BVOS/.ZF[E]^KS15I6LPZ<^4%$D+.C)&,OED0#F#V&[_/HGJXZ3OL^2YP3O*(LHA+N#FD.4\2.*#$ M!(6+G3K-I1?XIL9F-(O;FZ&M@ ^U;T3MP>0^TPM:C)"SGHU!G@4AWD71>[4YP"C@)\S"*.*!QCN,T M]"@Z/<"@11CT$(,#C&7/ M=;WZ6JW7W9$^RD/Y82 (I2E-$Y8*08>QF')J]CKBD39R"$/YL32,*<8A1RD5 M/.:(T9PA I#O+>X!EHKQ S"[@[_6).H)VA3\F2F8%75^:MJ?Y^94[?I(-N>A M2:.M>%R+[H05XT,D^5U3;M>M^Y%O5+!((648I Q'@XG&5'3&<:@I/9/1 M9RA FLSY/4?S'"DZIV9&D3D3_7%CR[$3,0X8TM:BK@E6WQ359L%1(F4.2V5C M,'-)P2C^LZ)J)7MAA?ZP/(QAX20\NU^6WQ=^JJVLY M!ZN*S]6ZVGW_5*_OVJN;__;QTR]E>VESGJ8B@B&CH3J)EZ$P26'?]05/L%9R MHMD48)G(!Y79M3.VEHQEH^YO-ZJ[9;:MBS6_*[56[[-W]I&S>\#=]PT@ MQ*),#B6,B<@0EB-J/YX(@]KZKM=< D*<8HI8S"%F&2!IF"0 12B4T[>8F>U4 MFFN\!&*@1HX8U-#YZ^N"!G&!UC;&7M78=RCD&B/)3C;!AP*"9:UZ*:M-1(T"@\RZ%':A =W1!M$B+,0 M;A3D6(ISS.H,HX=ZFVF=/-(H5FT;VR.U%N;S>U.OZZOO/V_KN MEE[\W+>),R;2+ 8PSC$$(@DAWR=E.-%[+TNO)8!R"'&,$,IB'"$D1S<7*4.< M0I1%>>X[-ES\;"198WG3B@D34F8:"SIHP3VVH 47_%G"LYHDC*?42/TGI-96 M]4=2K*OWIYDXKO..&)R%OKNRI?;1Q\SV_T2UJ7;EV^J+>B)K)WM4]7E=DJ8I M=TW^_9?B7^LM5"*8TI S"C&;J#D#D^W&I#NKK%FMP#S;HT*JW\EJ\00O8JIC!J1/T-A_/ MQ;]9X'!*O9?=2P,>3^QM^O#&/'8^O5A6^^_+SE3TOOUWQ4W9[]VF%,7JDG5, M88Y"03&A0VFDB$@2.5+29]N6[48I8!EF.,$")&DJL0=\VN MOE$W*;2G!>YA-'VFG"$:,TX(0@Q%$56W^/7U622D6:@GF(4VS* ZI M2'!,HPRA-(IP1G * 8A\UZ@,^%YO^U,TU3U"D[GT:$)UEB>FY-)P>:*'MC^, M= #.:FUB-)\F:Q-3\FJW-O&QO)5_VY885IO+>GO3W=IS6VYW4B+4]N6N#I:# M$Y[IRW\=NVKQ D='5RU<<3N'50MGMM0^>I^!_K^MENI)YX9L5NTE!$\;C0 1 M>QUZ M 'A_8XQE#'! JD80F)9/LRBPIU*""[I;7$;& 0><&@2":;GU& G6)_OTV%CP M(DW'@H$[?F<0#1P:4WOI@V;K+\.IO;?[A^P82.)<,!QS+%.K+$M0F XC*\'( MZ#&7IU_/2 I3R.*$,X(QS'-(,$FI_/^$013[7D.Y/W3ZUO;Y2PO&]%9 _))E M)NEF/'E9OWA"QXD5"GOJYK$&,0)_[:H3V>G&QWJ]%O7V:[%=+8A:H$"4XSQF M621BP;-L& >(1<1&.0Z_C]*8,"Q0"&1&3"%-$8\9 P*#$( D]7T2CBQWU1=U MWT9R)PO^%X6 M6SLA>9DT,_5PRI2=9)Q'(S2$09N;>:F!/NPC$F!HM^FX_\>VVNW*S?O+RWY% M[*+^5*A[188C_;]NJMV"9$F*.>6<1'$H_P-IYU8^(0IO;08.IJT%VU4]<[V>F$(Y+- MQ&1"=D3T(D9M]7/YU_UZFD_>([D/-KY M,HD:PNG0$_-239>&'9%,Y]P9SRT1%%FF#C6(.)&"G O \F%8IC"+^KDEWQ@F MD(LH1R1/.6 1 ABGZH]()E$ Y9P*Q(TVB!YB,)]7EFKSIYM1=I^:[U1*E[9Y M#15]V,>F4F9V.ZBE_7G;ONJ=)R@.HS24,2B+9& *<3)T_PP#5\6S76,4RKDB M@5G*HAB#/,L$3,-(Y%DN..' ]]F#%D1 B^VV?2*$W)@OTX[G4R_*3TJE66Q_ MJ=:UQ3>;NM86S0G=<4;T//3(G3GZI:HV/#G0+[)48))R"!.;A<(L5@0GGPFP]R ( 1[*;0G632@8QH*IB"[!,IBR4@CCC M>D\"CED4.@ 6'")S)G76U(\6/Z^<>Y%#8V=,K9!'*+73S+'^F;V*CC907U?= M<.E :=^5NT7*0"@@B4.<)B+G40[%,$V"((R)R1--+S0EE8(C@5$:(XY#A#-. M,QQG$0M#@D)B=E.-^8M+ZJD>7SFB%I.C1=(UB6X%4:*;C?9)+'8Z9T+Q[#7- MR!A]_3+G2%NKBFK[]V)]5S[WN$E,0Q0+' (,,B1"$$:,YTG*9;MIAICN=?6C MVO XNB2LH,4UBU=^3K%T:F2Y('-+5__^7FPK]?F/]"^H8R'MGJA M^?EI%]/"5$4SL,V9N?>I@:<$(_K+C059"W]695 M;]K7DC\7F]_?7UZ6VW*EFGW[)G__L3_A*0CG28Z *N4/TRCF( -]VUE(LHS/:EF8M3A"_8 @QYA)TY_ M;D&:7VCJ1J2TN#NA6VZYGX>4.;:I]ME;K1>8?BD+M:35OLY8-%5WF2 0%+&4 M$\$PX@CF0*3AT"H((Z.G6L>VY5GD#C %+2B[BT['$FJ\>.2=2S-M,Z;1]Q+1 M<_SHK0Z-8G8>RN7,FN-K0@Y8&K'%I,[.=_O!39\9$@)!% E$$H1#A"*6DF$E M/I-8C*9\3AJ<;#D\.!Q[EI>*.F'8>C//+[G6FWI&O$ZUI?>$*[.M/7NJ9Z9L M3DQZ>:MO+%^Z&O=!%175&[+;8W@&S/!8%H*"8I9%/(8YS0EB$1P08$Z,I,YE MNYX5KX<:%+O@^4%JIGE.&=>3OG.1;:: +_)\IBFJ 7LG--&'#^8AC5XLJ_WW M8#.A',H!/Y:W$DM;CBG%^3@*G(A0[4RFZDG['$88\+Q'0>(P9R9BZ;IMSX(Y MJG+2.<]Z$GE.BLUD;.K;HI=^?Y2 M1[(SGJ0X#4/&2(82 =.<#1 0[&)6#IM>++)M)E(NB573R'/QJN9/ XPU5GG M6:61)OR=T$@O;IB'0/HQK9Z@&UOO@NS_^+>JW,K__OK[V_*+I+M]F P)CGDB M!,AYEJ4 0QX-C9,$&]V;Z:C)Z=86]^#:2ZO?D;^/W1X9Q;3Q+LE4)%NO,1KS MZWO?Y 1C>MLG+BB?APZZ-NKX9HH[SHRU[R @-T]A]&N>C(N<"D88R&*1QBBE MA P8, %V^\%.6CZK$H[;:W'#O*$D3DZZ2V4\[QZ,#G4Z$NG4!3-32K>V'1-, M#PP:Z^:;S>W=KFEE&O19*J(P(@1E3'Y?T#1,!1]VOW,80Z-3"F/:\:R)+98 M6*J>#6^&&N>9,EM%>Q5TP%X%/8-GF@"?X$E'OD:P.S.Q&F/),6D:S[(7(!V6NA C.2(B@ ME1"9LCM?(3*V1$.([-C1%2)6?MZ]V32[;?ML6CME93CC$'*.8X!XBJ 0=#BE MD8,\QR;Z8_%YS[*C$ 7WD*P6Q&Q(TQ,?SWR9:8XA55Y4YBDA)\1E!'OST)0Q M!M3.>M(8!3EX8YO!. $42*6*80*2/*1P."^:8Q(:W8YNWF/!Z!Q5Q\:,D]ICS8O6L\L7Y?;F;5ULR-6V;->4 MWFR6Z[M5M;GJKD+?]45O3"55"E2Q7K=+3Q?7V_KNZEJ4G[=WQ?;[Q=?ZXKJ^ M:XK-ZN*K_/OO?=J5"@QABB* 11Y%(N>49P-D!+A6!=HL@'I60O37&.+_%+RK M=V43K.[*8, ;P!"&!L\3GYLGG0>CSXW1GR(KRP)E6K"W+=@;U[\]L0N&(F-I MG_S;X-#"H#?QWO_2R&"P,NC,M'FV^MRHV:]5M MBGVWJ?;=INC?BMD%MYW=KX*OU]7R.FB?K_Q3_'_2CW:-^]*H5DK'O M;'OVS#/)PJPZQ S>^)X-%?4,!^R$B<^[^DN+38ZJ8:V;J+>,PXS",,:YR$A$ M\;#$1 ''?/&EW'ZN)\EV+-"9B-ZA(1:Q4>G5@%#)DN9VVMG\-D%*X]EAY\IB M'GCY'&F+C;LGS%0\N]TN.3F;^Z?)09YR[BOM&.'=/T"F,<9ZE\G%:"],DD_\ M][M-^23]D3_H$6&*=QM$<\>Y4YIQ MO62:#.>T.WQE.XXZP1\@\W'%A,LLR*EWSKNUU%[-.5P1F"895X^4:?'EUEMM-K;&SVG0R MZB=SV'GRU5]^J.VG:+;;3P?NF7P/RJ9K_ &2)+=\3+(;9>^I21(F-";.F2?O( MN1>0QO:5:3*EEUSB*TMRUA7^ !F2.RY<9D>./72^S351?1F2.98*3@E/,P*2 M-.1A%F&T3^;R$)UW=\T J//<.V:>.LBY,YZ1'>6,>V;W#IETT\RB'_P!TAUG5'C?-K/VSWGWS=Y5 MFP$VS#*4YAEC":54T!S&&>UA,YR&,]@V,P#K/>E)$_QU76;22>:P6^:ILYP[$7+0:)S:X/ML(,0C1_&Y;#[@DG.,X MABM""< HB3%&40X93PB*A\-8#'&NO_GBNF'/85?!/5 &M;)PKP.&M[XXYUPC MXIZ3;K/8^HAI]H!I1_>K./> 0; \IR?LPJ)[C^A%/T.FCL4Y7X3/(*)Y,ZV> MH,..666_CYS_O=@\7_ZY/RT#,L%1F(04L!0P""&-XWW43$.M5Y'\HY@^?O68 M1Y^?=>H+FU7O<[EA_'+VX;1B<(?/0ZU.735F[?E<+G.WJ.S4=98+Q08L:J\ M^_#,#"+E-':>7+/UQZSY,X*%[-_+\M-U6>Y^EI!NJ\V5J#;R9U6Q_B1'1PN8 M%K=JF#1OJTWY1OZH61 09P B1B%AJ<@HS3D>8$$4:^U$3P;&_E M +0]4=5= JNY)CN=5TX'U5DZQ"RV'KX8T:,/6OC!@/]5L+<@V)L0##8$ORDK M@M:,LSUH:,?Z,\(^N4/G<;7S=.8>?1YQ$I[M+JO?@UR(%"901A/.4A81SO(L M&9ZH93DU>SK;M@W/VMS>M7XOR&/NIC?@34]FIZ#,3#V?W$Q_\+;A_0/'Y[RA M?L_2";4;R^L\1&RT%2>OI[=E15=RWM:;*Y7WJE876992^37"$ DAY!D"".1) MAE ND]L,:=TF;_5AS^*BL+QN3^&O)!HS;3$C2$]0O'%CIB+WM+!3M'A1BT,* M3DB$%5/ST 4[Z+6#GC(FZ7BSD1VB;'8?9>K3YC^K#Z7L/9M=<54N(%"RPW&4 M8AK!,,L%&'8S>9J)6.\&9@\-FXP1J\N5'Z4G\H\=VF KD8Y)5L;Q;9._3$;T MR)1FP!DHH*^Z*> JN,=ZSNSF%(?:"8\31\Q#ZWP8=C(MR@7 M\K]8 !AR 5F4IXE(HHS'+.3#YT,0ISI)OO%'?:\>]%@"!48O')OS\O*H]D:) M82C58L/%L#XT^,BHMN+D_(/:#G8]LB^8#^G_>5=LY8!9?_]8JNOC%BE@.1%9 MPEC"4\8X)@CT+44LHEI3^#'?GVJ@[W$%'3#S06_,G/[X]TF:I11H\^52%A[Q M\()"V+(V'[&PMN 9W1C'AHF$R,RYJE=\LV(RCUY Q %A(*."D32/.8@I'=H) M:4A-!<3LZU/)1X;D&-^$(%J5:E8?]BP>'9Y 0HZ1/JB84[2 MRV+AE1\SD3"@QH4X/+;\B"A8$W1^,;"'7COH(*:#_V-Y5:DUS\WN77%3+A), MTB@F",,TRS(1,I'L$Q:"4NV%2:N/3R,"]Z "AY$ MX2$#)X7!DJRYB(,M_"<",8H'?9%XLUG66YF#M.<_VJT^6M]M=MOOM%ZIHBB1 MR49 +/)0)#EA.!SV2J(4I5J'FUVU-8V$/,#8;XO+?A/T2 ,%U5171G*L*S/3 MT6NE.J.8=2=%)UDZJ4QN^)V+4#FRYHENN61)7\;(:B5[8-/_XVVU*<$B$P*E M(L81!0"D*,E1.NP*H8SK/:XVKH5I)*N']&KX0Z# !>\WQCIE1:*N.OGFSTJ3 MS*ES)T3/$')2?L80.!?1&67#$ZD9SXBQP/1:MA ()P@R'$.44T1X"/)ANPBE M"4JLM$7WXQ/+RCY2?]C67RKI:4M=T>;.4%)\T#9.37I$TXE(WZ".?IBR-3/I M,(9_3#7L># 6C ^UNGOR_ZUNV_0G3G&6))@F,4_S","0)F)H+ 9 Z^:-D4U, M+!X=N$"BLYHZV;%H*"#^"!PG([K<.9>3!X3HB(H=@S.3%DLCC@G,&$ZTBJ95 M4]NR:#\?H90E81)R$&9IF((BCGJ6$MH-!@C%4#C-B7M8* M;YR8J8,F'4[*R0\L/C+\K4@Y_X"W@UV/[ SZ@_JMY&;]X;K>#)M#- ,4D@PP M ;E(TC2%--XW$::1[L V_K#GP=WB"5I QMNVYB2]/,B]\F,VT VH<3'8'UM^ M9,!;$W3^06\/O7;00?0'_Z=R>;>5^@+@YXMJMRX7"14IS..(DBB*":-)QH?5 M4I10H!W5C3_L>?"W((+Z,@#PSY__$@SP]!7 G*F7%< K268*8,J/"QEX;/X1 M&;!FZ?PR8 ^]=M!+]&7@8ENHARP^?;_Y7*\7\MNJ CU,"$XY2E@'RN&(UZ/$!<#_8')1T:Y'2WG'^*6N.NQ M'<(\QO-ORVO9 #$:9:#[I8?]SS4!\P!0,H MP](L.\+TP[TWKLP$P) FEQ'_D($7HKX56>>7A7'PGXG^(WC0WT'H7[+J2L25 M)NV*W5VS0)3EF! AY2A*N6R&D6'>(46*AF9["):-3+.+,+Q.MT<7=/!,=Q%L MF=3=1YB 1*N=!&/^W.TD/$_)R;V$D2R>7V;]VG' MI*[L3$"BE>P8\^>RNO,Y2D[*SD@6YR([8\UXII#3 2]F1]6VM-B55_7V^R)# M(:>$Q"S. "4($K5)VKWAM;_])U;!C:BYB88G^V5-LMBSH2\.GFV*]SN^::E,VS8)#2#-5V\E0Q%+( M.,'#21@<8:I]@X;-MZ>1AA93,( RE09#MG2EP1]15M*@R9$[:7A@_TEIL&-J M+M)@B?Z)-(QA05\:^$VYO9)SHI^W]=?=-:UO;HO-]P7G+,8H"3E&.(&)U*-T MV)/!4HFT]TW'M#&-5 S8@@YB(P+5@SRD.MRO1X:B4F&DSS/<0YR'L=)'&7[9">&B>$RK-&G)\I" M%"1;03&C2CL'\<6270JB19###.3 ^M,)B U-WF4J1/2OE_0[NL3 MB5.'*FAA!1*7L1J9DJ8M0![YLM,<;:H\D-=5 U%\WBURD+(11EJ8$ MX B+/$_1OB46:]>WVWY_FBG&_?4OZM_J;:"PV=Z58T">[D3#+V]64PTSRMQ? MF[.GXN2$PYZX\TO): N.WI]CRX;)4PCWHB7D3YH%%)'@*4$ Y20G,(0D&DKM M8Y!Q8?H2@NGW/0O)_E;_PQC;(C-_",&8NI=E9 K6S&3$@C"7SR \(N*(B(RE M[?PB,MJ"9]Y &,>&N8ATK[=T;:4\AD+(C_*8\U1D">"P;RO)6*Y=RV[?PL1" MTC\R-$I*C @T%1-?W(V3$RW:W O* 1E:DF)#WMQ$QFP4\ C2.0X%IG O&*$4(P@QSC&'(M-\8 MUVU.M@" U%"F6DABGO&*K! &.8>,_H>8:"<' P8@Z^5JJOJ40:_#3C_ M][2OBVNR]\Q@\\7_/-X5=VY5[;?7F@U15C7%U=6VO&JO(G]_V:.Y*#ZORXOR MVRZ75/R^B ABE*4 "LHX9 E@,>P':(0QUZKC,FL1"$+ET(@A2W3+3P]1+#!RSJR=_TQ-KF#@G8IMIG7[4\XL[@=< M%_6.CRHG/!FJE'N*;.7H)7;\:D[;N(ZXF!$V,Q4Q!'],+FPX,-:%3H54L7J] MD?_:D&]5LTBCD-(HS4,*93K $,,(#FW*A$&K*---2[YW3[M8? ]*AF4)RU8\ M[,@TU!+O/!KNIII2Z%=AGF-'1W!&L3HS_1EGRS$Y1M M-7J:P@A @%.84YKN,Z0TT;J78UP+$ZM1\%N'RU".+-G3DR'_Q(V3GY6<("@22/(PSX9V!(5& M&8_YUSWKROOMJMH4V^_]&2XS-;'@2D])_-)DIB*'1]V"WSHX$RO($SI.J(<] M=?-0CA'X:U>=R'3+=2?EJ%SQ8KNI-E=-WUB<<2X 832&#,8@P6&4[R=G*#=: M3[%LPK-VD.7R[N9N+7/ 5<#*RVI9:5Y%.)8YW;UI[Z29;D5W@((!T9GDY'EB M3NXRCV)R'L(RUH@G>\@..-&5F(.1]J[<_2P;?ELWC=J_9F5376W47[S?_L^[ M8EU=?I=H:-%+L[.AAU)/X'?NN*?"3>0 $..L0!V>VVU>>[ M7;OCO:N##T5[8.@\XNN"_1-2/:ESYR'LTYI-BVVQ:=;MQC]9_>M= MLU-BUC>.4RIR$/(L#1&%B(N4[C<18IARZ[ PIE'OPB_J;2G=TU\!O?P>'* - M[N$:3HA=46XLY%-Q;2_53PB_QSE;@3[!JIX$NW#+[$36B5''9=0=9Q9"V:9V M:J%Q6UZ7FT9F?V\VR_JF'+)[%.$X1YE,Z1%),&,AW"\@@ A&UEHYLEWO_#\=SBSAX #E0H<]:,,=2;ZR9$W)N*)OOZ9O9:N)IUO1DT1'SLU-&5W8= M%T>GS!D7A+RM-N4;^<=F :,PS3',4 ( 3! !&49#0VF&C*K3+3X_7<&8PA2T MH&P+/PQ(,ZSV\,.7F5894N6WP&-/B$Y5ASE[\]";,081R$D8)3$!:#\AIG&J=9[>5]N> MM6> &_QY /R7H-HN*$^.7>)GGB=TQMFRN;!$5[4SY#1$]+HRS?S MT$UOUM73]'#K,I:G%[C"* :YB%,@(HHYBE&7E5;=1.7?"YD'^QE.-:CN:F!?L7Z[(7"VZ-*V#\$FI?##/< M^_S*]N)GIX4Q.G= .R5W'JKFQI3CE3-C^=&?8S[62*FCZSO5X@?UO&B].5P0 MN:C?27K4T6TII/)7VCZT^#9.<9TZOPTDWP5[(T(>BN>K 0^-"08+)EZSNV"_9/S]$G=.P\U MG]KH)^L!9^!<-T)+F.<0Q(RB' F29A"A)-SGT)3@ MQ48=>R]7%_K+!F.:T]*,K-.,)\@,R@EOY=]+M;_57UTJZD MNTMN@V(7+.MF9Y_OCF)>3\R]LVVET .JQ_GN &U:R3W!T0D==<'L/,31B26U M^WXW0L;^7JSORJ%!*@?I+^7NNEXM4)91PF%"8!AQ 7.!X+Z*- YA.E;/;-N= MI;"-$#-K_BU4S2OG3N2M17BO;J\"A3+H8)Y1ZHX0IZMY8WF?H?B--NF4"KKA MRVC>_Z9I[LH5N]NJ1+.;W+8CO/W+][;W"R&B=G>L_/F/>\/#4"4-#;MF;2Z0VB?W_GP@<$<_GST&\[7%:K7GV58 M6K5U3^6FZ]TN^.?^)&7_>Q^*[UV%HUKJ?Q7TUKP*!GL:M:74&7V& M^;L1\R_-U?VX<1[JZ]/ Y^;@/KD'@>!Z @CI*,04JI"''(&4GV\WX< M4@?"/*+U<^FR$RT>P_HH*9Z(<(N5TZ #&W1H>Q'=)['=K_28]W([#Y$]SJFY MQCKPSZPEUH5]>@KKC$DGJ>_'LMEMJZ6<0+>_UN8/[\K=^TM1;R_+:GF-8^I'1_)O&B)JM5I6)4L?Y05*LW&UK<5KMB MW8)L)YZ'\]./Y;_=54VU*S^5VR_5LNP,^E@NZZM-^Y4V\BU$ADD6Q3Q,PP2G M0' 1[M=W0 JU'I^9#5CO!P2D]_LI_O( _:M@TXG0KOAF>!#JW(SIGI\Z-TY_ ML8=\>$-?/;]Z<[_ TQ9H='7!E_6V6R$_L&'B8UF>G7$B(,VF'\PC7LV'CL=G MQV8#3"O:7*8^HUCU^Y\3G M.:;=6Q64+5YU"T[= 0[*[IR#C&S%2JUKR1\5>X.#MC:TG3VIZW'J]F2P\3SJ MK*X_'?Q^%*^;Q;L#A_/>X9=R$O4UN#% MK8VO"G-#L-XJ]^3ZP#V%^'N-T,O3NQ#>%F2UF'NQ+*R4^+GL33L MUJ3:8T=U>,-$G@LATF)'"6%FB:]5;4+JFQAP6D."&&) MX'&:I'$N&R)IDO-,Y"B+66HT&3'_O.>IQQY1L&ZK-? +)Y]^_\N@O0(YI/+?<&3TNK-QVSA/:9R%::+F>S0D@(J<,!!G(DLC M['N*-,!5&P7+X7'MICV^<%UVI^0&$X+E=;%5;^E]_AY6J7RY)-Y:*HWZQZO M.WEE45=W6?EY=R_SY+-$4BQW"PH 3AB1K:7J71J8,AAUHU?D>0*!YN@]\G7, M"41A'">YE *&9$8L8)33+.0AC6/B\74 !>@@?PE^&S!-/!B?)^;$F!O)Y#R& MUE@C:J>]RS9!4O"U\/T)YAF.09V%.1,PPCW+ LF'0,(&-GH[7: YA$$9A MSAB&$48IR*,$16E,2):A)(]]/R-_F(9\+C:_!Y_K[;;^6JD'TE7T6]>;J]?R MNS?!2EI@FVS8DVV:7TS"LYE:'5+\=D]GJV&'CUO/)[,XQJ%6,C': ?,0.9<& M'4T9''%E+GZ_%"I-V55E\_Y2=09?V(OG/=AGI'0^\JG'J9:8.G;/W*35M7E'A=8+ MCP8O'*LJZ>9=O2N;MW6Q4372HMH4FZ5,LSZ6R[+ZHG#\O*V;AJS7]5=5$R-_ MYUVYVZ?# L9 U)&J7JP"HD0X5P0BAG,4!9AW3L_)\'B3PT&^*^"UH!706M" MFZCNC0CNK7@5M':\"O:6O&I_5]7GGFO.Z,(#)[1C4@?/0T^F-?GI\\!3\ZV= M[I7+5O3^O3U)U&,JUJ1IRIVHM_^XKI;7[7OOE^7V3=,;4JY(\ZF0HJA +RA M**4XBQ*11V$:(QC2 1@'D=8YR GA3)@2/K1&=O*@->3UYV+Y>WFH1@?7UT@A MVIO=_7I[CFKR!/T $T$\YY^=X^!9V9V_UD MLJ.==2JWG:XGS",Z36GPX_QW:JZUZUP&*/>+'^1;U2P204#"0P9X1DD4YB!, M\3X.YHG1+7BV;?BN;=DKP3TNF8M*9(;B;LVA9@'+!/09EJY8,.>G9.5Y:DX5 MJXPD7JLDP_?[R&1#-A?QP\_Q?L?JFJ#:+ M+ I%"A.1YEG"*."IS-T'B)0D1G4KDP([@[HUP6\=.$.!F]9A>JHX6U^-EU(- M-WEZ;FX=NG\?T)Z]V)^#1J@#C)E M<#&94V)/2]99.373KY[.;KVRQ7DD(+RL:)XI-[CO[5S4V]WI=G%=!H=N.!*8 MR=6V[-X_[%[8Z1:65/+FRAE<\N;% MK-KS$#"(8N_J[>Z:W)3;:EEL]%# *,LPH% "8%D<0P;N8RG,$=0.9A[:]AS3 M6L3! -DBMOF@6R/$G9EILTCWB&0_$<^'(PP"WYD=8A__GG/.'R<.FKOE6#CT MZ. 91$6?UM73#!.#&*FV7]5YLGUOO*@OKJOMZD.QW7W/B\WOS3X^IR$AC,09 MC,,X183A_4X)(Q'1CHS.6O1=@5.LN^+?CP^':@LV:-$&+5P#97;'MD9@/ O1 MAN4NJO#D_4.*+YZAV"8*NN/:(/:=A7.[B$>"VS[%T UA_4W[S4'P4@-B66YW M1;61_ZDT]/5MZS5UO$N5)E6;1G[KKGV,86P T^7V6-AR[IL9!"OW-M4^>[/I MQ;-K=:QY*Z>0:J^>"YQF"4.48QI'81)"@/;1#X5:$.X,!<%_H]6D CV4(40@AH M" 2-TX@/S8"<&%UP:?SQ";7!JK;%G"U3??! E+U"G*6PY#$76BIA2-O<=,(4 M_E&EL.+!7"L^K,O55;D:IM(XI1@@EF2$1F&G+ M8T!G4I?G>3DA+B.)G(>VC#6B=MJY)CQ4^[;:E&]VY4VS($F(N8 @2V"8"R0$ MQJ #1U":1UH%6A-#\JQ<%^T6W.&B\Z/MO=7]-:83'H,U<)F>%,[06X;[ Q9' M8$><@%4F!ZW-/](QV+VC3FCYQ#UA'MH_M=$NC\3:JBA]L M.S<+=?\AXP*E- M3$H9A'@V-8Y@;[/JZ:])W&50+M'UA^E!JFH=*=&MT0,$U MZ1J;O^?AVTS=[ZD>ZJ#&GP5Q3;5)W=-9*+?;_/U8WLJ_;8_BJ1W?C5&G#ZK- MT]UBM>];+:M;F1N/+U729?)HA9)S5\Q@K]>#4;77[FL0D3Z4LI]N=@\VFS_5 MZ]5%_>OFOC;NS4$UP2+) _$$1AH&*^O")1N0ZLSO,0E@/]G&9V*?>#8>(@S?S<8-! M5#NS.YR$MUO[\3(VE)G3=RRF>73$#(*;3^OJ:;JS0;C[I?A6W=S=O-E\*9N= MZMYOJYMJIS;L)#PY1_Q0W*K7OC>KNVJWR&$:L2S,XS"-(,M1AOD^W#* M'82 MW+?J.<3=@PS6"F43?*UVU\'E?FGG8) :B*E;XC6BV=DX-XMC/!B9' M3-HK6$I1EHLP2B*6PXPR'L4<"IQR/GP]SA*MJTU,O^DY4/5(@LMR.-15KEX- M&:?)<04#EC3BCB>"3+=O.FXD"D],F!S-\,.(G=8?])K1QR+V=AV33@O+9R", M-JCKX/22Q83$,.8)YQED19"%'(H[V>(JQ_.XJK M!OT7'?9/ESQS6J@YR$WV9X4,E,$9Z1H">@Z^S=2UJV(8(!ZL/^V7GP[.T9V# M90-Q/@?;SK/T]CWZ@QS]N?-R[0#X_'U(SM58:<]_=R.BW47Y/C8B:))Y+%RX M]L4,8HESDVJ/?=<@"I&VKWWLTTXAC=8%D^(8$YCG(@\YYRQF6/37&I*8":&_ ML>\/@N=(188QW"'O)L1'AZQUS/+H(HTH-@_OF,6UWC$?'SC&5[#SZ!Z#\#K.K-G>E;#0O_U:N5_GWH6JOWHJBVOZ]6-^5BSP'*>,Q$#RAN> T$6C8)8H1 M$]RDRMIUV_[+J7M(_UG5!O785970KO^;K1KV^ZV;=L6Y>15<2@."+\H"LR)K MYZXY'4CGX!7CF>&]0]X<.N3BP"&/RJ35TT'*(7\_Z1 OY<^&S)ZH<_;EHWD4 M-'NSKIZFIYLI\(=MO2S+5:-BP3-AX,%.U0+Q. IS$?,\3T,0THB@>(! *3)Z M)<-IP[[7VXKF6FW3M8!?3*W,=-:M _1$]FS,/SLM>0!U6CTU(?&$ MF'KQQ3R4U(]I]01]V?0(8?_\11OB%U&"49QG@B.10ACS&!\(-6&)V5% HT]/ ML@VKCH)UV:7IL3TSFO2TS"-#-ONP[3DYA63JLVV'+)R0&TNZYB$HMN"?G!D; MP8&Q*+RMBL_5NI)SZ"PAE&"2831T!!)860E#/J?GTP)#&B6$H&V_EA M=^/G@\KI.%(BQ=(HPPB'5,0(P $"SS*M-U:]-.Q9;PZ/@G0;OG>[8%/O@N_E M+E 72)3+W; 0_MQ-J2;[%ZY=HK.I=$9O&&XE/3,Q&["J;88>K>W1'.?DFVP9 MG=$)SC>*-&HFA@W8;DOH^8, [1+GMEQWQ&TZVC=YO, M''-TC\F3?^>PL^3+M'J"\6%RJ/5@_D\[U9=-O;]D9;<"_T$.E.NB*3]LJV5Y M$#,6*4WBF*<_*$1-&?A"LM%3H4YN >M;NP?8 <#[J %?G@*=A:>,3GI.@0I%$:,ACF(2$80N%[9^]MV31E^2K88PY:T*_NUV9>!3WL5X'$'?PV(#>\ M(-RM-_26O<[F"+,(Z,,'7A;.3/@\L:3FQ2WS6&SS8UH]0;M^1-4LB_6_E,5VP9*(YP"P/*,Y!CS.L4B&LL8HJ>*YTU,A#/Z"2FMDW1DLMF/2AID(.!O7*:Q[Q%'(& M&8,)0F@*2QBP5@!%"O:_&2BV-_&FI M'KWNI=0YLY,HJ4(]7R%5Z!SIJ)%[?CP9-3-OA(I:\.A%1*LO4LLEJQ0P@/,, M88Y!E",QC/(8Y5K7EELWC@1B4G+Z_M[55W&_48:/]2Y+ILZXY[C'Y4]V6NW0JM4YH]:^L\M=2!?&H[X<=2 M3'VS+$72D#,D(T-M9!Z'L=%# MRW8(!,"$)TS:'6-,J*0AS5(4$1IG! 'B^]B& OU/075S>]<]H]3=(N10)NVI M=Z"9D[#N7D /80<=[J #/B,U/<:MK;2.]M4/H+/C;30174>,CCLB\'U!24Q8 ME(.8)5DJ\R08T_U YS(M'G\:X/L"QRR/5?D"R#*FC\]H9R".C,I/"Z!M[$\N>-;3Z_.0K69@!VRO ?Y*NAA!K^U0 .%-&BA3GS" M2)?!$T+GW GS4#[W9CV^W,!8FF&N>7 M/WM9&W#-2,R>4*6E7_8$STVR1EAR5*7&LF,N3*+:5#N9)'Y13S?O9/=3SZ%V MMYH_DD@,J8A"&L=(8(IPRM0J83_6$LZ--HUMVI>S+HA3GC*1" SC.$\D&Z$< M^ )0D$=&;Z,[3>6*Y;_=5=MNV:XWP.XJ51].,17 \_C#7A@[O*];P,$]XOYB M_AG)I3:Q6C+JWDUSDU!5TU@2'Y@2]/;.)%"[7+O".4(Y FF.(I@(0:3P"!X" 3E/1*Y[<;?U]_V)R ID)B"%M39[B,Z MQLZ),3V:T'F,S_%FU(X[FNVD^G'#>=%42[)9L6JMZCL>Q_,T!D*D,H$$<8C5 M&6\4]FA$$H:6*X%N,4R8FWU60(.O975U+7&^+KZ4V^*J5-VOVA3;[T&CK)$3 M[[M=(U5SI?8MY3^"56?72_]A4,K)^I=BW4[>[YKN,NMEL5[>K64^V#=^^+UR MD(9;*0WM)VQG]8Y[A>G,_GP=PCZA>ZK+KX)\[Z(>^6Q2-T..M2;Z?KPV#\'W M;N71";]/5G7#QMIZ%C+-Q+2'V#V8,8 ,ODJ4P0!3RN>YA%.7P!-*Z=P'\Y!&]V;5 MGONN89'B[KK,PSG1K M[4ZW(I/]#,8@I D7.$[S/(ES02"@**:0(>!O6+; @@Y9F\H,V,YW#>Y)JD[5 MX+GA>![#SI4QCROR7')D^@R[;/&@_4>I#4E(A-6+>(CQ,$U1%)&\'V@9RR!: MR$G4Y]KT]?6335*:(BARS'#",&0@BQ(21VG(N6"9_*')J#M$ISWX!I3MP*L5 MSE?!YL3;CA[9U9.QR6DU$[,'?#Y0MG-/S'2(.R%M3GF?A\"Y->G(X^<.^3)? M>WM;JZ?\OI2K;BE=/;TNZNVG8MT!60! LA@3%LJ\@D5"W7J2R4R&RH$J*,1& MCR+HMRJ_GH4HC<((Y!B@,(5R AD+0##(LC3T_HSGP9J*@AIT6V1]D81"^_JR MWKYNWS_O!JWA2P@.^3==UYJ2>ON5K+&L>UZX>H%$K:4J5XZ8AU)ZL.OH[:O?]EW)W7:]4D72S4R>$G_ZT+-\5,GW]5C4+GL1A&",J MLYDT!B#)L-@/83D]U'KR>#2(%*0II>HP2X)PF&')28@Q%JI24LX9?2OJ/:NVW76)'H_H1G5=Z;:>^&>1VW6UP>BMF7QQ]KXH 4]E6]'[$73/>.<_*.L@4B\O3:%T;\MJ?F1'TH%Z-K!SL@1SQC' &@"PPSBCC5$#- ME48!L.66.]6N<73^9Z>+FO%I4[8_;USO-V^Q)IH"4K,@(89 K@%," MTS88#1ZG9:RO38?VC+K >4X!G-=8:Y$%SEG&->2,8Y8B1V7=3BV>[.O7D. MM.XLD:PV7U>SFYD]OF+"^5A+OCA$NV700W+L-Z6\0':6U'S_8K'][>PDS5Q_ MP-61C#D4R^/(EH-Y4\5Y%OT434]GR_^8SC?- 5ZVN/FX[S_ZJ9RN-LORYF)Q M65YOEDNCLJP6W67[HSU_LFTU,<%"4$9UA@#*498J0B@H6M:F_9;78VY$!">VBP4/:&I@Q ILG6U]IER4+0#/(U.V$!Z]IVS!V.JC;*M=]MAL.*"R,,8+K%.L M(,X@UKQH36,BNRW:^QB,K&W[)9UMF./9##$,H]W5+"J9(9;)OAN*XLG92ZH\ M]:PST^,5M.XN.2A:3[Z\)>W#XG&S7GTLOY5SV%I4$!JCHM F140$%:# C<4, M%P1T4K(.=F)O7+)8$MA1N+KPYJE7D2GK+E-;8&=)P^"IQ>HU3RX:U8/=D4E3 M'T_>4Z3>[#CM+?I4+FET 4'Y>N M$['KN6ZLB=T"3&J$B8&86(Q)"[++'OA #'OL*!J>Z6Z;B2[+1_.G=9O-]7U9 M/\SF/Z;K^N:SE?GM;)&L[JOE^E<3)P_)@W7KU^;)GRU6Z^6FN;S:ME\OOT\? M'N=F]OFZ62>+:IW,9P^S==V\\\S>QO%0+J]GTWGR.'VTW5R^3A?_+)?_8H+G MVHKIU$BJ^:)E^6BPWMO+(:=WR[)LOO^N^E8N%W5%8673K_I%@?G6WK9^^EMR7\YODJ]/]6AL]Y+\:\_]6TZ/XGM; MM\(^QR/8M178H2I:S'LN%JIE.;M;J.\FO7LN[U.P6YAW?_2 MR.6GS7HSG=?BV8#AF#"I->,X+93$"@F2M6"P4*GSPB(>A-B+C1K0=IEQMDW MVJ6'R9OL9KEM)E/6#A[D-Q[Y<<3Q<5B5C&-H_'1RBSG9XTMJU.W>^X/?VP5, M,X;;%4V']4O$\?%8TXQCG(*LJ MOQ8F=N]GC_:2J;I_GEEO+.LOVQXT-EE\<\7@FY\UZZCK:OE8+>LO71VL3^;E MG7DVZES? C$?W&)Y_2UV9;)L'2GK94)[S4)]V^&#W8^^-*N*\K9S_:_+!Z-9\5>T=635K MS7IM5Z^W'I?5M]F-7:&93YF%T<*24B]/S:!8)+=UK)E%Y*RZ,0NPQ^E3O4K< MZJ"]0=A&6_-7SM=TNM^L.O+%?5?-64=.KM_H:II^93U7)E M!WG[@T4TM9Q_G2UV!P',7RN7\R>[LMM_\:KO^JUSV+VWIHL?QR-8YPW@9#6H M-@Z_T_WC[LRJRD6:2@,4%\Q^OZ80;<\SW9Z$:Z^YNUYGB_';,# M9_;C;4;XR%;Z[8"?KAM T!&)O+/>?^1'LF0_C>\1=MAW'0'76:JY1[%%*F>K MZWEE@4UT!K-,"T$XX!@QA8I4-_8@@(77+M3N5B(O[:^JM MAC,_%=[=#[N?3O>XAI71=^DY(HG]*1V'O 7PHPK]L'FVB-H+X5M&A0!"0@() MQQD3>4J*K-VA"A'E<+(P*W:S_G93GY[&G,*);L/I$)>G",WW*#T[0/7DTDV. MAB"Q6V:X2_Z;5.]V]XL#S*/0K.,<'A&N0.2/0[U".?.R\U-(CIP;=,Q6T[N[ MI8WZ6;6XN&UN"]N>BRRH(K(@*@62YPI2C LCG0HQ35()N5<&U_>0L",51E,V! MMR,"%Y+U<>A<4(^J>,]H4-5KCD/J%-AK)551Z!1!G F%4&L[I9G7M=%A+(Y# M^3H=P Y$>1#UB\!V%/T[R:%L)^ZZ:Z G]S^%"OKZY*>#G1AS5L+&YK*\8>O/ MU6RQ_K"P.Z.;-^ P+X#$J$B9%#I5&( B;8Q" 3*G/7Z!3$76OAI0O9G%0/*4 MMIX<.FK:F'VCOB.R/AITFKW)Q[DZ)EYA2!Z):@5RYJ52H@TY= M?"N7!_84HVG*4TKS7(D4<<(Q:>U!QG!'B?*T$EF=+)I^RN3+FKQTQ7S/W:]HZ8_P;VJ^G&X#5;9=Z%UR/+^1X?-9<&8'H>&A7/'K=3? ME2=716O,:..H: Y@_GVVOA>;U;IZ*)?JNSUC87>$^6Y^2(*TVYJ=VJ2_02PE;OZ3$>+ MMSZ*G[2(SY(=YJ0%G1C4PZIB!UJ/"&7,01J'=D;UL!KND?>]F64Y^V9$_5MY M<.2 +6Y^+V_NRA7[NJK!3323!$">4T A5* H8)IG4"""M4(4_^A"U,#6(J8W M.X#/CF#8'5E;C+M=^W^V:(=.=IPH/);RA!V#<01O:*=>W3$2@;,0(6HUXMK\ M4;U=;+]+[*K\ON:&GW].F)0IS+-@OH(,.05!9K1.E'?2#;:W)GQ9]4L,? MD<[^B.F.ZAML ,>OR>%<]5#JP/RZZO?%\FZZF/U7O7(6AU=5&5B?MP?7FU7U M;@OX%_.;;;NRW=R"4TCR''%(-!"4B%P(G!$)M$8"F+S044"& 1-/20[QGR7/ M/*CEY- '6YW:[ZK?NW&RW"T(^4?$9=C!'8?*#.QS=?-_-DWC"%TM MS\N_V+;)CY'!S\MJ8?[SNL%A=ZX1*AGB1N2DPA2B B):M!B0+J37,7ISH@,.N_L,)^^N&4WVV9&[?M<6DC%S;)?(0PH (( TIHJ8%YX;>KH8B#V M3EOS 9M-M:BZ;JKMQ)WCUH[8M'GNZO!F+,Z&CC=8.;:7HP^)XU"B?BZ\W,'1 MGP_G;&TG929!7-Q,ES>K/QYM/V@SLB0%C6V0$I(*B1#$*3*2)B'P CMOZ$C?3@ZK5KT M0E[U?T(Z17YS: BFBFF&N:8JRQ%$N4[YU@862A:T0^P[?O.0T>^U=NI(E)<" M1."HAP:$6"CYJL"[QP3[,34J)?#%_K86=&+ -P_8U7F:K$,RD0(@>9;13&F: M20%T:TWC@G7)"7QM#*@0>VS=<@1O^OSRA9C,==>-/:PP2Q;O1.(%+0Y)15EQ:-9*"ZWEH4;<#<[I[ISMX;\]E0XS&"VV>&\+(:]BF/ M?P8T+Q0M:*JE9I)##@G.0(L$9M"S[W8,!$X1WZ<9]X_/@?XW/77HROPX$MFH M'@8X=>C'IO.6^,?22L?B[F,Y-;E?T_'Z:2(DR#-)\Q1A#C##@*5JIR (K^X M[6HE>FSN@"5SB\RI97Z<#>EO,W0D(OMR.HZHZ^W%RVW@05CI%CV7]H+$B]L_ M5MOK>2::\URG1*4%S8T9AGB^FX4%2+T:3/6S%'D1^#**ZILB?ZUN?]V8'Z;- M#2^+TK&&'HAOVE-; SI++EE,#;GOR^90"]8(H9YGJ2O 8Q:JS M+T2CM;FOT^M_UMVQ3 IB5K&RN67VM^EL8?+6"484P)07%%%= M$ (XI;ND(R-8MVG E;N2A3+=(3>X\I>V%E5R9V#5QR+J5'XK=-:#9+UWP4_? M@HV!F](-RGLGS;,(DQW$Y #C6;(;!POS+#D?6OXJBOO4 M>LKD]7UYLYF7%[?JX7%>/95E\S;BB[VBFQM8-Z)ZL#67[5'#>3T<35^NZ^IN M,?NO\N9S?:6U?:FQVE[(P3@5C)(4@T)QF><9%TV'+HRX DY[JTZ+,'(^66/_ M]:L%GWS>W@.>,'O7^%W]7OJL+83>U*_^Q/1QMI[.K2-G"7NP6V>[71-THM%V ME._1#[2GV$A+H)_5!< M^LEU9QJCJ/ 1CHYH:0AFQZ&(03RIPC]W0=2IV=<,L-2*YGFN,X4AY5Q*WMH4 M1BD#Z).CI=,I5*>SW3UI[:52$1@-IE,G.?9]E"=_K?+D=]1JY>N+FUYU8LAO MJ[*M2:R:+=$4"J9SQ7.4:5$ C5#:*B/FR*^1O_^WCWUCLA=3;L(3ER0_L6GY MJ=&^-_<8MR="><"HM-^K1:#5EF:0Z(RDDM0:*'3 M7+<88$:\FM>$M1R[X-=N?KQK-C_:FL_T^>;'LD'L6=,+.P".M;J3<>]9@WNY MYW3Z[I[34\F;%Y7'ZFA1AF0^,GOX /F)M!C'JO!7Z-\/-5M48%'X8CZ MGVJ\QS$_G,S[:AQ1Y]G^;0N@O'D;7WO$0A?:VJ/"3'(2& 0PRUKC"DGBU?\M MC,D3S0AM9N[9_2T0S6Z"?P*&X^CXP+W?G&@[(KR!>1^'GH9VZF7[MQB;I,5FTE._PI 8Z0*95TP=D:P^O(Y#GWIY\.H6 ME[YL.#5AN#)/R\=JNF!WR[*>\#XLFB-P8K-*;S>?U$ M7=TOJ\W=_7GUK:X[@!1D306"YRG0!$'"9\O#<_5&I)YZ5$9P%OV4WE?CB(T^>M=2>R2T<3ASR^KZ43= #F,2\VK+YMC MS&4Z>'$TG^G*BJOJV$S8)L+6ZM]+>[*OO&'?RN7TSLBA^8-RM;XT*[U)RBB6 MJ08"*E%DA)J%W,XZ39%35\W0-B.K4@OMU^D66S)KP"5+@\Y/EX+1[*93IV#8 M3[>>K\#.DA9ETL!,6IR)!7J63-?)Y\H,@!F$Y&KV,'"5R9'/(UH7>D3&H7W! MO:KB/L>>VFBT]^)6+,N;V5I/K^LV#4W2R*OELOK+)I'31_,GZZ<)93(MLMP\ M0 )3;NRC0K404 &*B8']M7*6R)"F?:+X$*7?:FUNDFQ/40S*KZ,RGHI83WFT M65QUFVR!)BW2LZ3!FNS )BW:@171@\=CLAAC.$:BC5%<>RF0\?CKMFXU(,KM M:WN;L*8 9S(C'#).:6XLM>941CVOD^]H9(B5ZVP'K,]BU8>Y+JO52*3U6JZ> M664KFWT>IURN[LEQ7J]VX',FC@V& M6R@V9;)@ANYC^9R*(Q+2F;5Q2$=W^*_:2_;BH5MNE _U[9R?E[/K\G-I M'J?%VJPE)RDOS+)1<81D+E.*,"&L%2JK7]U3E>XV(V,N%YESSG_*<__>/0M.!>'D; T*J)6/Z/4P$UGG6F2)'?GD MZW3QS^1KNS+>7LPRWY6B;XZE#L'I==.\@9CUD[GGI+:P3I-]O4_0$2D+P.HX MU"N$(U7P)\XW2]MVRM.SA;55[Z'_;5FM5A."$" YRZ&62'+.2(Y@:P^(3/H5 MU;O;B5Y!W]:1VCBZ-LA\$['.%+JF7D-PUR79:DFK(9TE-:BA,ZMWN#F:2_7E M5KH)KIVL !P44.^O:8;5)P6.+-IEN M3_29WZWO2_O/(JGVR)/S:EVNZBV?-C%[W'KN8QS3;G=\#3FV;ANS W'[QIQ[ MDJ$;P1;LP5VN3A@JON^0#FXN8XN;RW)NW\LP6Q&M[]:1L]7UO%IMEN55^7W- M#:?_G B12E4HP!3+@8(*RTS74#!-)4R]7FA' 1!Y4K]47ZXN_Q!7?UQ^./\M M$;^SR]_4%]^W43%X=WUC=6+*?=]J'=[":/.A!G"R1YSL(2=_6M!)C7K@G=]= MB#WZCBSB.(UCU137Q5?OVJ+SZ2J[5\MR:NP\?5D;&^<;>YKFXK8^1+RJ@1F@ ML^WE"3M(*_9U55\_-RFXY 5360XSS%.82B(YA8#F@@I%@&LE(RJ&>'+0PDYJ MW&?)%GG=VZ_&WBC$#OV!-*R2/UL'!E:&/EP?48A!AG <2C&,J]4)0L2S3:&% M]FE,!Y_8<7T/Z;S33E! M0@I, 1R7]O*SNEM,'MEG?5TO;%7!;U#^Q3!J,9\G!*)SBE(TC=>X*V9O\4:IC?Z^.*V,@UOJIXF5I[SVQ-<@= MC/UG6D I420M2(8!0ZF2D!??B]K#!:_,&J=Z:MV\!VS0%7NU?(DE89,KN\I "@"Q/@12I MRH$"@M@;:_S:LO;$(M*B@#@'C.(4,Y13P*"$J+<\]MOK$'Q$V\QS06G@I^O(GU"5^B]^3TV%;C@49K'+H] MF+K67V/0?O&CG--D;T$Q^3\3#'S#\U3 M*%/S&Y[GW+4Y8A!;,9.W]L+-ZC;9 4Q:A"=[1^Y"V]&$+"#KXPCAL"Z]2K*" M\^5\;\=J5:[W+\J91%!*)3) 2*IX+AFAC1&),?,Z?^GYU;&7KU^^J"O/G8&^ MY+AI4D1>_-1G"^1D(O.V-*'MP?U;%XWPYLQ'*F+2U44Q]AW_3BL= M+WCYH8)TY7%,0M+9AS?UI!\CSO=_3U?W;'%C_Z7^RO8#E(Q26)"M;0.$:.AU)W@0B[%EQZ"K-Q!V"+ZZ+*]+8_GKO#POUXW:3I327*%<0R4IE9QPF*/6)*/*:RMP+T.QEUP- MMF2Y W>6+,JZV#&=SZN_ZAX)M]4RN:DV7]>WFWDR;?^*^0$I.BU:<+S+/57+Z3GR4VX.H/?3*CFN%/V+,Q:]I ?ZQ6^X1PX"SP"(/'DL$0Q(]#0,.X M\C(U#,>/H$].^S];W8K-;50[FL,U1C><)5IA#6N7D(N%( "V*UJ1( M_>Z,[64H=C[88&O6H9Y98"\&'9._HIGKA^'&5K ^+;T8/J^63-<%D#B2F>2$PH%@!*E2S;J89 M%6I!;+[,BYH #LN,E/-&+\Y&8'XRPQ0(:5CT,*CLA%)Z;&(0_= MH%]7J>=\!V:Z[LS9[+&(0T=L1][5^;)@$=/],=RN7[Z;!Z0-5OAB+G&"VVNII;ML#JFK%W"_0>;+J) MR&!$^FE*"^LLJ8'55*H]E8,O68[1=$1U@K [#A$*X\KKANBA^'&5J-^JZN:O MV7P^X1#A-!>I$$C 3%-(T[T"PMQKH>/\I9&EI\4Q;'"T5H\$@C=!XWCH_6%7 M/1\,W_+=V@S_K.[]:6=W$S;J^_5\8WM\[DUC@%*A:5:DS,SX-".PC2,@9)KZ ME?4"&!QDC3_;(6TR]@X3N" S/K6R_I0K#PW3#0+&9)*P0H%"L2)!#I-)6U?Y<*4 M(J_6P=TL#")G/4N5/H1Y5RLC<=6G8+F'=+*:Y1Z"6]FR XOCT)N>/KQ?O.S, MB%_]*F;O9P7\T-(2M;4%@_ M[4X&:"P@2@NHC'$-(*9YWKY%19ARKV9AP8Q&SA\^?F#\P\I+K_\S_^K %G^[XGZ?_[X+>JR ]K9T%\>3A*YD9_-:20:YQSF>80M"<%D(9(=)1 M7S.11:\]VC??(_0\$=F'0F]!B\E>9PD[_0')]QERDZRNM(Y.I#H[\KXL]>/& M68BJQ=U5N7RP%TZUKYX%37.,<@0(X( A)D2.6TN9U%X'A[I\?V3IX6]O.YW[4N;8RDH/F.>I:&6K ;1B8__/>?E6/6H'Y'C$):^3KQSV*\7)Z[R MHAX>Y]5363;]YU[G5!,MR MPYOT-ZQE)A534J=8"J(UA$6.VU,"F$._#*FKC4'>IK?KL8/R4(=7ZUT8]'BY M'IF\+J_73R],[S#SHU?L/;@E>CYZD2G(C8$)H@"4HA(0J MWRD;)M#GI7N'KQ_D!7QOF>G"6]?B=3UUI]JHP.W,W#C'IX\ /*\J> M7'2I)!]L#%)0,B%(*G.:@91(A5%;0<(L55Z'BCJ:B/W^_EFA>-=ZZD5)N7L! MV8=,_QIR)![[E9'WFY;'5%!VVC#8D]N1Z$]/)XY4ECMSXKQV>BR7T[5Y=CZ6 M4Q/*C?P]'=A%'&.120X1D3DO:,JR]DT:!IA[57_Z6XN]GFH!)G.+\##5,5)5 M+7[]T3;<6"0[+K0&Y==SR;6CM@9WMEM]/9UP?_./^#JV$ O&]3A4+* _+Q=G M@9GJ6A=;CQ=, !.O(OS8[RLV3G3-)XDQRZ M8R^U?>Y0TGITPLNX0@[($34_T ME@;'=/F4K.R$4*_:D\?I,OEFD?Y[@C$]@P4] T56;V7%A)SE17Y&0)K,5JM- M>7.V_7U*SS)$SR@@VY\SOVD2'8L=5*:^6Y72U63[M;4Y()@G/ M,IUK6WC .:6%;"59884GB_*NWM/B%$H=##A%$-U&T"$6]U>X#:9DM0VEZ3JY MKE9KHXCI&8!&%#%N)--'T_Q4K OQ;N(5B_%.FK6C^E"UAA6JUWPY(U# MEOHX4 5[D/Q$Z+)<3V>+\D9-EPM[L(9=7V\>-O7&.5G>SJYGZXE0% "%4E$( M2#7*F$S;JBC!>>IUQT8 <_$WWK:(DILM)#]U"<&HF]H,3*:?^K3@DA9=\LLA MM0W @=M:_9BQ(_H4D.YQZ%5(AZIHCZ;W*:764%UDM5?;+\O[ M2GNSRWFYOKB]FGZ?$$B9AE"D!4[-JIP@X MF1^[ 6<8\MUT\)2\^XGB(>7;]SO/L"9;L,DO%N[?MKT 30IL, ]^>LJ'T".: M&6MHQB&@T;Q[?1 K(HO#OD.:9(!"6N"<($ XX)!2U&YD)!I)Z;-%>2!(@VQK M7OF_.1KQ*X7HKQ*'7AR'JK1V$1E")*"*R*DQIE4I,A!8S9G M(,,=3S5T,S:(&!QLEJG+71W$(1+5;BG9H"S[Y6!OMQ,;5P^Q8UN50S$[#ET, MYXYGKS!/GIR3I.O[\F8S+R]NV6(]NYG--_8]VY?RNMD(O]TD7]YHPX1-XXS@ M6O6]N&U7RI_+9;V'Y,H*\<0>32W20N*&VV&A19[ MHTWCC5T@'?J3[!U*6H\2^]PE!S[9O[2K2QFWDMJOY,_:L_>W<(QBQ!UWZHQW ML#UWZIQ@G./DU4%'Y%A^?9JA'\=\TO8-]GJPG/ M=8ID"J' &E"=@XP5+6*DL%=#S%/BC%V#?4?1_K3@/">BDPZG8Z7V)QE)SZIN MMT&,4[J-Q_"Q,N\(QG4<\\\HF'A9/AX#I@ ST_GTH935PW2VF'"*!2O27,!4 MDKS(-LXYV<<=)##OS-%"N_7&V*#^LRX?5Q'9VI9ID4*,,P@(QRM/]4@#X M;5@8"M2)LFCONH#U**E=&C;W]AC>01+M.",;)JN.,JACS,5W@Q O\?8?YS'/ M#C'=#IM2=^7]1[/-[;S\/I'OXKI]CJMZA8L]V(:_$TXR#*#,&0-24RH!1K@% MI#7+/QH9V7Y',[6O[\O9,ID:FG[=+59F#X_3Z[7_9#_P8S#(2C+" M$W"29:3OM#&*%>2[,\UI!O>_Q=K1U^>P"\=.C#M?P?+RQ<]T-;O>M0LA10H5 MR7DFLERQ'' N6&NS$!SX->_H9\M'+CJU[ZCAO+&XV^F_Y[V7/:EUD^KA./63 MX+?4=$OPJ=HF'67JB%Z&87@<.AC(EY>7KP1DR%6W/B^KV]G:GH":")BFF&:0 M%P05DA)*@&@-4":%GTAY?'%T1;)G 6?-\4"K1@.?G-Y3<20\.O UCECH KSJ M_:SX/>5_+V=W]V8QPLSC,[TKSS>V*4[AD?AWF]I/3[W?E-_B31K MR19QW=!G.R 'H$^=#70B]X@,QAVL<2AF9!^K(1__B#H\T0(5. >%3%.$)19< M*MAB("BC?@E)6-O1D9]0;=U]ZZ.RG@SVJD%-4):BW%YSE2.:(L%R!G:V,$@]5;2;C=/7G&J) MO*GF\^GRX$V$IUIV)+A'!2HHLX$J3R,H-_F6F9QI'(=D]?3!I:SDR4A7"9+; MEX"[M#(M1"ZR-,TUYS E&4" [I;W!*!^8N1K+;HLR7=W.H4JAGL3W$V,8C+; M7Y9:FL=2$G_!EH=:=>5YG+K5V9L?*%@_ED(O5GEG6.UGGS14"-8#G[=3:G+6\^3Q]LA]FRZ6)AOKOK294:6J$GQ4XXX2A MHE!\E\8RD]GZ:.X <"*K\ ^*AG7;LV_3N86ZW;M5WR205(]6J+XC$.PHWGGEND'8K%G67B"1*$9EVF>$@11JB&%NPXXG.8L2#GXAU;&4 :. M\G[*F>9>1>&@_ 8K!H^B NQ?^74F]ZV^O NBO0=B7_D M&'.-="$HP9RHC.=4Y4 !50BA9>9^->92 M-WZ]*K^ON2'GGQ,N&!:,9B#E0A!>$ AA&\*4X:QC(_!.6$#.*2$REY )+%-* M8281R#'1FI$LB]T/[[ C]/6]78&O[.N:J<-U5LG7I_JWU<)$_%G=E\-\R?K( M_4JG&4PW/1[3./II];.FWCYW8C6MNQ/K1%)[<;HNWETX/Z+D0XWF.%1^,&_? M;\P] ,NNLX.>+6;K\J,Q?/-A89:Q=S-CE)GEU7JE-^M-?>YWN9[]5_TR6GU_ M-"!+L5G:O(4M;K0]2[RYOBY+N_S5L]7U=/X/LTY;[<_=:9TA>U]UBJCB198Q M(%+ L10LXQIZG0**C94) DV>*HDV#"/(*&59BF5><)/%(A&[EZ!:K6,M"RD4QK.OPFE9,_ VZ3SL\T M_'Z3TM:S7VO7DKUOR=:YN@'$_@EH/#M+/DW7]A#_4[*;TTZUD(@\,D>FKK$\ M$^.8VD;#1C7.R TV-;Z!][*T/7QO;'EX#W$""0& @RD4$7*"Y;#/ 6",8DA MH(77XBD$'I46H) D9UASG&/ B$Y!GN(\YQ#CZ.UR00K28'-3N$'H/?^3MP&E%XS63O877G].XP@ONS42M4.4 M F:4'W$!F"L)5/H=ENZ#0P' BN;Q\=YKZWFUVIB8V6^/U%)P6DB!%&)*JD*H-*]W M-HM<2<"]BA*>AJ5*!=,"B0+G!2Y@GD()22$SH32-+<>76[GC\N6JE++\>F-M;RS)!!4(Z+;A(C0W&N-RU'N) ^LAB5QO1%?#\?R?\ MXO+RXN\?SG_[DK!SF7R\./_MURMU^2F1BE_Y"6)G*MVT;P@6_63.(CH0M!/J MV3O<')&NOFR.0Z5Z>U&%?<8\[OPVN6)INUZQQ?8PRWFY/CRS0DRZ(%*$,V5R MA((3G6WMI5)GW&ES5'\KD?7GP[D1&O7EJA:>BZO?U>59-OSTDX"%)I&CPNM!Z.SVUW55_=E8O[2S-X5NU?UZM:>$]KR M73CSY7],YYMR M)QN47^V M/LHX$5)@AKC$$N22I4QFB )2 (ZP3+'R>WT5#R;'*<5,0%KD# M."H)SQ#3- M9 :P]&LDT6$ZL9XE6]>2 ]_.7BQ 6__.[,GR_>>2UL?$.MD<6G84T3$\ HZ% MW)]C]#WKO$,.?)RR;[1A.585/OVS,(Y%Q!B(>%E3'@$DSS)*B^+#8K5>ULG7 MY6SU3_9]MIK8Z]P8YT:GTHRG'-CZ=BM>VC8S\JJE'#'$N= YQY3K@F(%,,MS M19'Y"><$(16[I'P@*GMPR9\6FN=,TH].UWK*0$SZ%E4ZD!BIJ/(^04DU04[JU(/7L:E3'U?>5:?>_#A7#JIE:7(T]7W;&JVU^ZFT37,GG!'*<[N? MBY*4F]5>3G ;3P77TJ]9[7%;&6)$,*HA81KC%'"1,LV #E G.7:)ZXZM:QM MX"77=1.+:]OZ;0O0MS-//TH=%].#<>FY'FY(;($=*-46V]"KVV,\'5N@!N%W M'%H5R)>7R\2 #+FJU5NKT#IURXFD14HTU4(R5'!H]YPV494!OWO(WC6"=6H6 MKSAEQAFL85ID*#.+5DUTH3*&8N=0;U>4.BWQNO/HIDZ#4.@G3-W8BZ))[[%S M1(YZ$SH.)>KO1A7X0>NO/TUZIE)@OI9Q+!@V8:.!T+NE!R30J\YTQ Q)26%6 MHY05JL!9+AE0.L_25!.E6,&C;UQ\)XHZ+>7ZL-E=AR(0&4:)3K*2>Y\A3S7R MI'6\>N3KB(,B=>+&59.VW6B;QGOUSN\F!0,PIQG(BTR! F4$:Y#R)H9TJE.O M783O&DF!R C+<\@UPZG % $EN4 2X)2D2D36HVT'Z.V*;=VICVIW^MPD:!#F M_ 2H:9O=D+8%=:+EV7OL'!&?WH2.0WKZNU$%?M ZR,XS.Y@S84_>(ED4FA*= M(FK7#AQ)H@J44F^]>?[M.9,X3S&WG3,DS2C$U"1U'&*""B!C)S[;F.DL,'Y$ M>2A+-(ZZ2,KII<1'0SI1-R+QZ(;_+=7HP427+.7C;/IU-I^M9^5.HJ3B.1 , MI0AH+F"A"6SG6HVXU^+IN"5 N2: 9<:A BM@(B_%T"@A8[C@:39LOC+?P^N> MM'1@TS]SB4MDG_3E -D($RWP[9PN(N/"Z$N,]$R9:"8$2PBS',F-,4I@6:0I (0 ;:"G53Y(Z M\.:A17$IZR)"(Q$?;]7ISN2(Y*:'$V_I3%].7 7F]=[(NF -M4A18=<"N9 4PB0%!=&4W6G ML:OB1& P@.:^1XZ8XGGV-5'E\W?J@]G7AQW_>\M5/>L%5C>K_GNJTU MR5P4DDO&!>%Y ;&9LG=S-LV\DAX7>_5EUJE)Z"1+L<2$\8)#R"#5!8!*PLB: M='">)KG9P4VFJ^2^";C9#K'G\BL(VVYZ-331?M(EG_':"MGA:8Z3K-,<2#LB M:2$I'X>Z!?7HU3;JT&RY:MYYM=C']:X:RTUL,8A4 84F2&99$W4DI9+F/AKW MUO=3I@ &&=)8:RQUP;021L^U60]AF(G8)Y\/-6U1K4/K6B=&W70L-IE^NG5N MN!NI=KU!U!&MZD/K.+2IEP=5N(>LZSFSU>X$[\?9HORP+A]6$\R% EH2B.W6 M.@6HR'@;,R+-O6X\.VZ)H93GVL2F !1+ 6E6" HER7-I$DP6.\N:50U%JF\^==#48$]N\J<%E]3H3G;X[ VFCB91(1@>AT0%\N7= M\V?]&?*7K9W)B]O]+^NM"9-"$((S9702\IR:Z=^^X&YB#*? ZWB'DT&,4J%I MED-@))JEBJ;V\L*,J)2C0C$26<1J$(?]1+H*5A].?75K(#J[RM=V=]*AAITE MORVKU6K[!Z?2L/=9L\^ VB M=W&H[:QY.SAOZ=[N#T>E?3M4W?7/?Q!^"@WLX):?#G;ES?EN@/*N;KA2/MJK M"19W[.NJ/C,\R3.S%BY(+H"B6BJ00\[J#O6R$&F:N\;FN]^OL4EV$&-9@0"F M -*<:H DR$&690S'[$:_A93L,"5_MJB&;CO_#CE'PJPWG^,(J_YNO&P='X87 MY["YOB]O-G,3JB\-?UC<5LN'IAE;\X?[7J.*B2P3&$M(S,H-<411WD859JZ:V;[B6V3S.1TUW=TX_F8 MS$8>N9&H<&PO7XKT(*RZ:OB'NF7WE_5T75\YLILQL)D5B"B*##)!888!SW*- MJ12:93FEKAW+NGY]O.#>(DIVD$Z6][Q#S9%X[$OF..*MMQ=5V$?,XWJ*R]*^ MJ;E>;Y8F6L7]='E7KD2U6IM0GL[+U03@M. *IF:J!,:>7WD&+[G>XO.X6Z$WC\?%9W *_13H.7L-M+/$@DLN3,9AX0U)IL==%4.2 MVNVZBE[DNMU*\0,2WA#PH-R-X&Z*8*Y4$9XMO_RGKCA^7E:WL_6$(Z@14L#, M#E 6A52:X-:"9 6;K*OU=.ZV+O7Y7B^UWD%P#HEM4?6QQN*W+&W;S M,%O,;.9HZ\W-M;23'$BA"B9E)A6U;0=XH5KC!7++YP*;C%V7VJ(\2^ZV..O+ MG:;/D+9W.WF^#PM%N6O%?7"V?>OO#=&_'1#]'&1[_?;0Y7@7YHX6YX-2/PY9 M"^W4J\)]!,Y@#43^?ZLNFF;P,2Z:=KA\!L_?R 4W:\2544-3O.TQ$5"T3P.-0KE#-5 ME(>P0Q^4\VJQ>RFVK?^U$FG,&7MY1A%52F%!,LY;HYBG]ZFG, M*:JD2BB.GEP:UQ8O6G G4]ZT;B2P0SM,\SP236)N<;F<= M$LW@JUC2?VY;\DE^VMPC_[;B2N95JW5EXKVH;@<<1%'!C>%7%??JZ MO-;^6*U6VGAN[P"9+3;&=H.I6JQX>5LMR^WGKJ;?RY7Z;E9;AO;98KI\JD^6 M&-#U53M5O3AKY]H)S'-.".24XT*(@J:8I+N2E"R@3YGXE#@CEYW;271NG/M; M\K5VH[TA?&T=\M63O6SO$S>=K]\Z2 MY^XDK3^GV&H196!^N%WCM(_#.'*Y43#QYK:1,8R.WYQFD#13)R\7I7U%(@6A MC.>2V1#A3Z3 !QV>LD MW@92^S8A^:5!-?"J]AUN?JB?W=DK+BJOF;-_"6I6TY3P!24IS M4#!MLG7%4;9[^9 1K]T1'E\;.4L]+]>MGFPSU6&C8D_$D4#HP-8XGOTNP*O> M3XK?$ZZFRX69NU>?R^67^^FRY-/5[)HM;N1LOK&=FMKMI%QH,XEG&!+&54XS MG%+:6D\9 CZS;"B;D6?=%N8V,DJ3_9O<*%E9Q/_F-^\&(]EM'CX%OW[S\HY: M S&I,9XE-ATXT5U^#Y>SF[N[=3VK=R.;TKSS>V >'%;6UY=;%9K]8F M#WK6B0'E"J6H0(6"A1(@QTRW,!!0Q<1\T=?*-:Z"F_<)N$.DSB'7(OYUNH6\ MC;55LEF9.#1A:%:PCYMZ\\(N$.TFMLUBO7H_5X\2D+[<'HG4:,,TCA".YUXU MT.,>)^BWLS91#!*9,255IB!+M?G7[L4PT%Z7082U/%A"NHWQ@2=4+ZX"!*\? MYS]7Y'KZUC%LNS#8,V:;[. 5E DAI* "4LP94"130.QS;4(+$2!J.]L>,"L> M4^2^QY=_[/9F?M31V]\[M_@-Q*)K!-M7VW92__ML?2\VJW7UL+]3[JFYQ'*" M>8UN,W>^5#$.K6SU[<$;]BMD[,O\R^)(6X-EAD\<&Y+!ZZ$+;$1$,ROHX ME"^L2U7$I[1K)[KSRN[=F<[9=NU[<7L@L/N&DI^KU:S>XU/W[-KW6$+$!*E@ M),\DRS6&H$C!MN69P4@RK_N^0V%2$"'#5D:4*+ ]!\T5)9F9( 0 A0:Q6WY_ MV3P\3)=/]BS7].YN6>_OMA>JU!XU)0;[A^O[,A'5P^-T\?0OJZ3:>VBW[)B) M<-'<+G[]9'_QUW1Y4[_J6OTU?4RNFR?']TCQ4*/NIM)C'' _(3]L?-?ZD#1. MV-\=N'%X@<7.D1'UP.LU!$1SSQN!>O]LS;TC6_6>?/8*#2UT^+';- MR2YN]6PQ75S/IO,6XJ[A\1XE03DFW*S@A4I9EF4Z%6FK1X(57EM-0F/3J$@% M1 8-ICACD NB$,)"%@!@R&(W9C]4J%O;./Q;?>E+,__<[#7IX&*O9+,V*XNAGP'?.6E\P]]];GK[\B3[ M&F3?UM%\;.?0;H9Z?E/0:":K(&/C-&D-^Q2,;?(:V/MW)[%3C(+_9+8SN3W/ MSQ8W'_?%DD_E=+59EC<7B\O22FE3AGXYX1)%(4X+EC(J!,QRQ3)=RYC &'&_ MLPEAD9ET/\4I+C@I"HQP3HW@YECPG!9&=^,W6CJ_6LG75VSAQ,2\VEM&:$#U=4XYEW HR(T[PSY,B/;=X9U/=WYYWA1\"I MC8]Z>)Q73V7YI;1O\PVS!EG=YJ2Y/!M!S(C.B!0"@#3G5%&@4TAR(TT8*:G?^' M9+5;Y_]^[+KUD_H!"V_,,$')&T'GJ&"N5!$>+K]EQ%L7#DPDS'4**,\PEX4" MFF!4-*8X$GGN4[#J9""R?/M=W1(EJ7N+EB.Y62\6QY%B]7.A"OA4>?9:;5NV M?33+_7*E-\9H^6FVF#UL'CY/G^K,2V[*W;$!@BG-R9AS#')J 5;E$ M,AI9LP28-VJ2% MFTA;^=.SU?5TGORCG"Z33U,[@NNGDQWR]F3Y2(3&&J]Q!&\T[UYV)HW*8N"0 M;[?SB111P$#*N! I-/$NL#01+Y66T@B1UU6NGJ8SF&&ED*(B@QADB%*SMN,\ MSPC*"9(X\D0*4I!Z]ED.3&U0,8W!:E0M/;OH.T$\EGM[.==/.;AP&ELX/BZN_*IL"K"9(2"BU@@PIK 0WL.I\J0YQD:5> MO37\K2O$"I@5T+Z2P5HQ!@M%%2[L.)MLDL87T"R*@/H0'%1#(W$;24;/K([: M/5,&=)V2CE- ]Z3VU] . _13R6@7_[HI:62;++9)4*P%4JE&!)(-0 M",A8&^V $*]#;%WL@XQDE(M<0T%QRK("8*(!RW&F20Y%[*XL1E!!+$'U(#FT MI,;A-[JH6MCCEM4=L4&$U7^8?C9I[>!A9W'MRF9P>=4F)!H@@A62Y(H4.@<( M0RAIV@9^)HL82_U#\T1R)H295G21828+)B%0A=((4H R/,!R'T825P^* VMK M''9C2ZM%/6IEW=$:0EC]Q^@GT]4.#G:5U:YG4+[&"^4'DN"J)%:F:7/&,4%[G2&9)V!W=!8O?U-ZJ*8JFJ.\6A M534*N]%5U9ZF&K6JMK0&457O,?K95-7?P(0J M211E]:$YJ+!&8CBJKCJ,Q2E%=0^OOZ9V&)Z?2E*[^-=-43LS&5A0)PPCF@&> M4942J%/-4@G:^,;:=L-QO_'%U6:F ,:84FF/LDH$.4:DR !D4@"HI%^W&__K M8*[L7TD>FF">6ZS)8P,OBIS^F.2@(AJ4WXCO]T MK#G+X/)NNFBNKQ?58E7-9S?U#VQQ\]D\R.T.](/3^+L3^BLY6UW/*WL&\J"/ M%#(Z78 \3W66\P)IJ9N>'23#6$&_DX3!X=&<0"$)SIE1%D9%D6(J$0$,$L$\ M;]KJ=)CPXO(W=O[A_V-7'R[.DPN=7/VN$G'QZ3,[_T?"SF7"V9NG"7/G*E/%QZZ\[P+R]ZC9.]2\N?)3A>& M'I1C\\.IQG\D$\G)W'\YXYQV'/Q/N'\I[ZSMR_*Q6FXO3[^ME@\U1O[4_&%] M^''"(I$2PI:4:I)FF:XBSW>C\7PW[DLL?AH><&5[)#G1S /DN^ M/NT^L3W@['CH+NKHN,TCIQX8OZDBSIA$/FGN3.P1N8\Y3.-0]*@>OGLV/!:; M/]+EU7(]>39=U+=_L^^SU40#61C)9X5$*N6*YJG0C2%00.%T8+#'UT=6U>?I M70TK^=,"$*D S)U6@T(X M4 5[BOHHB*P>IK/%!%*I4L*1Q QJ9E(8=Z:XBET>E_5R\ I5&0+K9>.N-+7 M14DB,!= 2WY$6D0UV9IVUA-/_L:H*+XN'-643GQXO]%I)YR M2 &E**5&Q5IK)@^BG5Z$>]J(K"W[UPHMKH[O:7RI\WPO$Y&UKN]A6DC>W5$" MOW5Y3HW+6Y:.9(YCZ=3;B_?>HO1BQ55J/DU-D,ZF\\O2NCN;VU68U;>V50LJ M%"YXA@0!$*)]I[6DL^AN-?5%CAV\[4_MI4%].W:1H0#(]RT3O ML7@B83I.U!%]"L3P.&0JE#-5E*?0HW/?[[.[^\NR[:?]]*6:;^J[07Z__-(8 MS32%2&DBFJ* ^61^A\6-QL5FL;KNJA7-[5%=?M;\K5!_6AC5F!4$81U!DAH%!: M<]'66G$!H&,'Y8 &HX?0'F;R/ZM&B3/=R>P>3$Q'L!%9;&$0158(>J M:(^<1W")ZN%ALYA=US6"U71QHQ9F:GQ+:E[=/?VVK#:/XNJW=@KEJ8EKS!$7,L^DB?.TK?ECFB'E%6D] M;0T085N$R0ZBO8:D1MD[JH[[_GXT!>)L%%$4RIX?X\K%:FI7;B\:\ M.-<89 7%BD@E"$]UKEIK4@O/:\.[V8C^[JJ!56]NK('Y7A3>D3NWJLX0M/F^ MN'K%V(D*.>]PGOQZF;O$*PX;WY\?Y//Q]FBK*M%DXPHJA4! MF>!"0Y4:**UI(G+&O'8[AC 8>WOCL>USR9\6Y[9FZKN7,0C9;E(U.,]=R]"= M*8ZS-=&!MF-[$4.R/@Y]"^O2R]V&X?ER5;[SC975B]M7;_0FN51I3I44**7$ MJ"R2Z0L)+[KI;B:QQ6V!VLW"U>T>]ZO12OP>1;E(V#(=^^K6GSV-/1!3% M>I>=(S+5G]%Q:%, /ZK0SYJ?"GU87%6EO M4=]^[FKZO5RI[^OEU% [6TR73[5"GANVS-\TS-5O^&R-IURM)Q 6H&"44HEU M"B641=$N3TE!1.:C8Z?$&5D)MY"37^;&N;\E7VLWDMGVEVOKR+#Q')'I(XHP MAO$=AZ:,@HEJ?-'GIVML7H]C>?/E?KHL^715WMB*<[E8U7C5=_N?Y43JE&5$ MTC15.@<91E*2QGA>V*XV7CN8 AF-OY-I75W_\]>O%E]R?0!P6*%Q8^N(9@2F M>QSA']JI*NHCZK6]X)O)8RHC!@^/T]G2)C73IL(T80H"2G/-64%R:OY79#MS M/)/%9%'>6=!.FPJZFW$*/+H-O$-$[M72S6I=V;W\D[M==M)[,=5,>E M3W]"CZ]\AF&RT\)GARK9P_*MUO>GS^,RS:%H[':19DUO.OZ^YM9^K,U M@A>"0=RH C]%?B_/ZXO'_CY;W[>B];'=CB8V#QLC7[-OI9BNK^__>&0W_\=\ MICZ/6_VV-%GBYV5U.UM_JFYFM\W+_XO;]BLG2N"""Y$#29A,>0KY?FZ!BD$/ ML3\ES.B3Q7GYEYDGS+!ORF1E1WNZ-!/&3?58EZCMG'&]]M"[DPZIPW0S^K'L M>K"OAI!8MY+6K[-DY]E9LO;>W;/QE_NSL7GV;*R//AN5P[/AO,M5=N;A^:G.F]BIE3 0QZUN1*RZ!%GF!BG:G;YYEU*DC M?P@[D4O,'TW^,:_3^LISE=27/X>)?T#J_.9N"RPY0':PQ4G\X"[U\$1ZS)H# M$MIMXNM!K-M\=9R!]Z:<0+R-8-8(Y4D5_JGR*^/7O6)%M=HV>MIWXBL*760( M*42I2'-*\BQ'P#P$3!,,4^#5Z^ ]&XBG* =YCB"G6.>T8#A%''*6X@QA$K^/ MRL-CM:B/[)M$K@:96)1^FR,Z$^BV-6(([CQ%VR(ZJYEJFLLE)^LY^@X[1UYI M].5S'.\P>GM1A7W*//)%9@OR]J1*F]/.RM7'TORR?&%;20F10 )JP#!@N6"8 M-@%$%,ND<^;H;)'P3.",F>BT?4>QYDKE!&!.*"BX%FED/>)3\^-UF7RY+\MU MPAZJC=_KBG#,.N24)R'53ZBV$.O4YP"D6?W7,'VT*R;7'FGG23COEH"&X]XM M'W6EYKW,-#BU(\A1P_M4Q7P8??-6:^KYE0>[*LFGZ7JS-/]^@81#E0E J,Q3 M2C(@L-"DC<54@=0OI_6W+[@&&A$^+3$^R;+%NW9P1[B)GT^*$&WH$>037M3>S33CC=08\G"(WKX M*D./S:9_-_UG-\QA#^C^C\L.,[#N4?V.=W._@/Q[A3;>>YP>T*@;VQ M0F!?5]OWD4 SR+$N%,JS+$-*,PD49HQS\S,NG&:!.)8CJ_U+E?@WC]I#>)8= MZCTG)=A/L%_EVDTQ@KU7C&@Q^Q2 P@^"1R'HI(/1K2 485#<*D.^7+U7(8K& M^0@J1?%\JX9X:OO%,1L[^6J"_3K=(DV4+M0E$\YT/'LE(0*X=4L'3T.R7 [88DP9DLD/9 MU+TMSFZ97T"R/5*^TY#>+=<+1KY;AN=,S7NI77AN1Y#317"JBOH\]LGB?H@F MFPB$-<8%Y3F5D@+!"\U:&*R0L-/E/:&,#U9MJ*>7KG?Z!*/:K7!\4I9[EAR< M)/"4N?6/Z71.MP..S!@S\)#N'4W*@_/H=GZC5H07MNW=W';[V:7M4MD*>:IR MCJ2PUZUI#6A*I *[10*E3MV& IL<.D^_:4 FMGVGS]F$<"0[).BGX==W8X3% M^(90MC@3"[1;AAZ0;9]#(2=AO>/YD&#L.QX7<>7FO10]/+DC2-$C.%5%?2 # MINB'.#Z7YBE=K"<%$@0B*E&&%0,LQ6A7A8(YEU[]SX,;_WE3]$Y4!TC18[,< M.D5_IGUG20-Y1$GZ&X1V3=+[C,U/D*3W_/HZN:JNG2+@96QDK=6>S@ MD([(4LU@0:G.L*0RRR'/B 2VHS*%VNF^\_Y6(NNC8I?G'\Y_^Y+\\O'BRQ?U MY6_)9W69?/F=72H_J>S!HYLF#D.AG_BUF*RH)36JY,^3;4A[EZ C8M:?U'&H M5@ _JM"/FT_7JNGJ7L^KOUZ\J#??*C-&>:&QU$1C6"!0Y$5&L[1(*>7.E8&. MWQ]9>RRJY'$ZNZDW>$ZW!_-L ^'YYL;D#[-%LKXODP79H3@P ,5^VE2S:Q'UVY#5E3*?9DGQJ>O8YZ@+A8Z-B=[T^;UE M>D^&1K F[^M!%>YYZ;/:;G]%]3NQ/:9>4Z^,?'CT98 '<8G!>YGH3.8ZTL*\3 M1Y>L'3EQO\WPX7%9WI>+U>Q;TY_^O%H?Y*&0,YC:DY] IQQF! +,,R@0P5() MBG*_:PU[&HLL1DR(/S[]\9%=*9E<7/UNEJCBXM/G2_6[.O_RX3]48A>OOA<> M]J7739 &9=8S0SR$EK2W>7RL;_.P&$^XEOT1:T>$*QCAXY"P<.Z\NBXQ*$^N MLB;+Y>Q;W6FQ/C579?+\[LFCMX32' M%3UO/?2FRDV18K+D)T >!$51F1=,'!&5KIR-0T,ZHZ_"/#F^*RZ[2/^PN"F_ MES=7U8?5:F-B3_WG9K9^VOY_]GVVFJ ,%E!A @NSXM,LQ[K C7&9,H[\5F!! M3$9?D=7=D1N8MH?R%NB_K)(MR.1/"]-394+1[;H^&YQIW_5:3Y(C+=]<:#NZ MG O*^SAT+;13KY9[$3@+H8)7YIMD9;S __A5L8M3'JK8 MF3/GHMAT/M\"^%3:^V8G#'"AI)T,JAQAG8F62EXYLGSYJ6 M-SN.-:R8Q/B^U9S/DT:5_MRB&;HT]8*,8Z6HKKR-0TBZPW]9:NK'@ZLX?-ZL MGUE! D.60\9@AF0A"RU9L4O,TLQ+&WR_.[(T?"GG.0A<[HJS"/CI\HZ&I9SNX6ZOOUO7E:RO;*GE:(5):G6&<@ M%Z1@0J80M4*D,.!>U>=^EB(+A@'W5WT-W^(F^?+7]'%WP=; [Z&/DG0D9,*0 M.XX "N1+%>/QZ_HRY\-BM5[66ZQ6OYGTW[Y$Y$^_ES=WL\7=I;TSV-ZU?C][ MK"LF.C/3OXEOJ@7*.-8I4;H!HT6NG:X@B PA^=63#W-.;ZBB#,4XE#.VD^^^[XK(J:O6OF&M*;7DL$"B(!D3*54% M0MS>>M_8RZGVV@C4W[KQN[37Y92%4 KE0FA8)$&6K29BM EE+@MXVGFX7(^K,["Y!8 M6+Z;GCN2YEJ>CJU+[!R]%R;1\>QZ$O/7UX5;CMS\B/=&6U M7$_$9KFT=W/6Z1--LQQ"Q4E>0$ @4!E/VZ]GA#J5;;V_-+9Z-%B\UGC^S!S7 MBZBD>$J$(Q\NNF#<.M $\]-+/7CI]QL2T)F:TT9]=]A5ST?"+;:OFZ^>L/F\ M,3,K5TUZ G(I!(,0DCTFS[5*/^:.Z\!@ MI/EI@B]?;VC#JA6'57G]KW?5M_^[=74K$.U/+P7B&"%OB$40_DXK'&%[_'Y4=/<7!BP5$,0A/@ M%_Q\.?VOV?PLV?X[N2RG[[_?CA#XQOEC@>[#S4@"VPORRT#V]]QOYC>3,\2 M6@#4R 9]#>SQ8F9O^QF2[L98L/L\77 MV:"1>_Z/HY'K0CW^L+(D6L@>$:N$PN.D1N: +_(59MEE6SKL(FP#;.6]>UN]M=#!K AX5@ M^W TD@#V@OPR@/W]=0[@W_CG20$51UHB6138EMBQRMLU=&9&R"]?=OG"R %L M('@&L!,+C@$) M!=;8WSQP+7AYN1!*X7Y)>!Z^^O>^">7TZDEI2G M) >9EE()(DE*VJ\&V/.5D,L7Q@[<<]^EKA,+KH$;F #/P%W7FL3RR MW2Y&R)X?7=SZL#*6D/6!_"IDO?UU#MG_]?D?DRQ5!*4IQ0!3#-,<%HRU7ZTQ M<[K^S.L+(X>L@> 9LDXL.(9L: +\0O9_31^GB[/D'^5BR'@U/A^+5Q]*1A*O M7I!?QJN_O\[Q^NG_/9] S*D **IRU"E6NGTL9$U8F4C(&D%^&[+F_NJ'[-^N9CP,_9A1X%,F?QR3/PQM MU0"!%)F%K,8/=!VR?S/-BK58T U9RP08AFRVS%[J)C$N5O?WA=D%_L%Q^[>C MJ;$)-5.)6Q/([^+6V%_MN+WF_SE+,6%)S&#**0E9B!C>7K0(8T CH[C5^8&. MXU9",(Q;+18TX]8V 69Q>_T]7^0R-_[/JER5U9@Q*_T^%K,FM$PD9HT@OXU9 M/'@M:$EXD$K1'DMT%K[J]VT%Y=7LQB M%F'Y8S&D?H)%D(8QZK:20)1"L[*QS@]T'+02@F'0:K&@&;2V"3 +VJOR,5NI M_%AM^'S)1SW7*#T_%K4FQ$PD:HT@OXU:SV5-9Y2>Y22!]/YHB&U S MD;@U@OPN13;V5ZO+[>7Z(:_HQLCF+0$_#GDDE\])FH(8)T($(>W,((ZUCC;V M_N&.X[F!9-!JM1<_QZ-[%&K,(KU!TUWT??G\:1!+/!GTHW7-5[]FM*:\Z?6A M_<#7#Y1P,"T3Z$ ["'YIZ?/H^[SFEV*5GZ_SQWJ&4>IC(GPISR(A&"9IG'26 M$C_M^7:F_L]WK)D7I0J*;+EI!][W,4P#OHX+Z%A4F6GH?N,TA<=K )WL"" A+@&"6,1C2.("-1$A/ M*,!:FPN#C3A6DQVN,V^K+'B0LIBR:"HO#@GLJS'ZW#G6F=?<:(E-3SJGICA] MW3@H.X-XT>YAUF1*[_O,;IXJ[W*HFRI;U>WKE7CQC^=ZK9+CF^S'U[)J_FR] MKHK;Y[5J.7E3?LWDOUG/2)! $E.1Q"#$%" (PU0J9:BD,TI\K3NM$X#I6/\V M'GC=RMY;[WSPLJT3]9FWSGX8-DH[X=CJ:>J?9%A[K9X/=^YN+B]>D<=W4M:O\ODRJ^OBKI@W3BCH&Y0PQ3Y$B*N6ZP0("D421#QD M($U8$FL=CC\5-L=SV^^K*L^6Q;_RA;>48#VI88O=LKC8/=C?]+PIE?,6ISEG M SIL;IO"6%J?T-X\O7WF*:>V_S53GGEO7>MFMPG-8CW'IL?4Y?HKF/9\Y=Q[ MS4EJG%$8.C/MEH3U?SU+/;U[*5;WN&X?N?]D#F5A2GR.(@QP&L(P@+PI5S5S MJ)QJ/<>\G6=>5F^:1OR)UEP#QJC'C#7& M%S'M66L4!C1GKO%&0[OI3/GX6+2U*KQ:J-Z&$E'>OC-=U',IK\]5CF_KIN7A M+)0FJ9\P2F$012CR$:'<#V*"$8T ^NSTL1NC[H1I#VG]T8,=N MQ&)"Y!'U<#,@T] %1[Z];>CBD$'=6&[RXGW+-TI 9@$3D J:TAB1D,<@94&R M,28P(T;)9$\3CO-!A>I-70#W5&X$[,WGK09L3%?N8F"-R-9#) M:>C24"=*JU^7?DNIW[)_E!5]KMAKP47VF%_>O3*UZ4Z#@&IR0>12!>$P"#'STV!C*X@0U#I-.$U.GVLL?5@RN,7BF*U^EUA,6=.[Q/+>U0_D?3,"SU M%.OBOOE"KN6'\MSF=SZG01S'@(9^2%)!PY20SA0+J=&9EEX&7)=YMIB\%I31 MJFP8=9HE'M>L&19X3 ES4][Y@)1CQ9TA'$ZDM#/(A;>%G>%\]%65KM.H3Z M,!$4 NK3, ' WQ@+T\#L-$)/$^,KB]&J;BB!_=3% 7>#]<7& F^PPAQBLQ8'9)=R^ M-AQKS0:6M\-EIC&]J=,3F3%8,U.9]X09+V_LR,P!:H[HS% RIR$T@[TH[7YB M^O7IG0F:U7F3.04Q)!$6E(O[H\9(8!]!QD86R6,MZ_Z4V>J%HY8&Z@9H^UA'2)#2SMZ<#GC MPD$=Z$/3

E'I^&NEW,F!^V!B3=,#MT4ZT=ISRTRY]1:V3 S MI]A\!^TC)G3VTP8Q.+'=M6&^'-IKL\!0[T/6Y.4B6S]7^>7=[H]?FJPU#CF7 M>:I(4!I%B<^A", 6 -9;:CHPZSK!?'VJ^,5K MY_#V0<*.U>/MLSZ-TID+QSX[^&V+NWZ*N#&^2;4C(00/./0I%B1)6,IYW%E, M0C#@[HF9G9$U[VP;D?VV$81Q!VUZ1I"UF_:B=HGKU].2H M7 UA1_^*ZW*9S]?%;;$LUB^7=U?Y/"^^J=LQ=9)LI MIF&B=7_%GC7'6O4:H%?>>7L0S73* K-Z:C4NJ6::=93/$^U4?LK7$?FRQ_4T M1,RB/^_N_-IE2JO2B.LZKVM5[RCOKC-I*ELMSA^?RDJ]R[8UC -$$4A9'*0P M(E',,8 ;PQ AK-7!Q:(YQY*V ZG"KX'9W-=O@7H-4H-2F26*-4J0X[-KIFTZ MQ/8I1EIBV* B.3[3_+K8 M1^EM8'JO,,1!&/@P1H02**B W3EO&/D(:FM);PNC:HGQ M C+9N1J!B(Y MD$D:!!$A:82#Q(?=(T80,*)U/MO@QSE6"G*%_W[^1;,YM0$)QW7 D?]F0?^) MZUK-J%L_5*3'W6]4H,?[K:BWOGX0U3V(.'$;ZAZ R]Z#;K;/VCYQ?)/]P,_K MA[*2ZY0FLTA\(!"/61( 0=2]=82CC3'D^Z'1*;B>)IS7DYJWRB4L;XNKUW&W MO@SJ;:*.0)YINI$:?7S&JHUF[R#A()0X?LI M8T0$4N$8Z=8Q",2!T8&SWD9.HC>]3IKUY[&OYCB@T(;JG.1\V2%VC)3'D-"I M:H^I&Y^J3R]>=/6GZY/7YE2;>JQEKCG#(SG?F0K1.=!_N(FB,B,XC):0C,,!=*BU_6P.M% M7[9M[&-IA6#,(.880Q &?M*55*(@XEJ5#PMF'(O,1TT)%#BO03?T_I !FWJB M,Q*19M+3E\-Q+@AM&3JB0!9HG88.V7#DLPL_?;G1/$+T39U;JE[.'Y^RHFJ. M**P638.K&<3"3S&(>1#P,$A)0GA71XJB!&H].#K8R!AZ5*R\I[PJRH6G1MB[ MS1;>(K]=>]_EG)Y[Y=W=X,,5!_T_?*)B.&63.$9AP8W2\J=D$!Y7N33WG%_E M\_)^532OYZD#?E?Y^KE:U9L__E>^F$$?18+A&"&Y"$G\0 "$.]N^S_2?,[=F MT7'@L'Q>Y>K!%!D\U?9DO+=XSML@JAK ZI3K4Y5_*\KG>OGBU0_%TU.^D/]F M,XH&Y\3L#<7QJ?]THV"6!6P@>GL8SS8GBC] MB4.7ED.SB'5:)S"EV/>I=/DA&DPV;^Y.;J>Z]N)1OL"/:H4Z _([B3"(L/Q6 M, (MVPIXRY;+O/[?"%GDVJ#T[M]\60"T+08 MSE8FSNF8[T">>2W,$U!L,)F<@.I^4XD5RO5F$CU. M#LTCEAF=P"QBVZ/2W??7?P:A6?W0&9U%".($ XX9PU2H=S;IUAP*(M)WVC R MXGBN4%A<3A!FA)K/"LZX'#H5-,1VR,;BK[_D.^/1EL[K\=E+VO=]U]3S7G1- M3\3[N7%$N0?PHEE\W>QJ\Q_98[%J/JJ+9[7]5-ZIO>[MO=)ZYDN:M&K2JLJ3^4[8#;'3IT![S&C)_ M(M+-5'_OY S?Y_MBRW>SUWUROHTN>IZ$][Z7/6WQK[LKH4O.X4T*Z_1.8%9Q MX57I]J/L>;IR#P"OU\5CMLXO[[[*.;"X7>9J+ISQ%/AA&B6L>9"?)] 7794K MEJ"TG@YP8/9$,T^^0=OL:FSP>DOYBYZG,BWPKW>,X434VYE_^![K'53ORS'6 MW9[F_)1#G?.=]@9B&@ZT>JDK__6E8*$7O.SU?GJWJ=+9>-B-\\5.7S_5[E-]_+FX?R6;T/<_-= M_K<7(5<6F_-F,$U("% 4(-]/XLB/?.JKPQTB))Q1XL^^Y=5MJ97BGQJJB43L M>Z6M%/#?8_2_O(MRG=?-AK,"[(5^B 9F1(Z).Y1&366\)I![38:*$\>Y/ O!TR MHV5J;]JTJ@!C,&::=+TFRU.H^CWCU)LZHP7]&!3V7;_WHE)WL7[ \<-K\Z%, M36 ZL.!$:?7K,9#@YDSBG@F. LAE IH$84@BWR(FK,C8%TNN2HGV"V7-V6555^5QV LZJ2_[G)L&IO M5:Z].G_**KFZ6[YXB_RN6#4G1YN=W'7VHUR5CR__/E!6WY!R2$S[T- MO;3P[9C5)7]?98\JD_Y7OE"VSNOZ.9,.\A]/^:K.9PD3) @ ]C$4840QAEV: M3'V61OYLE=_+CV5QHU^2'&A1*T32-D3>@=,.DT9,B@TT;U[6NCLOMGC5JS&. MP64O2=X#U@IS!\W;8!NWCGB:,N9TLE':'3D:G4OLZ9'9>XB M7Y=W^W:I"M99''$6)C3D/L4IX_+_*.^L(@+$;%VNLZ5&YF?!EE$RN(6E'6LW MZI\8G0\:SIY&?C@R<6;ZI,#]HM UZG3F28!JJ^.U5%%]V;=&K-'YJU$)[GL, M:S#1NB>R/F/C\,$L:SQ.(/>TZ4WIYFLSO;Z_NK_9&-[4?F\S;]7&T,(@1W5T#?T=94=2J2$$3R-_ M&N3!NQOG0]GH$S\7TM&-,9&$ 0(D8@$%,F0I#-FF^D81(3'0V_L<:,3YKJ7$ M\LO\=?R<+D9VQ&B&20\FIQ;_,>: M2/_^.0-0!#@4!"8R'D6:)@1P'H<\Y*I9 &-F;0V/&*(,AEPNG%B:Q @!D&(> M$Q(DG C&H\!U^Z_+ZCY;%?]JH#6G?G222KB[HY'"1_2)<4FG8Z',*S M7GUD-(K-5A^O8)UY+3#OC\W_*H1> W'T%H>'V3JB6%9(GH9NV7'E74]#:_SH M:MA%_AW/F]>)B]7]UZI_)ZO:E[JUQU%H6,RK5;S%(0D# A4# @<.0#:9\*;O1\:9^?[_S45PO) MRUM,,B-#V8_ MV;&88'+=9%[XRJN;EYV>*M4"Y['VJGRI2J=;E3%3%$/Z]+3$'7-F*M(>Y^&? M$>-$/5YQ<$0W^G$U#<7HB;VT\;68IA_?I!IM3LJ7CWFG3U*4(*9Q3'A :9!2 M#GU".W.<,-9CKZ2WK7$V3+93:]&@,TU ^O*HFX6XY*YG*M)!\EI,ZDVD%M78 M^[&N_3$"B^FS1N:RKQ<:U79JL[F*O__-2M6ZGX@R>_D MW[G)?LQPQ'&02M5C#$<41!&(P@T"1$1(>@B23?/C:-1/"MC/S95:M6BZVW0V MR'_,']1Y7&^]<\$PW[$Z%'J:-CK]@[I'=#"]/9R> NK]I*#^?.;=-FC5K>C3 M])30X/&()+H8C6FHI!//#C2FL,]>ST+2#*!(2C4* P@$1'F0,2=%9%@P_Y; M9C][Y +2H%K1YT3UJA-9Y6A8C>BDU2']RI V8]-0E=[HCU>$#%DP6> MY.NF0X7\W\N[J[S.JV\Y7DH(ZI4&^1#UV_3=GAU;Z1[(YE_=7A MR0@V7S4V4)M#O6=M(YSN?.\&L;<'V?NC SUZ2T S3C]9;3H9GJDHH2OW/EB= M.N316$NOLN^_R85<563+5U#J60H2/X" A8F/88R"-.6XBVL:L["7>AXVQTE* M?!Y3A)B/4LJ2E "/0V%L5%9E;?&=O ME''TA[0^XTQ']883/C&=L^#0(66SQ96QEOUW6?WS?/6U*N=Y_<9RPN)8\$!P M$82!7*XF '9)"D1Q9-@W_G-[?L00(T2Z*6+DHX@(YJ<8@IA@Z7CH^GB"0O9+ ML?JEV4C,S5\,M$"HH:*-Q&5O25/XU', &X13$;7#M.FHF@72)R9K-CPZI&O6 MV#(6-E&LBOHA7_Q:EHLWEN,P#-.$!S# @*818@%+NCCD*-%JSV-B+TAH&!(< M8(QCQ$":8)0 +A?V0BH 3UV7S3IDWKV"UE/6AM!I*&LC,=E;UK9\-@"GHFJ' M6=-1-0N<3TS5;'AT2-6LL=6GC#=C,8O],*(4DX!Q$ /">1=O.(10Y[&"#W]P MPJ-8D"0* 4M1! A*9!I"?-C'B8X-CI3T.-E@KWRVYFW/OI,@?/*CV951YNR MB06'$?0CU1A#_W4_=[Q) KLMD,#H_ M [D!MM?=]4SU5FH],)OH+5.N-^6?CFVSR7]+]-4>T5OPZCB&1ZM\4:R;$QIG MFS,#(Q^',B+SB+ZY&91I"* CW\HQ/FO3>\F/C^7J>EW._WE1?LVJOZK.G+. M!VF:ALBGB?"#0. D(EW^"1*30Z'+;(1L !T$$*1 !1"BAR\T/).?(KV6O!/[>_[:XT9D<9JXXS#(7ISO>&PA74RQ=GG1D]S>K$Y.=7I MY\5AW1G 2F_EN7Q>U^MLI=I S("@%!*,B"]($ 8PPB+=1DV,M7KK:AF2+L@D M+HDB'P+D Y@2"!/$U7HXP*EPW1CKG0:5.VR?"]$XT;1'ETE(]6%YHG'5RY7/ M@JL_/[H1=E/E6?UP9G3$,(0RAGP:QH DE@(FH"RP"H-&2XJ.?G^(4\Q#& M$%",:!"D$,GLA#(?TC1(S6X ](BG#I)7M]-2&T$]I_1>_.E-YZZI,YO*MZR] MFLS'E9T/&#FB-D/XFX;(#/*@M/3^<7]/(W M_K-3U_R!?/R_SR#L__[W-1Y0NU-[W.OQ3?\L7Y2J:# M]ZKEINI8O"8OOV7_*"NZS.KZ1E6@9UC$(HE1@BB,U1,DC 6^+]1[^R()H=EE M#[=(',MK!UZ=X^C@>RW^7QH'O)T'37_OM7?[XC5.>(T74A"4'YJ=A$8:/3UQ MGL[ F8FU^S%SHM^#Z#ZBY^,,XS3T?21?RU,$BI[^U]5Z]K4J%\_S]65UG5?? MBGF.?Q3U+$0L#7R:$L1!" 5&?IQLS&"$ JTR>^\?[EBE-YB:S&P#R_M# =.4 MW?ZD'5?24?@R$\<>5.FHG?1T3^GD[]ZJW"$J/A"NP:R=5HN&PR\M?3W&BE'+ M='5CJ&;E8U:L9DSFI90#*GB 8PKBA,N\=&,KQ8'6PGJ8A5-H1PO-7#WZ$*@M M(8ZYLZ CG]%F6TG>,W)<3@8P.!E-&>+#>V$9S(A6HS5UV4.U7,^>BG6VQ(MO MZ@Q4O6E(*:)0I,+'JND/BAB(XD!T]A*4:"G,<"N.56:#S9NWX+QL@\Z@+=@P M$H^KS+C\F2E-1]T&E]-1:*;96_8VP+P.61_1'DBC@6J/ M1V<_V1Y JYYN'R7@D'#;86T"RFW)D=+Z%V5X2>K3(F3]I5CES8,Y,Y"R((F0 M#R&,A7I#(HUH!T&$Q.AA&JN&7>M[^?A4KE1S#[5-D'7;!,5N9R!K !M>EK)* MO=XVS62_Q-/5T&O M\J;)Y^K^=PGA:UZIQE[9?7YY)[*BO2-QON(_U,L5EWO%*YVY/\&P]9G7M/E=KPV3TOX*D/K4V9?[G-YO^4 M?[?.Y\]5L>ZZ_W9MF$[S^+0FUT<$PM6H34,5G'EWX'%K-RSJKY#?WKF_R-?= MM7LH$TH_3GG*&$P9C.67%75=VLH:_QHW]=XRJM,3?)?<[!PT,K^Q0>DL%TUMN]48W\X4H*UQ?JPPV7Y"R MJLKO$E*-Z[J<%ZJ0_V47S&]6+ CB*$ @2A"+ <,X8BGI$,(P,7IT;$QA4!\M,;;=>>%LWFF?,LMK;>.+M7#GS M=LYX>]ZX[1="3"K; [C9"UX\K;>T_V^-$-*K6,E::^5N6W8B'C_.7W6FT/;K-&/%\7 MWYH8WP*!*68,4!9%(8P@#%*HY#@ XK_)0?/T73WRY_.]K3UQ= M_N9=?N57^.;\XE@&^T;\.KKII M^I-"[*FVO;NE[0[UR432G-@CTNEPE*8AJ"X=+$?[XLW$E^5/5:Z2*;ETD[]> MYNH7>+60:535[?/,8,"Y2#' (J08,D'"&&],8XIP8++^M6+0\<)V'^.9E^TA M:^Y&E]/EKAWF]01V=-+-)/4UWUN #=G[$,<53QW2 MCLBE5+4=O3&1PF$FM8$S;8'R'3CLP%:SV&,#B-5ZU""15(S%;\\V7RTH[Z<.WL^*Y-T*;@-Q[.--GU%V]$23-;ZGH6\V'7IW M;LDR5_8+7K,T!2(!(HI1$!(8IC"*MOE.0$ELTO[+HEFC]9=Y1;4&Z*FY]SKGMHI95NIT7LZ9:P;)2N=(>BFFHHPO'>E>J#+D;J):J M,UU]H%1&@R &+"1IJ++2%"/*> =$D-2WLCTP!,#HVP/G%W_EUTZV!P:-PR E M'6L K"KJ%O2$MP>.$&LNLC9&:=)B:\5!/=&UQZ6N^'[-7E2%N[XI-UT M.Y%3?1*/R*B#D9B&?+IPK'3^%1O*957.\WQ1"^G]=:9>#SZ,0+511CA@(4VD M:@N? ]154$G,F-&FJDV[CO=6.ZCMML+Z(?<61?U4UD6WK6!%0&V.@Z:"GF@( M#"7T%?L*IZ)\4B*JS^,Q%74P&A.141>>O=519^SUSCO)7-.MRFB M=@\A#,XQX[*.4!CZ 422VFIZRQ.ABKQ, MH^:HBQWJ8S+[D"^;O:K%QHF]O]@_>;4W9.99[$E&:T@ZRUX/U"%)[G"?+J_5 M958SP;4^4!.1:*E ]ZX"/&,LC5.?(N(#$&/&?1"Q M#@7BB/O!HW#("4=:P"L*NH6](2/7ATAUEQD;8S2I,76BH-ZHFN/2X,' MZS=I\^4=RV_5KMOF6D+SC-KE[;*X;^YFU;,H\2.:(I\3WP\)$Y3Z40> 1M#P MZ)5%P\X7_SNL36DV6_W3N]V^$]1L8R_+U?TOZ[Q25QAOS=^?MS8$>GH[-O=] MWY??(UW!;)AN$'H[B*._(*_)W!$A=4#_- 34A6/O7X1WPUV/NJG$LCF3>7E' MR\?'C^;.I^O:[:HFPB M5WYUL]G4 /0:A">K?QY@3*_D.93N M:6B?38<.%S;M<-5G6_^\KI]5]]#7=D%(( E %$$ DR!%"'"^M0L8-EN(#[?G M?-VM5G]/K_:#BPW0X5HWG&WS[7?W- _9:S_?X_:$0O<97YH[Z,.XGHC,V?/G MR-ZX#:;ZB-R>TC;;1A^LQV="'9P2&%"4\)00R%,D-BB83Y.T[[$E&[8=GUAJ M=U[OMA6N89O@MGDW%[^Q*1\BA3_MYX#=)OA'Q<;3::,&G9I*:7-@IJ>;5KT[ MHJ+V6;2_I3-CJ@%]G*8H(8RF,>8![:[S,TS#Q,(F>!^SI]@$_^FYVT3X2&)= M;>9\/@*V-W&LDN]\\V:J.S96=FJTAV(:*NK"L=X[,X;D; M)%9-.U^*MVC5TC#?X/4J";CVY"JQO9*T6K2_R'>PS534[ECHZ>C)!L%,27?L M=T ]A5213SORFU]P#?*=2*D)D4?$U,EX3$-.W;A6CO ]FTGJQ\:^YE51+MZ^ MSS=#+$TE@)!%?LP@QP" M(,@J# ZE6G5\ @I:;%]JW*Q_U:E)36U.PQZ:GJR M$3!3TX.2V?15EUB]#YX1'5=.39@\(J=.!F0: 8Q1ASDJ0AXRDG02#B>&.?BR#U3?8>[5EUO.LH M@?[21.='E\1,[SC8HUJS*GX2E@V+XBW&O*P@;GT4 MIJ&)#OQZ6PYWQ)Q^^M(<[N4_GN1TW#R64,M5CNKIOB#/ZXMR_;=\_34K%K-( MH!""1+VV"-(XP'$(:&=>O4UK(HW6C#I6QM]73Q*%]^JXK8V'#>V1KEND.0'? MI@6:MA?./D:O ^G=/J\]"=-[R=>> CIVMJA'W]&$T?((3$,?[;OU+FUTPINN M.C;'.JZ+^U5Q5\RSU7JCUDV+%]_R13"C M 6,!YRSVY<(S3:)$\&[)R>.016;;AZ[1N#_<^SK3;+IN%BOM%G2G&2(]B9W2 MV)@I;WO2;0^ZU^6K>^#/O 9^>TYXSP&O\V!<11[(]A&A'FLB:*>9\N_ MY5DUPPAC'W&)!P&(@ 1&@!_2,(6QGV"&3'+DP6 0@@&+&/(%3.7>X<^J%OIN3NZ=>3\DDQ;Z;E7[;7I!7X,V\'_\Q[?=]WZX+Z M#QLGU)^W;GC*CW$E?2CK1S1]M &=AJB/YVYYHL!Q)NOG*X7CYGLY$TPN'Y@ M88P9Y'X:I!'S0X(822A"Q.CQW%X I'+%C/ D"1E&<2!PA".$8Y82'YE>$>LG MWX$S^3:@V;IDNV'8N4RK=9("[DGDDQ7F+;=VQ-A\J/YT MS#Q?ZBVY=/=T(K MO]-\YF,(0PC"P$]B3F,A!(H[#: ^,*HL]X1 >>03/Z)00(2$8(0D& 43!5=BG+KD*HU71-1JP/ZOLFCDY6'A[<.I, M>H4,E1D+!0*$8!!S$H9)P)(PZ>0@A7[B5'D;!)3(E$\$,$0!0"FG.$A9%,H5 M (Y@R"+H7GB!8^'5(]J1[EKG>#S95= GKKH*HDW1-1JM/ZGFFODX5')[,.I. M<8MO,@$#<1@#WV<, 1&D,OD.:2<$ :-N<]T6 0EH% 4 BP@BXG,< 1PF0"H4 MI"' (R@N=*VX6D2[4ES;'(^HN!+ZU!570K2JN":C]6=57",?!RNN.:,.%!?? MR1C8PHD%!$F4)"GDF/&(8LI)IP4)"2-'HOL:!($T!8C%?D0 @JFO'AB.U+X4 ME"MOXKL^Y'OSD%=YIA Y4U]#TJT+L#N^W6MP,S)_ AE^Q;$=)>XW;'\Z,>[I M9G\]'L)K'TF>R:1:^"K@DS (N!]@*OQMRH4@,+G8_>H'IRFC-,84X3A"-,48 MAZ&(14H"%+(XH$;2:7YQ^T;]D]-%I&:4:;,TOG\H3%X#:N3;/!\SL6"F+34?HO"[N5PVVZK^>LV5QIVZ>JROI8EE^_TN^N,_KW_+'V[R:Q5!M M% "?048X2OPP"?D66L*-=D9' >18?W]?R2EQ6?PK5ZV8ZN8)0/FY%M^RM8K_ M8E6OJ^>VK*&N199JZ$\6_[U)UM,%]V,X.;T8P>7#.C(6WSWTI;FOLFSNIN#% M/Y[;&VT;XT)P$,$P9CP"?L32D(.X,YY"'_14D"$F'6N$**M<#HW77,]J%O@_S)!;<5IPZ'KSW.+"ZH-O91*B4B(C2D, @2),&$ MVP0$(VS4:L*>5=<[0>.7,[6Y&9:9&_([N4BTY9=Y3MZ+./)D1 M$<2Q(-1'P"<,)13Z; L#!L#LUKQU\R;QV:_W=/..;ZT.9FBNO&]?FC\O5\9/ MD=@?'*N5#S>CXK3ZH2"W3SI-LP2RI71X&<1\=/XTFMO3O7[ED+X\:BOP)3W' MZW55W#ZO5>7EIOR:R11]+9=6EW>[B[O/(G8^T-A]C:@32O,-H=! M4V9/- *&"FN7?#?JJL_D,6%U,!X3T507GKV54V?L68NH:6W?&?Y(:V:^NE9 D)\RF"91@(E, MT';"$AI=X7 $P7&NU"Z"YJ\60?>97*W^M&R60+>-2U[UUB?#A]T<#8]>XC2! MD3'+H>34>-8Q_P[S?A9U=B#3&OD%MU[\'E%FQP,V#8%V[>3;9]K&X%17KM]B M4)N!N)P7M-EN6K<=6H[B$C2( \XB/_5#$4=I0/UM2@C2()RM\GLU)^EIMWL\ M6F*1MF*Q#UU;,Y0H_*246XJVDNZ\WA/M?-$V1L[VRE_E!\JO_J&9LH\PDGHB M/Y$A[*7W;[&W@X6;:6"#?]/::GKB/YCW(_/ >&,ZC2EA1'_+4T5/CT>;/UE2 M?"VK9D?Z(U20(1&(@ 5AP'% U4,-28<*09B:W&-QC<4HT^_91KL=SE_:Q?^' M4\!>\M_C\6:70Z69[$]HE RS_L_VHUZ+_\:)24P" TD_MA08:3BG,0&,YNU' M;SB/QK*K BWW$R$H")+4QWX:B933[1E!04!DVIC-MGWS\JQQBS;Y#_X_K,SJ M$C^-('?FW<#*K!F+VDV)RL?'HCTLJGK&E2O5&2E?S8N\9D4]EXG&#TU/27G9G*Z1=J(Z19K MVX%B@]9KX9[T,KT1GT8LFO'^3*EF1UOE!IL\R9VULORV9XY*\N[Z[R>7F_4MM]O!$0 M)*40!#&,8XD]8')MW"15R,=A8-1TPAU*1)@?(TAP@#!*?8Y#$B=8!!A%2>S[ MKJ^B=HXIK:B5+[_<*F>:DF3GC9>KAH'UX<7LU 963]__'&-J-A-<[PWAU_85 M*P]7E;H!\=B<_^3M4"[:M+OM!ZG\.//P8_DL_W;[WH!WLEG"V:@53TV-O=?\E5XV.=T;].%3OQE' :$((X@F *$S] M%(LHB2@11F]G'C=%HH@AYD1JR:,N9M^_MV>1(.]W.[U4B<)4_ MJ%-HY"K0=JQU- BY=-0,ZL>O4W7K+.UT[7] MK^:+_-5__%OW)_+_J17/?_S;_P-02P,$% @ ^IM=3\='QC$9B@ :[0& M !4 !F;&5X+3(P,3DP.3(W7W!R92YX;6SLO5MWXSB2+OJ^?T6=WL_5A?ME MUNZ]%Z[5GI.5SLET=^\Y+UQ*B;8U)8MN2LI,SZ\_@"3*5TF40%*TJM=,5V;: M!(CXXB,0$0@$_M?_^7$W^>E;7L[&Q?0O?X)_!G_Z*9\.B]%X>O.7/_WMR\_J MB[FX^-/_^=__XW_]/S___'_UYP\_V6*XN,NG\Y],F0_F^>BG[^/Y[4__&.6S MWW^Z+HN[G_Y1E+^/OPU^_GG5Z*?E7R;CZ>__%O_S=3#+?_HQ&__;;'B;WPT^ M%,/!?/GNV_G\_M]^^>7[]^]__O&UG/RY*&]^00#@7S:MMCX1__5S]=C/\4<_ M0_0SAG_^,1O]Z:<@X72V?'>-EU2/_WCU_'>\?!I**7]9_G;SZ&S\UH.A6_C+ M__WMPY>EG#^/I[/Y8#K,__2__\=//ZW@*(M)_CF__BG^^;?/%\\ZN9[D/^9E M,1T/9W\>%G>_Q&=^4<, _6(24;^[NR_PVG\[&W_(/Q6P6AK3L^;;, MK__RI]A'0 -*(!&/6/S/VAW,'^[SO_QI-KZ[GP1(?FESS#:?#\:3]*&_Z*=# M":X&7R=YN@#/NVEN_'HPB<3[.JMDLG]?];E/[;5'"B^FWL(X5Y3@_6ICM7;0X[GKSS9YF38YO^KLNRK+X M'HR&65#KAV)Z2_Y8/9HLQ7)NW*Z8XFXGCP=3P)?LK^<1_>TRFD M>.MGZT8C-=_T4Y-6;;_W% A%;^!C,3>#LARWBTG=-YT"A7K?ZK']-2C1>!KL MW'$,(FR<[;VCWM&FW9'YHLS'-U.S*(.Q,WSX/)[]_MM@&A:S^-NZ_$KLMUT) M Y^7,1UU5RR21-K94;LRU.3^WI;-C?)B.L_+?#:OPL,?\[TQQ!U-6AU7397O M;]GJ*.NI>&_#YL;X(4R@^P?T_*FFWYX2ZJW?0].C7FT'_3:>CN\6=\L??5I% M)F=_"WY-^;&8#F,D9#*)FELU.4BF]/Y[(/&G9&#*;KC>U5M&PP?0@KD![,QK/+ZT]A08KHQ%_O&^@179U$ MCIH,.;['DTCUJ9B,Z^SS)'39H%S+[)O;07F3SU9!V1HVYLY&+8^M+F=JM&UN MI)_SZ H,PSHYGMZLW[IOA+O:M#NR%'OOV/[:E>C+XNYN4#Y<7K_URP3)#NFW M70GKK5#[6S8YRF_Y=+$W3/[BL<;?GT;FVETT/FX[G@UN;LK\9CW_5S\^:.3U M.FE\['7)^,;#S8WE2WX3S<7/^7U,")S>[!O.MN?;&U%-7>YIUM[XZJEQ=ZL& M1Q>W>X+M$_*3AFUJ4P]LZ$CT&*8C[\M=?(E'P8S MITH%WS?,>JV[&FU-; _JY*BQ/SWW(U.()L*<);O34\TN#8-3O8EQTV/-Y/>3DN1F[:,,1O=]O*V+_,!V7#F&_K MN.'Q7^7E+&]VY*^[;'K,Q7PP:7C,K[IL;LQ'$&/^>I@U67#_)$CV(?Q@_7SL MM\$3A*O7AQ[RZ2@?+0\M5@.8%,.W)%U*>3V8?5V*NIC]?#,8W/\2)_=?\LE\ M5OUD.=W_#.#Z>.;_7/\X>R-7,DQ*E]=7@Q_J:W#Q!\--N&T2MXW+A%'A2M0AT$J[[K M7][\L+OZY-\TJL[JRS?&<6=@4(NU2 !#! :58KB0ZG1?_D[E/&:,+UVR'2 < MTDV&E:)>&(,#[QD15EL#*S0R/LT.[!-PDOZ^RW:,$Q71Y ML.G'>+:#<3O;9=!1!B41R (%./=&RLU,"*QTYT6Q=FA0M =X5^1Z,51;W W& MTQVD>O/Y3%'B)7(,"."8L8QH:2K9(%3VO,C4D)Z+YI'MBC5//J5EOK3RZ^XP3Z4RP M]BRQVE$!D$!N\Q4+)\Z+DXGLV;YJ=J6 $U#WJAQ,9Y/U!L=_+6;+X\*'D'-' M!YGW#C."N'4, V:#%C"OI)<$X 3ZH3\0_9J#^ 0$VV9J',*QW7UD5(;/C&F# M#(%0T (VM@JBBJ90#/\!Z)9HRCWB&EQVOXPGN;/:D0=[YUNNLJTA\&VT090 M#+2EPA!@-X@0V.GT]BTOOQ8;YMW'+._ DF5'[]B;:%DEG9'TTERH^;PIL?>7A?RXF$U^4WP?E:!<_Z_>2<>"4$0IYHQDRAO, \R9X2)PY+\.O M/9J\Y&-K*NC9?%D)E#Y=5CUED$'$'/>2>1[-84#U9@[ 5M6*;C9%R?LM>YJ- M$[,-OAPW1QZIAZYX>3DY29N!OX7C#GH>UV$&. 9 M4R MD8)!I<.\\*@%5&OW[?VX+%WPLQ-%=$73ES+$<( JAN/5.>_Y*E?B2,8F M]YUY SETE@$)D.=,0@,V*L(2IFR9U'>$=B0KO4?Z=JV5SB;<&FO%IYA7'&AP MX,R;UG-&+/700PL1= H: 9 6%5Z4D!1WGAP\!3])QWETJN![)G2WZCE_N]8! MX;W!4$B@0#"JI#.;$*_7F"70E1YGU[[,-'R/+&U7"[U):GDKB?VLED<+:44#&_ST6*27UX?$LJJD^R6V'.&N):,66ZQ M,M0"*3$,%B^GS'O%("3G%;QIE$4OLQ$ZU417L\J>BP\ZG#^>CN1SOD37CF?# M21%+C\UJ3"'U.LB$X%PZS:*]3%GP_K1W J+@''J-,*^5J-/2++*EUL<3*6I- M&0=TDWEK'3#*&V($Y8(*S &VF D+C?/RS')EFZ;(RRFB/>1/-A_4/ZIXAG,% MPY)@&(P^1 DEECG',?# .^!%6"Y@/RR.?R[&X1/SX^EXGG\(2]#HQ?TB^N&W MP7\5I8FQAWUIM4G]9LIS+S@5U! .-1+60E#AA0A,\5_>[VQ2FT0[#(ZV57&D M:STKYT\H&_[UDJ[A1T_D6*4;_);/;XM1O$9FE7WR^J=Y_G%PEV])QTWM,I,, M62BL<(AQ)J6%Q"'@(0@S+W.0U/JHWP]).V)1<1+EM$G;;Y(4+2$_'Y>O3[&'7^2Q2+[B[N\O,J'M]-B M4MP\_%H6BWMS]>O6'+5:[3(D0/ ?"0+*4V*PT13I.'XA,!&$@_-A3E.*+-J# MMZM ]%,#HZJOL>>0RK8F66 J5Q@@(HSB#!+O**QFFU M]\#*]D:90S!XR$!!#9T$@(=96U=2>NK.V/H_3MDUV',4LMUN^Z[VKE>W NQ- MQ-[6)'/.> 60P!@#+)2 3-*UA!)H?";K6Y.J?G,K-AG94W#GV:4A!Q#H5;O, M"VD8#5,T@$A+ 2S&O)*54)?"HAXNKJCTQE4->XRD+2TR9QE'%., M'A1.4X*YJ>23$/OS.OQQ&ANI&>R[XM;RN%306KSOYDM>?AL/Q].;R^LW;P<) M YN]_:N]1E63K\D@,X!28+2D5GO&C-,;)"VT*2SNX5*:S*>B-ZKH++]I^44/ MAK_GHZK67)U#Q-M;90 #R8WDFEK*,5*6";:64VD+SHQRIZ'(RZ2FQM319A#U M4UF,%L/Y9;G":5=,_ZU',T2MA,!(31U&Q"L*N*@DH12F5-4X/'_SS%;DAD#O M@#Z/'UJ^?2W=^7QFI9;&8>,=5-Q@+AS;?!)2P3/)BK<0LJSH\$*;HKVD'U M^*V5Q6Q>W.7E>J==#8?E8C#90X>=C3*,N%%AL,0!P PVSI,*"\TM2 E8]BA< MT (?FH2UNZS^?4MJS9/]];O)<##A!*. $,*]%0%J5AEWVB.=\,8XJ5^'A M"$@I<')PV/]Y[9UW3+]VE=#A4= X!\\>K^?XF,_7^V,[C<3MS3(2\ 1<.FDM MD9;P\.IJ%TUKRSL]DWPV=&L0\:ZX%3^,F"#^C_'\MG*HJCW7A_TD$Z:U@'MG21>5*;"\X_@ KNUNF%$O-6*. ML9BX:R 4BE10&HUI2CDF]@=E6:.(=[];OIJ- T9%J5876N4C791E\3V(- L@ M%VP;=DE"@&*6:"6AX+5C$KJSP90Y"@">8%A3Q8+,[9Y *2QQ$UI%:D:+6LL*V&$JRD M5!"$#T1H1"DQ9[*+U1817Z>C]4A9':9,;I/Z#7D_YW&G:!2#28\B'O44Z28!X@#RGDP;X*"SXODO6%A_:^C)4WV\PN(@EQ]+QKC_+J_ MS'((D!=,.2*I<%0JR1W43!CA#1(IH: >AKW/@^7'Z:['O ZOWQ5-/[+'S 7' MP05DK!&:0N 4)U!SB9"GTBB7XEKU,)G^C+A]A/;ZRVY?+)HS5:H.,R^UTQX" MK2RGC@'IL?.0> ^ 1)B=65KJ^7#[".7UF-KAV6:I'9[-)%HLTH( MPA@DF@5=6.A2"@;V<,?@C*A]N/+Z26UU'=3>.+^?]9HYA#1S7 /'&17**&.U MHMIS *!G28G /=RP. ^2IVBP!TS_F!\9,PP-,QB^91XS=2B4E+%8.Q0B@;0+ M !A@[:)BF3(!:M0+:0> QC[K25?VJC<]:9!HA$*\&!.X-A51K"B%Q'%-L,&7HS B5K/%M%YHW@&UG/%H-<6\)@V?/9=!SZ(VW6D!! M.32"(,A5^-20I,3!3B]HZ_ "\S2]OF1+ J)'G[+[Z_CF-LR=5;[1EV*R6-ZO M]=?/7W:?M-O;,(-6KC)'C"'!/B*".^(#"BP828#Q,SM5X\'$W>7E33"KJY_DLPMWL9L8M1IG/%C@\>B796YY5ED)P#D,AC.PTC![ M9I6;&B!'&[ >?S:WN+M;3*N[^ ;3D8O9__?E.#AFQ=W]8K[]BNZ#VF>68JLY M X8)2I%ABCOH GA(0>O#A'I>FTH-T*0E9!.8TE*!7$B"5489(40RB@G10#HO MXK50B$BL4S+=>[@ETP@S&D6T!R&VIV>*]U> J]M+AJTD,)Z^Q!A11) PP%B$ MI)$:&T?.I$I 6SY/>TCW@'&/X]]9&?[(GC(,/1;!QHMEG*B'7##&L#:02R_# MLIZ20M%#B[D5IM1G8P,::*JVR>/0#BMO\JI=AC0P0N*PK'M.F<&2$($QE8H* M!"$^,Y^K->WNJ'V2BOG1G/DP'L:-C]GK./X>TNQMF*$PP0,!&7$24N61TLI9 M:2T'RF&0=$U%#U>\3EC3-.A=+7Z5$?"A1FF<5\]F4@DDD&7<616\"JV1HDJ8 M\/_<(L+.+ >P:=,I%<^N.?+Y\:[>&BQY\G1&!%.6>@*")T,-"@Z,8]9"3R& MX0,[LW!Q@EZW,.1X++OF2 UB9,1SX)!DP;I3E#&CE(0>"&)A6%&1[G23:74+ M]I?YH)RO.?%X=3MMFR!'J74+10Y$M6M>_"- .L^GE]?7:[OJJO@RB%-IM:42 MZR;5($^M?C+L*+7&A&F9A!G9QIHC1A',+4?84I.R+M4W<.2*8=/\9GD(MHL9 MITE"M8%TUZP+6.3CF^DJ>6BXJDLS66KTUV#IQ4N<:U!N?R>99) ;*54L_D Y MXA(";9W!&)O@%R1M?27908]S&7E/U&L<\3ZN@E@3I86#%A-(J8A_)5Q02+0S MGB25;CDXH+U:!=UT],[7P,,P[4& \==R]QRTKVEF4%CR%9+"8D:AEM(C ;#7 M4GNG7-*-O#UTY9NSK!L&M@=44L/AXFZQJM?[)'_VR S[MSO+' D#0Y)2)1&% M)L;!H)5AXC4&,NFZN4'G!(95JX1K!NP>4# I!YX[YXBG80T@C@)"I3.2,HDM M (H E>(5'K[!VWH.?"?$.AS6DV6MQYM@IT&AX_P/DZ >S!JGL5$ $:-X\(I M:(A77F$;_EEK+FT'@4H9#Q_7V@E_7@8W<):7WW(U">O\-*@]_'4_%H=VE3&! M(23"(@?#]MX!1S(I[ M)LHN$WI_X\P%JPXX;BBU@$H3BZ%A)234V"O!Y^L,,$NMUD'HX/8"RK2W0,8@FE8!!I12;2#)ASM+^C6F MA\[Y%PV]V6T^BJ;CX?S;WCJ#(CB[6D&E%*<62Z&HP YCY04F3J:_I8)ASC7@N&L W.!L9:2\Q9\#FX0R(M'I[DRYTEHPX'_&1> MWC)?XOP].ZH%$5(X2 &FDED=;W71CBABA0V?\ND\N\<4E@U]UB?KEZJY"LK0 MX.@LJY>JU'FY\=,:N5*"[)]2.^.<1 MNYIX@Q'=P$";QR'IK@LIY9[F-G!&Q+ 5T3L]@ER=8R-P]/+GJ8 MCCX4TYNKO+RS^=?YR:S[^/)'1=:PYM]ND&$@ -(,:6>PT8I"*PW$)MA/R&*E M:Q5M[D+".M/$EA89A$8:0CP0V@ FK%+:5C(:C<[LW%"JHHLV0.W%QZI&HW'L M=3"YF%X7Y5TO+C=IZD-VUJ+H"DFH%>9"*0K6^H7645JKJEY[$EY,PS 7=Y4' MMT>\%T]G2%E#&5+, DN8]P(P6,GF@1)_B ^XMH+?^(#3 .W*FOS[H!S'X7T. M5LJ>(^\O'\V(MK%P/1>68.2P0):"2J)@(*<4E>PI18[6:=$HE*<@Q]ZSZ:\? MSK!E%DHOC?-.@+!>&>DJJ8)09S:''*_4'>PX"LFN^!$6^E$Q75[4^S48 9?7 M01_Y* [[PX6^_+SU%/%![3,>?!/.G252 !#,',<=VTS"2.+S9=&ARB_:A[L3*\?#C.SB3,R_4I1L""R[G(+Z9QH(/)9%E9\^JV+!8WM^J^'$^NOA=7M\4B M5C>[^AY^^1"O^=A= Z/M]V:0"**PHJ=O#J#'@8[!A)+1:0&V0N==DH*XV+PER!I584>"7;\>6W?OA-V'Z6;DS'[8_%M.5X$ M$&R7S*_?E&D.D&K,M5OSL]YE70BOO WC" ,X(,7(36L#8I=BPO9\"CW/"4_!K7>=; MIZ 73P2I-02(BF 5$TR8\,+(34@IF,SGX;LF[X/U5C1#&ZGB:M]J%&W<4N+C'LC-!:. M$RBCE47\X^QG+3JSDNKM!6&/1;3#?:";^3KAXQ_Y^.8V%IKXEI>#FWRY^Y#/ MYG'78?=.4)T>,J"".PH\,M@9 9F$@F_DEX";PBU@')G+ OR7UZ; MH)[QW ^&RRMMUN;T)OW(#.[#;^8/NZAV0#>95!8(R,.(#)4ZP$#$9NLMN 0I M.]@'AZB"HKX6[XUQ[8%]FN4P"!&S:A?3?>EB;S6), :+ 5K(=,S_"XL^>=QK MA3(E8Z;W#E$ZF1J"]33$>3K!+J][&WW*RV%4Y$W]U+Q=G63*,\*=QE1R*Y10 MSKB-/6H,[[2^T7N+O@QK>-4W4"H=@?;:EK"N6N6+8L?I*/9C[@=#&;+>)IJ+U3 MTO9&&8& .:-XK)>)=1#26?L8)_$I]6L.O[W^W7&I,6"[FZ16^O#C:1RK*6;[ MZ]AN;9,Q0A#CBF-OB=5:,4YP)2,R29F XH]A%C6#[-&[J,\%BO_Z-'@8+$\Z M/LZ$E]=A:IP.Q_>#RJ$*NC%^;CGHI^\-&E3)^.$LH@83J%T&E!"E CVL /0(ZV% MK)?:U=>3<0(1 CS6&CL!-5?2"5K)9HFJ=7SW?<6@4Q1'CR:)WN.QEW&)3OY60<4=0+;X$QB!F#XTT2LI(* MD"1CH8<$.5ZI^T_&'8;D>9V,8Y@[R(R65"CMC$#2LDKV\-3)B@'W?VU*!O,]GHS3#&'MHH?OJ=?! MI5*F LM:"%)*-_5PCDE1<=V3<8V6AT[9"C^*D M7<[>\_$8$G5YK.(PW?PQCU4@JH'$ 2B#!$26QE31#4;,G-E]:OWB;[(Z3D;9 M?U],\U=?7?A!N_3=_=:,","\K+\XI+5+G8%X&9+"86Z L4(F--*C"D>BDVZNZ'T&^ZDIWH*"_E5FXF4E M V&%)$X9H(& $E)'/=[@%W[02=[7'Y3@#2NG7\:)'W]K>0+?\]J,2*$1I@Q2 M 1G@ $#*O2LT2D'\ _.0.L^\>/4Y&Y6._VS4/I10H5CQ:P2!(=)PD"$I>=5 MB-H905(NJ>A]9MRI&=Z\?HYF^<5T-!ZLS]#'V&J6NI.D_#\OV=Z:9,:KQS+L&8&&,T-(0$;#,.55_HJ7SI]9/D*R/M\XG7TD ME%V1XF_3P>I&F7RTE'Y]FF!]M7[Z[.K=\:=1C(\V09[6&/B8SXOKIV-9'A[89I7L;YEQYBP2!CE@E+0N M_%^LB;V2@6KL.UU\GES[VF^"M(/N*1:BM6-6BFNPP#Q*UV0B"K*(=> M,<6HXE9J0#&V*37Y>IK1>!I>'HMX?[D8\W@:96/L,#.. 0V8(9Y0ZKW56B@5 M5GMJK!-GF99X4CX>@7EO&1ES;YHD9.PO,UI"Z2%!%&(JG5%06A;O E0L^#XL MI>A?3W,(3\G'(R#O+QW'WQJ='V-_&=#0, 9QK&%'-7"*884$ML@3@[!*H6-/ M,_Y.2L?#(>\A'=5UT%2SC'S69::)D9A:#IC&E$@@-5&, Z&",L+"TFFNWCF3 M,@7U/N\\!]R,XG@?7R<902_PY$,E>1,N6 M:1GO/RI&G4($,,8UL-3&^T,\PMI(X$!8/=0)HV)?AK?Y:#%95PU\4J[J*L"L MPSM_WR'M_L89H1!@H*VE*,Q# FK,"19,*2D)U^P,[[I,47_1,KY=S?./ W]< MM)['NY[NQO/EIQ(6%%-,YV%MR8.==,*U9,>8#EIB#NHGG?V-','TA0:((+30"!CE &JC0.0:T4-P_7N^FO+CYS-GHU^ M7['/MQMDT'IBO)&&4XTV_)8B#_RI* MLYC-B[L ^8[;3E\_F!%OL0>86:,MQU@[)]>@!'P8.+-+RE)5632(99N,B >% MHL7[9(A;JZKM?#ZC6&J*M)*(*@21LD#"M4R0T:2[5GK$CU2%%LU#>712^Y?% MU(W&LU@RH.DUI5D\3:%\XI(-+1H-(CHJ;BR MMS+GVPTR!#3QF AO"#; (($Q6$N'9)#[/&:59A2\ARU'(=H57S[ER_LM'L>\ MMW;TEA:9EP8Y93!4VF!+!:;05_)Q*,_$[&A*R2\O46H$U#;MT\>AF<%LVXT% M;S^804XT4]XXA"S2A@)!W$8*8E/"73U,F6O08TG&LCM&7(7W[718MCV>>66@ MP00@:X@A4@?YA-<4J:3J^9<(P*MWDR#0#;72;.BXE2/WR,.W[Q M2N_-CQ_V>3NU.\DX.!\6=_>#Z<.G59ZUS4>+#9/WE5^LTSH+ M(%&A@YV)C(5<<1=K/ZUEL2;IKI/>N^4-$*85E-MTV)>E"^(P?\V+FW)P?SL> M#B8[(CE;G\\"T0D&\9RR!0(C:8G?? 6>Z90SD#T\Y--@0*:W11G6NCU!FK<;9 )@3QVW F*OXW8; M56PM'04 I01D>G@LK^& 3".8GHXQ>R,OVYID&GEM/ #26NWC3;]65S,JQ1R> M6=@E5D\M;C69AT,03*"2Z5!BQ\4ZH*J5,: MO+=SY\NA"BX:Q_1D&PH?:E0BW]XHXT$TK90ERBE%<%C"1;5P,\A:C:?,B<+@A\FHO M(1^IN[@T;B--O=89#N]E"C,5WJTH=IB#S2<@($K9ZNE]+#:=,JV W!1AS&!V M6PVD)DN>-LD8)4HH[)2UROB8)60VHZ8PZ3#Y>TA;:)8:"<@FV"%KD]S]&-R- MITLE?%Q$.[JXCH;Z9N-IZ]T%]7O( ).$NS!^;*CR2G'-JJ,0C%"48K.^A]!\ MLI72$M"=!UJ>".!F\_'=8)Y?7G\*<(V#41]AJQ-ZV=M)YB0&2#)AEVF+3A#@ MJS68!V12]A#?0PCO>+JUCG5W1]:GHW@#3#S,.RLFXU&LCZX'DWCQQY?;/)^? M[LCZ9EA@&-!Y. Z-*FK'%2O4[S3&L?Y@&+A+0FJ#[\3W* +0@_T9SK M6JMS.]+'R6H^JR'G\P>SP&%LK3,0!3/:Q;LWF%Q+9"D]EP.%[2BY:!#9KI:, MU2#7EZ[4ILN+YS,3=[<44,"'N4\"9Q3Q:]D\D_6^@_?#FF,5^R8_TJ#L+-4Q M6,ZQ9$/XP_US,?X6?/)8Q&%N!F7Y$!;$OP\FBUWE+VJUSX@F @3,'! PP"@E M%FPE>P""^3.KC).H_Y?)CBT@W-DD-%SN>L\>$S0_YC7NX]K5+'/.:T>XQ\Y* M:36+=>DJ295T9Y80V2R7&@2VNUSLZ5+F?XSGMU5]@"4H8>0[T["W-\MTS JD MGH\SIPN)LR3Q\+:S]'EDHN#$62 M.B2-6\,CH30J)7+;P_!<,2.4-5@2AS1E MN)(*8)E"CQ[&XYJE1S*<)W&AZKI.&00*<8N--\91*#%@1E>R&(527*;#8V>M M5Q5OV#Y)0+*SVAIE<9^7\X=/DT&0>#J*1OE]##7L7EUV-0O\QPQ"Y;BCTB#J MN+*PDM1KP( UFO&/S[V3!N:@EJ ,IN?:&]3E!&J,42(294O.%6Q;M& M*Y)C))..J_?P3J5&-XP.Q*ZS]/OQ8'GR>9S'VMY?YL7P]]MB$C0RBP;W_*'& MWF+=+C)/8Y4D@5V0WR-,)>=5L(A0F50UO8=^4*N;U"UA?@+6U=_#WMXHLSQ\ M61Y+K#WEV@*.4;4_%DL[IF0T]7 'LGGE;V=7&M+='2)ZO&AH?T3OC:2"UJ>L;/UFT-$*WG%CX'&@=KUM_6GP$/=(ZV]8/V^0"4L( M(EP2Y8V''&G 7"6=<4DGS7JXG+5 F49P[8HU[NY^4CSD^>=\$I,E7\.Q@T![ MVV;><@LU=<@S"R"RUJ+*+:!8&GE>0;X6N-0TQ)TZZ >1:4N+#(:)UED/J#7, M>XP%I]4N&]4X:3KJ84BP!0HU ^SI3.B#3.<,.*L#ZXWQB 9OPUB\B8%33),N M6#T\$MBZ*]^&P9.*Z2F,XUI!P+<;9 [;8,$Q$ "#"+"X>5)9&K2B?&:D"-4_+Q4_))EZKUVR)JB59-(=T5GUYC<#%=;]M]*LJE M1N?S35U$@6+^:S$)0[E9E@K-9W4BD\V^**.4A,\QWH$FN-<4((.J MG0(&7=)V6P\W:5OG[4FUTUTB_=U=O-NQ&Y&)5U1[ZH, M9L:B?'@<\P[&O7XX8] R#:'G/AHAE$LI;(64HQW%4>6*:-/\9AD^^@,0+5D3 M7?'K<[Q$?9J/W*"/JH$N#>(P7P<5W^;3V?A;OBH,$0L_?,SGE['Z MR.YMI4-ZRAB6RF-L@* @8*N4]=7Q*R:]2DF?Z*$[TQ.>MJND]^4)M>X!91!) M+ 7EC""FD<92DBJ RH(;F>*Q]S HW1.*GT1W?0NN8 MX&@M,5<(IABN/3P+UF7641-X]Z>6TJUTNHD0MT2#_QQ#SF M%$IMA:>QU)B'$GC+(0\_HN3,*J,T2Y&7AEB+P)\@2/>Q"+/"WO([;SV?V2"4 ML0(Y&I9;;*$.ZSRT5C)F<*SJ<5[[L*V2J@F 3T">+[@N>/#V6.>06XL5YKR*!%6C*[ 8SR3@]O=<&>-A7]N@S/<2AWQ16; M!_V$933J+?Q]DB\5.(W7AY3S\7\O?[Z#176:9P0ZYZ7"RB.C2 <;667!FJ M4FZ12O*X[\OQ\K:X93?OGFHMJ*([$@XWADP8Y:^#\?2RC!_-UGN&:K;,/,9, M$R^-09H;3(4CI)*7!( [\=6?)\=1C]\L\GV)C! M_7@^V%TH:%_CS #+*9(,,&&U8I):J2NI,?;=9$YWF)+5(>$:1[\KSM7'J!'7 M(),2>X$]X\'[U01)PMAFIH)94\[JCLXR R'' MT?Y%<3&0BAKK*E2\EBE%U XV!\_-66T.]\Z*D&Q+J.[NG7YL;(M!YN;9]R M:FQ."Z>8'.UX"=%\488/ZPU15K_?S6W7VOJT*(>W@UFP-L;#_#&7;>O- MPL?VERF%J,3<8>*@0U#$)6.S3M".T^O/@7U=JJ/K9=L7Y5/)EJ=?WL"NQLI= MLZ?,6LDE,%0#C+FR#N#-!I.FCJ8LWO7SZ<_;LVE'%?T+_#02\,DX \0+C0@( M1C1CP'BQ00%[G!*"[&&YZP[IV)H.3LS$=4Y7,R'('9UE7F/)H*)64Z:IU$0! ML$;%*,520I '^SGG%H)L#O=3>#8Q 3D>DXCVQ]>Z49[GC3+F%<(,NI@UZ+TD M@C)320FI/K/;Q-NDP0XO)0GS[FHOW*\MA]4PEU<5+W]: M<>MWDC$!F)$4. T TM8; UB%@F&DF^M_3V\"ML&]UK1P L5LN(P7U^Y'L"FF-_GG8#9=3I>[D=&^ MG=W&7?)O@TG\SG9P\9!N,H&#>:)C"1*J)! .$53E9UK,DO*_$I?M=Q1\:1'Q MSHY3OSG83WFPG48OTWQW<.^0;C)JI?3Q/"@#W!*G,,:R0L(;?V99L:TPKT6\ M3\L\%>;RLGP(T_;>PB)UVF?&"F$@H@XJ+Y3G@DASN9K9E]-O]N,^GHV6VV.QB=:/%2"_F'XOY?^;S3X/QS@I+-;O( MF*>(8!$SQK'D4'&$J]T=%[?*3[6CUD6GC ?+'C,, #%>2Q1K,3G(+/)>:B3]"4L '5IT!0&$@:?<8!Y8:#"@VE:2 M*$U38K(]3!)I3<_;ZZT*OAOE@U?54&N\4DU](:, T4D (C!6*Z& M"1R/0JWQ@U!T>C2MXS!MJQ0]C7Y.S6]?E'E8MU<%AH(%BH8%6M=&"M2JGCV<#+OG,$UOZ ^ MZ/;4WUG4016C^&L^NLEC29YE09[K0(Q@"4\&L]G2>JYP"=(?^S$=_[(,4 \) M=XP(KQ"E6 9D-[K7H)M,Q3_\%].9 D_]6=B\''\+0@3/]#\6@\GX.H9SU6PI M M<(R4P900)"NDF0#G>P-2LSQ,<"!;5=BIS>+#[/_N7,5'-T,3J0"AU%EGI,;> M!,L),H_VT:\NT#/+$RO MOQ;%:'E+<%Y^&P_SV9=BLC-/;VNC3$KE/,&86RDDXQ8K!"LIK0;HO.RSIGG5 M&+!'%]?[G <1%L/YHHP5]&\'95CJ5J.*55.WUM#;TRQ#% CM, B&(0IH8(Z] MJ$:O0-+9AQX:+DW1H@5HNYI7?BUC7&R9?;-C(GGR5/ 9L"?$H0 $MD)8YQG= M$%QU7,NS]$ZA;U3J.2'XMI45T8M()K_WJX MNV$6OJCP27$8!'/.4<.@UI6T\9QB)T?R.JR_U?2TU2B\1T];RU%L[I(:3$>' M,.7 'K(P]PI".> <&F6I#ROY1B;,?(H)+L^9,NWBW-5$]+CE4\6UQM-%&/MC M3%CGUT6Y#HY?#7[D,_,82TU%<8("2A[ MG/"M2-HM!^?O4_9'-=U^ D&2]9>J@T6Q.X*QI45F#9/QMB"%M7*"(^P5JN3S M1B51[P\08&\&U@X+"QYTUB^X/ 8S(.-N@ ^+@--D$\L5D*6LL_#P*/F[FY>. M1K*S*FJ#KLPGY1FAY(J"X)XX)$/7Y"QQ!M$U2:4!PSN02T- MV!:=&E=_'7H="/BIR+3&X ZK5MDSA&HPT2,D970:HN1WJS1$LJ4D^Q)6\!G M2*CC(.^*4O_(QS>W4>QOP5^XR3\N[KX&#_EZ.?+9Y6(^FP58[DY#%*.#$AUS/Y*U$.I^2VGC+&F) &2ZH5<@PZ M9![M#B:3BA+T,#7KU*1L2 V]R0Q>"G);3(*^9[$8YOSA9!G"3_+"E]=-/!O5 M8C/\JIIS7$73Y8":4PB(P M3Q$*#4?$4&8JB3 \X\-C36CY99Y,"K2=I5Q5@UP)'8\X%-/X.:L?XUVARIWM M,H&!,5AH8)"TP!)+":IDI<*=+�,HT.5/0VOC0 :6=#M<7=8#S=%1!X MZ_E,8R=C+6Z$(8)4(&V,V'QA:2?V^DR7-#V_]/L;0+;#TA'5/5"_Y=$6VGF0 MX,6SF2#0(FB<4P1YCI0&6E8R>8/.;'))U.OK(@U):';%D,_Y/(B9CZIHUEZ: MO-T@8](Y#Y4U#%G$(*< Z\U<3'2*/=-#AZ99KC0":6=YO MG4&.20DVGXUOIO$7E^7C&+=& MP.9 /@'%MIUE/X1EN_O(&,&4:2+#PD 4I]8"M#$J(*Y7[:>I S;OFFB-XMQY M3.%#,!^6&7YU @F;AS.$@= 42<(A1)PH*"FII!(RJ3Y;#XVVIJ,'Q^+880+E MLPO?+J:O8V^?B\G$%^7W0;DKN^# GK)8O9$[)K'7"F#.%"2;Q=\P<68%#5(( M\3K5LD6@3Q!U.&0/;5>S@"B#VC,!/3;4$4:8])6D2MN4$S0'4ZJK"_M:8\/V M6$4J\-VM?"^!:+@4:C,OR 1C& 'IJ<;<@8"@579CF1"8XHD>O,*>&VU/HJ*N M"'X5H5N4#T^^2C4,0I8[TP!WM,J8T[&LJR&:>"4D(H2##7Z@[*J+ M).5.N-@<\":0]09L()@-) M=]O7#X/\(2C7C 8Z7;TO9K-%/K++L^.K&ZI7W\WREY?WRS-M[D=>#L>SG7/> MX9UE3%(7T,;2"N&@5UC1C3=O&>KVIO&S(63KBC@Q/9??6$/LW-Y7!@UDF$N+ MC#$>4."LXAM[A(*4U,!^%C@Y)3D;TT,OILYE/8[Q<)DM&!Y3$;'EU0 !O>M\ M=7WLL3-IG;XS)[R#E'E%C4&$8^3M)N[AO>STKO.SYVYK>NGK45T!&6?<>L-D MO*9"&B[=QIBQ*.7.WAY>;-X5NXX&N+,=MU.QK)9U]?Y<%Y?PEHP'-]/\EB@=KF!N7IL=CF]#!*%)U:0KDV;B^E*FC?XWN+;,LN( MX,P:;2G!$C F] 8KATU2%N'AA5_>/2 ,,T($Q:0Z#VA*A- MW"Z>3THA;@^W,=\3<0_43:?E _=@'" MT^^V'X;[OW;;GV_E(H&0PY1J"3RC@&LB-OZKQB:EE._AA2;.B[4GT5!W!ZZ_ MY>6GP4W^_/6UCU'/JD]LE@__?%-\^V64CU=?5_C+RX\J_"A;OG#'Z>A7S\2, M,NB@\%9C:CCWWL6-/*BT1XAK6RM0T,C0;3%<+),HPXNVC/SI(QE$P'EDL1;< M0)15_Z8^YDJ"PHA'@ZBT%1VO[/Q:#,J W>?B/95AH M$>P_I&2\)!18@C#=#-ZKE)($/"UJOG/^);PTR8 D %ME00R:E6%26BIB>3#&Q-!N M^6"*T6Y2[&R9>>%ED @RKX'G6ED**JRP("(E'M6CQ)(F.=(DGJU21HU&03&S M]1_!=\_A3J*\\7PFO2?",XH-A%"0=5AA*0Z1CJ0L(CW*#&F2'NDH=D&*-67K M\&']:.8)Y019RA#1AB@'H*[\)"(X28"S"R2F0-?RQ^Y^#&\'TYM\1PSIK4PWBS*"L(IN1Z(&G2S>.B.RKTE& MC-54*1]HC8,OJ[15U4(6R&Y2"AS!,XTM-H)DRS'&@&00M7$:2B4[L6P0N<5!O[3(.(*0"VRH$O=X/)1"]FXVG^YN'"+4]F M#J'@^T!!+,%6(.L4K792: G)3L!GFGT, 7 5CG@[O+R)BQ@OY;%]_EM3.T> M3'?/!V^VR)RSC!(.7#"#. KVL105-#3P.L6?1&<:/FP"R';GA]M\,JE#B:[A EXE(/)Q724__A_\]V3QHMG,QIF/ (L4-0Q M'UQI"#>\#W,@24ER0V<7D6P"PI:8H.[RZ2AFX/G)8-LL\>R93&J/&51"^S!: MI3E@EF\(#$#*E>#H[,*2*="UM=NX#8<3/XS'Y2[4YZW/9YY"C7W2%O/ M"&$*"DQD)8RC24>)T=F%)QM"L9/\E'B(OKPJOK]U%=>.IS/MA04(2R$4#(Z1 MUUJ0C2C!3$XAQ)D&)E-!;#D3_I&N/OQD6]!AR],9\M@[$8PCZ7#:WRKX50#J7%S[[8F07U<*0ZU)/': M X*,-QXRBX("D-#U$C"ZD?(J(*S#JWX_0,Q-FXP8"+S"0DH/J946YC[_EZSR&<3YS/V(M@GP4+ZF+T<;%2L>7UZ]( MMN^6[D9?E%EKD0#"TO")0":5C!NC:T0-4V=R^+TY8KTL.G%*;7157"51-/WP M=@=[KA5O\:U9<-(!L0!C0SV2GB.H1(4S<31I%[5_K#\525_6O.R-0D_[X<1D MMKVWH^]KFFE)C1* &PPLXX)[QF$E,94FJ?Y5_RC<"^[4XO/1*NJ*E"_*TRZA%"$%MM9 J $HE<'ZS@"J0E-/^7NAXC.I?7;3=',CO MQ#SX4.-FT*9>D7%*N(SW/'L",19$R4<[SZ3=J]*C[>_S6OB/U=Y^_F^I_FNW MCO7Z^5B+5V-5=_&,ZAM,;J;C3#-($;9! ;%]T[&S)N'MBDJ'7@@4 M['\0+XS3@A%A)9,,F4H*J6RG@:;G)+DOQT4\8K=D6S>,.5+!VV\#.@S=KCCR MCWQ\<60BV4CC)%"&8(W%J*1)B6N^@ZLY:8HUC+L77WDIUVE#P?G#*W"Y:5! M,5MZ,%F?OUR._OD-/I7YD8\^#1[BPZHL8[6@Y;6J.V:'],XSZ;P,WX<2%&H6 M*U@[O4%-!0OHO.:+SJC;N69.O+:M)]Y#+L4[L*<,:0UA6-XA0,B8J V(*CPT M3ZHS>?C)WB(H]CR8VJX:3NP?'>X79<0(K[0%'#""2? I)=XD46G)4PH+)/I# M[]AD;P;LTQX_6*:.G,?I ^\<(9I H0D.;J]7A$/O /1A_@BJK365MGWZX.U M^'2TILY2&W4.%1W98X8$@]X+&&8Z!BAF!@1^KC#R'-0[H?%^$E32J;+U/$&; ML'&97-@4U'E)?*S;8G;1U9H.=[3*&-)8Q MA\Y:2#165'%0R6N%/[/PM$IP[:0''H9?]F NV*6=R^GGF Q61I=I.OI83,OJGW$]FNT[K-C8 M.S(:7"8E/22(< *!8TRB"L=@])[94>9F*+5MCNE8&5TYLQOY],.3&X88W6F0M3KPE26HJ)<<1SXW@EMS4RI4Q:GTG8'5^V,;8QG73.Q;?& MO??P7XW6&4<6!RM "<>@UA!AY=E*;@BDPRDG6?K,Q2:8L(UEC:%]2I;--M_C MWA-]=9IG,A9)QH)Z0%V\NI5Z+2K)*;/GNO VP84:/$N$^P1+Z^:O?QWG97C_ M[<.'_%L^J;^Z[N@@$YI39(D)P\! 2NREHQMH5=+5B#W<5NO5 MN<6DXZ^[T6 MXZC5=FL_&0":*V\QT'8?W*7F%C^(5KFQ6A^-5*D;X MX'P1%CX?42^+-YN2QUNL\I>+M% M!BVU0'AM'0JSKPX6K=C,QU:_O.7];/AT.B^@$3UTQ;.K?V&$+.K,+#9V[_:ZQ4T^9I,4A+,8QQL9,XQ]PYXKRHD#6/G%CA.Y5/1 M&U4<74/FMV*:/_PV*'_/YWXQ'<6A7XWO[HSO,-&7*!N@T!<)9ZHAAL)*8&I=R"J.'AN+I M9\"N--6Y*YQ@>G^H4;ZPT?=DCAL +(V'6USXQJ4BQ%58!HLJ94?NX!N[NC@X MUP,'Z83ZZ^I;6(GV1N+1#EYO;9/%2Q"A-X9II"E1C@C@US+B8!&=:PB[6WZ\ M+.'6D#:Z8MP3C ZCW>Z&F3'(6,PPTQ0JPP$3L-J?QT36.Z:1;)?*%?>F^LW_Q\M',8V,-,P@#IZ$-\G A*HF0 MZ;;:6:>Y(0THN6@4VU.P9>^6PNN',T.P\1XAS:3 F@%'/-E()9,B&#UDS/%* MW<&.HY#LS,8MIJ-B>C$-V'X=3'^_O [ZR$=QV!\N].7GO0'86NTSKYSCFD#$ M+0<",PK(N_[M\[K-,^40A!C3Q0G%!"" MK5"5:2D#%&>V\C7&@_WGAE.A[HIDGXIRJ;='5_H-8?8ND ?TDG&"?+R% #N& MM-&*6(PJ'*A3YTJY1JCQLIAD:[!W1;\8R7D(\_OG_#[(DH]6N!Q#P0-[RB@/ MGG180X2-YX<0IM#I-1Z* 6W/BX:M,*7H4@.=%>.:S<=WP?2\O$Z:$0_I)N/2 M<4$% -8J2;A'0ML*B>"0G5D.1Q=<;!'^*LLE,S'0MA&J0H+JN"9W0'=-$&2#O(=!OW[/74:,72N^P'-OUPL#6D0\@YRB!Q(IB[WE1!C1&?Q7>7GWH1A,U4V9+V?3BVF\YC5\!6911BS6?K*-DV$;6YU_+Q:!\N/I>7-T6B]E@.KKZ'G[_L#O/O^779L)3A 3!D'J-L=?..%FA M1Z [L[A:.HF*WNKF9,S^6'Q;CA M69=671=Y_?UB<+)"3D;:?U],\U??7?A!NP3>_=9,6HP!Q48*@V)F#Q,,;[ # M2<9E#V-[_:)RHZKIGY41?I]OWP;I[-V9%UPZH44P #F&$FN@JK0@ U12F8H> M^D_]HG@+"CH9T=5].9Z\$L07B[)=DN][;^85T()(0P"GAG@JK:S":48HFQ*^ MI/\B>*?*Z9=QXL??6I[ ][PVB[AH+$B EE0V"N$IRM-DGYY3WWXG'Z%->#J.6;^K/5[LZR1",WXVC6%"#$9#: MP\HY:SKI7S6II=5Q7C6CB"$ *13U[JFP-!XLA=9A1^/4 M(6M536I'VL<[U0^ME/98.K+.)=F-OB=3C ,*J-!,"$IHF'8YY=2$^3>8IDJ< M639;,]0J^J.0KE;#1QFK0[!+.:.(U4G$T4;ZV>7U\TGV&'(W\)X,&V&X(0A1 M#"C26L(P;0M@B&) 0)128JV7J6XMT[M[E72VI+Y1P?IDR^;_W]Z7-;F1(VF^ M[X_9Q7V\K!E.M794DDQ236\_P=B9(8G33(:&S%1)_>L'(!G,0TDR(A!71I5U MMUHB T&X^P>'N\/A;HO-\GNDXWOQ8#:1VW\KKK_4VD#KO2!X91G"4;$@B;%# M0F# (8[N&O6.2#KB5GJ.@%19]"I^M2^7><1Y'>62\]J@K 680^Z!Y5 K*"*& M*VXQJG+"^Q/<*+N&T"\V^&"2&%.%'/HH[$]SKWY^6&[_]=MB'3V+7?1YY(JN M0ZD9A)BWREL)$*"$(2FUU!BZU*4D2J[6F47/_LGVGI3M0W?T39I,!(/^>?^ M*=<[NE+O _WS %A;;*.<=\_6K@W;^8\&38&DRF IN(H6(Q.,QY31R&I0U1Q[B2)_Z*<$>+F M6I]_1,C4V&A;2F=X'#YD38W[HZ>'A5VW7>JA,B:Z.\IIJ[%AQB'C $=N9HWQ MNA'Z221E\W>PT_'';:RJ>3=M1_9X7(#1535*>LR4IQ0@;8#R"AG$$=&*#UH% M=YC[ P$)C&K<,R\<5"1' M(4WYG'$Z&V-'DAD3>Q>WQ-.# @-,1'TOE7""0FX5.#LH=IJ YA%-E"M+.:#:*!<5,I28RKC,-*:IH[S-T303W.GZ0DL& M2\=0,8^./1OHF5_&!10=%884C.2)Z*X0R0#%<3TH184&6>43)WC!OV=ED\O> M0:'4&$._4J=(W,H9MAA#3BU4RLJXQP. D##168N8-PS-K]SQ!WZP3N8R'NHM^V:DAP2'H MG):&Q-69,F*5!9 1#HB*.[SS,[.L<\5\$36MN#IA],S302J'*(+$4^^I]4)Y9R(7/?:&8FAR3I(GZ+1U#IU\E@Y_V'9?ZOA- MC=N!9\=%^Q!H[HF+UJ"D-AH 4!B)+>/<1E:J',TS0;M[@A94E^(9'HK'*:=D MTNK#702D%B)/#P^41$-"0HY17(0*. FH5Q8R!S013LWLGF!'*#B)K6VAHT"M+;/'3 E]6Z97 M+5;[WF%_EAQ0+(1,Q1H,@H #(4CUCKO[YL"EQ,TG3P;OB>70 M::@55XPYQAVO:%(,SJP;"/KG2VS!WL+CT[@[JZ[@X?Q37G\K7V^U=9+S[ M[[NH@_9_7H@XUGM!(! +["C#0@OO%:=>T /U%B@]V[LC_-%C=!W.G *U: M^8_U7A ,U@(*2*6P%C-IC+6HHIY2.C-H=0V)!HAKS?.A$&<6J]6>@!JM9Q\_ M&A32QJE4Y4,1QS&ET!PI@E[\B5#41LR_M)7-XNY0>'E_=UL3+D^>#,10K#A6 M"D-BA17>*G%<7@#FH&6"KE#/:,EC[DN^3$(D IXK0#W@'B"=2@ >*'589R7Q M3Q!&75E%';+T)=\ 08IPYYV1$D&( ?&(D(I2#\CLNHAU(?0F-T":\?=EWP!1 M#O+(/8BX84(9"S"I5+>C2,_6\\\1>Z/['\T8_-+RBS"T4@@%;.J+HSQA6N"* M.B)$SCXVP?RBKO:Q3ICY$I."+)$,&@PXT!I%PU "IBL*HQZ?V9E5KICK)@4U MX^I\DH(X0EICH"(/.9,6<2BJ *UW7L^L1D"^^%LD!35C\U,IF^W#G']NO?E7^<9AWC4.09YX/PCJ! MM'/0&H>9BV("AU4*0?2)9Q8+Z$#&OQQ^Y'.U)6*VF]L':(G_>HJ4^%&H:K>= MV.&>/A(D@!QCIQD7&#&,=OGAAYDK)G/..B;8]2)WS\ID7SW!;RO);XNK__VE M_/Y_K@Z_N)=^]:^GTJ\^#VJU.LPQ%20\M?N<>SP@;HU16)-H-+I4\!1AFF7G/!P&&OK#FW-0B%\'KZ6FB#"M(-!,2(6P/?+ @9S;A!,2?3>2 M>PJ#YOP;1NQ&V7-BCU\'28T#$?DZ3I00I;Q0AQ VA)#:04M/OS2Q-^??0&)_ M^X^S8G_[CP X<\8#"K1@DI.H\'!EN$#CYQ+;[TGLC?DWC-C=[Q_.B3U^';"" MQBI'@ $$8.ZH5[2:-L9\)A>>^A%[<_X-(_97^OTYL<>O@XBV#?&66"%H,V/_VNS\G]OAUD @S;H@4$$E(J,64N6K:P,H< MDVY"7=W[$7MS_@TC]M=O/IX3>_PZ"(.53SU'N65$",*%K2Q1Q 7-.3J;4*OS M?L3>G'\#B?WMV;T]?AVLMU(#QA'TUCK#+ .LFC:B60[O@T,(1+(Q M,#9.U<:)TB-<*98T1^ZSC],U9^ P5[XF9)%G',;,/U35GX$!Z M_M79\YCX=2".>R$LA"-8B[\[&[&-US1EX6>ZI8LI.H"!":"?. M],G#Q6.DCAJ_#L;[XSU1/= .MDR_DAA3+4 M]G1/W;-L?+W^&"&P:Q'][O-1*U4D'@LA-@-W)[\4/!' 8!+-0BJC(X"U88X0 M:JQ B.*L,Y$)Q1;SL7X^U]$=_!]]/=!%ZOX]R* M.!WWXUNQWM;:1\\/#$@CI(&WJ00"19:(:%+O&M(S8)%WM6J+U'2/GV'G.45P M<4QT%IF6P@!"H7/(",T\K.;NHXLPKWVK*T&6_;!WQ$4Y=B7:OM:FY)Q"8Z)K M@3D#.CHP0'C% ,:*&*U;KW%/?P7LLTKE^2%Q 1!E.-KX\7G M^,RGQ8\SR&KPEJ"84U#&162M8@8SAADZ\(%JCW+NS-0_D9T)V/KC^W!J[-%^ M7-\D"IBRN) HQ 02[9ERV/.*'B]43G6'K!/>;YMEN5G>_MQ952\*37D<'M&; M&3EPWY#!& M$.0UM93;Z)W#="C-L #.>2OCAT.Z.]^+S3_+<;>(VF XL:@[Y/50*_U-L=B. MN*SW/U]C&3]^, @KL%)$.P,M!8PHBB G2'KN4OVO6C5!^J)HNRV*=]^*313( M^LM^WG46[/F!03-FJ04L6K64$J:ETYQ:1KR/Y@:V,ZLRV%;<98\\'79)JNOK MY?Z@[O4ZFI52P M-S7RX2^,#$A#!#6&/KHK5&FF! :4"P\-Y4RIG'LR$\))'[9 /QP>%E&/G<]/ MQ>;FW>>J-TO#:,#CP<$@ CESU+'(5&V4]B:N31V=X[CE&C$[1Z,C#-0($60Q M>M@P@;^[O=L4ATUU]]'[Q<]=MN/OZRC*M^7Z:K&^*E:KM #W0UYJ$ %)S"6E M&,9]AQ(EXC\!XEQ!01V"]1SKG@XG'J&GZJ&^++:5+.Q=4>>HHL%K@@=,$6F$ MHAY1B2+9"]3[-P5!M88 M9>_J#UX5'%=>ZFA(21U]*$N$@$HP&YTHJY3)LBDG5,AELK!L(8-)HG+YO2MM MF5X5B"<6,PND$B#M)2*:^DY 1#!@1+*<.QD3*C,S750VE\'44*D^1[EU",U' M[PN01;>31F.&,D0-\!I3#H"F1$=#7+.<^.X$:Y],"I\Y@I@:2#O 9< .&:0Q MXL1&?DLNL500:X65-%*ZG V\>3WM\G:Q^O- L2'O)X&^W]?7R^U5*@-17+L? M5_'1BU5]6KTO>$B5XS9R@5&J3&2*D()@99A4!*J<%FX3*O@]'5QV)(C!KF$^ M3T7C4/G/0)E-#8YX_!U).4/280 LY4II0:.QD@&T"948'Q1HW;!Z\J=B[].5 MHD^ENBYW!XOO/JOME2#HI1Z68:V5-3J*VU%*!1?"4X6C,42)]0*,6(#J23;V M(U'EG)==?%-0FK+H13MF,(B+0"C@I= N]5C%6CB3=U0QR,%7;;&>7<1=LVJ< M?>(D%?NKFAT@Y_"B #&DSA$G32IB HF4#*3;09"15&@OJY+]U'>5#K'2#I/M MA# Q2+Y>?_JC3([JV2H33=\5'(G;.!284TZI=RJ:7Q;0)!!J0WWV$@*%!0I,1PI3J%/A>YS4F0G?\XU!7RV ME<3D$)J.1CH#Z/%E(;HPRIBX3KV(CK$5RF+DA/,$2T0@S=G8)W_@-0%\MA7$ M]."Y_-Z=_CR^+ C'>>2V-R N6@Z5C!:_\Y!8:0P6+*?0U.1/OJ8 SY:"F!@\ M/WTM-L4BG93DH_/^70'1N$2-\ "P^%?OX[;"H*,0L"@,FV5[3O[8:W1PMI;# MQ+"9C\@ ':*42FE3:5Y+L*:$"8BPL@9A9W/*A$_^S&MT'#;D_K!1X-V?IMR. M7HFU;1 7:J>D)D80X--E>N4 $%P[Z35!B$[FQD/B<>V5G!X.SFBHE.7>,<$% MTYH(55$FF9W=_?AV8CV[)EOP<;A#Y\N@>$B#9-&H(@0[) 1/Y:)Q18/@67?E MFP>Q>E?@'6&A+?N&U< ?[[Y]6^T*[B]6>K%*9VX?OQ;%[0Q*VECAB 5080=A M=%#3D;IV5*D4D=8M2]J<:N#V:-VK[;;8-4UX<-Z[3P8X0T2K]P3D5=S0?:24 M1R*)\\JBBD9(Q4RJ&N0*N!R.Q>-8[Q^67[[>OOO\^X&@VCO]DW&!&(]3IQCL MHXI22'IHV(%69"#*Z74RJ6J#/2/AK%60Q_.7E_"C+8642."XDYA8QYFW%7VI M$M4@QL/C2L>SPU1;;E]&TXD-[^]%0G%QK>(J77PI]E<='U[.O[33U7Y!D$)9 M!Y 71C&O%(3>55H>><-R3@ F>(+:Q1;7%V_'T3T7J8&UE=+E5P5#J*=42,VE MM1(9+;RJ.**$S0GH3\B@Z@LF9Y54Y]QOK;WVB^S)?.PA'_=#W"$N::_:+PA1 M$<=U:EC\PWLD ;,.'7=W*7,LJ@F>KW>AO?KB[22TUT,ZWA>;JR9)<)=?%00Q M#!-I":1.(04H.=J2F&N;F3\Y%;3U!9,FVBN?^^/%>?[I )FU4,FXKU'KF:=8$%3- M%T@Y[YI M855=LW(<71_=0I76\-7 X+1"!N$4H18"HR$@TY4U*4/YP&33N1[ M5FFW9.BPJGGDOBUM52\53B,#G/$ZVNP "6D!!M)++X"0:L0FD\>3E]JM6$Z, M"$0#PA'G!&M)/8]^$ 5$8QWW=DAHUL7Q":W#7 &?.OC*8F9KYVX?=%L\$W2[ M"(=&XP/3T*2>TY$S@$:*M'.<(:J91$+[N56NR@1'GZR=Q$WMWQ:W=ZGA60.= MT_AM<1OSR%-A 3*".HVE@Y(CJ;6%CG*2DTDU_6A">WW4-Z.' N#'JZ_%]=VJ M>/?Y4;;7AYU75]DZOMP\;:=3%Y*=O#\(CPU4G$?O.E6-YZF4G.,PB@@*A_', M:E1U!-(Q6#^4F?MN\V6Q7OY[L;^U;;U'W_KZX013+<_U8GVU7*P^QD]V$95:30Z[>'_@%BC,H<-:,\JQ M$ !2::3FT!#$W8A=FK+H2\&T5;F-L*^CI;K^J2 YP\9&ABIKJ9(FV1R6,*0P M,PJR00OD#M)C<5@L/O70QQ7?!)7>V,'7EZ'[*, L.H\:,X^,9(:;Z"(PB[PG M!C$\8KSA.-E+3>D>/QB8B\M%&:X-QYQ32Z62%471V)Q9=&%@%#RUKW)8/Y1] MKZ[_ZVY[6YEZ;XL_U-7ND"F:>^^C?HE_O3JPX_D.=ZW>$YBTBFBJB'548B(P MD:+B!?'"S@N&;8%0#L?BH>#V*?[:N\]5/:63?;7./1Z<%-9IB:0C%$F$#$.L MHDQ@/K-K(CU)O>R;Z^WOWZ):+^+S#*"+F*HU/B# &#"6 M$$P!B7RT&!]I)]'8FQ?(\L3_5$_UP."6X*K7Q+/85@KZ7!O7QT\%&M4W\@IZ M8[ VWFD0/9/#_!6S.=4K)QB*S]S"\ADX$ !LF3($+T-@_US P"FOJ/;204XP MX1[H/0W4.#N7;FM9TGL> :WX-Y02..ZXYSO[GAX1K#( (:LAE-!Y":U!OJ++ M4S&3_D>9,CVA&_)X.=BY2#7?-S6:@?[Z0!9?-Q*'2D5(1WGU^5Y76ZBO.QV'Q?7A7;C^4]CYY!R>E!P0'*?629 ML$@"J B24D4J!318.E8O"#]]?=*%F,N>>-HZ-R2IMLW=53KR77\Q7Q>;+_'W MBU4<^.55L2XVBU6N!_?BO7VN:A>YAN#2*4XK%,J)<5P M;AA6HF*C=@#-U&AMCZ-A&3Z4>OI0?"_6=X6/'*OZV?Y]>?O5Q(VWO"DV[L?5 MZNXZ4I>29^)_KS\M?IS16RW>%E)#0B&!MUY9C35F%***+QCBG#M/];>_ 6YH M]J#2^F?WR[OP:RSBT$H."-6(*HI4:AQ_6&8(YSCC]?,_7B:R5-$\Z.6-@CDW/>=8$G%WL"3Q];!/+?%H;O#/Q=7__JT6:RW48/N MCL3W4GH5G=BW9\%4\PV!$HDPT$(2Z05C2$MYU+J0T6%Z@#W62I]>$KKZX?,$ MLS'>EZOEU7+$"QDO(QT#T'2+BVF&L:-.264$ E92Y2442-=:3WWY^P]HVDGS M9YVTLG/#X@9,D/,Z[L&"4XJQ5(ZG)HM.>^L8_"M5(PMU_+AX8&,-O]^EV>RG$85X"-;4VLC.#@R6 HHT APHQ*(E(B32$)O( M?V!9-()'3)9^-/'=OPZS;Y@)W>0]J= P5Y9(+9WBJ1DE-%I M7WXOKO<7)/]6K*Y]N4D>U\6,XKKO")BFO4=@@*&FD "!O /1]5,42BG 3 I; M=0V*D[>TNF5WG\D4]W-V_WV7;CP6MU_+Z]?K[\7^9/_73XOB[2+R[73Z5S\H "D\X X M$/U$2R.!0FOC(:>(8."(G5'6SS @*'OB?.NS?+U)$>[?%I$SZV)[,COLY+/! M Z"@]LPHJZB10$"BC:"$.*LM)C-)7>]28&6W+!VL;L-)S?NF1KY8C=$!<:(A MTPHA*VC4UTI+@[UVGJ0RAWQNJ1R][6G]\;RUFME9DL>CM<7Z^FVY+JM_[BW, M"RE"]=\0J#(V6J,R+A9+HP*.VEE"SSF6BA"05>MX0BJI%RF70W!\*(UEBZN' MLT5871@8?M7!J22.YAU0;HU/XG&IAE=9$9=UUGZ"F MZ@-A_7!ZJ-C/<^ESH\5\GIM,C8C/N6&!1F9SJ:+E@2 $@!JAW2[D1B50!M4J M@3L M6I]_:%8I2P =76[_+XKA=4L^-OF=<$88)UP2*5XI,..6N@K[E@,N?[F,I 75\OT\L6JPF5!^Y#42CK$&(,,($](HQA3X5/U06< MI%*86DNA[\#P":RE1/IM_=#PQ;<$[@WED*;+0D!IYX"S%2]$M-1G%I/K!A8G M0\-=LWNX1/2';(FSWXRX%%Q*PC&AZ$"OC(HPIVSA M!.'5"Q+.;4+9'!^VX,2CN9\,\5X<$S3 !%*O!/# .&VU,_Y HS*RGJ7W3P\]VSP7D''"; <* Z8Y]"1:IY, M9]TEF&"THV,0=,#1"9@N=4+\=88'K(EE%$1G$3((HH%(H#Y0KKFMUT[VY6!I M9".F+=O' =SC,%I-1S18S#U 4D.JK7#(,THJMFEB^,SR\;H5]EDDM>+OF#&7 MCWJ) 1> M*$ FYFAV@TL,F(OS=@] 0,F-_8"F?8*2<(4PZG"FT3J0"]# M"LZL0WPO2&@:>VG$\9<9>Q'0,$FB'^ MM@ P*"FL:"10Y%1,FB"J.I-X[=A+ M,_X.A:%?P@(7ZWN>&!$<8-);#9W1 &HLF17BR#'D9E*KKT,YEWWPM75@YG%> MQ>N;;XOEYFR-OAJC@O6.$X:D)X!8:&'R)P]SY]*Y')TR00>[.TQTS]O!"HBD MD.(C%EQ4**>&! TH1$A9Q+RT4$!N**\HQ)[FF-$3K.'7O4;IB+'=E&8[-#Q* M5)XP?R^."4 P;1E&!G..*/%4^R/D"38Y;:@FJ$[Z-'R[YG7G&#EIR-88%8TW MQ[UU/'64H)0 W7E='(HR$PU#XE^/<] A"MAO39<(::1 MUY8?J;9(SR3CNE-9/>W.GAB M[.S$B."DLXA0"3F)_Z

'OFTIRW;1P'<8+C:W!RA]2_O)\O;GKKSO +C*$7T-2#7D M]DO*HV/"$>VL PHJA;"W^GBV(9W!.7M>8T_^PS!%XVA=IP>"D.'B$;J MR/EHUF=P=&I($!(AGKJ).P 5T-0(4)V>2(MU#I8R6V&\8"QUQ.V7M+=)J5,= M62LE4YQX8%)"R($RXUU.O>C&=OA^;W/K?KM@#+J9-6/OF, Q=YO$O8;X.8P* MGEG'@2#0:$XX5-K22N$J154.C"84I![-SF['YC'A]+9<7[5"U/W P*66AGFF ME(9:>@$=,Q6UD&05&9I@)'MP4+7F])@W$'8QDGG=,<" "Q?Y;QCCE#LEJ=;" M2VZ5Q:QFF\91[QC4J '3\$TA@EP8%AU!CBG5)MKQQFME(9->"IS5*V#R<9NV M\&AWUZ ERX?3 ;N^=2,N^+-]\VJM_5IO2/S7# ./L!)4(*X8 40!1Y'&B"HX MGAJX0$&]&E#U7A$H0TP*!82#GA(C=60!9H):'CTO)&>W\#O&1K.NCVW9/O#B MGVBEI\$4 R9 ,"^1PHH"*J2BW#JC#,2:"6#'4PS/3?O8"_*R0UEG>&H,;[FU M'DLBJ8=6(Y=ZTE NE.5"S^[HN6-,_-JRJFN6#ZP,['*[^/)EDT*.N^Y)U<=_ M&G6@M4^7N*(PB!0II4 I*+@CRC- 2;T%T0\/3HCFTAWD<\."D(Y9P1Q 5G.' M):7"5]1:K&=7>Z!C##PM!=L=JX<*+AV;HNF[;2K@OOU8?-GW2#N?''EV7+ J ME5B@0'%'K9 IG[2B%6K'9Y)-W:W8G_J7'3)X,##MIW@Q)_+1Y( )SABL*N)S+=8Q,Z94]LK0U*%ZOK^-VNEDN5BYN MJ5]VA?;WGQ3;U^[U>6#4&AR$QM#*:#@S0?RNH(^M%@E2RLRL=GT'X.B#K>TO M:94W-W?1]]BQ?KM87[MU9.*WS7);I'[<=[>GJPDT&A\B,4BG8V:OXZYKK *R M CR*CMPP.1PO"28]<38#*>OMW2Z.=O5U7:[*+S]?; ZL M4E9J 5#Z&R>HLN\1(C!'@4PQ.[H+9'3*T<%JW2QOHJY[]_G39K'>1IF\^_RJ M+*_?;3X6F^_+JTL5E6J,#E%#2LR)(DQ%QL8EP;2NZ*8RZS;8!+>B7AR=[MD\ M$7A=+JM49WSP /%(L!/1,2"80N,(J6@'$LXLQ[Y3-#1#6BM^#X:UPYRCI-3M M^W*YOGV]CO1+G=4QCX?+?CU[9N-^7*WNKE/B MU79;Q/]>?UK\:'\*^-S;4ET,Q;!3D0_2*.$B2XYZ&QD^LR/R[F#2+%FF ]8/ M?%0^>J[L4$?BWEH("2164D)V\N5KC _3* .L1 MT990X9S@6!*O-8M><*8N@ ME%$Q>VN8KM5FL>\;+T\G_R#U6/\\?%F_NT;MMP6-&3<>*,7C%@4X!];*Q!L& M *"0SZT%939$3MYZZ8OE$ZC"E-EIPQKA$!1.>\&BU2*\8>A +[26Y)PN3A%B M?2*B8<>-9IP?+,+::<<-2IV5BEKKN3'$$\PDK&AT7,[.&>E(XK4[;C3C;^O< MANRZM4A'"@'&T"EO=;3=HLU6S5-:,K.H5 ?RNEBUMAE'6VJ/[>;V@>:(_WJJ M->)'NW2+S;5/9WR[4 M&;.'A<[)O>;NA#I672TXN90ALF[ M;\5FD=9(E8)^N>O*\R,"MQ HS8'&$DE)TLDDJ.B+BVDF;9RZ$?'3?BN=L'0H MR/RVB.Q=+E8?BJMR?;5<)06;F' 1.><'!D*$HT)#$NTWC FW5E1V'**:Y]Q+ MSZS=]P(@U"EO7_;%LUV'$H$05@@[IKP2LEHU6"F1XQU-,$]@2-^[2[Y/^SX: ME!P[AYF3"B'DTY)1%2W2VYG5R.A(KF?OHS7CZ"3OHWF)B?/,[BKVR-1"7%04 M&,7(D)CHV@BCA0";,BNHUOI;T8;'3*TZ'L4E-NHIT>[2ZUOM[U6[WH/I\8$2CW%$$A MJ6/6&::!YZZBSWJ3_8/!;RW=VE5O/O\2X#R#-I.C@G<.L"ELX8 R>+" M(A8<:70DJV;#%)WJ3L5>]L/D/\\-#NZ$PY&_+.X*AD%FI*L"J]'OI+5*/+Z@ ML] ^P=<_^X>"Y>OU59SQFW*[K8A9KN_2=;[]LHJ6I2XBXXK];GCH^IR'MB0[G:1=V39U)LSR5M]OBK 6.!A))26NH!MM@*41F[3#"3 MD\P\Q>!WGS"?CIB&6@[J)K'QWX=+&7&RB_67931]TD(^N^>?'QBL]PHBD HI M*H4!X@I55CKS1,VM$V6?H.R4TX/A:K63:7']\6ODH%YL4V7\FV_%>KNCP_U( M?SV7Y5WO!9%ZH""S$@#G.8*46,L.U'-A2$["2F-/>,#H24](ZX/G&0'\:'-$ M:?U\??-ML=PDLA<'U_UTV/[DD* <1E)RKY5@7,;_&'B)^N_79])A1@A3M!TFXEC8!R$52R (X)R:A'P/]F.U@%_<^+XYVJUW]RM M(I'?"[.XO?KZ^S=U_5_QF5U J'RUB7;A^TWY>7G[6WF]_'PXFWCWN7KEF2. MOGXR.$.%-H8CRY0%&F!]KXNQ4SF5R,2?2ZM-1TJML9TJ][-@^6*YRF&!W:L@HZ[CW? MR^;[^8$!2 ZM<<@3PB3#1DM9Y8!PIEQ6=3OPI]%;O3"[M?;9S>(8G8[X;H*; MAF\(&&B&16HFRSS6B%+MJ^Q6@;S,JA1>_V3AI0.H7ZZ/=:E_Y H]7=[I]]0P M1E(?$H*H1#AZ5!X1B^). :&BD^AB6>LXM5$WRT9O#! !Z7"*J")$#332 6DQ M-(HKSQ2?63.;?*CDW>UOR?;!=,&SD:OQ=,&STSG$V=+?UM=FM=ANCT[#Z[5? MKA?KJ^5B=4S1KM,+M]L?"MXXS0@G"L.HY9$65C+II%+:0(]9K;!J/QR]KS63 M_*M[4A^V7[UGQOO%SQUA-:N"Y;PY&" $IAPI20%5A*[7LF(#"FU<+3;)CITO5<-Q8D#Y,UFL?ZR)R?NRT_!K?Y8;*X;U%#*^XU@"5::^.AU",TE]A)34O&1>3VW M4FHC@?"TS3:H^ 8[/=Y-,/[DA5NACYX+REG"F8+$@^B:*ZNA@Q4MW+FB< M.&H)@&96\Z1H/VW;=$Y\6+)2?'!"AL.IZB MC!CK*1;((E_1:+#+.>:>(-C&A4G9CU!:1_!WY_++JY0 E*;P^WI9.4_E^FZ[ MHWC[Q_+VZV^+S;^*6U.N]_Y(NIWW]+%TBNHW19'J;?E5^<>G=,IUIM3,H+\? MD)$*<<"=QH9A*+'5QQV/>IL#\BEFAD\!Y%,6\*!I2$_(__#Q]XO:^NRXP*T% M! AF+,6*.HE%ZO"ZIQ5BD1-WFF+^]Q3 W(=@.M7:<1*_+*R_/[.PFNOC9F\. MD JO,8- 1B/.,4.41D<>>)R3GS3%// I@',#T,IB8!D#C@*?&FAC>M2J>>4^IHZ#KJ17=LGA/C7- MAZ1ES^Q5Q^\#11)CXZ-1Z(V%0$=->Z3=,IASC6F*-ORH^U-;KO>.E).ZY,D3 M 4,JN?6 GES=W-6VH^>"50 MYB2%/"I$8R5!WMKCWHG-3&*RK256=L.W7F6^^'%9Y@^?"5I'.TDQ"@UTB"F? MFO8<#SY8UF'FA#R63F2>P;?)'$.>VN;>U"GVE/WR +1A!B/ !31::<"A/6I7 M"'P.VJ88IAG]Z'QPD0U^&+GOA?X\G6_+]?=B>UOLHU[;3^7M8O7P^Y2U][:\ M_4=QFVJ;?UDO_WT(8^T/Q^W!P^2L_!,=;4LQ,)4 +ME9(,4(89JN4V6^WE]K*B&4P@&:0"XHEH[ZS#F MA#I^]"T%R2D'T[@XW^,RH']M62,(>/)+;/?'?Q;;5&9C3^&Y %R7/Q.T8 91 M;H2U'CFAI3-'3@HF5_##L^V7AW:L$N;@N_6&[^ M<[&ZZ\6@ZW!Z 0J/N-928F0UP5A ?SR0QMKGE"=J7#_QKZUITL*?T;+M+][7 M= [!8PA3E1?N-*=1&@;2(X!T_"#GL+9^KAC2L M,$814=%" %IP1Y2GQ!-7JV993QP]9J;6POP]!]Y]?II^LRM]6+\.7(>_%Y26 M9I?G@X33EG.HC:WXJQT:[7[*O06!!M:2O2/U9(&X\>0ZE%6Q+U%^9%ZE)B^4 MCCLS*K7KB!RWCFNF=;J<2CBMZ(2"9A67G^#&/BY6GFW!V(5<1L;?Q5IQ9\<% M1*UWDG/NH:-8:FWM<>6;R-=Y8; 3J==#4BO^#H6EM(#>??ZX6)VY67[RV2"Q M43[%0 CT1J1^'Z#B%-5Y52Y>#F::RK?LEJN#!9>*77O95\6ZV"Q6T:Q0US?+ M]3+9#:E-5>4B7$11H_<$[R#@F#G(N$7"&P^XKWB!('?]FH-H"'G<9!:FB M$CB%-!?*0Y6"^ #,I*;:V"#M.[384IR#:L8/Q;>[S=772-QXVO#3IEAL[S8_ M=U?7]XD/AP(6VRCZJN!G\D^./9'JZ+ZLEM W"KCIIZ?D!0& C%/$(&$@8Q4QKIBL)HX=;2Y2]'QPP#AK('SH^E#L8^ M@YVB5HC;BA;*08XAU2#58K1:8B2YD<8Q5*N:4$_V3R+G7GK7.UINEW$!VKO- M,=UZ3^2$Q(W6(/L@1L62903<9B;!JD-G* M6XN$BQGO]=\2B+&&2B2A1=8JCXDGYL@'Z&969V7"N&PCCI%@^7Y3?MDL;M3= M[==RDPQY=5/>K6_/7EZJ]X;@B/8*84$PM-HZG_Z_HM\XG).F/<$2N%. 8T>B M&!>*'XIT&),:81_)N'^F+3KKO#0 YA@0#%*D"' 6:V%AQ24)?4Z6R 3KBTP( ML#U(9RCOX=-F<1V]AZMB^7T76OU87,6-X';Y[]WK1G,BU-55XMKV;7E;;-^4 MBW62Z2%XM/YR/]]7FW*[31&=/^(WJ57)V^*VAC/1Q>N#BN"!FF@LH>/88LP5 MW;N#UEGO:YDK?;E@D:*X6!-5^UA8I.K=YV/P36VW1;U0:<,W!0*1D<([@K&) MEBLD5NJ*)X+BG/)?$W0MAH71+T&*/D4S#?TS=BSC):@A2#WF1%AC=J=V'A : MC25#H^M()*8C1CP?R_(Q,'VY^?O7Y=77"L6OMP=F1*-OFY*=+B:*9[\\&$B( MB"X.YE[CN#43!$S%.0=QUL6RF2JKVF#[)<5H8&D-Y0,<2;F_''HAS_O$B,"] M@MP!"YTT"@,-@:!'UFH^6L)$3V>' P*B[$, 0P'LTC;_X%)RZM:W??ZKB[G? M7?Y,D!AX@;@76G)KH!-1852<-(K/+.TW&T\-#;L>13%8$EI:YGIQ]:_BNE($ M-3*#SXP*A*;6D"HU<4,6,P09/VY,C+!:-^A>#N3&@0!Q8@@ MZUDVK1'WMMSK"NFLU(])GDB, MC;_>1=0:ALD*WJ6O57&33^6GK\O-]?O%YO:G7JS_=:$/:-WQ<5D)H)153"(& MF"#*TJ,18Q6>6(SGO!CQ\,SE,1N42,HX9AP &" MY+AL")C9T?^(SF\6WX='T46_]>FC 1H%Q\7Y57'\IKFM<27YV1$ T+AY(+)?*8,"XP)8=K45(<]H+3AHE3<5[ M$BII-,'-J3.P M=,+-EECIN!LZC#1#*(753L3=EDO#4#5GPNO=GWHYCM<(YDD.NWN'2.TVZ!X( M@ ER#G"(:;3X.3JN%([\3 X46\KJ1!OT9CSK4];-VZ [I(0 &EM.#*+,.Z*. MSK[&:";G'*TE=K(->C.^]2KSQFW0!5?6*>>=U\A#BP4D![PK0AG'\S &.I%Y M!M^&*UJ3L=6]J=,*O9,?"(H#ZCR"DB.@/?&>4EAQ3\0==EYAN!'C(Z/(J_UI MQ"'M^9FCN$?!Z><0VNP% 1C&4N:],!((!4!4WQ5%%.FL0/"$]KJQ8% .()/6 M*'M?;*XBSQZ%I3^6J^M/Y>_KQ>?/R]4R%1E) ?#E[5V:X$FX-7]3X%I3(97$ MTDBKC$S5]"L:E;$YEQHFM-]. 7>]"ZU=X;/ES?+6E#G= M8O5^\:W8F')]?;=\+MVV\3N"1@);"30#8MRS]^\D0 F&.KD3368>:0I\*Y:DY,\IS$H[E99IE0:)>*=X?RYY"2MB[\5JVO]L^)AN:G3';'AFX+64%C'H'?<:.\, M]Z2R/AFQWF5@MG&/W=EB=ACA# 76Z#I?%<7U-BV[9U;?GT%JD]<$XAB. MK$XU[ 2 P&!%6,4)8\C<^MN."],>)3-<3/J0>+CCV=G8\L,' ^:4,"V](UX@ MQ!RC#U:E8066 M-/I4QC,"JR-!YF1>O\*IUP@?U0/I54[MCQD>;-TI":VXVA?IM0 M/2P97[@C"<,2<<90Q3RSQ ^D@O,3PKC>>O,X?'9P[#R*A&-9/#%^F/ M?\8?_+__ZW\ 4$L#!!0 ( /J;74\:HFYNB'D" "&F) 4 9FQE>"TY M,C5N MQW9LI;OK_=.+EF"+'8I4<_!P/OT#2 V416HR)7' 6:=3%@F2P-[[MR=L +_] MWY>QQSWA,'(#__CA[ MV>+K@^G7DXCT<_IY;M[,"":OH?LXBCG( W76I>S^*";C)6/VH]_/1G$\^?SI MT_/S\\=GX6,0/GX"JJI^>J%MSK)&GZ/!" \#]_P!#_T@QO.''ISH/GUDZ$:? MWC3Z1#][SH-S \Q"=NWZ,0QS%Q:_(-2AX/'J8G+OWP>JC43S^-+U9\EBT M[K&H^#%WA]S'"@X^/P=.GZ4WZ&'CS6#P)USPWO3O['WV!LOR" M01*&1/A>SPF+RU_TME7! #SL%%.9W"AH/HCOO>+V]$[! X^)$Q8_0.\4/! F MQL7]"_]4G:SB$=!XL?A)M%8;D1?(Q>^9NWC!8^EZ(Q*A&IZLZ#3ON,. MHN)OI;>*.C@HT3'D1A'Y_:<2ZOM/91U:3\.E)@4=C,+EAQ?\"\O@F(HL?>-Z MH9ZV6"/8\V;KM9+!$^W\W9S:(O#A[.HR(VTP^F]XI0B@?> MP/$&0ID^G=\O(@QVUTM)KD$1%*) A$!>,NOIX_3CD.>%3],6B^]-0CR@?D3I M,^JG*2,_+1HO8ZFTL_/;!1@*2S >%D&D):%;S("4MH0&X4-,"P>2AQ#RGM]:,;?V82O7]!EU?KN<+U<;T1J&-'KH/+@$)B27. M)TY8X.JN-"D6^,*O%JJ,&2K!&@R7 )A0X;P,B=F]4O>EJ(-S]Z6HHWC\[Q)# M3>\4?8=T($HFDT%Y_]+;1=_Z3^+&KR5?2^\58?^EC(" *$[?EQ@$>JMH#,,R343O%#Q0%IH51F/4D*RU,L7R31R]^P*+./4![XNT M$M&;)*(K_]CB?DKIY8='9308%9* ]J$\NKPO$DOB I3[,*4.3$GL,RR*?'"9 M-L6%VC3OP9>;D^5&1!YO7]'6Y0X,N4N3)&YG91(!KE1Z%UEGX^2 M\2CP2AY]TVB-OP77NUNPR S%(\]U2F YO5FB__#CN%S_D9OKQCL*PGB+$<^: M%?>@].M%TNJ.RIQM]^S9\>!MRK800Y:F8^Q(#=E]DN6AN:7V*362I>2QRFB?%+W>*/&RJ)D+LKG&BZ-UB"S<.BKS#J8VC-TM\*?+& MHJ33PMJLDYEROI?(MBHQ_B2Y8D[%=,[KY M_8*'::_<-0@BL(L=?[! T,POBZ-1"1QR+4I49+E<9S>+!+1$:1?J;#_PM[#9 M),)]8[>)J$?W)9HRNU?HP$3!I$1U9?<*LS\/F*(?EY)^&A;/&\[[6!JZEP;L M4R^@U#TH26J51![S6VO"@XTS ,4Y#1_'F^A!FJR@>@.HB\CO^65Q3WJK*( M M87%<1(>9W[76*2O6BXO\_H;497ET162FE(P2E:@E&[..?L74HXI]K=8O&5F) M4O,+E1JQQ.6^Q.QND0%T'Y[*D@#T5G&H13#V4@+\V=T2NU*4H9J1KSA#1?K^ M])_R<3W]IS3=5!#6+9)-16%=:F;6>]OK/.UU'G:!9UWF515[4R,\* L4Z:TB MU@:#,M^2W"FTC 56(S.)A>$-G399YW(53\>[_B!V7DJ&GMXK>&@R*4F(D1MK M%.O&G$NQ1G!?B!N&!TM:8<'.6?+P4QPZ?O00A.,T_TO?@\YY9:D;?HEUS)J7 MQ(MKBQ5R+B)8Z76Q'MO497@.I8*8<5,\GNO)&\G.II!+G>KBV 27>06XT"6@ M4Z,E5")W/JU.DKK.8]EL$+E3)'-.2=:9W"CF7BG7"K@5NV6>R>Q.45PZP"6. M';VSQK)B*NTW@>N7S((4MRMQ@(=O8NFYKF]=N%DZK9IO4>29X<<-T^Q3W_LQ/S^'RQ)61;8[ M15)<"#.4P2P^^_*__]=O(^P,R7__UV]C'#L<;7U.Y\1(R&\$?DR'T"?!VQDW MR'[]?A83\?B4501^2A^,W=C#7V:EB+]]RGZ35W^:OONW^V#XRD7QJT>X\T#> M<_[@C%WO]7/?'>.(N\+/W&TP=OQ?TWN1^S_X,^ G\:^D?[\-W:?9DV2H$\]Y MI<$F/OORF_ORF;X?A]F?[G"(_?1/\[C&><2IMC.(#X')B\;4%),BS8$( MVON[/1.9K-\WY+%@:)-K4:[?%L_+ I(L52%T5B0# AI=TP-&1+0%_W>U/#L MRW=8=9 M?;ES_4=G$H05"'76;X/Z$XYWX0_QR]_P:UXRH&D8IH!,@ P50J0)HD([HPE0 MUE5A0>A-#<^^\.3_%$D29+&DVW9(7D3<76Y( J6Q0TW9N7#&);Z;#2&)AF?+ M8[J@&OF[.!O0U#OZK'E>\$S3>W80FD%R'S\DGC9(8XGH%@^P^^3<>WB*Y]Q@ M-46"4$(Z)+U$JJ9KFBHA0Y8U0](M2^+G@]W4\.R+"@15(@.>#74VMG>-E?*O MJK%"0+H,$)14PT:"H>A$)1E $!'2=6CHVGRLFQJ2L?*BP.\X5I0;:S1R"&K. M5L25L):*Z[^F0_V71F1UZ'I)[#[A.SQ(0C=V<62]#+QDB(=V&(R-8#Q)XC1F MNGZPG- G0(F(RKNC7]!?BU^@O;C1_!NW)&(B(DG\@;LX&/S\0?H8W=[]^(;' M]SA?1$ MOR-++J[L9?F;=7,[S)&1C@,_)=I5<..$?W>\)&\:5=LD@F39$ DJXE5)561) M%0V ;$VP= '-Q[:I(5$DAQE5$;HVCNDYA.8-'U4GEO6B!Z&E![I-O( KH"5<6 U&$V!$4W%N/; MU)",#TA(5(B-.PWKBL=G619$A.J2;1E(!XK*0ZH%3:A9$I)U#E!9KXW!9Q:T5!58EG+@%-XG4@F9(L:094] 7#-S4\ MXR+WD03HY\0?EI1=3<=VA/GSB(31%9U80(,PV# 4I/+(% $=KVI+$,G*0E(V M-!XVN/(4[I=.%3 M-X, 9.K;W00A_;J9X N?OL#Q/-HLZH_"('D<:9/0]?K/07\4)!%!5O^9W'RU M@R3,R#SOP-^=T*4NXRWAQY)K=!GXPX"\.L;AO>/_O'Z@4[A#VNSR0K^^+>;6 M\G NIFL-Z4-WE.'4' _(#>7Y_'792CMGX/DR<\'6%:152FL0O/"1J0$6*@'02UTO$X(FJ)%N2 M '51F%-Z4\.4TB+!3,MH?>7ZN$)Z\Y)!] RP$=1DI(O$(=01(,K' E#48,Z" M;6J8T5N1VT9O5-3%B'5IH8IP1M* M[;\F/EY5_21HK9#01# UR50E4R:22I2#KNHR4C5!4G1=EOE^_!*:*U%?^#A M(X[ZSLN4WEH^)N>S3\' YQ0(T6;5LT^ 52' L2@H"@(= LTQ9T5$N MDMK4<+?@<#MJ_'EL:D!1MF554V6+Q(00B;P,;$4F9MI2=8,HN$7":4/#0U!C M!]FP@Q 3E]"8UKGVZ4R]EV9X%I[KUD0A,99N D."JJ4A7M UT]8M9$LB-$W% MDN"<*)L:GEA$*B6*HJ@FM$T9"(HF\D#4;1VE F!HLFT(ZF(694/#JHE"E?6I M) 4@V[:AIO' 5I$$1$TDOA1C@_#(N(K"H2 MOIA(02:O:S8Q % S9$NP)$5:X'U3P^,.X])U[EW/C?-SB"(DE%8E0*@J(%44 M=8WTSA9YD[=X6Q$O;VIXK'Q_/\1.E(2ON=QJ7LADQ0:V: ( )201<4&*JBB*)/&ZH)&?"R'; MT) F5*&@"N@X^>+UHR*63T0R@H)%%!HR)4TE(9PBFJH@FHIB+Z9Q-S5<-ZI/ MR^4P\P4-T9??Z/*L=$7)V"&CX-*UC9]':?DZ#>?.9[5>'U^H3&:WZ=H-0@-W M//%HV4BXC1$[UIO5#61.<3O?3"[,K[I!> M>W!QR*6?PX75M,;%WY8G\-\^G'[CT]N/3+\Q28M.\E\E(6H8T^*9+UE-E4AX M,7M\<2_W ,YJ;:;-U7,H+[XVG#6>79I_;W9A2IDB0DTE;'7:H894RU8MQ1D1 M '\.X?R5TSM[$F&.L[H/>HGS%0PZ59FU'W16"%;-H',!;PW'O:07E'->.A?X M;?6"DDJ'4I%>R'OQ=2>42@D%U=,HT'RVH.Z$4G:S-!5+5*9OP#S=>S>;\K32 M[7%H-!3X-&W[IB(I)B$0'LZJAZ8YVV.1>DY'_$B[FE[*K@W)EU\F'O&5IS.U MW- =TUB.KJ:9>]/KQGCV9=:L>)"_?2K\3M:M3RO]VD^_*LO@J<:H0,;DNC$Y MC^1JF+PKDK7!(!DG'IU"*4Q[M9+IVPVZN4C?50ARI4ZMY/?*^)K(VEPI%^/N MB;A;HU!@/YO.U/W)U7VM;/X5CF>3&71I@(EI92&]<1TNIM67YC[:Z09609). M&94N>-WSV[WV6-+G=$F?BM?Q+[:Z8-RM MQ;3123?TV!/IS%\XK;]PF+T]F$*HA[H_O2O(LF4=8#)3XB=7XJ?WV5G0U^B@ MKV(OX'T"Q%*G)TN=UL(A9*)0$U&H>"9NOWP!LRP-LRPURDKL+70L<&&"P6Q3 MO6Q3C<1G/Q>7*95&.:]5Z B6$#E)[5 MC O;R*Y&4V.GW:IY/W%@OD9M?(T3 MBD_F:[!M;QM@@Y9]$:G:S3+>K4.8')S*%VFX\6%IMR:FW1IGLICWVP!#M!]K M6>:C TQFX4I-INUJX7@RR#,;S[S*QGN5!S$M3AW+#LG#II$W5!R6RHV8?FB@?CCD$@NF'QJG'XZRS$)/(M?'4727=3@G M !?^D! B=!W/(L1X)!'4[ J.+JR+9DG!VO%.^;[5@)MH'-:5*9;S_P_W<40@ MX#KWKD?Z?A=X"9TCC_ZXO6L?[S<.]G@9V],6+>^J)0Q"I(3 I8\'(S_P@L?7 MKV&03(S^U_8)R::Q=DY/A#B[POG(1NA.G,6!(WM3A@K:QL-^:.Q!Q,!$XO D?9*82Y%G5Q+4ZP MRP>+.4\=<]:*Z:Q5L,S4U\O4URM"V-4]9.;A%.;A$ XAK5.Y"8-A M,HBOPSL)X#9EXHN4J14,KGEU:'EL3U?];BZ\[GN,/\-T( MX_@RR'3=4EEB5@*?A"'I]N54O-VF32N6C7)1>;AVF UE]-N2$T("$K=' MR;P&;5Y^2B=9=6?P$P_O\" )&\CEDB'FRDO+Q]AD];P7EK-)]68Q>#<8YT?8 M4 3/K>\=(?PP\?#U0[;XX!N.1\'PPG_"67'EZE6,KYPQ;D_<1@WU>ZC0XI!N MINK7NVG_",*?Z7*3B1L[GC9\HE!JB +8X*6M&UI#%?L6#&5^=[-8ND4HQ3#: M)*7[MF23^=>G]Z\/Y8#=.OXCGB_:^>;Z[C@9-X-]Z8J<6?>S!3I+_6\9:YR7 M9K,FW_\FLJ9@@J'OCHGJOWY(-V]ZP.'UP]<@&"[;OWG;:9L0#Z^?B)_N-FV7 MB2T&N]"8I:/MQ*3"@4J=NREW!Y^E8!BH#P:VG9MD4#CD["Y#1'T0L55A%H/# MP>K:&!;J@X6#>TA:?!.X?GSAMQ,,=7>3"LC?531T3X"9T+3)P6ZP(+;(RV;8 MJ+($G'G9AR@H9PYV?1!PE&"SY::A"1$GLPMUL@LM!T3-C4.'L3#;NK5&6& ^ M4I=\I%KL8LN6##9MR6 SQ:;9=>K-6%_<>C%AOF:3C>SI?,TF8H$51+5VIH]Y MFYT36R8J35>7+?<=ZJXSF?/ IC+85 9#1=7N1(.%F E-G3*>'19$5C/446RP M\OS6>Q@L &4;(]9J8\3&"PK;7?N$!WN10QV MP@.F]\4"RT]TQT0P;'33RVF:2U$O4:E+*JOE.K0)^2RF0.OD:#=3&;? QV9V MH2YU1>V%0-U+BA@&V-1&K:EV&!;;U0XZT7ZB4FW0N;6*BRU]YP3&B:)30J M%1JH;BLTA]E0D#EGS#FK@7/61"RPT)V%[@P1K)RUJ[!@GA.;AZ_Y/'PK!85I M3S:AVADTL SHT3.@3103M@*@&\D)ICR[F4U@H7M-0O>F"$P#JS^;*39L,7][ M%QHQ:ULG+#33_8CN1DZ(]S..U4CW3@P"N-_W3K^8R81]-B5OAM[^/J!&!+WR1TFCK>0GK_A5VL\\8)7C*,W^K&3LD;(]7E. MSK,O].<2/=^I NG["KDQ%>=5=E2D4"(U M0^)+)&1VN71<#=>;Z[E9 HU6<'3MV!BBRRW=6[WX7* 7'7]8I#[M$&/#B4:V M%SSWG? 1QPVQA[O:CT/0J)6:ADE99Z2L1IIO:P/(W)F6L[\@;G1>6-Q89=R8 MIR>+&UGP+,TN\DV\P4-UK:U_F]G9?M WJQ M3)(/L9O+A3\(QG@^P7\99-6G2U[F'?8\UW_\BGT<$FWE#[7AF!AD0G+2]@E; M+Q/"(]P0*9V)T9J!+WS0G49^)!$Z^=XN;T^=VT:$C""*KQ_N'*^58K(RNN.) MPFF/6WN;#F2B<"I1.+EA>5MMQPQ+TPS+R0LV]S$L3(3J)$*U,$B[:B%FD%JK M39@HU$$43AZQ[..F,L-2)\-2"_=VJ?"!#&#HTC4.3_@.#Y+0C5T<62\#+QGB MH1T&XVS);DK?ZP?+"7U"T^@&AUE.ZK7X!2VONC,$@>1S:^#Q,G?.T_ M!_U1D-"*Z/XSN?]ZY?H-6[Z\2J+IM/$1:'0XF MP<4L_P@"9F,;46@HPA8&MLLK/)[*R&SXM83ZC F6]O0YUBB)>7,XSM% M:^K _37Q,3.1M1:Q8YC(U>!WI_R,5'D6&N2#WT.)Y57PE!*0?!$P*2PA26V3 M@A4*W9(RW';) 5.6IUZ8P'3Q86%1J_AFWH&_.Z'KW'OXEHQL*3ET&?C#@+PZ MQN&]X_^\?GC (1[29I<7^O5M,Z!3ZS!IA_Z_Y=(B,[45FYH;K$'FMK3;;3G< MNL=,WXJG\S#(?=P0%^-T/D".2,<2,N%< ,<6,KKJSK&= =VDTL41;=82R2@= M69O9^5XXT-AHU6MPGYBZV(H^#16MH_@S+0AXVQV1'M3CV4K$4I6]0D-"K"EY M[O D3D>[SEK/OV([;OAWQTNP_CK_\P\B $XX&+U>XB?L+<65\S87_B2)H[0! M+'_E-^Q$29CM NU$[G(!@^&$X2OA^BV>$(;CH38.$C^>/VVZT< +Z.,MD?M* M&%=12+H=VQ>!ZAJ^5]^C(JG)%:3O)C8-506G#7Z8M:FCM6FBK\P2-#5*T#11 M@%BM3T-J?4XA7-?Q"(\&4]#6;=5&,-85T>W\RA)CJVG-UEPV@DKQ.+6 M]L2M1U$@+ '?B 1\JU(B3+3J5/W=JKD=5FI0SU*#UIA&,K9YP[44 /W<=1_,T9C.B9[,V07[IFZCTCGTIYT= / M)Q/UVOWCC;H-W:=T6[Z%-KAUHY_+R?0@Q.ZC;[T,1G3UFD%>&#J#QLW6E(\T MER1>-]0F:HVWCION>(X_P'D"O-HXH,X,L-F20K(L=<_\ M,=#5R.Z=WA5E42"+ CL)O=JXG R!;#JBRT \O0VL!Q [$_9U&G@GC/A./^_' MDBPLR<(@UT$GLS-H8[:M%=G,B@M\WP&3!9HGM/D%:?""A_W@(HH2'$99H7;V M[]*K;I(X>Z)9:&NML._PY>TXO>C)&U8WU+:ED*.K,C)-.LC$>3#]\2]#,QD@ MC[Q*),^)LR\S5GPFK&"FC:&]E@:VZ%715\?U+X,HTE^G;+[%7LKC:.1.WNQ3 M%8UL+WB>MJL\D[JO\C >F@FPHK6:2;F]-0*[8U?]]FBE 9; M^,E2&H?&^\WE0:8L6)!3<]U"^-XZW<*"'.;VU*M.@ZG!FJO!-A:%,#7(U."> M:O"/'W:SH[_V:";"BM9IIN8$?YU ^^TUB_VZJ%H(WUNG6IC3P]0@VWC@"&JP M1?EUMO, TX-L+N#@T1]3A'57A&V,-9DB9(IP7T7XUQLV&]!)14@8SQ0A4X1, M$;9E^7J+=%,;IRJ;,R' \,X<'Z9<&J5V*+=.04][^6V M".]LLUR&]X;BO:691*9<:JU<6"J1*<)]%>%7_:;9CD][UJ4 M2VQQ6J,]:&=9#8;V9FX%V=(@ISVJI8W[3K(8AZG!8T^@,D57!T7'=!'310W3 M16OVZ[UB\TQU<9,(+UKG)C4G NM&>K7Q^W.W">]L@VZ&][K&&LR'K_<&W2WR M3N>J/?!(A()#QUO6^//+-Q[1+BL&Q'9]QQ^XCK=@X6(1ZU8J%\W=O\GU4TW8? 8.N-FR>PRF7(*K9A.%#@N$TZ&L4DTW93/XCD/YF^+&9W MZNQS=<^4G=+UZHPM ^IW<3L!O',\?/UPBP>8!'?W'H[Z07_DAL,; K57W?%_ MMD6KI0*P[6B/Q7;A7 #5LGU+%X:Q_61L5U*T*R?Q7-MK;ICB3_U8J@&8'ULW M/U;9S8]]HR&.Y,>^)R/3PHBXAJF8EH?A^1G96SIYD,H7_?7->7''R7A+B6R! M;J,SH7,2G'VA/Y=H<&AQ.ZGJK$F6C[G(IXR,CJ187)\IECP-F&*I1K$X;OAW MQTNP_OH-.U$28MI=.\3_2>9U1BMM*W&RN:^%_2TW1<\O"#^ MRA@O+FK^\%L2)XYG)_ZP(5([%ZO-9,U5(FQ!UZ.X;7NSI:%(6$X^+E@V__,/ M(@U..!B]7N(G[!6#X<*?)'&4-H!O,7 2<'T+?/SZS0E_XCAE$6%8GTB"B2=! MY,;-!=(:KA1@:94M54&HD=#>2BB:FTRN%,8"@W$=82PP&+<:QF5^*8,Q@S&# M<6.&0K=JAYM!ET&70?>DSC/#&9/JYAJD=DZKL@P0RP"U M(P-4<[B?W/]D<&>>*8-[9ZQ[2]U@9L.98]Z)"@MFJ5G513LL=DUG@;L"866 &X&Y8X!KD.[N4NFF&O+-$ M";,X79+W%NOW=DY?LPB+355W-\(R\7U#ZS\' M_5&01 XAR#-YXK4-V'0G(F\ON&>#N$Q"9E&GV!XWEI8#45-1O?AX6R M5KU6V"[B9UKAD/RLD>(X1J:AFXICJQB?*0ZF.)CB:+CB.$5RL.E!1MH<:Y#[&]7$;.J\@#L#7&BF2$[D/-54DIP@]+ORAZZPQ2^4)[P-I"I:O MW$)-5,*U&ND!EK@\J3?!E !3 DP)U$@)M&KVXLKU:Q11=$I%'(&G-5(@+!G9 M: 7RU\3'QTE7,MUQ!-VQGIU,;71 ;9QV\K->?@?+9#+7HRN)S",M=^JJC&^J#Y3^8#F$ID"XJDB9F0=@"V&[I$;8 MO9JI(G^" MG6J="6#C3 M3/71JNE\&JP%CJ@A6!U5&! ML#V:VJ RV!Y-C?$R3J$DV#'I]88_.R:=6?]Z37[6K(JB4]J E5!T586U6W$<,L3H M,LJ84+Q3*%H:OK$X9'='HX'3%2V57C9CP>!=NS0#BR/JI0M8'-'!.**)"0B6 MGVR\KF#YR6:HARK]"I.\4OHN_MDW_Q6%\;^^.?\.0B.)XF",PVBA'>X2WQJZ M44#$9M ,M)#1?%X=S10IJ\,Y'.\(?\+8)")$N8?.>?&._WCBOZ8PJ'B:#V+UW/7<6 MSM1=L&::H9AR.2560+J*M-?VA)]/9V]#^2-A0-T- V_\H0HQ0!7>74Q>1D?T M%0>/H3,9N0,G/^I=]6 Q8W=A\=:G[I)Y-E-^6&C(IP;='FG4C3H@A' M$1U6\'#G>)BZ_A=C&AR3SN.H&4"C&KR4/6=?IOSYK-]6A*I3 KI .!8?+I&. M4RF3K82K*[HD[SPM&&0X$2YVGFS7PT-CY$R(0@9OHYICZ8AY8C7P/#PW MH&35T3VCF%WGBS=Q/2NN<+'=0.8)6^W)6?6]#W65/T. MOT\A2<@5!9X[3+7F!9&=97/XC7PJ=!V/J*^ $-HCE$T;-0<1Q0-<2.GZ$1Y) M))1S7CH7^&U%0DE%0JE82V\I$M?DW0Z%V%TV[NB-[IVK(#V)7)^@;M;NC5,4 M$O21EIH_O(Y'.&R/1)40J"+5MY:\>?^CD+['4W'2.51/J^+^/(8\I^[#'^[C MZ!9[KI-Y>W>!E]!O17_5;B,8CQ/?':1? MH,&O1>>J)J$;87)KDL0-JC/S "QY?OX9! M,C'Z7YF,5RGCZZG,DFE,MIEL-SLK^/XXLZ/RV-$PC,T6=,.?VT$OK"?8O-DM MII76@S@):1UU$,6:/R37YMH/#4\A61 MN$N*KA*I[K9,,N>>)=IK[^'7+-'>&#>?*;YNV,+C*CXV]]*IN9=:*#Q6[=0" ML:Y'M=/)Y?EH\RM,GKL@SRPI(0[13T^ODMC:GN8X$:4W@L$]4<15>+ M3-3)%=S19)L5 72A"* 6\ES)NB.VR(0M,JE5^BR_,_Q6,FF-)U[PBO$=?B)Z MR1\T3./N)AT;!MLE5_7[KH+21.7%=,>N'AX3B1J)Q.FS&CMK"69.NK4?]ULD$8MA:G>3***N.EQLV0JE18UM%H M3WFJ4J#G^:P2&G="U;T]U'.O' M>C@9.>AQK#NQO.FZJ $*X7#,WMUN[6^TMM -Q>^Z\1Q_\0;;C0:.]R=V0DH. M\HT;,MZ&A%_;VKV3&;UWZK1]NS+C\+0#ZUC<";-[(G=R)=YO%ZKJX$V6D+AK M4MT1R63B45-?9)/3RAR1$SLB[W&VF1=26? /U.\B4]9U4=;+<6#^L-$FQ8$; MQ(2IWIJHWCW$FVG>YKE"+4C9UAY2)TT5UU.N67JY-NGE>@K(,1)?'=)]ITQ^ M,?57.R^[+6+=1"^YC?+<(8W+U-Z1*@H:JKKJKT+:44_0],B@,2:.123OD^A. M"F*'!:")==Z'"B,[+ 9;6C8VL\&F%&HXFH&.+:5 M,COQW8S3KK_$FS%VHB3$7]PH$"&0/U],+NU>"=]R>H+O6CM"R_O=GSA M^,5?]\)O_[S:\853\A>]-$7S]/ZN;R56"1<.?Z%YI_^]N.+\3)6K98 M/W9E2Q*M9 M3]:]\*M^LSMC;G!X1[&;?_'0?2)F)Z^=Z1-7=#\T)P[RWN>6S/Q?2]U8?E'N M"R;V@['KEWYCO:I9_LB;=\UNS8>VEBZCY&$=H?_X8>^J/A_7(N#NZZX(B)V7 M?SG$'8NBM]F.H2-WPCGA( R\92>( MMO\8A(^?(,\+GZ8M/CTX@_C\(0AB/XCQ&>>Y_L_;]4^FC]%V9UP0#G'X^QDX MXQ["8'R+'R*B*H&L2D!&O(P!D-3SYY_G-OV&*O*2#41;EY&!;)M7)8M7!&@" M$ZF*I))WQ$'VAC[Q,NZPAP=T..<(JK(N"@94$; 551<@@"("$/*J;2")/^?3 M3TQ'L+'YO[Q[HC%^^_2&8K,K49"$ QQE/T?8(>,C?Q.)_O);^H^3B9K"RS*/ M=$G491N)LJ))NF #69%,P52@I= O.$L/DG^X*'ZEE"6TP^F;=-;#\[8]5Z)DT8<1C=>:^<^]A+GC@#.K^^3%1"O0= M^?'E1GD??LK]+ATP]2//'<]]]#\/,-W=EHYY1"D]"O=[/M=O)2/A#B.E3Z0_ MG[-OW ?>D+SBQ]5%WS*YN[[6M^ZX.\OX<7O1OR!_:E[EGV+X&O'_BI&70'F0]'%1,/"%RQ"*2Y7B* 40Q5M60@ M$4T$>!V84%)M71S2C[";<^X0\CBAV].^).[]O$O1^S'GC+K^C0?\!F*DY?\ M&^&B#YO$"RIS\0(JKYH65)#!*T@3+,6T@46:69)M6"(O%XG7]\0)"5Z\UUL\ M"<*X7-*X!R+]3DQ"9M+M" \(M0/OWO&\(+X/7M803*,;2G+$Q1\$0\Q]NTM) MIJ/OLJ$+CK6PZ@#\-?L@O7-M?_P\J;BKF9T(P^1VX#51#K M9B>("N7B$>;^,Q,[+LO]<)@ 81RYQVLB5 2;B]APZ)/K: M "Z17^AN359UR19L7K"ICZ=!:)BJ+4)$/$RD"T7@NDG'9F4)[>V@]7E(M_TE M#4=#Y_45D]"(1+%W>!)G24 H]SB:4BO#S/)_WD_&+54Y?Q@!JM@1J$R*K\,F MDN7]M@:A.1PTC3@QMD[\%\5 @J*KLD*C'Q[J""%% H6N3.CXD4O#H*,;&_%8 MQJ9)YJ=_JUW=75 ;TS7S$\\E<69_:%*!VYZI[_F7BX,C?:D:\JN[4E^ML>JF M)]ZX$9U&XQY<#W/9C "W2T G"W,MB$Q3D"W-D'A=1;(B:*(F*"JT 0]TG?Q_ M7@M:Z:2933YZE"@,3J KGW6?_V"M"6=E&!%G[C88._[;WCZ[PWB4.83W:2;[?!!XGC.)\.?9'WFNT&&D MW0G)_X9$).CG_=_/!)KLC8?TGW!^=Q;>I)\0E?_^==9HY=Z:6[G'"M[]A,/8 M'3C>M'N$8K\N41P2ZN7)F?]]'\1Q,%ZZ%*9L@!G)/PU2!>Z0Y> M+QX^.N$D#)X&V>-I+$@(Z)!WXZVTP!MFO^%CQII#LS(5YAQ;=N;C-N[P-L-M MMMA>!3&G36B9#M51!>-N%6Z)/4F!PQ&//:#52]R_D]"-AFXZ4T<,3#OEO.5B M3;AZ\?'VX]U';KH4*&R_'+MY8Y"*<_CH^.[_I+]_86+<2*9>3,LXLY-3N:O@ M8Q$G4TG^E/J4*Q/8S,]E?FX-_%RTJ)H!O Y-7K$ME=P#HJ% 55$5R[!56Q+!,: 1 MH,F+N1-3 @9O:[QN A[9(J\;2 :Y'E1%VQ!+@?:-(K<(8*!%'L>/^?.UF?ZO@B M*A* PO9BV"H=0L*@*;F6,Z7_YR\*!/*O$3<)2=3@3AR/PR]XD,3N$\VI$G<3 M1RQB:"C'"28X"HK* H4#5A;Z MS?9]V&%>3^)SKC#0#* "A9<, 9';BF!)!M)M0R;7-*3DU9]!E1\AP :%MVE. M3T('G\[[9>?B50F("YIHJB9#S59E0T8J,0@6+_&F#6VDBH;)FWF:7 8$I3=4 M6MX]URDILG1. A'UX.1I6JU3!9^\(\:%W'!)2)]9(1SB(3=)PBBA$W=QP-UE M2R.F52#PP_U4B(C=HH44VB#^O!?HW]J,SJ8ZT,94AP#+\QG"FEO@W8]M=KJF M#L:4 %,;"R8O7'K,//<7/OV_HUOIG4O^2RK9^VZ\/QYY X)(@ZE?[8:7VNY'SJI>W/W.B97/M3&]6:\/SSOKZ9E+"GP\07P/E6W:WS%ZY ,W0E?N72)<]3CK@+NQ@FYOSM>4O.45ITP MVRZQDQ=B1Z1-,J%HZ@AIR$2F+MFFR@/#%'5HB/)2B#)5[IENWU!UQT2KFZ*E M+$1+5"0-**K,RZ:$)(L$P$B49$,G-DY#O&04:31K:C;6UW6N5GV1QV8)^SZ) ML:Z<:.C\A[N+@\%/CJYMQ#%W>6GLF#O=);O$;Q6K[4[S;,GVOM'BND4L>\_C M^T,ZAX^Y^U=N,,*$P&.Z>/1YA-.:(QKB+G)AG[D/8!K^CIPHK1\?A,?1_$I=&T"1POL?3!N3-RT&T0(M B\1A_W7>BW)6[5Q40&%"'4B \"15Y"R)8U2P$VA- &JF$A6UN= MR#"2,"3=SY8H40L1.W$2K;$0?]+=2]9B\9WZM^SQE<5.!>]96FB[L7G=5)$E6KIDF:(HZTCC9=72 M[*+:[CFU*;&GVH*IAS:HAWT.U1EX6\CACV\)%>?PR#YW@TN_V1."^8 M&^('UT\75:;3VG3F$/*_EO4NO0U^G35;:3"]WYLU*.W;[$743SDKZ> 977:T M4'8 WI]#;NIWY9VMC_M-9I2&)0V:SB!B1@B7=<])XF!V(8O*TBL5S7@H&V<\ MX'XS'K5\K)Z%*WNE2;-T\F%6Q=.K95>EE*\'5GNK?N')*TWOIWGJ4$U M5=!U2/L^K$FOTJ46A5EA]Z%HNBB=),)#S@_2.9XDPFDKTNMLD]6"S>^",/V6 M]TH__NR23U,/Q,?/-.\;XB$#\XOA1G7C5/!!Y@[:(G,[#Y5$(VPY\T]S ]$6-*D?;8MUQ;Y\5\^ M-KP[ OBE9Y _@<4>0;;V7C?/>O^ M<7MU?U9TQ,C2D26C<#$Q^(C/[T/L_#QW'F(#4N;@R:3UUHRC3Z'G]H^W(!-:L-U36W=MCO6$# M-C0HD/U:!?:5;P!4Y8#;NJKLAMCZ#?,9.<35:&YC'P]A=?QSE\&2!9[N)B,A MRR3QH**J2!!M7C=L$A[R/*C$U-QHM_U, B\^OG M3U%S2MG1E/G="K.)K1[<<31JVN3PN=*3R&A580.)#T2+ER02+1 =@ 0-69(F MR8)@ 5ZS=6.OE%B,IR?T@8\EX&;TRG7%GJ=TT\V6QR615HT1=2A:"HTP"OOX M:74R"57QLWI_XNQ+M@",YB N2# WP6E$-\VHI]ODW"3WGCN@Q:6SR1#;#<== M@,]F'QSPL&($\!R M8KW-6-O,&Y%AK4%8,V3+UH"-(#!-!""OJ:IEZE UH0HMW=0KQ-K"IZ-6['J" MLS,(UJ"N3WJ)S[^1]X]2N-VY+]-?V5&F$6>E)00EZ,Q=5M++2A<0NIFCB"&T M00@E[!1T!(G.10*"LJG+IB)9 HD73 A5<#B$TAJ'$(](.[J4FQXB-<;%LK!.-.)NHTG6Q)T-D%1P$@$&R09"T#07IP(8&TB#2B1-D M&:JF*YJBF#:RM;W4]#-ZZ---QHD443+ M@ZEITWS'>XW%DS)?5]P!5:!]Q#T.L[75[E$HM)\T04@^2"-_M-(>P%44*7 M-VCW01+/]HR]=:.?7<#E9HJ++<2E#%73(JK'T"05*3S2+2BHNFZ+"K!%P>+? MATNQ=;@\!+WH8H4P\*(4DS=A,,!#"L,N@&XS.<5FU 0T/Y]:B\&UL,F&T(! 0Y*AJK8M(T%2=1/JBFD@-N=P>'K]\',' M#=\Y7K9;R[1F)G<$$LV@_(C2+2"F9K 3P-Q,I5AMGC@X!+V^N3XFUO !$R.8 MF[_K N@VD[.-H+,UDR=FGH2ZAHHT(&L*L@1H22:4(8+[+5A=@ ZU#G2'H-=U MNDWFA9]M)^<&?A?@MIF0;82;:EO0U'ADZ(J&9 NINF0C!4*)%PU;@^^$F]0Z MN!V"7M;+R+UWN[&_Q&;ZB6H+48:0;DJ&"6Q)0KJ"5$'G1=T@SK1L$S_:W$=J M[LC G7@?9ZC%I>2-A,1&X4!\(21VV1"^>+?&W??++=S=62E!T..P74O>A;WV:ST_N>3)_]I,T_NS&A[J#H0PO.W?4U\E'K MJG_WGFUH*V?3%OLH;<>FX\#BUKJYONUSUS9'MQ6^L<@_5WWNUOIZ<=>W;BV3 MN_FA7UX8G&88US^N^A=77PEX;K_5$RN'Y'L_2#?$UP,G'%(-:+HA3B<[LP6, MN?7+Z4H/#[]PE_'P(W?43MX1O\29!"$^ZE?W.J1X=B:(FYX%/EM?.,BO M+[R?[C85T=VFED6;"GZ4W$?NT'5".N/X@;YT>MBXL72T^"_9T1#[F@8BV;,5 MPM.98OF=YT+TIL=;>.D@2\8>+:U[#N9+LWKI^2^+?4;I#7_>1Y>WO7FS MJ/P8TC*@J^0?TE7R,[8S-M>>S;0[>5;[=/7U1TYW*+<#GPN2<*I"B1)X)AHT MQ.DA81.:('((_:) M\O*\5WJ?4BT]KHI^^H?OSK=X2 572X]HZ,J4W4$24=)E M2^KI67(IF<-A:AE3LE-2+@YRFYZ>--W>=&H*\]N<7C\1NT#[/W4H/RRQX1?N MPXVA7>N_9'IG;WO\3IN;[A0Y+0 !50#]C1+=U]#VEJSK=.'UU,9F$"Y0OJ_8 M2?_P,]W)?:"P):^.:% RY$BWL>O_\FOZN#L#>KI];=;%;\XKH4!&A13Z^(4^ M3?4"(47B_X>N'WUPJ9J8N#Y%:D !%D1O^+= =6[0V4<'7C+,7D?>3;CLD/#B ME9LXH?,8.I,1/8S+H8=O$5\M/4XNF@GB"MX_$E8"!&1/"*0.\5WK523Q#*Z&: MZL-H0J3/O7<]:L.GEB,7/:6;2HSG^TQ\Y/Z1N1T.-\G,2TX#/+CAF,M5A\Y- M4VI.4C5#'PVIKJ3W9U[$8G/N](DI5F;HF-FO$K/WX^/=1^X!#ZF#0?3*O/[4 MM#J5]#3QIM[1=.!OZE?G)V?2P_'1TFIR&G3!^GE]7)+=261KVAF;E*ODGJ^D^GAMP[=\22=:Z,' MVDX7<*=<&SL_,P>7BI^;N9O$UD>4_W,<$ FAZB1W5"Z5VH6,DVZ0[E$3EY[( M2AV>F.[ED/:#2%8Z]&A G CJ<5-QR1RW')UVHDUF.X/[?]-S>)]2)W]J#J+I MH<"I'Y!:_/0(XIG]7YAKVJS0[L?.3V)+''JN[#-Q9_#'U$=,'_)>4R]C&*3Q MQ?0C9+2#4>X;.TC_\:6]#E_,M5Z:ZFWO*7.T>'+]*7.(+S])+G^O56N%/T6? M.-.ZO+[H]ZWI5H7.>/(KU[_^8?QA<9>7-S5?1UQQ842KF'M'VO^51%H]SJ!! M6!#ZKL/8>?(Q[LO.Y1.@U3<'572'GZQLIZ"'0F5E.UL.:UFO<629'_KJ[OKPPM3[YH6N7VI5A<7=_6%8]RF.8R[[&95[:OEAS5IVN,/*IN\UJ=1FXG *<2@Y@&Z78*:%,B%O MD(E]QGI\#G^X\+/1QJ,@B1Q_&/4X_$(K#K++Z<1M]JZ>=G>WXL^='C$'R 8 M21C2V2@GBG 4[WPSM'BF"I",@ F J21%%7%-OD(6\ %:H( M&6><[XS)UY/H_-%Q)I^IL&C^D/['6DB*%AM.&-()]K\[7H+/Z'0V'=XM31O: M%Y"\\#M16XGO9I>2:'C&#?' '3M>]/O9.8TY"*5Q&GUDL_F_G[DO\6<_&0^# M>-KR[ OH*0#U$!!^^[0\Q 6"JV-H;8W949W'6AQ-R;1+@[0+%.?:156@!&55 M0B:=Q5"@(NF6B&S+M* FRX)>D78!ZG>Q$NTBJ5)/@JC5VF6_<*S&_LNTH(J3:N'2\Z#7$X1]68%B>X3]EYK[;H?%O:".H>]9%I 5!65D)7X%IJA2#*0 MD:4)&F_(EF6_A?V,@[=S!E[A>!IF'\R7@#T1B#U)J-*7J*W+T +/H!,@0LH< M1*(N0*B:JFT;$A)D2Q.1A51@"8:"; .9[P-11283]B0 >ZH$V@"B#H7\Y )E MU#2'^4[ 51J/U 6)\@*)2#5,()JZK1HB@DC2!=V421#* T!WT[!6O-@I=?_A MQB,CBQ\:J[*+0.H1:+<:C:T+)"_\)^(K!6%^._3.N: D4IM#S=" MK4LZ1*9%D&;;NBP1,P-U6=!TV80K4)L1\/60AD[HR1#TH""WP>5D<5L[0"-( M<]!8@JAKLF5"'0E(T7F--WADRQ(RH2 9TDKR8SUH*K)'%#2PIR"Q#:#I3IR6 M;6$^6"HX>:][N*%\KXWNHXP6\!0E%1E(M533-!!4))5795VQ:;;%!%!;L6DI M"U)_,3IT1A+T! 'U!*5*R[8WNVMK$EF0UU44RXNR!+_04!1K:XC[0>QXU1KB)B-172!1 M5 U-M27=,&Q$@D2H0U'F19'G)5%"2%97IBF.8DK5GJC"'H)L^.J*G(=*D]P L]4:@R;UE_&W2J MM1A5$> FI'L2QJ]I<0HMWYW0_7O2$A@VE;"*0F&!0HLXC9JJ"+9J\4B7!948 M,QM(-E!U23'U%=LUH_2-Y_BQY@^M&;$/.K'7@T#NB6*[J])J!=*Z&K]6XA$) M!$$BF&SW5'O;%NU= M9]OV^H^Y?PV"X;/K>,K ><\.(EV!-1I53GV*EOLQLM"CT?M3BNT+HQ)"T)=D*&>G #"%78 M(\-@$4R[C%F3H22#7"6C)8NR*5JJ+",)J3J/+$TWB>>H"$"15U:@[0>EJBH< M!;ZGJE5:L_H;K:;';9DU8VO0RK"H+K HV+:(5(F$<#) 4+-40S"AQ4NV))G M$E?6H.4*GJX"?W#@<@L)"CVDM'NY2ZW 6%?+UT88 A[P:96F)J::&6T*)\ )@& MU#7-%"P>( 7INF99NJ)#8$))T.V2FO##I;J%GJBJ/4$ZW,*JQJBE>N86WBJN MV2$L"FEYK-!FX[D''2$((P*3BC5*8^LC#@Z<@SS@20:7%YI^<7G1O[#N..W* MY.[^T&ZM/ZXO3>OV;GKH-6=]_W'1_[,Q"O: QR!XKI,>#^[B=Y^%<*+LT'S\]6%D^",)X>UNX% MM.AUT<+59==UM9VMVM*@'H=P3*ZU, MJY^3SB+(SD)17&R4KJJ&KLNJ)FB*AFQ54V2Z M$.4>%*160[%U\3*1DC#!0VH/P^#=B_P:C35I@36+MR7;4&4D"2KB!5[3;9-7 M@08%2Q7BZRM@>/-1784T K]A3J0+#9#2 I5Y$2FBJD%D&I: +%T134DIW@+VB&8/]%1 @C_I M<+603=@)E@6&#,LE6(8Y&RQ# $R)H%<2$3UH2S%TH".1-VS)-/651;M;8[FR MQ?(BE'J\7&D2IW%8;NG*B^IM,'-&:$>RHY'^5[F!9?Z/4]'K+RZ5ZH/D)YV\JA]@410$LE04LH6PC M45!T'4 "3A[HJJT34V8A@!0-*6C==/T1%M+#GHKDGB(KK9ZBJ!54ZVH(6PE% MD5_4QUDVU"Q9546+UY!FBZJN(!D(IB4A:"'1V!>*E>WS+$+04_DJ]Y>M'Q1; MMT':FWV>*9Y8V>9S[KZQ$L(P*PQRM53MW7UOQUR)M!1>_UMH_._+BUMKJ_BZI>"91-73WZUQ %Y(O.N$K%U$= MEV9QN(D3^]5M*WT?)"XV)@?F5#055Y6=%Y"JF)KNJH)HJA+" %3 MY5=F7HQ@/ [\NS@8_/P[9?7U@DF'V\>8GK/94]5*-PJKG?/#(I'.XE'*[>YO MVR8O$1#RAH$$258EV>9EP8:JJNF:);P+CU4M8*9'N/?DEA\0U;H56_T0.U%" M33:5%F)_8R(@44R,-=^# K'7"$VM^2[FMM9^Y_MP^V$CM_#MJH$_!<6X[47 M:Q*_P)H.;%,T-5/B304!#6B&RJNJH/"";AJRME*CL W6JEH-UF&L=2?ZU0:# M9)RD*PV)D#RX _>]I0N-=&PW@Q8N(DT;"L0$W.&MJB":BF#8$D1($G19U"'B M>46T)-74BC80FM$^G2@W\I2_\ DC\"4A_Q6.KQ_ZSLOAS3A0U)XL55HRO"7O MZX]\%B!W!=&Y>A?+5FV%5RU)H]O@FJ8N68)A(5%7>4,25I-5[T9TU68<(- # M1]W$H3F(KC@,K_U*\>A053:=W !"YA M'8*C0R[C4WC44Z4J]VIJWGX1+'AGT"^!/EQX"%"%Q+<7=(FW360"6R--(!(5 M&0 -B&#E#,M#0;^R98.J#'N"5.F4=>.@W]*M8G*K3M()ZET=@AVXS$[,W$2& MII^8*8N+3Q G3;97B$8XPE4FB9"-,XSD_96(ZS?/@^HX_ M<&E&*"87QJ23T,_.:T2^]&D43@?CI!HH,F3+UH"-(#!-1+JGJ:IEZE U2>1HZ:9. MGW&6J+#;T)Q=QL6-0JJ-_A)!* J" 45=A"8R %!$69.AI1FFI0B6KNPEHQ29 M5/H,J@N)4,UIZ*S@M8S7QT!3^G/YS%S[TOHG=]DW=X#!06!>Y,R^X:YN[OK%NM?X%:7!45;(KQ>II#W+/ M+WF=/'&NTN==JLFSW_D/^-1S\)9<-,!G7G=J)[D!]KSIW=_/^+/T-^GX8/:[ M8-Q]=TPLRQ5^YFZ#L;/BHX^=\-'UL^XY21S,+F0N?WKEV1W&(]*:#'[J20P" MSW,F$?X\^^/7MW[#V>H1W4 Z*\_'9-\0Y/_^]6S%ZYE^?\TM8;_'V,?V^5C; M5JMOE3B7ZS2%OJ)WE%V'KA1;AC[Q)_#Y-W)CQ-V01X)AQ%E$50V[F6_H&/?O MW)=])%2"<0 A6:;%?+'\XF5E9*W/6ADE) M:Q3-0;(*:V: F R]6].TS;?91EH .N82VH/Q]\.%GRG8>!0DD>,/HU[V&[\, M".NSORO+O+RFM/OSPG63HQGAXA"K3^LK-%8ZYR/'*=C2M M7%Q.5S:TUS3K)N[6N.Y-X@$2)2RIBX,H5,$0;=4V=5E&"(F:BBP!V+P@0%XT MH&2O+FE[PGZ"[3 8T]D!^H5_N/'(2"(R2!Q:+],:."V*,/G_X6IQO)D5@7SO MFY7LS,(K2H]'[=X=OU8:ITZE'TS=-$#=R&"QT;]D*)(&)5F650.9$E!$45*1 M+F@VE$W57MG(HA)U ]3JU(TDP9[4\L,XF+IAZJ;!ZD98K.?13 0U!"4D M3+OYL]*U V ].#FGJI66N7*] W3-TS?5*=OT$+? M(%$U3$4BT1305%Y4;4G(](U)UQF+*QL'5.;>5*1OZ/8_H(>J7354.WW3MD2? M$41IL>B:I$TKMLS;!$1IL9#%IDA4#4DU9 5IJJ5H4(/(-J"D*0A9*W$&)>'U MP]<@&*9UX3A\<@M?C^5:<@-NEB;HVHTA9K*[@5=&23-G2 M)4-%MF INFRI%J^;IHQL$:X7AQ\9FJ" M(?***6NR)LJB!2P[=0HM218E<27%OJLMJLCW2_V^GESIF<\,1@Q&[X(1S,$( MJKPIT"W&-4V0 ;!TVTAA9)N:+@OJ>XU1=2D;!'L"; 6,.C/G?8NC.$P&<1*2 M#W.#D1,^OO]$SRYMJ3(#K+@ K*Y!"%35!K)N(\FV-8!XA>=EX9GAN?FXEE9%&, &1&< MZ"*Y80 Z12&GLQ6(YS7B7 O"^PUT13ZU!'K"4?<^98!F@&X(H%5^ 6B;)U&Q M(2'>4D5;5W7)5.44T%"T):B_T^.N+DB&:H^7NVV@6W?^P-.%*,4!*P9N4@ <-=Q6"ODHK MBFIK%+MD^YH,&G%106,I2- U312)3XHLTL;6)$'69<%$BJ3;*UG>M:"I+J04 M>=@3^"KWT6:@8:!Y%VC^?_;>M;EM(UL7_BNH9+(GJ8*3OE\RM3_T=:)3MN18 MRIR93Z=@$K+X#DUJ0#*VY]>_C:8DT*)D211(@6!G]I9Y!QIXUM/KOE;FU=2] MOR3DGEH"$8<4&,>BWH>A,&Q]TMR#.TT[:AXE,!>TS<%326CV5&@ZW5CT6J)6 MYL7 >MH3AXK0VDFB"")R*5%$"HV)>/(VU(Y$<0%R2-L,X M@#S[4$[*NO%GW2V\O-EW?SSV>'('CH_( "-S&JG*1): M6P<0I09HB'"PN22A1FLER-H$A^6U__ORRJO)4'UUW=WRLF_3%$. YACV.]FZ M4Q+GC=?XOZGAVNO7,*3\^;:UD6\\^UFLK(ZHXLY MQR;JA%QQPL5:;&*3_:@=71#C'(,VHQ5)CI(T%\DG!Q/8N[.@,/NQ*@>U6(_*V5TMA@_>]0%I M(YY(8\J Q08P'1Y@+:W3&@$+F "Z41?O369^^?@>)#FF*820W)3[**L_/BBL M7*P,#O=(<$3"/Y!"IK3%GBH@E#3"!4UU:\+Z1*-O%BY4>.V;4BOE3B(+ZV!^ MSLUO2\[OV9:2C/=2QA\4<=F(."&"4J^DL )"P4QTB_596?A4GDW* RX&A BO]%+D&G '>2TC5&NBE7(".$49!U P>MO; M=%)?P./I9'I9UC(W^7 T&4P_MF:U/D81)CSG1/;![93*,NX M1E)I2H&2#'JJJ4;<"^+64TJ?*E!;L"P)S$&KO;630"6!>IY \::]D['"("T0 MX%X:BCWW%$2ET3 !(<%M[%!/T T?YZK)"4D)+TF@NB-0*[/UJ(%2(,V$A1@Z M #2&RW8LUC*PT@#Q.3M4RP(E4"Y +RIV#R;2&%'31!A'$3,_M6%Z'6([I2"I MC8H)(:7$AYU+N?#(,4T4Y58BADF=? ._$X&HM41!055M3RK,(%4 >*8!:$_&MV!/LISB5JN'DXPG M&>^+C-.F$YL.QBS#G"&,/908(W%EV3KE.>:DU7V\98TSF8_9>_+@)CU?=319A(5>B?UT,M/Q8B\_=U9?:O=Y7A5! MAD:3HOIR-"\_S@(OU/)?36,^Q'6(>R<6O*0Y:[5/Z_X(>?*&[X?\/B2^!*YX MPZG6L!X=Z7PPM+E7AGO-==B=J>/0O*SXME@["D3.6]W4.ZMX)RGLAA0^N(L2 MW*C)%@AJ&'(86L6K 6E=KZ+MFP_8YA3T:8XIETTR>^.=U': M[*+0".^E 4AJRREQB%,:Q11UGP+1;ZOIGZ-9 M#>!P8]NT8/?2=_6@4*]F7BG,,?'**DPILEAB46_-HFZ/20E=F[-^(ZQ7/BI= M3LHM3PU!,$?MQI.3GWD?]]%^RJ)X^9 M^@A9;+$U+4YAFS;E_N52]"YZ>ES.KTW-903UV;<1A]LXG"[J9KC7]W$3 M&7W9P3I_V>9EZ/JH?EMWEH. M>:H=:KM)XX8LEV1["6#?N,U/LE,W M[5'2"BX$!AP92S%P;FULP+=(K3V_A6"Y$%L87G?_O>WF=+O$3(F9^L1,#^M; M*VW$%%9<<,B=\EX$\.^H7'>>++Q+J-*>\7@/5YXNOOI[J>[?Y@+3W>_;YU675%-PB%GRY!7 M.?LINRRK;'915.6OOO+"$J(2HAZJ!\+;J8 MC0:=<12_6*;95IS$#X*C \F1#T:]^$K4RPMM+*1:6^XIP48R01$A6J+P6636 M>BM?:_AOR^JT5NLCV!Z9<'3]G56G,;KQ&8/'Q<' SZT.$G_^'=__FM>) M\0Z#\1XB/+$R@0A:H"U#$"(G*:9",FHEXMYXH(%P:],9'DEX=R8C/4AXW^0Y MR#K!DJ,'M=1!,BEIBO,1X>\=X#Q(>7574=#!--6-884ZX$MK%L:X(4QS, MT^U>[9T7@Q+X==(:K]Y*,.T<[#BM;*Q'C@/+!2 M"HX"'7'NI:7A?QAB3U3X]T%%ZPH\??:)]4>C2HI3XJ,.JD$K#GJAH=3:&F\E M"$2DM-?86 :P0$$/8@^J0??2T=Y[K#KKF$JDDDBE@TJ.7!D@QYSFP#!E'!.: M.&0"OT3CBB MG%AK+O D):L]UK[12R=5>'['&E)\$SP3/#P-LVD'=K1R* 89/-[J5@R".-?=U0#FO@O0?U^%6GE>3R MMAUYK?NKI>I_O/CXOJQ.SJ-U.#M9S&?S8E*O^]%9[DO;8:.N*!2BG$ET$,;E M 7BLDG!&X:2@:; F$#5."\THH!I#Z1&WVC&JN," K/F>6A9,UG<*\E<1QP;52"GJB(#2Q^R&2P$ +MK%S_JN]G1/GA!R& M6S8)YZ$(IVB$4S%AA&&.(*>IH! RM,S]5\IIW;IPK@=-GK5S@IR@PT@,.9P: M\V]FR+8GP'OF@7Z<9$/02#9QP2Q5EOFPZ5*DF=**\* B$X"(Y?ZQDGUU.]8$ MO'\F:_<\3LD=FB3]/DE'38H#Y4 I:; %0 6%56G/O>'02(R,=F0MQ>'9DMZR M_4MR0@^\SB5)>I+T^R2=-+F5UBI@@M$,F3(:0\0%C /GD%:<<+=60-+*GK[/ MQG22]"3I^R/I;%72C514:1%VG M[Y^D1Y/]EWD1SO+F]?AWY73&HTGYZB+>NV"3@Q_^MG)^@S+0RB$ [SH2K&V651S;/I>3:_*&=E#=)A/2BU MIHY)G*Q0!#1GYZ-),1F,PL<#GN?EQW"2LY\?O[ZM7='KEV^?P?H%_6[K9TAO M(3+^O:BN?^,RD,2K]U59_/M5<1[.Z-=B_*GX,@M'^N6BNEI,$1EJQ@/=Z*!B M:!W$NHZK<2N8PPXPBY"$NOY.\=55>-K2BJ>L*[NH:F[Z?H80P=@@H@FRU$ H M"%<<.66L$]AIL1%&:UFMT6=J<@R@NKF&Q9H$WW>O#T6BX]-/RV.\GXZ'X2?\ M:_?/[/69?8(H;N7BW*6"O/S5,2?'UAV?.IN%1ZOG._A<\=_<-E1\?ANOK33OFM Y=P*R!?^?Y7FB((:F#\ M_JC><);/5P\PJ76=\5?*) 1+U3%N\-F@'(^OWHUU'O7S<.*#Z^=WK/ML]#%L M@,?EI^S=]&.QIGQ_+*H/H\GR](K%?'K]PE*7CZ]\&@WG%^'38?%7^E%0?<;% MY:S\]?K!WVXK/-_=A!%NM''(OKL_RK \!N8__.WZ0[??@]]X"V_VM72P30[6 MMY$/CS(E^9-,R?4)7:T:C&N\(YZZ=''WYG$6U)[RU9OPQL7RJKP-WYL.9\LG M+I#6)BUE^N12. P'R09/#CM9PL@6+\6FTT$W!YFRLM@ M([\OJPSQ/*L]/2]&%4^X,IT=&'7@$!(10N+ =YN$DD0T"4(O1#1]4VT>,\$6 MTEV.\MG:_?WQ:+(4COG%=#$K)L/93W'U/_XQ*1;#T;P;LG'L*^]S9^'.C#!+!YX&PU$.6*MYITF!2>R3 MV.<%%1C:*#"(:H:U4M XPJ73% D]E@457E9/ EFU?%9#8NHC%0#/^_Q6P>RW[R;%+& M@J'_EM4TFQ>?][.YZG9=-8*B&VM).X"@=TYQ"2G10A IE2,0(8$@71_Z%'5B MLZH2'T6-^.H&F:O[UD]NX TW6 V, 4!S2"6U7BICE*4. M&,L9@9IUC!N>&&UZ##>PG*%6FPXE:DC4L+?4(!MJ($90IQ#%D N"O' *0\&M M$$Y(XM5:CDH'U(:6@TBH]3:]B1L2-^PK-TB(FSFR" 8=@0#N)!?4 H!\W:M$ M2""-H7:M5TD'U(:6N8&"G(,48&XA.-1AE\0?DZH,O_C?:V=V'W'4L5Q3S"Y\8/_?RN&'\N_A_M0OJKJUR;MR,"YFL]%YN)#7 M9!(H8W<.!PB#5=&FYK _))!^+L*CSNBN4FD7YG>W"'_!M71_P-K-/4PPJ">#SMDW>Z-L> M$H.1AE)CR3VTWB@7]6TH"21R+=MR5]MFRTHUY#F0;2K5:=M,4KMCJ97-OHDM MUB*\9;4 0H/:-HX>-(DQA=Z*E]TWVY9=F0MTF+)[,,6JYOX\R6TT>&TU+WNS MLO<73=I^=DOD;UVGC2['CLD4!B6C2?HFP'NM",;"4HFHH!A0 !@55C"KU6TV MO8-(K[DR/!LOZBMR)VD>3R<.#1Q:,LJ[$K=(E9<0XQR+$@G2+>;*FP:S;3ZC32::?6"?K?U,V2MC692$D.K M%5:.8 H#GRF&+"",.(P(\Z;^3AK-=.^";^UC$-S2"S%%O"HZ4:GOZEW[K>3U]:]._UKYG[_X^CL7_V;,;3#<[AGGUSY]EG M'+4TP@C5I/+ "".QT>P=ML,Y/WT]%NWINC8+C8AS= ,M.>E]G MB-69Q0>.A&[,?-D]-,ZF\V+\K%S)E[TPM^RL5JW]4@OZQ#,Y2Z(3(/ M5E?W5&2NM*#:-7"RF,_FQ:0^I0,'PZ'RI_HX74SFZ>8?YLUO]*I(![8\'PU& M"0V'B8:5+@01#7^/K0A>7[4BN +(=850?'JTTI(@OE#W)8@*>H+004+HJL]* MQ,)ULY7X9*7'2GS>-%I)AMMA0F5IN$4LW-J%E@02(;1JY<=7DJ5_L(")9LM% M>%Q6L[]&,+C_+$;S+UV;'I%\G5LRUQ\*5NR'+_/'HTEV:T3MS83:O:GYW4:> MAU:OU;%QF3K+_L\?Q^YZ3/,F7JK#353>QX: ]^;60DZA+(5L4FL-E( (KZ0U MD'JO%/720.L0Q$@HNM8/,"@0'Z>3T_ET\.^EUVO%X74K3_8H5BG _W?UU?]W M>IUDN-QE:E5D.JGU5?5Y-+OYU,H!WD3GZDJ2[2P><:,\6PI)#G"KQ0V=&_&4 MA#B-B=O',7%+5I*@*;=BW!#BD5(84TH<"Y1DD/%(0X 81&MS;B-=7&FR2W9I M(<^_??[:M$B Y4#*'#*6Z"O15Z*OEZ&O^^M%K_@+-3-V 0688>J(Q8@*C;3T M#!OG'!1:"@HZS%_ORGDQFI1#5U23\-NSIY'8HYJSYY+0',(TUB717Z*_WM ? M:=0W0P3Q3A-##:96AD<,,P@)UT%]LV"MZ66'Z&_%=7Y+6 M>C=*[5UYN:@&%\4LMG3Q MX_)S]GH^_#F;7M< +Z/R63$/P)D=:*K[[M*H=JR?08!7%30CJ?#>&DMHD8,10PP5NUB9)-\QR;IN62O0X[6]WGLAJ, MEJ[660VT;'I9W^9-2K0/-M+5QYJ]VMMZ0UT0."T,@Y!JJI%"%IGHAV6T[B\/ MR9V!H:/9;%$.[:*JPT'A3*;#I4>^TXBE(N*%7$KHW-O4?*HZKR8D*^<; 8]3M,G$2\ M?R*^N66;\)GPF?"9\)GPF?"9\)GPF?"9\+DM$Q.M#%9%&"CD!$7<.(:D0QJX MVL3D&-E@BMY=<=&*B9E,Q,/+)*Z!4TP&M_*(_RQG]122JRSB))!X)K3P&2-AEFB(G2 J'S)/\ MVN]N,!0_IFKPQ"G0?EJ=EZ/Y(CJ?.^WFEKS-'.3.ZAH]$,\]#Y^GG(P$J@2J M!*H$J@2J!*H$J@2J!*H$J@2JG;JQ]CYY\[B<9^/-QNGTV=W>)Q=["@'U Y-] M#0$E?"9\=AF?CZS3(9PTO0NTI%Q))SG6Q@A%/+9U4$ PZI4D:[T+WE;3\]&\ M[MK;EG=_^RW1(62Y)"!UTJ;, M#3O/*4,V7"Q'C< : LN=1@9@"K%>J\-_A'Z?5/.N%.3OB^LVIFZ]>E_,REHV M/UZ6DUD<9Y!GDW)>YRO.B\^'&3!)09(N[(4] -*>1]X>E\U*9;.Q<68U5!)0 M9RWS%(.PF=6.*QD^*0E?ZY;;C$Z9G4U56&)]A&+\MA@-CR:FN!S-BW%,;8TT M9598ZEWYG\5H-IJ7IV7UYVA0+M-@WY6#Z8=)_)68H-_E?#XN/__:$*6+/#D]/RX_J1LV?%N-)H/1Y;B3Y?;C M8?8]B/]UE-2>L>D^L-[.[KT] .+CM]@$R@3*!,H$R@3*7H+RD3:)!*R9.$N) MP1 RHXP%7A"H0)PXJPD%0!MY.^4EFAIF50,\F@2%L*QKWV(GZ[/BVN2=AKGQT0S27@B1T2.QPP.Y"&'1SRBBIN-;,$>X*-US&95BL@ MG8=K/;)>B!WN.VS[!(%Y3G&KCM)$$(D@]HP@6!,.89#:H$YH8(Q@W",">0R' M:&,(( :U2A!)D+L5^-AIR//9BXU//Y7QY]]/Q\/P$UJ]5L?&9>IL*?6G[NV9 M>Z/=NPSQ/$, RA0(?J&%7XE3_8DGN-=V7'S7O_EVW<]SUGN[ =-CUHM#>08R$-Q-8B!3S",K*=]9R%/W=.5+P( MNVY9S9:L%?2^\:*^#F^G573KS.?5Z/UB7KP?EV?3X^FDIL!J.AZ'CQP%,JQ' M=VZ=%S6:8EE@1!#&"FF(B;.1% M[[#$=*WI9(=XXN&P<*F7.6E-G$LXEG#YQG'Z)9"%="]8$S MD*E#5XI1P*C@3D&/)#10:^W!+FFVA> 3RH-FGH>5'F[P*:8L_1(O_\WK\>_* MZ81[4;ZZ6.;_0 1^^-MNSB_^6;Y\^XQ63F!0UBBY=0'7SKB%,^2WKE[\>U%= M_\9E\:%\];XJBW^_*L[#&?U:C#\57V;A2+]<5%>+>=H9%D\YO>RBJB7A^QE" M!&.#B";(4@.A(%QQY)2Q3F"GQ4;U[S4\ZMZJII;#H,#<7(IB#33WW;*U!=_B MPW"HK[<.$IZOW^=M)+/YU^Z?R^WO]9G]>0V$CUT!>[$%F)-CZXY/GO>PJ+N(X!].8=[:'#EVU^I2> :&J-)4-^6SU=_?E+O6>.OT!3E(_QD MI.IL4(['5^_^[W=AVZV?A],>7#^_8]5GHX_E+#LN/V7OIA^+-9WQTV@XOP@/ MP[JN=JJP?8V+RUGYZ_6#M05_=Y/MVN1WUP1S7S+L\AA8_/"W[]9VTZOCW_\6 MV^A;F[W5UV/1GJZ+=VY=F_7 2>9A%]=W0VZL2\4K:]N>>.K2Q=W:Q$D5SJ&H MOF3+[.H#O^=X"],_.K;6OJ_OYE[699<'(, K'N4LNI2SKWS*V>N#;5KV:*G> M!A >NA:[@$;L9/>LRK67O3"W[*RV+LOIZ'/V)KQ\,N?LNGD"B#5Z,_8PSH^/9K,YM4BCDM< M?J4>17>RX2BZ!*']AY"?5N'Y$BMF457E9/ E/EG)M8S/5P9M)J@<)%269EO$ MPJU=:$D@$4*K-GY\)=GY!PN8:+9<)=[\-8)AF7[36K?^_<1%W]?7F.L/A2KV MPY/YX]$DFU],%[.@*\U^BCC^8U(LAJ.:_E+_I:;_TAOUSOR689AZ+[WHPKN2 ML\E ,SJ6.PV4"JA0PE)"H3"&&\P5%%P8Q=8*ZY_67@G*WTE'VBM!EE,B=I'* M^6+9FDF*=Y&$WKL\\\[0$A(WM$0XADYI *Q05 J"'9 "!P>(T&UW54J>"D@9 1X MAJ'6=GWR33?9<(>]>BC,(6MU\F8BQ$2(B1!?,!+"4<.'2"(F+=8,>$LM]$$Q M1(@2P2%4D*R/"MPF'[;25$=RE&.VDR:.+Q;)V"QK"K:?0M;60M^5EXMJ<%', M8J,7/RX_7[5$F0]_SJ;7)<'+^'Q6S -Z9@>:^[Z[O*J=:VFD827+L =,>XJP MM0Y)947=.%QS!4VP8=?21LZJLI@MJB\KB2-J$-BI*H=WCR7\UY/GEFXI<02" M7-(VU:O^:%$]D-9'5S#NM^2RIDD?-8(*1(3BDCJ$/$0(1\FU0!GGU[Q-7TGN M/XKQHKP67!,X_DTYOYCN1(0W53@@1#FD;29^)0%. MR6 /_/]P)!M(DJT=DL MG02J!*H$J@2J!*H$J@2J!*JN&D6"->,E)6<8"@>A9<9):I#0H#:*!%?<*NA: M-8J24?,LHZ;E,KX..UW=Y[(:C)8NUUF-M&QZ6=_F3\5\C>G6E^-)LMRJ%=5'58*)S)=+ATRL8W3Y8HNX9? MYSVT/)7U]56T']]AKH]B+D&CHC@J(),>(*F( H93"G%-7"*R> FH3B+N<1_EK-Z M,,E5)G&X_F65U0GIU6AP\WH$2U9\*JKA@78PW=NHW -TA %:&2=,@,/..R(@ M-)A;)ID,=&0P %@!?G1D)5 E4"50)5 E4"50)5 E4"50)5 E4.W5D[7W^ MYG$YS\:;3=GIL\.]3T[V% 3J!R;[&@1*^$SX[#(^'U>K@Z'$39320JJ1 =Q@ M 3!G7F%2AP44LKI MEL0_;4\)GPF?"9\)GPF?"9^'C<]'JO>(-W5N"BLN..1.>2\ E(A '=1["JG MW%"Z@7J?-/..5.3OB^,VIFZ]>E_,REHT/UZ6DUD<;)!GDW)>YRO.B\^'&2Y) M(9(N;(4] -*>Q]T>E\V*8;.O(VVTD"CL+7YV_M:,T1E M=C9588GU$8KQVV(T/)J8XG(T+\8QM372E%EAJ7?E?Q:CV6A>GI;5GZ-!N4R# M?5<.IA\F\5=B@GZ7R[TQR2%,J:Y)DM/VD$"50)5 E4"50)5 E4"50+47H'J< M=416IKYAS)1@!A&/#42:$8)]M(XT%HB [EA'R;HYR%1.LQSL-_JSS,)IEX-Y M%@ ]#: *YY&5T3ZN_8+%L.[0&5XJ!H.PVOAP-B\FP[I4.0O_9M-Z,&"*?J2$ MT!21ZS0F#SPB1TC38!8(!3EA&ACI';>,.4 TY\H2A!D"-PUFS\?EYU\;HG21 M)Z?GQ^4G=<.&;ZO19#"Z')-4YY&BRW)Z[4)G_ MF.@@(3N9:[@_H<%$(7VED <9A#4,(B "P!O.I 5*2\@A%[5V;R#P$@JW#0;I M1K+OMR:AHAR@GLS8K P1:.["*0]CT8G4"50)5 E4'4?5(\,SK&5)ME(.8$1=4); M396GU*"H?%N(J++KW3"B3FU6-:2C25"8RKJ +O;#/BL^M^4Z#VK]4MLOZU;; M?R]&D_HHOII^M&4=3:O?.*E^7X2K>/XE7&Q3S"Y\ ,MOY?!#N86N&I#G0![F MT-PD^WV1?;+2(%] +[!%' C$"860,1!E'RM %54=D?VSJIC,QC'YKDG;:U^Z M:[,=M&FV)^E.TKUKZ6:-=$LMD<#&:DF<,PX3+^/X"\N@19Z1CDCW?8=M7\"Q MR!F 2<"3@.^Q@ O:3'1FSCI!K?.8XO" "!T;V5E!I22@W>T["6(K@MARQGM+ MHOKLQ<:GG\KX\^^GXV'X":U>JV/C,G6VE-I3]_;,O='N789XGB$ 90H(OM#" MWT^K85G%3\#+S]EL.AX-L^]!_*\S$4*^TOL 8&VT@DQ"0S6SW$BM:J;SVBLC MU=HDKY4TW>7TKI/%/)91A MQB^&.E@S7C0E=%,@[;#\(;MM#>08R$-Q-8B!3S"T7#SUG,6_MPYM_ B[+IE-5NR M5M#KQHOZ.KR=5M%M,I]7H_>+>?%^7)Y-CZ>3F@*KZ7@D+EU7MPT MG8+E@/*<"Y1H,=%BHL5>T>*#]BZGH.GLR S3$BN"($904TR$C;SH'9:8WCU> MNAN\N/V.[S@'#-5,V=GZL9<5KU1H-K?)&W>0 *8NH=(I09YB#WJ) MJQ9 &\B5R [3:M<2!*C(&26)@1,#)P9.#/QM!I8- WL)!*!>.:A),/:%($1$ M!L;&8@G8?C#PCM(T((8YA-UMDY!(-I%L(MEND*Q8B2%!0[ESBDH='DG(/8$\ MDBS5#FFX-A>BFR2[NVP9*&3.65)F$\\FGCUPGGV09O%*J#YP!C)UZ$HQ"A@5 MW"GHD80&:JT]V"7-ME'+FP?-/ \K/=S@4TQ9^B5>_IO7X]^5TPGWHGQULME%54O"]S.$",8&$4V0I09" M0;CBR"ECG],_'? MZS-8^?97*A*XAL5H$E2WY?/5GY_4^]7X*R1%V0@_&6DZ&Y3C\=6[__M=V'+K MY^&T!]?/[UCUV>AC._Q3;ZUF9O]?58M*?KXIU; MUV;]4Y)IV,7UW9 ;>ZB1TY(XK[69-0V_U<*4-5U"/'7IXFY-XJ0*YU!47[)E M9O6!WW.\A6*CCJVU[^N[N9<0'H0 KWB3L^A.SK[R)V>O#[;AU:.E>AM >.A: M[ (:L0O:LZK67O;"W+*S6KLL%U599F_"&Q>SS 6;;)B=EI?S&'+)D(C5;+=] M/XRIR%QI0;5K8*7([,#!<*C\J3[6;4C3S3_,F]_H59$.;'D^&HP2 M&@X3#7],JC(;6((PF7 M7ZG'O9UL..XM06C_(>2G57B^Q(I95%4Y&7R)3U8R+>/SE6&6"2H'"96EX1:Q M<&L76A)(A-"JE1]?29;^P0(FFBU7:3=_C6!8)M^TUNM]/W'1]_4UYOI#P8K] M\&7^>#3)YA?3Q2SH2K.?(H[_F!2+X:BFO]1]J>Z^E/V?/XY=AN3&7JJ#35OM MX^ 5@E$S5I$3#+72@&$@J4): ZBLUXYZS*&4]GEME:#\'7:DK1)&.<>LUQ-9 MDA3O(OF\=_GEG:$EPIM*'4XU)<0ZQT5X$PI"M;>"&*JPDQ#O*H6\90+;O/\1 M8C*G2";^2OR5^.ME^.NA4D."63/0SGCK+'+8$RRHP$H$=I-.@;JEAJ5Z;:9& MAPAL^XV*4"Z%S#'?B3JV+NC/P50J'DS\E_CO'OX3C0)G*&;4!_X!B% &@)!: M.VP--D; H-IUF/^ZUE&(LYR1G6A^B2H352:JW 55$M!093!MA986,2X 140K M2R"2B $/L0J*XWY0Y8Y:_TB20T$3&28R3&38&S)=*)]'ACMLT<-!+G!W6_0D0DR$F CQ:8$00AH^% Y:X"FVS"N* M(9,.,^&\UL(AA/E.E<,6 ADXAT#F&/8[D+%9NA1L/W>LK86^*R\7U>"BF,7^ M+GYSX<_9]/K0N!E9#XKY@$XLP/-=]]=+M7.%336$)+GF"+-@42".>&! MXP#7/11]8"-DY!HAG55E,5M47U921M0@$%-5#M<'#0:60;\_>9+HEE)&2$Y: M#;CV1W_J@; >Q*C0H$C@9E2HD59XI B%WCI63P0&47 -P4)[_4W!_4%>VPE:\@!Z82% MP!A.I.*2*\(B=3GA%$5W#UDXFLT6Y= NJCH<%,YD.EQZ9..;)TN47<.OZ^Y9 MO)-AX)W5-_HLV8_O*-=+*4>-@H)JGRU5*@@ZYXPBI)2KI1Q#(!3W:PK*/5(> M5947$_)-M1V1RG63A.^7A&]NV"9\)GPF?"9\)GPF?"9\)GPF?"9\;LO"Y+#) MYU/$4T>4Y4IZ(C"MRRVBA:DE,L2H[5F8R4(\N#SB&C?%9' KB_C/QN1>Y"-2).D2 #DT%N@D6,,$:HA M$Y&-C+ [7ST MDOSMOU.N#3!*,252O MWA>SLI:OCY?E9!;'"N39I)S7F8/SXO-AABY2N*(+^UD/@+3G,;!'[4X4(-GD ME1()F 7<.6$LM\B99;<$JEAX@:UEN346*"*DM-1P!1T!$.C: M.F*4 ^0-[XQUE*R;@TRK-,NY>J,_RRR<=CF89P'0TP"JWCVB]8#.M& MF>&E8C (JXT/9_-B,JR+AK/P;S:MY_*E$$9*S=P#O_XA8[+?8;6'6E13R.C- MW@PILTP@@P#'0!!@*3%&"R8D1$!)29X4^E[G!Y]-Y\5XZ5%.9G5P8-EZ(?MQ/)W-#G0N M\K?1/*V&975]]O#R:EUC(H!$ "_JG<"L:?AC-(/48(PT,5AB M[BU$D0$L8-;!KC# 655,9N.8V-BD1+8?H60Y0ZT.NWTDC+KOVTCDT ]R>) ; M1,,-"!$FC ," ,BDM\P:$[G!<^(\6FLT\$+<<-]AVRO3)#FA.*D 2<$LHI@I9JS(F$M91;J"A#6K^;>:/:_74;+'\.6E.9!YTU4F:@R465?J)*"ABH%HE"[P%2,N'HP M$*$@Q@:M8BY\<*W-:S>I=E'58/]^AA#!V""B M";+40"@(5QPY9:P3V&FQ44EP#8^Z!:BI12TH$S>7HE@#S7VW;&W!MU@M'.IK MCB?A^?I]WD8BDG_M_KG')Z%OYYXX[/3K,3GYW^IMZYWTY>6_?N]*^9^_V/H[-_93_6=W0T693#GQZ_ M[IV)_UZ?PNG1QMR9Q4H5S**HOV3)E]L#O.=[" M@(J.K;7OZ[NYEQ >A "O>':SZ-K-OO+M9G6"P($CX2&IW@80'KH6NX!&;.SU MK(JCE[TPM^RLMB[+Z>AS]B:\?#'+7+#(AMEI>3F/P8_GU"'U26!>HFBR"P)S MI0/5CH&5VJ$#!\.ALJ?Z6+?C3#?_,&]^HU5%.K#E^6@P2F@X3#3\,:G*<(C_ M!ETAHJ%.O,U^K#7KG[+IY H@U>C/V-(W/CV:S.;5(D[T6WZEGI9VLN&TM 2A M_8>0GU;A^1(K9E%5Y63P)3Y924Z,SU=F02:H'"14EF9;Q,*M76A)(!%"JS9^ M?"79^0<+F&BV7.75_#6"89E=TUKS\OW$1=_7UYCK#X4J]L.3^>/1))M?3!>S MH"O-?HHX_F-2+(:CFOY2WYRF;\X;]<[\EF&8>N:\Z,([DI+) &G&D! (%.?, M(4/KR2/*<48%=Q!B0QVE:VV^GM@S1_Q.NM,S!W#1ZTS-),4I4WQ_,\498"L= MR(U41"ANI33(6&FY19&6 DMI8<3.,L7;);!G],PA(J=X)TTF$G\E_DK\]?32 M/P96FB0S)2GB!#JJ&1:48B%\)#"!$3$<=)C MM\S!^>0D!S"U @B\5_BO][P M'P2- H<%,TA;B8(*QV30YIC#D?\48H+0M2;Q'>*_KO7,P33GA"6J3%29J+(W M5(D:JO0..\8 )X!Y**%5E"^ITD#IN-A=>[%G4>6.>N90D ,I$QDF,DQDV!LR M7(E' &2X<<9H:(BP@ OK821#!ZS5K,N.OQ=IF2-H'M3IQ(>)#Q,?[@D?/DB' MK*%#[2T/S['V7@I,F',ZZH8( ."5WJENV$K'G/!+>=!O>QW'V"QG"K:?0-;6 M0M^5EXMJ<%',8HL7/RX_9Z_GPY^SZ74M\#(PGQ7S )S9@2:][RZA:N?ZF6@( MR5*%L;7$$&RII@ H[I>$Y!W Z[, SJJRF"VJ+RL9(VH0B*DJAW=/@_O7DV<^ M;BECA.0$M6EH]D=_ZH&P/KIR<;\%5\HF(,F9P,!0K@153'OBE(B"BQD5EJQ- M(?I*AL#PIE,ATN/;'SS9(FR M:_AUW3W+=Q+T[JR^T6?)?GQ;N5Y*.6X4%&:HU-(S RC@@#B$M*VE',.:#.C= M U/6I3RJ*B\FY)MJ.V&52<23B.^5B&]NV29\)GPF?"9\)GPF?"9\)GPF?"9\ M;LO$)'@EH0\:KI!E F)*!1#R9F,A$/+Y.X!DXQ&=S*(_ZS MG-732*ZRB,/U+ZNLSD.O1H.;UR-8LN)340T/M&WIWL;D'J0CVJ0I>N*TLUXY M3+TQ4$NKP)*.O!*8KX7DONG7?G>#H?@Q58/GN)R?G/MI=5Z.YHOH?.ZTFYOF MD+59+=%9;:,' KKG ?24E9% E4"50)5 E4"50)5 E4"50)5 E4"U4T?6WJ=O M'I?S;!2;O227>V_S-5,8J!^8[&L8*.$SX;/+^'Q<7( AT63"(FZ!T] !+J0" MFAL3PY3$"VX)0;?C F^KZ?EH7C?N;'F2@8$ZE>O2]F92U@'R_+R2S.%LBS23FOLP?GQ>?##%ZD@$47-K0> M &G/HV"/W)X(;8:*$B 8D$)S#1QVGC,5V[U03015:BVWM)EC,CN;JK#$^@C% M^&TQ&AY-3'$YFA?CF&@::TB@2J!*H$J@2J!*H$J@2J#:"U ]SCH2I)E8#IV5 M6E!GC/":<\^X8K5UQ!A%1HJUCG(O9ATEZ^8@$RO-Z,\R"Z==#N99 /0T M@"J<1U9&^[CV"Q;#NEUF>*D8#,)JX\/9O)@,Z\+A+/R;3>OA?"F&D9(S]\"O M?\B8['=<[<%&U4+ 9BJJGY]YTS>/*>< H==03 MAL,5TX37VCU'U&DF=JO=MZ.8$[ 3.[[[COM]\<^?3>?%>.EU/JEME_6C:__ M7HPF]5%\-?UHRSJ:5K]Q4OV^"%?Q_$NXV*:87?@ EM_*X8?RB8[VQT3GH,P% M$@^])-0\MB>JS%QN??BKCS[^?CH?A)[1ZK8Z-R]394FI/W=LS]T:[=QD2>19P M)5) \(46_GY:#?LYFT_%HF'T/XG]=B1!RN-+[H.YZX+E4S CD#,$8 M\L!TUEFDL 3:WV:ZE33=Y2RMD\4\EE&$"W&+X8Z6#->1>5E!-(3@NP@=;H:! MEW8Q'JS\;R3FW;SW?]G&?=][MF/-4%.*!2 (6B )YM(#X;&/;$&-.Z<( M7H1=MZQF2]8*>MUX45^'M],JNDWF\VKT?C$OWH_+L^GQ=%)38#4=C\-'C@(9 MUN,JM\Z+FZ93L!P%6B2[Z8&6:#'18J+%#MF[ C=Y8M@)CXA4 ,#(%/4@,B+ M3#!#S)J[ND.\^+PBD$=5CN42H)S(G12$;&1OOZQXI>*R1*N)5J]I%8%&W92$ M02L8!])QKX20%L%(JX)KQCWI,*UV+4& TCQHZ(F!$P,G!DX,_&T&1@T#"T2A M=H$ &7%,6DHH,)&!%7.4@K5 3C<9>$=I&A" 7("=^$@3R2:2322[SR2[$D," M$"*#G<$0$N$!L!+S2+*&,>$4WP^2W5VV#*0LQP(FGDT\FWCVL'GV09IE#_[>;\'GD&@[*&22MEPA=E;,WY,7RQ=BAED^F\G&5%%5X. MG8\FQ60P"A^?76L!LY_7 MUG>][-OK75_>=]^^'BVL'H);\(A_+ZKK'[DL/I2OWE=E\>]7Q7DXI5^+\:?B MRRP+ZFHU162/F1 "0>:9Y9Q10JPPU'& D',,6V11_9WBJ\OPM+453UE8 M=E'5'/']+!CE&!M$-$&6&@@%X8HCIXQU CLM-H),+3@U&$S-4.$>WUS#8DV< M[KO9NP#W'2E\_K7[9_;ZS*ZCO#ZRZBP\ M.3T+_[QQQV>GV8G/C#K]+?.O3_[OZ>-/_P6NV/HA5S[]E?H&@E(2K^^H)K7E M\]6?F]1[Z?@KU0:"I78:MY!L4(['5^_^[W?@N_@\G.;@^OD=RSP;?0PD>UQ^ MRMY-/Q9KNNRGT7!^$1Z&=5SMH&%;'1>7L_+7ZP=K^]%W-UFX-WGCM73?EZ.[ M/ 3#/_SMN[5-_NKPWWB+;?:U;1YLLP8>+=DFWU .GHSWNV7S484"_*'&.TLP M72UL72-KM9!@C:C$4R^%N/M2G(X^OWH37K[(EJUP9YD+DCMLK:E+OS"!7P 3 MZY=F,T-@>Q J+^?1OY0A'E/WY8N5&#WARKQ4_5&"T+9.=O'7OU-G1\=\S9';N5/?6':"9L>A MV;OVD,?E/!O%0&OV8]T0CLR];::GH_F=4+I>E$\ NT7Q:,UA- M\Q(S;!BSOB(&M!*RIIIAK10TCG#I-$4"1V)@'FM.UNHMOT4,[761#B23RU:+ M'KNO#NS]F$=;7E;A!L8DV#PK/M89#/^-SYKAC=GHXV4QJNIX;S:X**H/Y3W] MI;NNYFY70 FX$5!BC*G#P@I 1+EWFF#DM'2$>"H(7^MDM7H7PN-Q&=-()D.U MO:=_*VF$\ASLIEXY69\OL)D?MF#2I@,5T%8[3QEBUE!BL:88AD=2,ET/ M=5B;NKR98+:XIS(9E.Q^STSKG>U=E_5EY]7T8WW';Q*H:F1.SS,=3R1[4PPN M1I-G;Z3[+):\$4N$ 3(^[),<>ZH@5L BK@6#SFJ@@5T7RZ^N:WW!3ZI:OPUR MN9C<3JY\WE;YW[*:#HO9Q4H']/U7< \I7K7/,O2@NVBE?:KTV@+-I(8442>( MU(Q"XJ0QBA(B[E ZGRA$[6UK@N4,MEEVO#^NH\,Q+!-]("Z["4UD/& M"5HK7CB:#*JRF)5!]N._1_60L:JH!Y&9Y;W9IID)>"X'N4T:R M7!,5W$,%N-G^@8,:<"FAI( RS"2EUD$"):-42[I6D[\)%;1HV.9 HEPF*MB2 M]O UJD5GE80Z3CT(UE6VJ,N-@JHPO09A5N/AS]%\]'QO\R[3HG?- "O.+:HU M1B18SL#473BDELH#JKB"P0[P?HT!PK6O^PN]K:9_CH;E4'_Y(]R#%1I0-S=@ M)_%DF#,B<@);]78]\M9W7_(/(.2/:04H,AY9@ M'-3]M49GSQ'H+4Q-@#D'/*>RU> (R$"-XFSD&CEZLD# MSGKJ@0NJ$Q04&R")-5:NZ4UOBR^QF<795 W"I:S*MU=7]^VXF,S59.BN+_ V MO:.(PYR2-OM7[8\RE*R;GD@A;;)4*2/&.8H(!YX*:C5#V' !-;$6"P_:E,+V M').8X1QS?)!2>#BQR0"M<,+#V3)-9WY19L/1['(Z&UVGZ6QE?]W+&,1#$K_B MKZ 0:R6P-IP8&@1)6)Q2G[M MA)V6DE];%D_9;,@*"B&DE$YZ3<.>J9C#PF F"<*"$MVJ>+:W(T.4RU8WY.Z) M9^]LU:C!-;OI^\6L3G8-MFN>3K!L<__<'XTYV:W[(84/ M"2%N9EM8H200 EC%$,5:*NB(EH11%3X%!&I7")^Q3?8R,?U03=!PK'(V'\T7 M5?FM#?.B',7'R^'*!Y/RNR[6M!'KL)TR;(71%'JJ %:.6>^$0@13S>A: M=ORJ\FN;FW-R?H=XVZN[L=42S9R ?M>!)1OU4,64H\9&581!K"V#AE,7-ET% ME4:<:!,$U8EUIW$K8MIFP2;)"6ZS*TKW!+5WUFH-CEH$QV6\63' .BS/RRJH M;-GE5=@UNZQ&@_* =6392*FL-62(/9 840*5(%YY10T%W%C);LJHS\?EYZ]$ MU-QW6%K^/:;^OK^ZX+,:\D! !3"VD?+M7,4&*P=97I+$M:BUS9(%\HEH7V0L,.Q M2D^6#7\F49/ZJ@@C&J*I2&L#L<:-6'NE-:?$"208]89(9+0D1$O*+:%ZK?_( MM7/)3ZM5(8]WZ>CZ)NVX3@.!'+9:O+TQ*CJ[XR93M:_"_E X!P(BFWB. 0P" M@)3$D$IJ@B5+PZ[(#;9"<+N>#_%<:6_1C@UF+&QUEF8JSMS?XLS+JXJB[/V7 M.W6# Z[G>I />-,64$+-G<6:82@H!$)!&K1[1 V4UDDD'UG/M8V-_X&Z3)QS MW&H*Q@-WO+,[>]K >R*6HJF;AAHP+H0U4"GJ/)3,24FQH19YA_E:G^WGB&6; M!C8'**=\E^72?3' NVM_WRZ6]$?'ZMBD8LD^Q$VZBMU4+'GPT.Q=2._K[)KW MQ>3?6=CQ',$:H1 M5QPJBIRF!G"*Q#=3Q(]FLT4Q&91UW.']5@LV.)^U]>.Y= M>7GE(XY9HMO>UOKIHH>BD56!B 9$4(P,"AM<77+!;1!2BI@A3J^YY)H;L)10 M-1E>=4M\73=1/'D?5A3;*6_5)2<8SN5N2A;WQ_V^-^95RA]M6Z(1P$T?5.:0 M ;4\8TBQ-LI::BBA6JBZ(VZ57F_> 0E955ZN=O29 M5N%LBNI+-KLHJEX/!GE8G%&S06..%"78:2 AM<((PX@,.[/2UF*NUI7I)H;^ M[N8"GYR;Z<>/T\GI?#KX]U9C91#ED*:AF,F4W6?Q(\UNZB7R1!EMB<'48B(Q M(X3706LFN%;?2F%YM/BUMXM2F4MQF)7(AV,#UUDIEU^Y=T=73I/VM]&]5)K$B* MIKB*RGJ+M4A+CH/FZP4Q'D-"&<)",<=;$,D6LU!PJTFBG1/)WIF@RP*/\[!' M3@:[+_#89QG%JTXF[XVA03<&-/Q//-\-?W M8C?IG&%;SS%I=2/M:M98LD@/1#)14V'%C.'..6J"?4J]%\ICI2QS5 ,K,6E? M,CO:P:>S0MEV*N>>E4_\>#7HZJ<[]^!4J*.QDN']1]Y_\,\ HJ:0>U_ZO?K#_Q!/5RY^0A5NHO%89" M @ IE]3+6C6PU@DM/>._;C\&K*^T]U]^"M:1G[:'X\1!L$ MK2@0R (.'3>"<&J1$Y@#PHTE$AMDB;A-&W<3Q-MP.M-@A"SOB+VZ,]M-2Q.Y M$"EXGAP(^RBA#^[L!#?-'!@7VE,MZDV=8@?"'H\%4Y(21A$#:PEKSQ/1+>SL MDN2!5%(B>*^C\.:^'3C/WI_,[KSB&Y0",13>HE9* M*NL6B]H1ZIUU2'&.U\S[NT5?S4U155_">O]1C!>W9?XHRCQIIZV29#E#;39( M[6S0+UG@!R*.*],@'=.& ,B-],%4958)3 76WGLFE9-KKOI-Q5&T)(Z$U\[Y M7=K4?8G![^=&6X97']ABGW!W<;B[P^GB_;A\GBOMO@O^LJZ4OVSC^CP(KJZ[ M'!]B0PI6LGH%=I)"#J$5E!&BA? VF/@&2B3I^ORA#=FP]AFTU+V=YA1N+]CP M%#R\+/:3PR$18R+&=HEQQ:>*&!&:,\(H4%1R(H$P%E, N%<0KS?%W=QJ:X<8 M,>3EY% M^_>NWOVIFW"*=_:4)1,T.TZL^^)%_&-R68R:4:"Q7]-E-;T,B_H2O8NU8_&R MKAW;D=;22;MVC^(4#*[4\B+$'($<:0 I)E):@H#44A."L5LO*;CJ#N<^7Y:3 M89PV/#N:#!;UH$6]F!]/Y_\JYV\#7+;:"0/D$K19>=_9;:SOSK(D_2\@_2L3 M&;5UF$HM+,:,(J^5108)B($B6D)(VI/^%IMN"-07\3^<2.0M(ZQ6%NI<7!U/ M(7M3#"[J>?4[8I"7TQDW&=@Y8-ZH8 "R->=:17T&AH*H:"2 M@O6FT[$9P6DXZ=%YN#B3P#*3&DEG53&9+0\7G=YUTY_);#0LJ]BO=CGHN1S" M5A61K?8LZ)PETU4C^Z77G3AG+SB'-]\=H!)IT,=@XRWK.U M(7>MO![_KIS.."@,KR[*R!80@1_:.)^[O%#? M.N3*)1D$C::LVCB)LXLR*P:#Z,7N)U['/\L7[Y] M!NM7]+NMGV$]Z?DK",:_%]7UCUP6'\I7[ZNR^/>KXCR,K"LHNJ)IKO M9P@1C TBFB!+33T!A"N.G*K;GF*GQ48HK86SQI^IF6ZU>JY8$]G[;O8NY"D^ M_;0\QOOI>%C;(B=G[G0IZFG)ZR.KSL*3J]&3ZG5V>A9> M>...STY?E!CN6,B/?TR*13##R^%/+\Q9]Q#GC5QHP,*V[(4480^M*E=;JNFWWR\=$ E)Z"()-D!:UOSZ M>TXF-I*B5E*F)'3,E$422R[G/&?)L\"-H^UFRIIJ4EZDL_Q_M,(1ME@/']1L M_%L)LF"VT!^_G"<-^)^TV!_EU6A25,LR.X57!1-='Q5W"#^>9)-,ZQ)'B>?% MD<-#SL%$HUP&H> >%\QW@SCB4A[U ICBV OB.';#2(+UYOJ1[\G D\QQ!'&E M,*I0/EMF8[5X\'M D\I *YJC9"B7V;L_?_GZD_KU\_^O3C]_^=7ZDEBG?XF! M;W_Y3?WZ=TO]&EF!.OE\@C_\]C4^ 9[5%S:Z4KW2:]+H4;NPLO*_P5^CZUM7 MU),RI$GHQ ['9#P'A 0@LA+"#16HK'%O17GB,C?@3 !."X\Q*0,5.=C&A;D^ M4_&M*WKG>S96%.=?/S!M]>B';]-3=IG>(>.?D>GUY1_1QYF/;N+=/O?5VA=( M0*VJW1^"[S4?C=,Y:G5PE]S%!-_].9EDWZV?%^-CZ_T[_/N=591Z"N_J.;S[ M8%VE%6;.%^6\*+4.F<_T)=C0X Q6!6=] B--X?<,?_PEO;:([SO'UFFW&'^J M+#P@-*V#K,OT6V9EW^$'K -8@!FB'WF=I64%?X'M<7%II4!#TS/ K&9M"[W6 M(PMLDZN%R6-(1_]:YE6NG[KR/BL'#=FZF!1GZ61R?51FHP*,M__)QG93?[#$ M1SX%Q%=(X]V?3_[(%J-+V*^C$S3;'OEDW,7E?(M]!K3PZ1:ET)LOM.3U^*=6 M_B[G?W[T2*JL_):/P-0X@FV=%=]@(V#;QAGF[6+"R 4,!>Z<7=C6-)TMSP&L MEN8C;@V\>CZYMD:7*=!$^RC]2S%9&CHX,AT+ "M&V7RQ1+-$KZ*U**SSY61R MI"U@W+'Q4F/'ZAZ;H6"6Z#*?C.'?ZC*?FW? @$!+KY"$YI-L <\ HQ:^,?80 M8KLYJ4:%9U[F5?L2>(H>TS0;X\K#.[J!PZTSP#!X2+H$1BWT>E37%0C3"H=< M+<&J H)%37B".Z1CB_#&2;$/6\F$QT5T38B LM^#^N M&7W:MH:!328U\/S7.^>=_@Q7C9K/K0&T@E.K9QQ7^7AQ^5%RXRRJ?13W/A(!KGB83;CBKN/2O/41*JZDU'U0B KR[_[- MU[_ TP"=)WEZED_RQ;5UTM+9^W=_^7KR[H-MX.'J,@=6RPV3( _H#+!B65J7 M63H!A.T(]&Q9X7D,$!J(@LERK$EI65YH%FG#/6QK7"XO@&4FP!CE-7S,TXM9 M4<$:((F" J"Y"IZ$/U7SHM)45[,8/'N:7C0L,RUF^:(P<#('Y,$#HFE1SP@O M*.:7B\MT,BTFQ<7U)_,5#+W'F3<-^EL&DX9W:F6DU-X\G*'=\#8R#@PMK#0_E[8A7>#V;YNA2A*<799U!JD_^^\Q?G ,[91UJV-8E M,%!V"9IR[[&F+V]^GNEUM%=^0=XUZAY>]$=>5'\,C#8PVCT&A@U>EK,:S2OK M/]/I_),5=]H=JHQ+4 /?OPOC<)W;-)FCX@7R Z44\%XK/)#]RG2<%^B#Q\]G M6$&L,CX5(/$R VF3U9> W!Q7C< %4Z3DM;NKO(2'EQ5:WSZ2;]SEBVNBO(/ M9+1.9JV/;:X7%5Y8+!>=DGV5+S!4XJ)57_7;M):)OZ.A4S3/K\S;4!>OU=\: M':SY)%W@$9.Y&RC\LJ\9MQKL$@./WI-J!H[,@C8&SM%VE8 MUYA=GXM3X"&DE7&GX*)WOFA,2?/J>7$%_S7J**B\J"AK-;=5BPVG-#;@JE6] M9D":1]I:=UBVQB.$@GUZH7JO9$H+*B%:>JV57C;YJ7V64V MJ]!\*'4Q:H#_;WBT?P1#U5N)+H?:_FX=()U_ TR2A3Z:7:3YI"CACD6A3?!F M VN+73]AIILVPAO0:A^!%E3 ]E7'5MV5JACI[AB;(S84AT]>\;M8[SN%+9O5 M?GVDIPP4-?@74!Y-,9CP/XTG%BAM,C865IF-\@J_JB_"VW007BMJIAD6>T4> MK3[8M=>C.7UN5;84R']Z-C$6V@)4O'9E\'FHJL+MNE\E#,UHC1@ . .A<5W[ M;,RWR(MZ'.:Q>,QZ5*4@0;NE[LVVD0%E-D]S8 0$+![('BZMX/$6%TLXR7" M">"I2/9ATVG5C:>5.CV6,UP\G1&=3[+O^9EV9.'[X+Z\'"WS M!4C:M*P5!H,#Z3B=PU3KIU^F( 7+ZL/QCEW)S^,:#](JU]3=/X5Z 4[Q^B1X M/>IBV9RM/B2VPGBZS[)LABPV3TOC/\<'EV.M$($"=ZD_+PU((XF,\CE2NM&J M)LA-(_2/=K[WWV=Z(/H<3R^QTH=5J?5>RUKGT^_')\?63TK]IC^33^C7KW_J M??M!RPTDR3*?]L8/:I>.-VJX^H81XRA*M/W*>J(PB*_+2686CSA'#M%?91?+ MB7Z0^>'DZ/\[MI1^%DQVM".UW@R6*5BE9SB)5$\0MO*?RYF!Q7:&M=C0L9W>I\KJ4< = M^YX:-ZX>L3G<.,_1F:W/.-!U"S<^6@[_DI:C2[.@C-@61I,]7J;C05VJ->F: MN-8GK68S],Q_S>8%1AC-K 1VI-WG_WML?3;W%7.0%N:DIH_DN)GI^)]+$^0- MN(B+EYN\VV(&Q W7SW"/)[ 7F#I@_!OM#1_T:N.!3882$VTP;&B,RYI:YP#W MR%DMOO08KJ:F,2Q0EBQ/0L*\WF4.^II($"#_FR676X&MTUVLK^EC4LVJRI5GVFZ35R5?9] M;@Y*ME _[L7NR!_KCSSR6<5Z"2O6O95IJ)0$7M[>PE5X*392X M[S4Y 4_\G^4LLZ@TY-!Z%M9\C(]>0OD$"ANGU^TAE>$"@\]FQ+X>L=SYB/W' MT\N-(P8.F.NS@VQR;4XHJPR5A ?O5"TD;^9C\PGNN?DJN;I8R+L[6JW'ACKU M5DN[E&J8V[4VNR]FVX'VUR@TB_IQRUI3TG$76K-:H$7XSP*]9$?%%4KA:GD& MTBY/2]V$6%L^5C;)I[U "*VQU8/KGJM-KBX@?2T>HC?8ZJ[7UDI?DYBE=Q#^ M;8^4#87U= 60NI6VGV>+LIA,S'D$C!$><(SJ@KYV9;EN>_N-;X#K*DM[4$'. MS"SB./]AKUS0AGC@2&;%[*;!M.((WUIBM$ CQ-9N,+^;%02;MH"-Q5'?>-6? MNL?7N(#A,M,,=6ZPP>L$>1.6O>9 60NU^O-&8-JA14;3IT=&O[D YQW$T]&G MQ=.Q>T7UW2-4\!!\#^_^W$7*@$: ^FGC66I\;9VWK]%-,:ZA"S_3M@.8)8W> M71L06:U\H)XQ :[/SW,,]:EJSZ!Q]#3PB^RN8P[05Z>;Q=L-^V^1$#VYL#*< MX[M X2 E9&WTK0C)!T[\\2J)2?CZ]^T97_ ?)Q.T*[_M,3?R L*]B,I (FK M('82QU=.J$)')DT\+[KJ/G[-FC,GF%6HO7 5\ EB_D_&)Z-F8S4&D0QV;*F- M(9T!OZTGQE]/HW]4Y>(?^-QZ*=3WO-KXKC5Z?]&*W2W)8:)-#G-O;XSE'F_V MN;%@<2=]7]RC[^YAKS@!81[Z">Q+UG7SG@O M>_CW'[>'_O%F?) M;.,;N +41*S]A@%W@!J#'? M;QGH G7T;#TNK9FF& *@UZ ]3T(/0*K'=H8>^=KCH5"L&?&([VUF HMJ--6L M+(NRLGMS,@<>_6W*;Y !82L#PKX,:%-.\.XOJZ+X::2V0BSCY*O+5;%X">Q?66_8WV+"PWJ_X>WUL MI-!T@(4\3;\_EUAQ^Y!TG_9,_*5+ERXE/(B) EO!#7C"?2XMEBO8WH.\\ M'>ECB(L2C&L\>#W/0?>N ]M[MO'/D+JRZP# ,YS+ZL4Y?='C+I(#ST5H)4GN0+<]*1 M&BF-+C#S!881:/%8Q_+4BHP^S$3/:T]'J&F@K_=4U7);+OX.4A%_S:Y4>Y[\ M6UG,X,^1>;Q)3+Q'>B*/0N&$@:\42T08)T$8)1YEA DB B=,>NF) ?<5#TC, ME1<*QA(5,:PAIDB<4$_XM[LN[GS/9GKBC_= W"OZ 6M_S!:PVVI&Y-7) M[X 8Q_HA1PZUK9^QD61S)K\\J[)_+1%VEG/CIWX_*B:33G: ^IN5=4P5:.4W MO!9X?=PF=5B2TU[@@SH)\9LF]@&@WWS11!*@0HP.YBPSJG;M3D8U61 M8O/@^G%?O_S>AE%@V)-1Z2>ZP7";>W-FJ69:@* :\ML 0I"K7E@#-QEH0]#\:+,K"9F,\*2 "5TQM"J M\8?)K^AA;(--D/*T(F9B]O RXSQH[,R;HVA0IS O;0X#<#<,R<)/T_0/ZTEU5FH=>**Y#B9J6^_IAWK.:\2O5^^&9TT,;\$W[]F'_B&;#KK3H4TP M&4SBS%'0:^NUNMD74:>S8(:P#FA!"C>)8>N^@'8-<0\O07<] D$_K0?>9TP3 M-)E6=:0CC#J;SMOYZ/2 2=H<#VD$::/^4TS7K%9>O2CJE6Y@"?"GONL&X,EK M8IDTZ(,Z;'V-'BZ\DE!+J[-Z ?7)&CY'7PIZ=E/=V:H)JC^6O-([7F!X\W7K M?]! E)481SJ[V*0]K:GU%^\&"M.$:;:P5 MN\';:F!5[WQ LT M'+IWM0ZQ^L(^]=3/77]U<\2_FN;[L7Y_^^1>,&H^.T)) MN]""9_6R#W8;:ZX/N]K;-6+ MB8MI= R,.ZX5,G3.I-TY;.VD63V.;:E@Y7#P+)UH)*HN,SQ"/5L"1^7CE6-= M-)GK!ZZ'D51]MW+G^ME^C:XY?([2U=#N%!W:55?8$8\49O61PL;;5L;:R\*X M025'1>Y>$KK5^VOFN!D7UO2:QFZH^0F HBSLFIZP: M>D'(/^I;_]$YF*ND*&_Q(FGO='M7>U%K^O^NK7>T\1WZ,%_U+2YJ5^SQJ*'6 MC[5#L +M42M*+?L^RY:[[9;[KG+B.%1!I)0(0BE)*(GC>9$;4)+(X/8M_XK\ M^.7\]RK#@X?%*]CX&YJ0[_2,*851U7ZEB]J.V?=NRUYU-^YPR6/'"01P=9!( M*B,2<$)#%<.6D_7=/H$ETQN-57I[]8>C>@X_P11^?3'[?I_#*4KWM_\H]_ L MPTA27-*5$%H4[B %9B9UI$Z3R=(2OW@1<6F= M-$F^[T^69PM-[$PX1]P!>F^.];NLN%6-_#.F'$Y;QWNH/8V?>_%4J17J(G!A MFYNO2IUAKBV34S0_/R/IG]39WDU,08^JZ\*%'?48V[X>V9\VK(1\94QX1+XX M6L[M+FS56LZ!6F>-8S1?&:ZI6=>5$MB,4EVIH'I3U.I!A:ZS(71]#Z'K]SC MW4D$/#N(D]]W?TY[3*M]1GEE70+W=,Z<;]EL7)2VE1]GQS8ZIVN&[KR^OVM' M6G/L#=&']6LRR*19G/VS M1BX,UM;G8^?7IE#1-SP& JR<]X,1UC3'6>^=E7ZG,8;JLZ!5&QE#S^M8>RS! ML8W> $_W0' U?KTRU/*V4I1W1*CU[EXF^BGF1N"2] A*P]6:Z=+P/6.TNY6C7- #&M=7%]+X>89Y1H9ECJP0K.)\ M8?ULLKEK+F/4!2[[935&8_5*+)9STR,;HUZ[GU&SKH?4"X'4ZD#+LB8TP00S M-?3]L:?)^';SP3]RN'YN]UDT*@;P*7JKC/;>!E2U9C\FJVNBS\NI*;<]SB8M M8[0E749FBOIJ];1^ M:R=8(K2.S N,!^P$'6"= Z"ZO9<:$4D8A3$7?B(D1T=O0D(>2$<1/_)%O_-7 M((F,@0ID' I/!'[LT>WAT[_'ZIXR>[J MX28_WK=@R]VC>]+D#L/;?2_[X7-=OA<$VJ./ MX6^JP?\!9YT$^8K %A!F2NY"D3B!*X( M(\:=?LJ;$IY,B.IB!3,=\HB>>GV!\3]>H?)P-,;B7+;)J<"L)AV&7GW< M1_?DWOTKQ>G7%PX_]U]@*HQN+O:[!Q;T[Z_V>O7^M=%.4^SU8H:'G4V:+TQ# M>_V-*>>/MXV_;YLKO;'-1MS%?H@ZXAY)9>] MYF.@L]V5F[ZY.4*[P^S=[7.MJ:>1!_/OEE:!K7]S]/_VLA:WL:M\Z&+(FU4U MI;&JEV&_5M/V 5WM!W)X+>2@Z_]:ZY6OUWM2_"B(6,?KW@X_F"1N7H5[D8AW M!XD\9NK/O^'O/].<./X:\]0[O8D;_N[6>;XX.]X5#,\%9 ME_[A$$E\&G*'2N'%0DGX7T(8BRGSP(9<-X!:LP&4'[-%E_.OV:Z[U>U M5H/HL[&E;HG79FV\-KL]3-OVI&.[W-V(UEZ+TM[%;NZ=]NHHN-W3WPM6/P9H M>?'0XG:993)68*A(FCA R))[CC M!XHQ&;/$IU$K& M,=BX<;'$&("G'(_5#]6!!1ND<)C^K/LNP\YG_ &5$2Q$*!_ M!)Y+'4$#CZG BZBW%;$V2JKLTLRV/4ILRKR]@=,-F_MCZ?4-F^D#- W0U$*3 MU_4?B1D/E!='-,!H[\!13NB(Q'-%1)D;NAO]1VZ'IEWY+0":J"W%9@FN-P=- M6GGZ7SI8L/E^)\_>[/AYGP#)/<[VA00>;U;SL;IB/Y8N?G=0$&\-0G:) MFR@GB;GO*$'=R \B"2,1/*9XZ!_U@I"92Y.0\H@H(84BRD\(]4./)6$@/.Z' MMT:@W_F>/?3=V%M3]*;JM64B>:OE%#NF_4^=YYB:M.;KMM?.6FG5BY:.>H7' MLW1TJ:.D%T_N4GF'"/ 6+:]JQ;T7WR;$5"W>*G+Q8^_YJTY,(V'NXS([G.=,(QE>]HPO>TTNY1N,C"$;XY;@_+]\/7F;+KPWO_.? MX\_#SK_)G0_C<-CYM[GSIS\-._\F=_X4VSZ_\G""Q^I^Q!_R+%]?Z&==U\?N M%;JJ"U1B;:>]UBYWR2??_'7V#.7[.VP^=),5GJ,JI@;=W9 M6^?>$:Z.9]/=1K@>7+#;06'4(<68#%CT$K!(\J[")6DOB* M\R",/!:%D;L_+/H\&R^K!69ZQM,,W8-*LP=N8T&UW.8"DOKG^"=9V'IS_M#HL=1Y##=4-'V.!ID2^PIOPKKOGQ_D[>$EW]',<+$QXZ+I,"; \E)9@> M$?7BB#%/Q-%&U8^&M_Y68J>)V9?S\[I9QVF!K=2_G#>"_7=@LJUQTX?FP"4V M*#\[9.9-XGX*?>R*_F\Z@WI+!\ZOFZE[1;$8YR @A<,\+Q"10R6G(/NHXO O M*/3.CV?JY_*$DIUF 0]L/;#U,ZO!?L?54L1,1)$?1YX4"<6S\?5^W0G_D]6%N.TND2BD)303Z^A^-? IJ^#30GIV)2+"'-)09EF@5!N MX">Q)_U8)DQ0HA0[!#;=O8=M8,^!/0]7.2:L*YWGAD[B,RD=,'L%55)Y2DL(LJ*JBT=S\4Z/F]@-U!>:'C@3;MQUO/W.L-"NO] M.>VVYZE4P6/CN5F#Q;>;NM,W$4ZGK\!'I+9^NO6V4N1-D>GXX MP0.5N 'W7#\6PHE5Z"5!'%)0/A+)Y593X)E 9F].N'T: R^O3.B %0-6;,&* M7OE]267 W)@G(DZ$&T@_"608T) &"1%1O-5G_TQ8\5)=>P-<#'#Q6N""]AH MA(F4B1-$L8JEB*-(44'2H?$S*&^3WWN.WQK?,\3<&)P3;P,9^D^@&"?R>/9;-RDC9LZ MDD-!\$='"+^1@N"$NJ0+(W:8XW@DD(X@@K)0TE#YC@S]D/N"T:T'/S4P(CZF0"!(& M#TE]?3C2O<0T_ 'A!H0;$.[@$8YU39H$<1F+0DYDE B7,U\J&89$.=0'B_4A MA49VU#Z4V(Y+;2X&&_.F'GUW][1[IO%M=%5Z8C\Y[*&]R'[.OV7CKN^=:7NG MFP3=VF?."[FD2GD)]W0?7 D$'=+$#5W%B!,&O3YS 5&^*RCWB<(#.:6<*%9A MD# W88FGQ*,:Q:TVA>LM_KZ:Q(W V"EFJ#'@D4PZ^M=XBR5],P9WC9RWO9H9Y0/Q@/Y_6GQQ2Z M)S^@^\'6E=A;(7REY4/;=]%:;[GXMHR@M[G[OZ3EZ-)B9.O._U \&+J?/"]- M_%06565IC3Y,R_(:QJ,_J"EV"W[CN/!6B4*-1LOI4F=5-\0 T_\?;=D-)/$F M2>+7;#&@Q$ 2@^@8B&(0'0-)[%%T#.Z(_WI'[Z*5EV%P[KCOW@O)D/B\[G7_ M>-=N_]!:3X^AZR<<+@^G^@>0B#=0U$!1 T4-%#50U$!1 T4-%#50U$!1/XZB MWDX]T7!9P=NS\J@T-6M[$5I;:HCNG/R&WEG/'5XK_2[IW:>QO.DD4^Z45()R3@(O!<[GDBE"2@PB>> M%W&9J,CS-G*>;L&&T6].T&/ M=:"G*!4L\7Q/>DS$CJ]4P&,I)1'*I[[+OLF'IZ6]KB U@,^MOPY'V6S*JNL%&M^+^"JNP\N=]848+]G M['ME?>HX7>E_)?U()(D*1.*(1 2!X$G HH2Y04A !?K11W_-)JO9^ MN\5YL M-,%MS]^I>G,']1RLJ?8*=),WP>)WV33 =KPK^!SZW%-!Y%.P8!*5!-(+DCB. M>> D,>/QX9V5/0?7$RILN5O/S#T)ZN7;-@-,O R8N!,E>(<2<<0CAX<\]@43 M+@^5IYPX%+X;!D1X2?)C#Y>>!Q&D[?O[ZXXQZ $#@S\W@[L=@TO%J.LY2>1Z MKHA")1TJ_,3Q C_A;D0WNGP]]VG,LZCZ'K==9W_5A <6'UC\V55]R7JJ/G"U M3/Q0,5>@"*=@W$L0[$HD8<3"PSN^>![![METMV$C@ZH_P,1!P<1=*$&<#B68 M0QGWA!^' 064<'P5QMSAL8P=3WCJR7%D+P 1N&]Y8"D/]D#@ MM%BDDX/I++!M-5]ARX&GG(>^A%X$E- N0L3QPIB$$4E($@B1!-)5C"4L#GT5 M2,K);DY,=H!Q@KFV=-BS=B@X3*(? M<&1!P0<;=6)^%=>Q;&DY RAR0A:)7, M5]+UO= /J9(>C4)_H]7>K@Z8=N$0XMQVZ?.VE]II[-N/99XA,&Y U0%5=Z=G MNAVHQJZ?A+%/'!$YPL66]"21 ?<]QGPG"I\#G@X MX"'@H>SPT(EX('Q'A&'"1>)'4G$A?"+C&"]C&UW;'G=\N0N[VR,VP/: B ,B M#H@X(.*.[6[J>%W=)AY&/&*> -U01*Y0A'MAY"=M M7#_8W0.J#JCZ%E'U3E"EG9[)8RZ(BJ6(@T!@L8(H@>L\1F*E8AX]1,_<>CB^ M P!E# #4/PP /4PM\X;&U#MY]DH/Z=O[$^]G=K>]\3EZ.S?=U:V\LA99A15# M@5"M?#I/\W(*;[* Q5+\O]DRG5AG:96;)+VKRVR6 ?%9\!_=%;JT1I? ,5EE MY3-KE)>@@U3 0B/]Q1A(=)%9B\MT8>4+?!DH)IDUR?_()M?X]%9EC>JF+^;Z8R-:OF8C%%OI M63[)%]?XD(O>3*=96BVQ?W7]NK7'3V!.,-=KW?4Z+?'[S:O^M/YF&^8YFBP1 M--N7V=:BN&%"FT^S84'ST:6UN)XC-\.B](<)RP[_737")CGP M\%%:75HHY6%WT\DU;/.QI2IK7F;?\F)9P8#PXDD! ['U^,>XH3 7W()I42U@ M0MCFI:&4'@4A76U9A/#TI_7%S[X#$(VQCG7 MQ:Q"@#O-1IP]!LA6""7]!>=#/O\:](*L2-ZNQE -P38?ZQ) ML =OVK&%S>=#3;W7UB42+4CC"KD! $CS #PQQ^Y"^72#YJK+8CD![LFL.6BP M,'*X#?9\"^$!;$T0?)$V:UJ&!Y2+"OY6W= QCV**ZB2O2+3V7D4^7U6T+= 6W MXHL1'B89P$ ] V#\16_=D3CSV1+0 ]"LS&#NF1['I$!],2NGL* J@5,T"E:VM>5)7N8J0GOE5\C/0NEAE0.BS:M%M=&$V]^GJ2:Y/# MH> PYF6.@S(X/ ,FVP91#:+]GQ1^+J\MW<"8.O6:?#:$H\6=&7!O8?7],+F. MSE!&=B)'$P]>,,YPO6 !QS@BH$PSB 94RZQ""( M".R)ULUTD6]SFR:# H:@S?WJ^/Z:1E_W!\[[OA=5 SGY0G=T;.DWU>BGQ]VE M^]<]K:RTQ/68@A@WVH9UOD2YF!J7!M"J];]7U+=5#(T,AO[]=$/);Q"U.+]% MW4^6"Y"\??=)_'V.H:RG*$]/X37!I!C]\4X+$/QXDDTR#7I'+E;@CF*1N(0) M$CD!CRESE0RY\*2*@J.N6(<7)DH&$9/*"07S64"(<'PW"3A5S)7D7XZJ>KG,S X H>93333G>HH-,Z2]J0+8Z+D:57!C8W*M19P7$] 6 ML/78FA*]0G7P6SV%M)6W#Y_&4U:!OKNWEKW1IJZA]=[]*_Z%=5;!S_T7S% P M3#;9"QZY,'H9J&+UK__USGFG/\/RC9K/-_#7:3X%3/PUN[*^%H"%ZZ,%3? B MGYGAIZ[;[!T/_@+:7W:[LJM5ADJ,:9F31W[.T-'_% M,QQ&HW>4HTOS)R/VT"OTQF4ZJ;ON$WHLWK?]^!E0]7(>D^>*X5L M* CWW#YPUO.!BRB.PB1P(D&G>+T6*@":2 MND1RU_>!(2F+'E*TX09.1,8[O2KVEX+DV\+;90;2X;/8*Y#S]*EIU+M<@H-A M2K=C2L*8=+%N(@U#H1*JF*^2B :*J,1E\4.*)FYCRLLRR_;'EL2F=*AV^L)$ M(GO+(K%?XX0$1#I)P$4<"R\*@T"(F(>$.J$C5?B0Z@5;N"\IEOO31SFS77>7 M^NCA\]@KD(E\D(F;7,E[-45B#Q13A?E*B@KA,B5CZ4LGA+\Y(]&#S/=A:E'8O**!8BB+@4CA $)*671,2/ MW80QHM2#VOS>P*(*=V+O?.IR6[Z-4MUOI_^XKMMSXV'R$.P]!'OO'A+YD&3] M%H*][PYAVL%X_O&$_VW&E??#7AX8[M'G3G>3.W4(R6TA(=;F8MP4GL&ED0@U MD=U;5L&PWNTDLH<^+;*'W1'9TZV"#XNP*BNXF?K]:<37Z[AY:+JQT[>S+*S= MI]TLWL-F_XBY?LWF95;IX/XN:&Q%LC?!GJ4^!,2 OBK_?C2%YUQB)&1>C*U, MQZ<\(FK;C&$UI$6'8S[V4*,T4HE3Q,G-A=UT(^8\@+\%<5 M-DAX6@397[+).+@^+=-9=9Z51=EF$-S=B\&$I7^>58MRB;'-.A&@^5WO;@#J M0#8^R6#M\D5^CTJLHE5MW-N/YX5WO-ERP8(UGL ?3\T%T"'5^]_*3J&DC LA MP\1S R68C*40D?1 MY1"1FZX$5C\Y*U1UH:0>L)(;(SEGZ,.\ V0RVY%[#@#XL%4L/D27I96&:8UC#*= MJ))_T\KE>5E,^VD;?ZH,F!\9(K$:*JF%-P#D19E.JV/X(<,LD.Q)H@8KLS]^ M_7&:*#1P9)B9,3.D"9^.K;ODMO[:F!+KTFHSMO#>2M.CY1(60E@9L/[O9=DI M]Q?9T5F9I7\<:8?GQW1RE5Y7J(=?EO5L'C;$]"'CLRY+Q(5_JRCEC(64!YQ& M(B1$A#&7/B) MD!R'G9"0!])1!"2N..)W;.T/4U3Z&6SS%*V!? YZB4ET NL@Q7_KOJC5GZQJ M.9]/&5:T44R[PFV22?<=,H I3.3$5J\,!G:35I:?E(#WRQ5)G M!,&RPL3R\QQ32J]-&E']XF/K=XSBP^\TMI@7FJ2D+0\#F8 XWG\*#'^>FLR> M"]3*KG*P!&I ,[ECW2C'RZS)9:I7Y]A*BF:"^'653GK9LBOSVSXL,^1%+6Y+ MG1S5W8HY17E53$P"S!I@:BF BYF>G^>3'/?(UM]EY^<&D;7$+HM),ZIMK\%, ML%1G*=XQ5I/T>YE^R\PL=?XAIK5-LO%%ADG5>H?75F =$P^2[*-EFSA=9;!N M8^M?2Z!^H#%8O',=*VI=9VFIC3J[Y81\]JW(,>OO"G0I]$B95+K^2L/Z-%=O M(YSLRL7[!.LK71I+DTK<>(+T4//O#OZ'HU_;;)%M4@CYM09XW6 M2[/YKO[ S[)S3'G5*938X_>\Y@M-!PUEX$ZGHU%1(GGJE/.Q>>-(IZDWVE!5 M3\-HI7HK,,%-+Z!)6T_KE,CZ/>LW])D>4W1AH.@)W;]Y(4B7_.>#D*6!&[HJ M24(G]F1$>$1B*MQ(2J:"=?-"F46HOK:K^FNVJ,WV.\S"()U@*NW)998M?BY& M>I-6C EM3-?/,AZ W1F%S-VG48@IKS=X NR&JF%C40 5Q@]E$DZ[_48F7KD; M8%^7C,@1^VL^1?#"$ZSQ:M+MF5E4J\)5O24)&XEZA:YA?OS-Y-@_Q1J_+_91TF)?Q!*6 M*-=5T@N$)Q*I5.!RCSB^2R*RV=L,[0E\[M^ J<-Z,LTF7=^.@5A$X[>R&"]' MBR_E259^ U+OBF/\S2Q(:-9#UE$=,4-&KVQIS%;FA(K$C M1.#ZBC#"/!;&(@9KS-O-MFDWV(_=-M<]WDQUV-6VV2T_'I69,45 P2F7,,;G MX<.N 0X/W$1*X@N/>()18,(H='SBA&[@RU ]'Q\V#_MJ%D35Z[%#1F1[]6<^ M!R.R+OR+!LKW.5,)%U*XBOFNSP*?>XX323>(-^*F]\:(>]\WU]FC]FB4L]:W M6F)Q%U.<:O^;V=69$M+E)!2STB[8 :/'&]V/MTA,PRG M,O"1V>9+B9H6^-"_Z#]?N?Y=PT]\_1:VW)C[1O6 MGA"X_R*;9:6N!P@ M1P9DQ5M,NU;FFA?Z_H J;N)Y[I4^%X0 M. Y7(O8$7 2@Z41 S%SUK/J>@[B8;)0^:P_FJ=K%EXZ0H5:4/3+-Q M4)2EYIE*554QPG.!<<]!<*]*CH]RQ/5>\E*\<643,]9"3%EB5;]I>QITVX'2 M=A=:99T;4H,Y5Z,R/T,@/"N^K7N;MIP.IYI<*A4K1@.JW-#EPH]X0!010!F@ M>%%7N%Q+/B02H MMM0'U [\,(B)C%T?ODP"27ME\13W>.#%+%3*$R2 :V/"G-A55,0R$/&M8:-W MOF>C+-[/L3J)3YY:Q^X^[WW*L.^J8W<0Y]OHYZ[P\ MX>U1,I[FN4=L3?%B1M6;$4=R1B!U1\PGXM ^2($/N$*J(> 4A1S MKOP-1]Q-['H*X_]RWA@TMWAMOB*":RF%GW[!)5].&XG4DS5'53;Z.%Z6>*H+ MNM!6AGJL<-&GQ8MBSZO<\U(K#MH%IKUR%S5-6%?NP/_)R*&N5,E&DMTN5SG] M?J]5IFPOR[Q>//:1,@+F'Q;5XNZ:J53ZKA]BPK$G!1,L"$7H)DHY/D"_HG%/ M.) P%GZLG,0-N$@4]U5 H]")7 DF@A/?+AR(Y&#B)U[H!%*HQ/=#[A-L<4N2 MF*I$'#GKPN$PZN;B47LQR^I:N09_1EAT75MB;356Z[T^&FQJW'V\J>C?4 MU M#[50Y9VU4(7WN%JH_N-NV^?+#B7Y_)]+,![.K_>B:/_3ZQ,#XX^?J:;D@?6L>O/D<))_OQ\Q_%#P>-M4\;ALW_V1S.WNR % MWA: W)L:#KY4U<[TDG=__K)V"+-=(=DY@PQ5FY^MF(7Q/ C>>1YD$H%EZCB$ M*S?VX?\3,%.]V L8%5',-RIPK?HTTI]>8,NQ7;;3IM@'5V#K MH+#ED!JP#E#R$J#$[?QE$7S-&8^2)$R$*YV )Y$;A*Z,O8B(S<;2]X62O^\$ M2B2QF3/4ZMMDK8.M\763+T 7_7J2AK*?4E^OKZ+7BR_<50.4[ J"%40.TQ* MZLG$HR(@0:1U'1>@AJN--ILO5,6YLTC70=;B>@.F]X!+ RZUN.3W(F(9ADCB"$Q5(Q:4, Y?'H2\3UCN'QS ([F+R,@\%)5*) M4/A,Q5[BN1[(SATEB]>U-6W M>TK:^,Y#YG4\P$H4@*U;1\\Q5 #7&P,G,3[K(NN%,9DTF+H9O(6MG#]\?$K4 MP'HWI1)Z!\_ MF3#8CX.G_)&<]%H7X=7%@C5S[?]W_136E(@""%E665UOYFU*DIW/[R"='R_G MW,=S:*^\E(P(\_PD(40HX@9)PF(W\/P@]D-O,ZM\]=SG*X[[R_GOE>F(L+_V MA5+:W.-#"[67I"KW9+4O;_^5(S8GK.9+3L<3N^)\6H?#]U+ZX0#T\R><:[WME)> MT[S?DC3^6^W9/6H\NUU#EIZ/]_WGFU;\&S797U.+\2TI MW%[O$)^YH$L&/*!QZ L!FB6)F0J")):,JC#@M^N8#; J@ZM?&UAM,[O)-N5S M:\*V=TSOR-@>;-V7IFL,B_"2!.G!:: O1ZAN*)HK,0-O7* >@G5U$/3\"BRJ MO6B/K]9\>.M.3>FYG<+I!(GK1SRDG FEE(R]A">^[_F@??+0?Y#"&=7P^A70 M];>L'-VG=J4IA=5W>';^SB-Z>]#[#47/]^#LW"3=0S@9_(\W'F5Z1WF[^U1. M>DKA)7*($:*FLT:O&Z'5%.Q?%&V%N;3:7H#IKNJ4A]_-T!VZ&>ZAF^&]JCWN M@"GOXJHA='<(W7TU!LH;F-^;#]T=ZDP-5/\&J7XHCG0#R838\G">PO[J]N%U M-E?=<*#-YIJ"FKXLVSZ)&]%I0TS[2W3B'X2C\^6PRFW^S*YSJ"EBOEZE_6W* MG.<[&Q]"V^_C8P4+K2M_KVC,62Q)K()84.&[B2"Q"+#3"W7CS9(AJT[6WTRG MI6J?>?JN;Y.=YNG_V*/^_?A -SQ?^_1D/36W_K8B_VTL\B_I8@EOO[X[TQZF M)7RE%/&22%"/*1'Y-(CB2,18 Z=?\3X4!,\/HIC%OO!C7S'/Q:+XD>)"*7I[ M7Y$[W[/1#N7PW+#)$E:UR5>O^Z0U/45@ X]&F*$_F6@G4NV5/;!66;J76^LE MKFYW$]]G_1L39VT+!B?>6W?B_0@3>/<&;Y*CE+7^CAU?M(?'TNT<+4;LMZF. MOGD7R'HJ^AOW?:!Z8KTG0RC_4+KV=96N)8X47>U:SX]Y1)@?>T0$,I0NI7'H M.<2E8>CRC>CM6W7SQNPS4=P DE_.C9A!*;.W)$+/LSWRNFMEOT)_&6P_>>.* MQBO(#]F*,<3I,,:+61"H4#F!$B*,E*\D(2P4W*,Q2[R-#O#WPIAHF2&JG%X5 M>P,60H4MO5UF)Q\^@+P.Q8T.2ML0.]QA$>L\?;X0"2$)\7CU'='H.4U10Y@;2\V(L MU*ND4KXG8R[B6(;^P\XYUK E*9;[LZ!\:DM&!SWGQ>DY?-!S!CVGPZ)>RP]) M22)%Q)@"52>,(M\5L<]Y1 (>N0!'3\*B_-O^U!S/MQU_:%?T'%K.KN9Y"M]G M.C=E4'2>_>3H4,"']AP^G$:^YSAN2,)0Q,SQ/>[&GA0"?@@301\+/@II;.\( M1(5O"^'OK0/(H?7XV)VZ=+ =U9H&:C#^.M\W&Z\%NPQM*@=U:@W1>FXC)W82 MXJDP83$3CDN4"_\?.RI2,?<5?[0+>W]J%"6@1[T@/0J)YJ.53^=+TRH' MA%WV;,VH7RKTO&B$Z3F/1,3C@$I)>10)*E4@91#P(/0"'D9";?2COA5A?N_) MN?C[""XUG9CVZ)P&G\!_:W-$-P7BTM'V+%W]ZJL%K-@=K1:<-@=$">++I8M%)Y)@PWA5/K_+O1],"BTUTW3[Q^X>G 9E1 MZ!P&(\T!RRQ$QL<^ZOA>6[D""(_*=CL976;CY23[V\;.O?BLMQVEM/&[4]KNEX#V$HM/;1A^U/R'=/-I(X,-66,5_H<\K[WG>;T"^_Z'5I=^COW&KC1=)O1+ M#)K:E5775P>'K+97EM7&9*_O74AER!F81K$KW%A)SY$R) F72<(3^=UH7+LKRQ0#3Q_\IWX447PF;^T [O)1W:;<]C>Q-'6,SO:@:Y1) D#)64 M(A;4#7S7%1YS9:R8$$3>43-H*]=]GIU>%:CEK9<3VB'C$693+H;CJYD M>;WML!5.O%[8"B=!R&)!&!]XN M3Y0'6?@,++DEU^E-R$+..LZCG 5)1#T.,E$HATO)XY"&+O=]$H7^XV4A)@+M ME_$DL1D;9.$+DX5;4H'>N"P4O8J6*@X(520@L2>X0X,@$)'G1L2)7,(E>3Q' MYM_V+ I=SV9\, M?DBB\*R?F;0A$KV._((B2(%(\]#@382!D&"9)%'/N)P%P MXV,%8K?.^S,./6)+NLM0ZL/GLE<2V]B@QQ?D.2VC[9J:T]Q/T])NYO2[.Z5%-; MI4+F4DH]-R:)S1N.(ELCY>F/ M.C9GNM;C@JZ^9M^RV3)+RF**K>>0X/^6+R[#904+DI6WQE5)&2EP5CY@C/3\,/.$GL0HUJ@V ^)^0/=WPJ+*=QV;9E=9K,*#'.K6N8+W6*RRLIO^2@S4:CYHK)&-;-7UN(RQ?[JLXO,]&=) MQ]\P,&^,3QTO1PN0J17,!%N23M/9\AQ8>UEB V&!$Z*B[P"$5CAS]H2.:I MYE;M"X^M4QU>6%8+F%XVQYA$?#\\'#.S]'C*>D/*;D.L7#\QQR7+SZ_UQ Q2 M65< 5?BYGL"QI;K?X*YQ=@Y[-L8X0%C1]*+,3&^FLVQQE64PC:L"=.$29CK?3ZE.E9UBMM- &<)$']5E'_449I7E_GHTCI;5K 8L,Q7^62" MPX:5PCTU@\S;;E85#&BA1UE:= MPSN KA;Y I8+UZ7,JS]T ZRBJNPVH^I:;W"FL_#JY02E)@.BS&>PZ8NBA#?, M :>1H%!)6TY2N+TV5BP8TA0^9HO1L:UOQZE.@%PF^*IV=DU@:H&QJ-U:3M-K M:U;@UEL7RQ2GD^'$3410A4/ :%48F@E2;7;L+!_KP-,4%_@"UO7H[/JH_M,Z M2ZOHT7QAFK;]I>/P%XC-0V3A# M^C6Q_CH*>@Y+!,2.<="FG1PN7H-^L&3"]M&0$3K !=W=NN?92^#VYL9F1H2P-! M;1$B#V=XV; MJ;;ZL+)F%3RM.M<\MN5-QU:R+)$NUQ:[JC"YN,)'UU0+XR@F#?H^V1P?5\-L;&G[OH>'W/?3S)ZGW?!?J_1Y<%F7VKV5>\U7V M+9TL$78:SNV+2- &LFQA> ^>!$]+M53^T/OQ7C6]03J7JXOJ;F-) .B]'B M? ]1^W?BKH$B!C\7C:"J%D!G1_@O;#2H=]H R%'WJ]"" 56MWIV^]MI ^SHH MUSU=QZLOT5D8YK;*-()=-I ^UB*]TM97VH/YA7;$=RF!YDXT.N!"4(-[6ME6 M(84$!\I[T0FCFM+@,>-"*[@-:5<=<:\*M79!JU7)"0N$5- 74&OBKLPF>N0= M)7>68543<6?B%"-8$]#'YP5J/Q.@9" #I+LYB%5 ]LYD6%OR?6MXS^-9:#QH M5MAN$T[^:[V&7SHMYP4JM&%6+M*\I=>:M-!()=ZGGNW3,\!JZQ+@$L5=CHE] M6@-,QU@)UEQC2 A--0,$J 9]2X&"==Y;;>ZD+3CC2=;&,^KWV& 1+G02(#+% M!*R7A69%VZHNT[(VLC1$5.DW^ AVG[$Y%IJF\:E W4N#ES::Q,A)$\LTA*NL M+"U1#ABUS+ L9NUJ3L2W-LRYK*W"3C2=9::1]!K55XAZ9^A]P#_. >N %W-S M2Q\/ -%*]+$TYA=(;*T6-BQF;&.#$&906A88JQH3DQN\P&4^R^IWZ16&-[6C M695^#6H9V+QY2UIX:-%]C&0.*F5:!]")LP!=2 V:7E6"]$:]', MM;MB9DRC43.3[3@*)+ \^VKE8TW M3IE*6S*M]$ =00NB9DV;Q:A?8'A ^VB0%K[7F8+/8BR2B=]JU%? M5"?5FJU?G5&KO_1G5-4TV9O,BJ3KYMUQ;D.?+5F?K9J;MG69 QV5Z!.QLN\X MEFQ6[VOM3@!QB6=>VM73@N,H+T?+:>V(.;:^@-(_JY=UQ?4&\P,Z!M$QWK1K MS2K4[*C-!N#X?&Y<2)?PTHM+3<"8L6RT@P9W&H1J^=[X85I7:;.RM9L$^#2O MJJ4AKG-\9^.H6F5LXPY3G(/OU M9K5.THX(8!CE$A4QE.GMJN+:;-)&HV'6K- \ 0>E(>*&C3,<58Y;CRWL2)D9 MCQ2>YIJ_\UE#\*T0N$6D(*W4&SONPT^M0ID\IG[1ITZ-G.DC5PUI]5K#G%&[ MPJEUB?6]A[9*> .%>L'2B7:BZ-U^=%=7^N@[7X+ MJA,K0,2@9< SS!G,JMW8^)EJ%S@*L GZJ-"QCEQ@FYORV:SX9LQ'[]]-=YTQQS>5QF &DP8'EA[B(W*IP=8:Y=FP:H/FWJ3.99 M4Q7UNF\&6+M#DA:0ZP/ UI(UA-F\4.LI^ARG>TC95-EY[2&BDQIV&0GW6B2/J\4Z/ ^'EH,%>SUM',$K> H0&4UEQ"GK% M5L*J?2(7:3FN.JVYG?VX/^^\50)J;=.##//%O:BNIK'.]-DDQ'4#WVKLQ]X$:[%KGGJ)BX[/ZKG<<'O00D&U M/%\L476ZU_:WAX6@F13XR*)6K&M"NFL1MY]+O\^.+XXU&8 >T1Z -3!10VE3 M P=]8_!HU)K: ]4/+Q-?&W9MU=--"RZOVI,?XX]%1FCI;PNUKIA]6K'J.ZC, M@62MW&Z'^.:PI[9]IND_P0Y97*^Y*O[4=]1>IM\R;5[-+B9;'YU6S9'/!L7A M][#(0,EC5'77V5Q[=#LRNP>BKI^YU2+%[JC8UH]L%O38^JV/,6O@U_!E/KVW M!*O1L#?D^BC,J+LW\TE]FIY9N&F+VLF ' =_(13=MFL]T-/V6V=)KGG1^YZ4 M.\X6^P;,UB$CC=3/P3NOBN5DW'-BGK6W=A:Q.?;7AIS6\W5PC6;SB9ZD?KD. M=5@A^C6RJ(,N-FZXF&0"]6";EKL7;:H9WRZV>'Z@%8 M;6#TM>C[N#/NWLP>D?0?<87GDH_V/YBL@7_?FC9 ?<99QEW958"7+B>AX"P( M7"&]V/>8'X2^$_INP%RUT9KTIL#EMD;PUE(U=Y0*%FW*@'MKR@#CY'@S1]B" M-9GT@TD?N7AZK_>]]%Z7L*$("5PGEE2&OJ"Q5+Y+5,"8IR)""=E(V'C.=[,1MO=TFLA_^C[3[+Y(IN>H1<7P[:I9RI3_B!2V*@'^X21V,U! M/H#8AD)Q^%%'?)A"4T4FY,A'"Y+[@G??C'A\].Q'K9-U3ZGIN ")4!$S$)_$00ZO. MQ'ZH@,X.OZKQZ4JXZZ(./.H91^LA"(WG8-PM[\K)9AMHW5KQ1VNAE_JPLHVZ M/&K+(R^PXL_3P+C*OS_ZWI4JX55=H/F5"*GUT4@]&OGXT;S/^Q4_U^36 \R- M33GUJ@I FZ 6,[QTN2B:+TR:NOYF1S6BJ7-GD6AZ6R7H6WYBC[MM>-G!O^Q- M%F$F_B'UT-U;369=/^_H%RW3?C-!.[$6::TLL-:%TJ$4RSG4\MROM5S[7[Z> MO/$6D&]UYS_'GX>=?Y,['\;AL/-O<^=/?QIV_DWNO*Y8=FC*WFXSEVZEB^UO_:&[H7/;: M.I>90"0I6'MD34C@!:XO>2*4H"Q0L>0J4DP$"?4$40^L8QE_KVM7J#J.^33] M_N[&(_J_GD;_J!_ZCY.FL%505Q<[R2YTP)[ZGE?_.)]DW__Q%UBAKUD;^G?2 M9$[]Y>O)+]I]W3[,:/M?SAM=_\OY3T4Q_E*>F!A=_X1F> M>>0N>LIP:A/"7G4E_8/J=?'21?P AL\-AKVH3"\42>#X,09B"B&CP.4)<2/? M%Q'CCK_1O>I'@>'GV7B)58;220RON8 W--]DU>?X\R$#(K$)]VS?%[N<"4>X/I%A8[MB/\ 14'5!Q0\2!1T2<=*J*5'"4.=P(I!'5C-)9EP%1$ M$H=%[@&AXJQ:ZO82H\L9K/O%]4^P"?/P]*?#1D/B,!M6=D## 0T'-#Q,-&1= MVHOG! +T1!YCWW4>TL!7)$Z8\%T9$4$W&EWN!0T/"L&X+22W'>=U._X>%RAR MP*%3 P\1QHC@(W8TDY5=[-H!T ML5-\H-RU!7D5'3[?TCGW:^9[E[=\+_V8224=)9( ^-Z7@3X;9"1P?-=SWI8; M?.>\[S+/%CX=>'_@_4/A?=G% Z@P"7GB!,HE5,2A+Q-@?">,?->-HP/B_>?R M]^Z<_1F3MF"#Z!_8_U#8GX"=VC60Y8P'2>(ERH]$3*5, D*#A 1N$B:<;-2$ M>JV>S=VK_)+8?*<.@8'O![Y_&M_37@?Y0#E!0$(0]U+X@9"N[T=QQ)F#X8#J M>>3^H? JL87#;4>0U\"M.PY>/ESOG-QR/#=@^YOF#4422B0>!(QJA/7.D?"NS>RS>]$^CUI+"%NTN'T@"] _0.T#M M+T*O[,(! N$104(OB6,I7**4[[,D=BAU'>6$GC@4Z+WOT@+X# M^@[H.Z#O;M&7.!WZ,B9"[K @=@(B&&.!'PDO<7FHX(-RO<-!W]L/9G:3+0,Z M+Q6#SCN@[H"Z ^KN&G5I%PKGLY G?A(%GB>$X,H7,<,<'T8='M+])OKL(M;, M=J2T'<$'I+S]?.Q_Z9+_S?>[>'9O,O=H<["?^3UL#$.KA:'5PO"RYWG9FRRH M_T9:+9SDWX=&"[LL'_A:"S /C1;>ZLX/C1;>ZLX/C1;>[,X/C1;>Z,X/C1;> M:N'H@;M?U5Q?^_R&O7P]\QOV\O7,[\WLY=!H82B2]HJ*I!$NNYJ1@L=4$A)* M&49>X'H!2QSIQ;XCJ8I"[NSM*/GO!U9-:5]%(Z4K;,F=5UUR;0CK&?#P!>.A M<+JJD7[(PH2$7NCY7/J^$X:!J_$PY((3;W_5Y1Z(AR^XV0*UJJ*B:#([CA0R=GFD8@V+7'JN\N/#@<67V&Z!VH1*F\N= M5N\8X'" PP$.=PB'0K9P& 5Q+&@D$T:

]W]LX9^"Z^P"*/PNN*K+B.XI GP? MCP/J#J@[H.ZN45=TT7 J$E0)ZF*3L3C@7,81EU[$DY"Y@HG]]2+_^TZ:+A"3 M=NW[.\TO?&50>4/7A:%OPM WH1GQT#=A>-E-M[W)^OAOI&_"Z66997=T3I"Z ML!0#S1P0S?S(A@P#S;Q0FAE: M.1P$6?P '75HY?!&2U,/W/VJYOK:YS?LY>N9W["7KV=^;V8OAU8.0P&V5U2 MC1+':P^HB>,[PO.].'82H3A3RG-YP&/E$NIPMI^P(.+_E?[UP.HT[:>:F_29 M3?A0CO)-A@H-:/@BT)"Z+1K&0>SX(O!4HF)!HD!RX3)"142XXRB''PH:ON!& M#L1VI&\S\KKK6PZ8.&#B2\9$WB6J@TAT*$T@OWT]OT$ \(=E\EDG!;LJ&BZ\O05]X$XX-([PH4 MQFXH1$2% S+<(9ZBL90!CWF2*#](@D-A_)?9R(%[KNT.75P&YC\@YF==6(!' MA/*5YX>)( (DOI\DCJ^X1QD->,3V4ZOI@)V^.^=_EQ+;$[MT;PS\/_#_T_A? M=/P?D"". B5BE\4BX43Z/HW#.!!*$2$<=3C\_\+:. CNVD0.[9L&OC\Z M !A/*M?GP.4Q94+X'#Y1)L.0*>XSCSW/8>^A\"JQ?6RVYKP*;AW:.-S7QSH4 M^'K:^KSV E^4.5V_JU PY5+N<,?Q1*2HBECLL81S'L2^2/93X&L?[M$='=IZ MMN\-=16'(]\!=@?8W37LTJ[=F"L>@G3D0DIT0>"NP^ M5QL'8@M7@+HZU&D W@%Z=PV]K L("(3X?^R]:7?;2)8F_%=P7%,]F>? MJMB7S'GSG%BKU),INVUG]^2G.K0$6>RD2!47V^I?_T8 I "16B@*E$ R:J:= MX@8$(NY][A(WGHNX)=!SR2GE5AJC&%3$ :J@MJ8KT/N";1Q0#@G(>;NE/@E] M$_HF]$WH&]"7UNCKJ40"<*LA"#B,M);20JR$P,!#9#IS0O$%VCC G!.>AR=/ MJ)M0-Z%N0MV6495?=>53&X4#7?G41N%0::&3=N_5L^[[ M\Z6UW)_G2VNY/\]W,&N9VB@D^K-]HC_CN$%_1J%3E&#MI0 :.B\$%=Q)H9!A M3FV/#?*/CK$D;8L.4DB18Y38<0^R6"?AX4[@(<4W>*BH1E(X1KQPP",+O'4E M'EJ%G*7;*YAY(A[N<",%E$.*< HIR2!(L)%A,L=A46)6HT4C $6\4) D02 M( ECI(1%IJV7:GM'N9\,B[O82 'E1,I@MRKD5 MW@4/!P7%]AYC0BH_QR)- #F<+8+V.541S0&G^\#2>$C[W7NM^(T&F@H"S)@7 M1BME%%9!X6%4? 4MU\'V=T7Q=[.1@J"Q;68B4D_*WQWE9W5A ,9&,>J\ < 1 M"P&0$)3*SP1$@&^OD4)'D[Y;(&D& N44)_.?$* ["-#HC B@U80Z1Q (P$"# M-\#+K7"E"?%2N^X@P(ZU4@B:CT$N16JBE#2_,YHO05T$0S!DSL1."MH%+T!% MUIA2\[TR#-N7T?RN:"O.B>0Y(WO1[S U4U@WSYIHMIXW/WM/LR513;/ED?0( M8A*"):T]U 8:'P%30XZL ]MK(MUVBK2=C5N$NXTOWAK%>M0/FU7BE_$QV95X)E=Y1H"H06A$ND MN/?0<6FU#K?X6V]QZ<8\K=5BH:F9\.Z."D]\XO+E;E1AN-"]X+>O.]= MEW['IW!E/1B=_OFFG,;X\F,Q*$H1?\NT(<3IR&PCJ(!,$B*0L,@A#:2&_FW= MHU5;9IBF3!C(J4%(:,80HSY@ 4$(F4I)P]+%@R-/O@]\DQ5!7Z^B7(]GQ9M? M/OY#?7!OM?KH;&;>_?;>G7Q4GX[?G:P*35.BE@1HDR>&SWL0]*8%X6LVZ("B M#6E\\\NGBR*+4M,;7O_O219B_^#J[&H3+S(*X1(S,OHQ[\^&R2]2?9-%PJ8##/7/6UXV'D8^U_+;+W\7(_Q,_?E%^(K]_\ M>+2R2$\7_H^G%\79;!!$WUU>#4;713$O>:@EOJD3:A!$OOSKW?F'XG3T91BF MXJPB^2\5Y4&UT% (A;VC$D#*.!+ : @8P]X0QIUNJ 5 W 6;B(!3ABK&E1$0 M$.*!E9PZ8I?E>BWAV+H@G(_"_'R+*UTU=0GQ2!"'\*5J<>=R\F]_$0CRGR?9 M),[QV\]QDF_+1/$]_EW\M'Y_FW5Z[#1^?\O5/.C>-9"]N;]9CI2*OE2CLP,5 MA.6N0I/LOL4_1##H1FN!S0+M[8E,W7&*EQVGY*M!Q6O.S'HHDB3H80FZOV?9 M01F;)"8):!+0O [0'*)C ^E+GH3:VOK^<#RL'G=Z,9K%XJ#)CX=\9B9F"V.; MI$EO4$P29]>^<78!BC@K>&-#TR(C".#&"H4I54 (@P7FGF/D/$=T.3,]3S47 M9W=GHEV5(EW=PXR)[O]H5(X<#T]'E\5-_W)^ L>0T[8]-+8A.HSR,QCH:V3 F) !=8*.$%A "5O!>24M(5- ML;ZB&]C$6:LU; F;$C8E;&H/FTA-=4H =5IJH 7'CDD*C"*">XR(84R9%>;G MY_A-?W0 FW@.:?*;$C8E;.HH-K&Z2L=!2+5!@'! *(48,T=+;&+E"0'5IM_4 M!6R"((=\O]NKO6J&<0O/^;$8#,(M\^Q+,2S&O4'6&YYEO;/+_K _F8Y[97G= MO-SJGC34VHQ,+[K+_L)*SVGC/!!'$EAB+7'40*,D8!09ZQ"._&VM!4N;)'+F MJ_WW:JW5\$S=6NGYO5H$!)(SWFH3G4=DJ+-.RQ[X)DG1@Z++.BMB,3;22\4\ MD)1X)RB!P /KB0AJWJYUWP%%QW![5!=)T9.BOZRB-[NI""$%0EI Y+QA6"D+ M9.G&"\B,A:UNS3S5C7]I14P-73@>]9+S^XHHN<\&V1Y_2(45ON::DP]V4YD2LCQRK2F?WT]G] MUE&6U@D2@;%RVF&HC* >2RT5##&4TX(J9.1*-XMG)DC:B&Y$+F0ZJ9^V;!(P M)F!L&1AYG5 *..B1X,0S:ZA!+ :=5DM,B686P;832FT H\R!:'7#)P%C L8$ MC D8"R'K!)SGWE(/*8$D(",C&D2"TQ"7:P:\-*CE!%P;3'@DAXD&+P%C L8$ MC"T#HX1UPI)JX@G6#GGN--3>2ELE+(T3$#C>^Z,T6:C2ORNVPZJM*IV>BJ)#4//PTRE?4&@Y+C M;))]ZTVRQ7-OB ?_ZS% 0(TVT1(C09VPT!GJ%-7(&20$\T8+!E=#R+58S4Y& MPZ_%)#RN*KG8RCEJ?AY+"4]&TS^*:O&9E =VW<*WL]+_,IEKS\,@IW%.8[_O2K96^+ASV<*SA+EW8K8 MR#HEBX2#5CFN#:6&:(&8\E;Y($#84[S206!K8E,QU_C1>/Y6_!Y\?*?\R2+4 M$(ZWD^+TI[/9^+KHC:-HT'NY'C>5B'CER5&F)L]:TYL#\-4QZ64>A2=?+R\Y M]X)FQ#/U86 +!!O-II-I$.(HBJLVY ZBU K:ES%]]QUG8I@<>7+9RB$UQ03?2 A[.!ARA M1T\'/!T&@@,]C\I: (1'5Y^BFJR<( @YE8)02'2PC(KF,),*0V\VB8B[.+J MTR,BM[CZM^'BZ"XRI4[F(.QL''WOZ)UO/ N3_O>WEZ/(!3J/)HLF%>C3)[5C M4:46HN,#8ZOAHHB387P@ ?'F'FEG?.K!/*;JGA%Q[>CJ=IVM^#WH] M;^4P&LXF5=C^K3^]^*TW_K.8AL#BK+]HW;?\M=A,Q8^+PO0F%WXP^O:I-_Y2 M3%?+49_A6HBCU4J#UES'V3Q7$3%C/B=S&Q*'GOWPYL/'W]_\..]&<)2].P]R MV)]DOKXKAX]RZ)##/?IABQH]6JYO8BD" P(=;L#]]^[0W#-7NU8(7'6#2S MF%X$US6^764%MYOF:QY-%50B!W4\Q$(1LMIS(#C6@%-DA%_9+MI86LI__K/* M9U8"L7$2[Q&)N".1]VT4YK@8OOGE?#0;5\FWME-Z>19A,1N.HGDMAS",H<8X MNRR1,C[J'"KS>3XX?#O<8Q&CE'8K.PMH\7)1BJ@S$XI38A3"VGI(->**4*^M MH$H)Z["6+X<:-SGB)?^U1!,;YL?W^N/_[ UFFSFQZ\+),QU9>02WY,B6@#%W M7?UL'&?OA8V-J!,>7'JOPILN&!GJH_@@1;6$-F"')ZL]UU[?V$S&TW]^ZD]C M_Y[CH)%?^V>SWJ#V?_YO<;T(<^:>RE.]I2!,*Q[3?]WA,;5IP.#1:LSV=%W L]+<;38/RR/XOKK%C,;/8M MW*SX?'VSP17\IBKC_"5>-\C&/\A7&-'IK"H7B,UYOV2]++;I"%%L M;SP899/^9?PTC* A[?6VW%P/;POTJB"7+N5L,%U8A7('NG0QR[]*VI0.LI!PFX#S>J:LUTH2 M+]O;?%P_C-B@3&$']R4@WZ8-NRM_O%+75,0*Y+H4((\Z\>VB']1]$7/'/LN] M>?P>+E9'\%N7T-HGP]XPBE"P$0Q3#$2(! BF5@O#& R![XY+Z&OD@O 6RVT: MK;<;T6?5PCO\L(Q#BZ*4KG42."LA;1FREMY,(V[]7(3[36:Q[CX,]\7"5AA6 MO/9J(.$0T1"G:DF-\AISC@E2A%HC &VOB*=\=W)O)Q*X#LAGP\C&?\:)5FI?UP M,/K$O=.+?O&U"@@'X8_!9!$ UE5#JT#64FW.QK^]HZBG2\[O<+0 ][G3$FQ" MF,-A54A>;8.6DU]9EO+U:D"RJ.H)/S[O1[$IPZ,X-KX[55R="TRF3S_:MI;O MV9NT&_,\MG4"0:,&FRAHO?-(@.!) D $P4((K$(,I#5V*PF(K1U#AMFO:3A/]1ZH"4'''G/M&;:^!4OH-MGYEY8).\] M?X?J6+KE\W=KG67KE4L^*<]A><<)M(HZ+20PA@)K#4":"0G?-(]5O?[)I_+E M[7:J;&XILR6)OI?R9$E8>^.H8)/%+FL\$*8'02;>W'$^#$$JM;,,,NDH8D($ M)0BJ@J&&G$K%WC;.1'$N)):<*HLHDEYXA8BA$F &N.;RS3S4# ZOFC[Y/D'J MBP!H5_'XX7A6O/G%J0\GQR=__YC]\.N[CQ_=QQ^S]^Y#]O$?ZH.[3\H>/PZW MSC">\Q1H$W=CR2]:D>Z;LWY/EX6/IQ?%V2QFTY>E(L!7_U0-SVQ_, N@41Y! M?%!2F*30:($X#^9:*:"D@,&".Z%-/*L.WS:W%@@#+ OII8RC(1RGD,CC1#( M<8$?G.-'[[,B*6VL.WK>NN,U3U%NEP A>.?GHT% [#+.*8]1CHOS^!"3&$ % ML5FQQR&V[P][X^N%[]\\01Q-^UDE'H_],"O^->M_#>Y(K"B:32H7]*9X8G[S MYO6*N3@V#_Q,@P'[/*O&/=_]:&S=E3ZY#Z;NIZ?&$0^UP%Y,=N/WMTAZEM8!B-X6!U?<,EJP M<'FT(>CZTA]6P^O-IJ/%&Q5#4OG.M_[9]")\.SS\G"GE-,A%[VI2_+3X8X4I MY,T-D7+=GIR]N9]GN;H'YG_]>?&EY<_@ Q_AS7Z6;K;)S?:M\=5= +#"B\^[ MQ(N_@COBJ8\N[O85/\4MZ+>Q)NVBFI4JHIA4+USSY-@K]T>($>%YL$T_7?3/ M I0F.6A5#C[VOU=2D,T%(+MO[0\2#/ K",'J7&S&6K8]F5GD*;/E%.6+0\43 M9N:U<"2)T,,B)$H1$@=N;9*4)*!)(O1*0'.0KDWL8=?ZP[[\ O]P/*P>=WHQ MFL5=B4E>O2Z^GX:UOSF@4_U1YH6J/ZMRN,F/V^\.U5U!*9.Y=4[MA\%H,BDF M/]:GFLKY^NFYG>3:G*4.LWAWKG%YI\3WMPX+QFE,?. M<\J0#<#BJ!%80V"YT\@ 3"'6*U13[\>C\_[TU[#:SV[D.0F/'MY[A &"Y9*T MV=)S54^Z('$OI3H=,UH)&KK29'V.#+)&!D,8I(X(18B@*E+="($!1\92#)Q; M89%Z"!G:ZV0I6"[$ZEFZS?&@L\YJ4N^DWFU;?@'KNGB%%1<<\%T%#$8%: M<$LA%9@;2I]J^9_0=VP=R\]1#MBCI./)\"=D2,CP?,,O<&WX$=4,:Z6@<81+ MIRD2N 0&YD- 0%8HF1XS_.TT) P@DTO49B30_43 >JF:#F<(JH/159%X><3T M\FHV+>OVT_[4CF:Q4HXU26>2SB2=+R>=&_N123R3>";QW/H.%1*=]3__ZPE' M()\KM8_U-^^F]*X5'4IHYL8YA2LLMKM M%F\E<5QPK92"GB@8B2^XI4@" RW8AMW\HSV[B7-"VMR,2;J9=/.5=;/1V4%)M2:OK#&;5*+L M<[ZZ=2]PKZ!RYY'P42#$-1"&^$Q;AB!$3E),A6342L2]\4 #X58I9-<#PCNK M8I_3+Q$EVO/\($F>7_+\DN>7/+]G>WZ\Z?GI$ -KQK#"G' EM/,E$&**0QS\ M',_OZ4#X(/[A5M/S'178@RE<><#%73M[OQ%2O;:&;NK:=U,NTV92$L23R3>.Z9>.Y= M4?X+LDEV4SC7C/^D2&R1W8H2#R -=!"J12!/9(])M9)J;4&U,$M?<\FHT'_;'W. MD9W$!EYC@_5:.B:5\L!2R:3&W%LKC?,>4J_4,C8<#T_'Q658N=[ C"XO1\,* M%=0TK-;GV;3W>5!\&BUH&(JS][WK^&4U'O>&7\K?K55Z^!3 ^)]B/#KK32XB MZ L$T<];XZ1Y@GATUGZG_.3!:KVD-UKOA(6.04VE\!1[KH7 !D&B-;28^!66 MT6UH?:O!+ MRMQO'A\D-"*?W@;O3$K\$ >H>-=!1O\*ZOBU1G,H#5F$*6AO^'(?9$A?\^VE%G+L:IF^(&EC7UU'E]-RNA:4+3YSFAM 93H:'4VAIO M)0@P&EQ1C8UE M$L6:/=N6Y%TP[WY%Q8SGH*.=Z@L0$B0D2-W8P&\6SS&D. M#%/&,:&)0R:@8QF8$Z2%$RO'P9[D8*:FCGQ6 P5ZU2).+K\*W3Q>OYV)K:R%:U,;[5 M'/ZG_F4QR4Z*;]F'T65O^'.V^N2WD\3?^F?3BY^(J-!^+E)KYY3#J-ZL._,R MW/XV*I/JINLOA2R?X ?X)%,9QOCSDP:YP9#4).O%4V6SP30;G6?3BR(SH\MP MD>O_/I\I>JL+C&[[Z3:AX^_+\ZEA>OVKJ[&H^\!)Z;%X#I;3,)3 M![L>>G*(&\>GH9* $(\UMIY91(BVT$DA 5!6@05ZG@^*[S^54-G_6GPL3F?A M]OUBXKZ?#F9GQ5E\1E.S_(W.EU%6708SA-XVU(,IQ?CHGA[&3Z^B/LC_=%95@S#)&4?BZMI^2P9XGD6 M#5E>2MRVI:IADXW%P!.MI(!* 0JK^V#^IPD>K2?ZVI6K2 M_[ZN3'TK8BWM?!(KF(M7"$]R.AN44QF1[>SQ3;T\.YL%>1[%G_?'05:G_;>+ MV<[Z 6Q/ _8.RXM_6_^(\-%C+D:RUL^TUJA[UCK@TF4THN-^;Y -RPJ&*(0+ MPQMD[&HV/KWH358+Q>\3YQH9UA3G(,WC\%'\=14%ETC]+ @.6KGI3V]I\V2N MSIM>[ 8&J@=;8,'&J/.<.5D>BRC'(C:]7!Z]O*OB-(+.X/J5("FB>S1F_>&L M-P\/*[P_F5V&49^6ZK,(H)9CHT:H=AKN5HS75[>-8Z?(S'WKD%[T_W_;.PY!^Z@V^]:XG$>(NQO.G>=H0>T\97Q8T+]C&*(Z>,=0([+39Y]D^E_0B88*+[$9;W9BIZ*_'KK35KT_"$L73 \BR) M;>DP#\2T'2A34.T$2(:$I$4!K"HD71A)J@594">L 6$Y> M/C.0.; HG![)K<5++Q!0-T[5,64-=I)32#'UC,6>?4P$U6/$8L]7DMQ;E),] MC*OIT2H'R%:R-2D&N&.&VHR[MN"R9R]J&SAJD,8Z@!20C%H#B71,>R\QX@90 MXZE[*9V?UUGMF\[CHU4B@)9TOM*+5<5?3JW-%?'V3ODK1\&;:N.-$BZ'N.LZ MH[?"X/*GO5([)@!BBIP4S@M*B4.:.*VUD=YZRS")KF$=;SWD)-X5.#6#JSJ2 M>DY(7+ZL\.6GSZ/!6;@$?_IBW'>IHVJ5L_]S*RMP?QW0;82PQ>>I[4]. W+. MQD7TP?4@J->;.UQR#Y5C$#LEM*248V&!1=!;);'D7ONWM0_KC&)&* &Y9U0 M(PB@BOO('FJY87K4[^;Z;???CP[K^.3_[^ M,5,G-OOUW'G[.&E?/0^*TNYEKK>J&:9WNH'Q!R&;X@V=#4(4V_X9_9Y M-!Z/OI4P%F%Z,(IW+<:7P:Q\GF:]#4OSZV71/PEC.A\-!J-ODZ5^ M:D_%O]64X>JD-JYY*V&QO";Q=?.FPVA\!ZOK^.:)";"'DEM+H[WLC;_TA]7P M>K/I:/%&5?=6OE-ENR ($S(O@SD-,]F[FA0_+?[X>;GFI4Z9W9Q %6_NSY!5 MMV#PKXU\VNW/'OJ(;_:S;=YL0]*@K9\S?++2WVU4USIRC)])%K;EJ5G17O'4 MR1%W3XXJX6]U^_? 3Z ?MCC\UAN?7F08WBL*KXH8KR43_"7[ FQMA7\X'BYV MK4>S27"()G?M\K=]*+VS9]+)$4/TK]G):!H4'T9%R4QYO$P)F3"7)G9 M>!Q>OQ^-X[#MK#@>Q@OT!H,J$+P(\_[E8B&CG[Z-/LVU^-.W\/GU2@9M[;;< M6^7/[1Q-9J=0K4NG'66,J)%@ #)8V12%#OX0I;=P?\E,4JQD5L3;D)@CEEJ6'E;G@; M!Z&EHJ[DL=Q0Y(AP%AM*%!;: TZ$5@P+XE?Y4#I@C[>BI8SOC98>3"[DQ@3G M67\A0MEI)4/9525$5>%\/^A 0Y!B$424I.S?9\,BFFST7(+/_6J]4:($ S5* M&(.)\Q0:#DA #ZH@1E@A"ZU Q*F5NM .V/*XM"L>>WBC/;M.48[H?COMG4*0 MKGH">ZG\J#Z3C0F0RL1>6Q!09I#$(7*'!! LO:#2=-!%> 'E%SG%K?;NZ9SR M[UO$3H\ '=MG36(=A!U^3.7*/O?VTQ M>I$\![C-UF.=M>:'9+1W665)X[PM(U)KCXR0A@:K)"V7@GL%+4#(^"Y6$+R$ MRK)PAA"ELFJ=38AJB< *\E4L);A(7S0>NW<>2P7(D5'0_*/%??&P: AW8.#W-7 M $*0(]IF:Y_..A>'Y$/L,)8$'Z#&$B:,$U(S*0"-^3U@L(8> BZ1A!1OP54H ML:0&]?BU]I2-!V4#;39J[;XQW_5 _]TT?) \^E4UQ;6:2@VI"X)-F<=4*B&( ME9;Z$- 3;)Z^4LG;5=NZEMC:ZFA.J#6&0,$81 M)8(J#K6407DA]=8QMP6CN@UM%3G JQ3I^Z2M^Q8P1P'(^I/)K#<\C:R\DT;7 MD0U5=0M,92^EL0]TW:Y4EM<&UD(0S*AUA% 20FLOC37(8B(TUXSYE939[^%E MS&C]3W%6JN1\SMWWJV(X*>XVN6TH).LX1U9ALCI1C'4D$LJ2= ::DTLL&3EMASB6YUAHU>\W3N-9\4T]%Y M4Z5-]'VV9H9C' MRC%IMV-XY[SBIY*&J9"/SI*D%BG,HD&(TQ*^:< :-T$ X M)$'=6VICE6S)QN(<4)+35HN\NJ>2^Q:PFF5ZF&$Q+3O(M![(=ED='W-Y@V][ MHX_".JPTAAA13B/MB]?&8(NM%(8I^R"/VWRVMV86,/G@P\UY5:\G+([NM;-F'$+ M#W\R&KY=(E![=K( 7WW/SD:SV&'G.=F@>Z=V?K>RG\]*7F+K,[81I?-C\_,< MSN?-IN-EW7T(&MQRB'M*L- :HN!V *BEU\&S<,&S%HH*^A#H!7D]W;*+$2)O MRG/!6XV\-Q: UQ7V%+\/I_3Y;;:'[K339OHKFF M:N.Z0(=QX*0G0%K)*31.66T9I]2Q>$!&Z+M4>Y'7_*_YHZKJ28_G#_HA/.>C M7D]0X;(XIU;W6MO?HHB- MA]0P:PP&WG% G;DS>;71O"]A[+/F?;5@L85Y[UK;V" 'M]OV'2T=MMD)C+.S M<;AG"37G_7% GW_->N,@)W&RS_MQP;/KHE>V!0%Y^="Q5^YL'(OGLK/PA=ED M4IQEGXO@L.9-Q,K*?GKAHX!KHZR7_?O[/[:M-K3!$&8AH99X!B2AFJGP/Q?0 M*RA.Y!3$JWS?88'>G9LPWOYT7FA_/4](Z44W8].+O72GU[=UIU(=5++E=(F3 MY_?P!X3DEJ/$;E18/IR5QD<4K6X+99_[@T$SH[*I[I16;!"9\7J+B5CBR(N$ M^%G4AW*E@P#%G8THJ,^4H?_UN!"Q>F_=&NN(D@9Z2RV60GGM/#0^R)1T?B6P MO[WJX1)%=5;J3K"%'3\@6LL*>X1(>G7[(KML25">@_AK@D:#!L#:L-R0"$JI MI0 QK0U2V $8PA@&W4KV^O;"- B?I[WP:&?!NQX7V2Q: MIH =X^*J=UU^<32;ADD:QAG,/O<&Y5;I_!JUHUV$^9^V@#6/BUZ=0_0PP(L% M%G$7:P:HLC!25@-HJ7../@(U3Q.]X&&_HNBU+7;L#D/5IMC=:D^;M^'^/VZ# M6+VC1D(TH*U#S'I%!6'"F1)^ .>=A M-L+CGH4?ALD/DS;K3RY*1Z=W>AJ=@O#6;7]Y7)R.O@QCH6T0LJQ_&:8@C#/X MWX/1)"#;8 MQ(C//3XK X4Z!Q*?8A1CC'E]R[!\SB#*9['L..ZL#\N$6<2Z<.?PGZHO4EC" M47CF7K4NC2FJ)N+H=H1V*REUEZ*@/S[990W[>'I1G,T&(5SXK3<--X@G;.])&1 "-F/?4"T(1,CH>4514&H$A)PB^;7 3":&# M+Z(8<(!"K01S$!&/,#3!]8K<1//44HCSIT^^#WR3%4'QKF*2<3PKWJP7M;YH MA+J8[[/*CM^L\X/9LQ,!X_OJ.:?G4OPS&]*3X MEGT87?96-K0N>^,O_6$UO-YL.EJ\4>V/E>]\ZY]-+\*WPX3,T^:G829[5Y/B MI\4?*[+XYJ;BX:8,A[ZYOQZBNH4(=WBSDOJ?WWZSC_A:/UN_0F,+!U4V+]00 M3U7J^(/R597_#D\U. M7\&6JJ=*V/XK>7.]YMNI/#/,#KR?#KW": MZ0E"LH)*;8E)E4_I6I5OES;L]^#YUI;R797B'XZ'U?-/YY'QY*!K]J*GG?T M-ZD1/MBZG%;+;KI96?.,PIFNU,9 UF"8)(!Y2+SFU%#O@60."!P[T%(9:P4> MJHVI \UF>N=]"&Y/^U>]P8?BLA?=^?&[\\J/BA[4]@[4RYRB1'*Q2V>&8NKJ MP'V)73Z!\2C,B!IF(,4,82,,AY1ZXT7 &\>L<% QR?F#)7B/P,SQ,.+*IV^C MK4&+%+D@;4)+]Q%D#YRW>WK/=^>QNXHY^W@0&B)8[VI:X)F@5CHC"&76"8 I M-40@H6#X/D-Z53]^G4?5NPCQL4H$XZ MJH"R7@;'DTFDD,3<< &DI1S##;I7MD,N"'#.0)L![@&1 UN_KZAU$O73W_[V[=NWH^^?QX.CT?C+ MWU#0[[^-P\=_6WSW3?;]3&9 M]B_+,P6-6O,%%<.X++.(!PJ6SU?$XQ6;'1BK1G"[MK4\:;3II8X>E;B&--V% M0\\H1F\'+ZN7\>L_]8/?V#^]JX3N]AF=^MSP-D[@MWR>X7AX,UXH'SLR?]N% MW)8S05@Z.+\+!^?G5:-KG)[O36\="ONC&&:_'NMW'[*KP6SKO#&8UL>7O-3 M*J2&?[\[/H^+'KY7+U.XA67!TQZG)9Y^1;9[A"R 6?ORM=W55G7[\_>CC M47#.!X/>>'*41;JC&Z%=_*Q?':\-@GI9I9ZNJZ.+L\__'3R#>)$Y$\G@NCX6 MN+#)>?SYXGCW>?#WLR_%L!CW!LW3?_%RX^*\/ZP8L8-K%&!L M4I[LG#8'6HZP&(XNPP6FU?'$?P] -@RN0M2G"KG+PV:+D^3]>)CQLNJE6TW# M1QL?L(B'&<^SHA<>>UQVT8VWG9](S/QH',S2,*O8STZOEULVKUCP\NTJI%BV M.1+\?;SN.C]^;9,5O_4&WSK74]B*'$QGC_- MTX;8>\KXL@"#08'^,D&(8!PAAR!+#82"<,614\8Z@9T6&V6VRL LK*V)4#1L M4*[W;D_'\IH][A=[J!R#V"FA)0UQ?,D. +U5$DONM7_4+U[+P6EA_>-S1%"9 M9!>]KT7VN0A0<,N1^=:?1KF?7,WU>GH1%.5&E:[#UYMJ=J-_1UE OJ"JX1=E MY+,Q4,$-G.G%NH1_6/.#UI'_6#W:NF,2E M^J'_8UCU<)L;P(T0F8?WPP>7O3]K(.X/OX;;S>$\?+S\>>_T7[/^I#\?S/D< MN,/7RUV*^).OBUL-^L4POA/>..M/KD:34B=[DTE17OOKXM+#R [=FUS$;X4' M_3RK+AZ&/;GHC8N+$%L4XTDU/>%7X6?%\$O%S;=TX#^*=._\/$Q-$-K*Q$WB M^?2O1; V85KB>=^&*>MEE0$OS<#WT^*JME"#_F4(<\K7\3*W%JWV[X+)CSPF M84;&<9XO2O^N7HT8F%:3%O[\WK^<76:E%2Q7+6;?LRA=GX-^!9TK']CIXT]6 M93\4O7$,:2=!;X.L-U@(BZK#5S!SO>]QNL]BE'S:K^"JY &K^H*5;_PXIP;+ M@A:7=[^Y3)R2DMZP'$\>#T&?19L<-3WN7_:#(9T?TX_B%)^]-,5=.KU].TB+ M_DZ8Z=/P,JQ^M/NE-%3\!(OUKY@?IO"$B8Z41PSP+>%TYRM;!J_GX_:CT>7 MB_9T=S&,=5ADENT-7=?>$'$'HW%;%J=NX-:?E,1@>78>YKCT1&[:N=69MICT M"F[*Z$M1AD-5(/(U!*75%G$(;O**\G"]O-=M&>U7%/QG57S8NRI]OY*0+,0J M88#C&,Z$SV>G"UK6TNOMC^ $E9 ZZ]0J@)X7<6Y\-:]E:\:_CT>3N_LS M[HWL'ZVV3F_3URK[%%;AU/"_9\-JV6[BJ1OYGXM4;79WDFM[X:\M5*%^G)B> MN>I=5]G$*B"I8E=(2UVTP7C4 6UX8C=O_2'Y

@00?[S M9)&O69"IQM^?SZ:S^K;QG?K6S03%T5V5= M>[O)&,2<3AXA-*YB.773BYB8R6^RUB%E;PLAA_J=(?>7P9/OU:7.?5[V+J M-KQ77JT2DW$YD&!]IOU2@%9E)XRU2MJ%4<:,4C4/5\5X$AN=CLH_+_N1'?(Z M:WY6/E0]M+P:6!YS-)^#J,1?]@*E%.U,)[FC^R(V[/RF+-PEBU#_OGX;O M-5-XY2PU,GSA82*\AAOV*YWO+X2C4LB;EU6&+QC#K_VSHJHYJ?.RQ=<%Z>%9 M<=Z;#::1'GUN+8+VSZ;1V%;#*#>>PI-'R[3X=K7H<^F(:?@P\&+.KUGM8*V1 MW#T*?]SL',^NIJ?7U0J$)?L:-[WR M2AH:WDE#6[X%>Q,P+JQF4>T9AN$MT+)_>5F<]2OW(2YLN,1->X*Y%Q!N%*8G MA#GA$+]3\;3?W[H#;]4.]_QU6]5=GAID[P;'M*S LIM<%!7XA-S M^E_"!'R)R'6U6(PE5[O2Y[U_&9!B4#:8VXC6\$'(CH$1$Y. M!O>?#^!QKZ":G_9*+N-PO& YG@\CL M^KFB9V\J4?C%?X_*LH!PN_L>O.D0[OZFP;*)N-=_>+3(KWR[5X+%A&L /';$ M*PZI]UX(HJQ#W"+/'?+V37.W^O4WE._8:!!S?S![&F%S"7,+GUL-S]Y%U#\I MI@\R,QN)F(960VD=%8@K:J #6! /(BE_DYE9"L\H#7/H3/@J51(XRRT4GL,0 M33K_8+WRH_=9868^/OGD/KB/GS)U8K-WG_[A/N39B?NT4BS^MQN[\4B%P3I# M>,X3H!;.S*R6KVY.W+TL"L& QD>F1'.D 3">6X; M(A&IEB3WQ )N*(1>,8^Q)@9;+:&S]L$)??0^JV3=+2PR>MXBXS6K4+9<4GLW M;?RBZX9[*/4W3WYTQE ];UZ61R/*T8AG>CW160DV/P0_X+()N-MG7(LX@'>).&!K=-,E2=K;WZ+QJF;E?67!;CCV:S-V MH 02AR$''X,+4TI!-A> [+ZU3]C0E18+FQU,+,=+5_ MP:&+T%*L<*#&)TE) IHD0J\$-,G3"1$]?4G"V-15YV5(MXZ7#O*4![JJS?Y& MD<]F;7=:I9_J)L/43G>?$5B*@C>(V+'&V'DIB&62.B@U)@HP Z6"UB.V4NRX M$!Y7R318FE)H98;;P0W!/A!*:4KIQB6]LO^:,5+.$B%R)A2<*2A"4=Q1)>8XG$ MAFI,@4.((,"\ELY&+)$ ^^"7K)R=7]LO:0=+F,@997N-)5U-IFWZG$I_+(NC MU(?R9$P\S#CZ,NY=1IJO04E6M,BM'&1'IDH#&V>*J?":"4=&--6K,?6H-JIB00/#U(,> Z^( 0 M>:4L+[T]R#2ARFU@:]KQ\Q#)6:OYIZ0U26N>I36DUAIK* '<>>615A@+IRPH MM2;8'8/4RC[0&K:F):T!.6TUT]+](&AO-IC[Y3FJ0VP/^<-CJL=JU3.4&B%Y M/"DH*;*X;(JME57&&P56^6:.;^A1JW-JB^G>9IQ$)$6Q*J[/6=6V)'J3 M4HA]SH\>N/**6GDIX4:+8#R1ME02J 4&)&@PX%@"3N_8\UQ7>=L+UTC.Z8O4 M4"3E365H.'T$A(\7*V-5(!911GF5:A(@+. K(2*3[.\[?B_,N?R1;HO M)^5-RMMYY45U=A0Y@:$GF ,$8\LYSQ@ME9>:X$-#_SS+VY;R"KY*$'K0RKMO M6X$__+W7'_Z8_1I9U8+ GL][]A3?3R\BP]4MJKP]3C4]JKFDW@WD%F, K7;> M,4H!4=R+V&+28D61$'A9<^=]D,R\#=*G>D;CW,>9UV6+BD^][UNM17<:2:T%"9HI <0 ]FJ#CXQE(T, MFN&]QY01[456..G6;NC6HP9.L ;=IE$HF#M*5U39J1!:"6N?+:! M:\=;)3F@JZ3>R< E)>R*$CZB@Q" VL)I9)$B(?Y2&G+MK'!*EDHH),6.KU1] M/MO"/4$)U[%P-(>BS2V7U]WW7#017VI]N;C!0ZQLVQS?G4W0FYR93Z)E6](, M>$,>=P]56[8ZQKM8TXBH5&R^S&L'TD%AWZS#!+D.O>1SV"G16J-8@U#R67R4 MY,W#$E>OA0Q+<1L%2;4 ZXNH[Y2WI7<>5.:PIC^WLZ@MKBN'$,"W,#O%0MM&2E M&=32T8E-0L%U&]"@(])^ YKY,FQ&?/K$6:[C!2X-!DK1$$-8RJ32/(3@VF = MW)>@:/?R%=\[RX_'!.O.,CM:);!O:9;S1>OG_M>22GYQ=&+>>^-\-AC$INA5 M8_<%PVO=@V]!XA_9S\&< M;SDT9PU"=8@)X19;R@VEC& IC876$"4HY5#S:,.[3:@N-R-4OU456&VO++BT M%X>H^I/3P6@R&S_,J U4F"PAH%.&4^RAT!XC#+A$F"*,FXS:BA'*& O_)SQ5 MS ?E<0&62+!6WFL.'O06'KW/"J-VR:N>F7^H#W]W'[,?CD_,N]_+/L,,S]A54*J=M='<;%Z>C+L/\_-\UT MJE+(%IK(/F!8),>B(+#11)9QAC%DV'-!+3+!B],26HQIB((-1K?Z(93:^BX\ M92]Z'0%/3T;#T>)EI=,/6O5V[(T VS#K\QG,&]3A9^-@=H:QOTBXR+;7!#5( M,HC2"$,NC'!4(2$"= $)L.)<",=6-K]L4?>OFN M7A1GLT'Q[MS]:]:?7O]63"]&9_5.^.J[17$2;E^WVM%E!N>WWNE%T,Y):]T# M!=]F^\ O9;.SJF?*V>WYBQI8/5.V>*@G]4S!0=6U)D H9ZCR1!&!F"\5$)28AXT MNX_>9\5Y\,KK2_'V\[CH_?FV=QZ&]%-O\*UW/8GJ<#&>/\W3AMA[ROBR M$.<'8?O+!"&"L4%$$V2I@5 0KC@*+HAU CLM-GGV3U7WS?-@W<-L!QF]F8K> M+\L)S5MK]KB/M(XH/4<26W&QVD&A\NL_E8V#3^_"DGG^/5LDX,O9CJ9ALJ(8 MW?,8F[V22Y6+ISV[ <.JFV#YY(UN MCO$7WWKCLSR;?.M=Y55#FWDOR9OOQ]@Y6/PO,2DVB)W31K%KY>(6Q?>K$D3+ M7IJCTWX9;9?=QA;-V^8]-LNA]JN&H@%^FVY3[[1L13V9=RTO-:-LV+9X?]XE M+I]WBIY<9'&3*W:<'(XN^\/RGN%. ??>GL_;^H:0?3[&V$VR,BE_+YN@5G,V MF7-4WNX'6D]8X_EC>YBS(FZO5(F$T?EY;+0YOT:\W)?RPO.K5<^;-Q^V_%*S M:*N:T+/\YC''<3EBPN)+,0SN<6Q8>C8J^VS>= 1M2$-LN=V?_+G<&70^7W%A MJ\'=[K==WC,N[.5E?SKGDUBL71C&V2C\$>]8!$_]2VP,5_;4G VJ^6@.?SZ? M\>*GX^*L/[T9SK3L:7KG-/8GP1<;]B_+ &;2CUWIJH9TS7DN)6?0BXU>JY;B M,?<2)G?:G\[JEJ>W9NR\UQ]G7WN#V%'P[+]GE1,Z6<[\K(XS*R>K&,<,S_7= M=\N^%>.RM7@66[F.PZ=+?MU&+DKM0)^,*E&MW.[)4KO+Q1R^'TVJYH>/-P_# M6%&%$16*&BH84,%[9([C8+,P9[29ZL#"R^"M""V\HR%^B$T[.4%$24RM)'2E M^]9POIA+32-7&E4W&F<^ -@-O8C='+<63")&J"P(;K"W MJA#'.P,]8$[,G& MYNZLQ%IE4(]1V^]'9ZYNG8PN\&('3U5/!+1B3P,8'9#6,_< MQ#T1'PQ1]H\RR?_:!!?KG]UY 678[+$[>WASGYE(DH0F">VVA*[OB>WQ)!SL M@W>=*2EAU:X$ 9L^ISGYXX4BX%<_?UUM37,*Z^/71FGJJ#, >HHQEL):XRAV MUEOD+7SFUG2L;EZD9,MMZ,6^_#_#K+>X+\[49/[5>A!+EWI7UH0=#\^*[\79 MI]'Q9#(KQI.JT+OZ=VE<@T'UDY6-^M/A]6;=(7(@6 X V(?#ZP>0J=Q;-&IP M;'/./<9*.@$UI1IIK:S!ECE$!)-ZA9$EH=&KH-'[V?2Y8/0_Q7AT%AXORKQ M$/V<4"BA4&@K2(#FWPG)CK1::D3=;+A*$)0P\%0P6H,=0PA#@('@D#A!+OI/:&>N\\= JB5:[YA*$= M\T#7AM"]]$ /9+_VS2_N]P^OG4CO"GHUF"08)X A3*UUDA(B%2N9@P7P)(36 M\KD'3>Y'K[ <";W:\ "+V7@SUG.2,])F*J][^PZ=@K0NN8Q[B6JXYF+QF"!K M!'/:2RJ5TU(IACRD%#E.-4FHU@E4N]\GVQ342(Y8PK1]Q;2N[_QO%]\:C58\ M5T@J+P$&DF*#8GM1*:SB5DC)8<*W;N#;%O)V6.28ODCGJ81P">%>&.&:;6P\ M-%)X["V4E&NOJ998 RZH<83Q[675$L*]<%9MQ8-C[$7:8G8_X[8CB;5__.Y? M>]?BA7%*U#@E0?# *'&:4DKB7. \PA A:'% ) D$II"$B% !I31&*UWK$QQU MS&U:&XWV.ACB.4>1D0I2&TD/H2/!;\+;VV!, MB/3*J2HAB58PC4L>2JA4HY!["Q%&DK %3$$*^AYNP!2OL$ M2YUPE%+5UD%4;1W_^O&UMPBZ@EZT1B\HH0#*>VV!ID); 8%4WLCP/\88 EM# MK[ <";W:<*HNOP\WJ]N7H.644_<2Y)W"M"XEJ?82UEA=C.HLEL0SRB'7U%.M M! 78*F1=[,O$[VBAE6"M4T[9VJBV3:.LTT1I)A,764"I,>T*IUTR>89Q31%/)ULZX5ON+1[@N(462*V:A81HA MRC15G%F!)0ZBZCD4*N%1)_"HXUFO!$,=B/!V&I(:'*_!/2(**D$)M11C(K$- M7A.G*':S]3ZY2-V I&V<+P1M[R\F8$K ]#Q@X@WR:8N449(!8B@%%DNHI;"> M(^H Q69[!Y\3,.U1AJG[B:1=+]OZ[?^=O/8N06?@2S;@RTG+A6%0($:%AL&O M@C@2.7 1ODRV%^J%]4CPU4KJZ7I38AJ V\X\=2]1WBE8ZU*N:B^1+82,=46J MAQ1YYH#@@E)!%0(* X&!HL [N3TFZ81L+26QU@6VP]KZ.V1$.^S"!MA@287> MQ3.,0DC/* 1(>PT@Y)HC#Y$$VV-Y2.CVRODP!%A.2)NG&!/&)8SK#,;A1O&] M8M(1+(D!@#),13P+R1V7PC(MU?;ZNB6,VZ/46O?0;=^*MW[[8Q,>^YU&*=I M*0H)LI)23SAUBDN@4?@+,*RU L)L#Z7^2+R K7ABX]%FQ5M!&-+.Y,[X5?L+ M1KRN).7 4 Y5Y"@U 9"HE A;R!0,4:+R9'M'>A(8M>,R;8I%!.0R0=&.0-%! M%$G !BH-I, YA[:8BT^P]+K9*H;S( @)EQ(N=067 M$&APNA.JL(Y$@"*X2TA(YPP(,9MD@$LLME=5FG#IA3-,2[ D6900##'I,?>&&@PP1;8+?)NA?5("-:&9S7YLF&_ M; QSDJJW]G8?\ !QC: Z8M34*^&(8PQ0!+U@VB"*"=.>*;O%'M8)U]KQS-:& MM4>M7TF42I>&MG M_*J]!2,,05V\Q1 ,!E0*H U5"&G"&>0.,8,=@H0G,.H$&'4\YY5@J /AW4Y# M$B(WD&28=((!@!S0U DOI)4(,.(M"_Z23)#4#4C:0J**D!QCG' IX5)G<(G4 MN 2P00YAY:&0 8>34:#_EGV%U#^;]=D M=TUG4#9JQ1!P!FF,(::4&R(M$A89XHRU0('6JRG.!\7W?Y:6;?'V&MY<<@RW M';"R'-,V ]:-]2K!98++CL$E@35<8N@-!(A)X0B-X;(2&'D*K"*><]3ZGF>" MRWV/HWX>6-JX6JRLZB! > &N@ M\) 2XI1P&BE,(!#<&?W!/F /$<\[1'FL"G.^ C:O"AWB-+&/8( M2*H$4X8K(3G$U!+'H$_@LSO1VS+VD)S0O6#5.9"=T/+EMZ*\W>?1X&RQ-9K- M%2-;I$:RA6I,7CN_]P*0UG8:L[/F87_>'7SF5UMQL&4U:7"GL.H>9*:<,X%8II" CUB#$)O($8;:U4.$S[ M-H+D1^+8DU$(2Q>A[-:29I_'@]??=NRL^=H#*[6_T,!K\D2CG,/6.\>(I=H( MB<.?P" #(<.0;X\\<>>AX?Z4UMK(L,S(RM-Y[-V!AX-(IM-&C:E"'A -L/,4 M46"LQD9S;K@SD"L@MM>+;.>AHHVMM^1%))CH+$RP1FVE@)!;B;1QWE/.F11* M(V:=X-)P8YZ[Y[;',-'^)AG"*&SF,L!Z[#2L/>!^GO0U;VM!<"+K7)'>=@IDN93[V M$VE(@Q /*."=,TI90XV2FF/!'0_@PP T6R1\V7FDN=^!V11H",XA)0EH]A1H M]G8C<#W0:91)6^@U!8)9BQ75#&O C/?82Q#XBA/9/<<*6=$%H"#OWVB,/#M.\V>#R4D1E>;X0>-$>0 MY!RR?;QO&8"B-T B(/8-^:--K[> N"E-T :1"FQ @*@J" 26$BUV]Z^\JU[*=%.(4V7XHUA[WGRQO]7KWT-C: Q99( M"@F0!!,C&4, $R[=]I*R.X\[6V'0DY+G@N[WOF\"GD,%'@%KX-$!(*@D"@3, MB?E=R:Q%4@!D&0; R00\+W@P*$= YDSL=VGMOM6;_%V_/[#=9($;=?F>4"<# M4'@M:8 /R86@ 'A($7$8JJWA1YCVW<:/!QR78C;>K$26YDBB?4CZ'L#^T/[" M ZW+T20)\0RR2EKG*!1**$V,T"'0<<8KM+VX9N?AX7[W8E-TH"Q'!"9TV ET M.(C=8]&@0Z-4&B5HB$2@I$8@)01@2E'B?>RCM[U*DYU'BBUD0 )4I**T!!5= M@@K1@ J%C?9,>ZU0@ T1\,)0P!%3& F3H.(E @9$DX;X*S;&JJ$]=AM5'G ?GR^6HC6!$@ M1XCG3+3:.+=SN=!.04V7\A_[B3:PKFJS3#%JG7 \Q#A8*&D(E\%]851*;\GV M"DUV'FWN]V$V!AN2>#90IX%,90+E@K<$NSL)>S0&G88DX0)"J'CC'J'!" &*A)/("-K MZ?;VB7<>=K909\)#9"7;/$?8/=39MRJ3XU\_'M@VLN2X1@\Q*D2Q\H(H M":EG6D(DH2<,6 ( 8-NK8MUY?&@_FP(A30US=@8>#F'S& $ ZQ-^5%$&L='& M.^JMC71IF(5O8HG"6PDJ7I31A.:4MWG,)D%%@HKG006JH<)@2[QS7"B)*8%( M"Q ^YL3"6)9&4]3QLD2L K=Y,*;[F8E=KS,Y/DE\)@M4(36J"&X],]P2C 45 M#$IM!9*2*^JLAF1[=29A/78;51YP0"YFYYN5K^4"\!RU&JYT+QG:*:3I4OYC M/\&&TII+'A)*8Z3#&:"$HA#C0 .I!L991]#VVH/N/-C<[\)LCC6DY#-)6+.O M6'/0V[T(,'F#.YA)1)PV.C@ZU+GP2GD+O8"QXDV([97H[SSN;"'+(FDN4"(S M2:BSEZ@C:M1Q0G#LD:!&00JIEXXS[I'GR&JD=?)V7C!A(T&.R'Y7MNU;CV&#[*_"('J*C0!#!<4$@F-IL@9B8V'CFM,E 5JBR<$=QXA[GD.4BIL(AJH EED?-($J,4T-0!"+=(4K#S M8+&-ZGYW8]3J3W_[?R6MGA#N#*KQ&%>D45)K3\+&@!B.AH:=.*N.X!5+2 MK:%*6(_=1I4MY#-(3BC(,4Y[O_NZ"W. 8",;16T.>2Y11!E,K9$"$A+"'H_/FQG$L7_2K,+*G[JV*D+.Q$D#E3$< )#B3]U5EUE1F MSXM^_]R@)3K-*5GRB%*ZW)_^'8"41"W>)9F2T1.394DDUG-^9\7!/EPCL4(] M)4X[^/*6L>9M1WP)6N:W<9)RBFD29TAQ'7.%C:8921DRC(DL";AS2"^+J]BF M=EEA.L!.@)W.P [AK6L"F01XL=@:[@X1:BUB*DS*F=4P!=4Y< MV3FU3)-?__&&&<(D-XF-4T828O>7I@;+?MSH M<9]G9O2\6S%(#S/X?Q("R<>AA)PN0O!E+AJ+4XPY,AQ9S6,$2*&(D&G"DICR M--W?R>.C1XA[W"G/! C<$TJ%BB9' Q!O(GQ,6L71L!""ILHP*Q1G[LYR(CBF M%*P1*F.YOXJN1P\6^[@Y!Y.>0.$.OH 5W<$*M<0*K@Q)<8*XQ@B+@!6'3:_+%_C^O[13N"JQ0O(05D\4L(S(SJ2:N M_J)1&54H320C#!NYO[,SL!_'#2OWJ"!7?XZ>>0LP[[&=^C.ZYQ#M%,YTR0-R MFE!#6FEM'/%86$4S8;@@4FF64,(8*#,VRU@-,97Q_M:J/'G5V[ZT!HXJBTP:= M4\LR^?+OZ1N+(5.Y! ]&75 ( 5@D8#-AHEALA99B0Z<]A@]B4#0&T"'-Q$S9JW":$@FRBJ3 EI8SKDV\#EE<6:) MR&Q"]E?VZ.B18@^^CYCW8ADJF02HZ Y4$-6Z7"NC&>98IIGF!ED5P@^O[0W>/ZY\^JL^"7]9I\BQ2S9R MH,= CUU5M<['DT$QF<\$7_\95>-A.8C^@OS_CHUV'ZFCM>I"X<1*3)71<9QR MB5-CD=3N\C&=)0*G.]?1+H;%G__72[;YUVN:TE'J:_LX.B!Z3.[T'/-S23T@ M6$"PKB&86B(8$PDF2,?P_X@SP37!RF:6:ZLSB^.=1[9.$\'V<* !]R3:I1O[ M^ "LJR'T)T^SRT&R T^FL]+P!(1>H*) 1<'/_B@-B+,"#$\&#>(D'3*LLTX(G"B=< MQ5)A!+81H8JXPE/TI?5BCAH/]A!9Z\DX[M%P3<"K!->>I[=UPN.T;^5TYY/L MK) Z94=@H,= CUVBQY,]CQ6H,U!GH,[N:)@K&X&[FZ;U=3S-A]'<=,C\ E&+>._R)K)1,,<4M3KFAFK%16(HL,Y=:REY[:V8-+\/7]_+Q' M&.W%.[TI^$'Z"A@7,"Y@W*,Q3J EQBF&"#&,"YU9+F0F!><,2Z%LAER"V-%C MW%YB%Q+UA-II>DO#%#M9$5]'X(IH/_,FO?RFNIY[H:GPEHA<1 MA-6SV^M%T\LBNLC+2?3=V\DP./=-,KZ"IF[_UU\DP>)#%567X\GT;%I,KAP9 M.Y:*YJ?\/)!;L77>Q9_7XVH& M[\(K5^-1,^S0O&O1QT;=N/,(B/'L8C;J-QZ)Q8*Y%]UX1F-8 ME'[?81V\ NOJ9N_'4@&D //Z(35/ &7"SL*K^610O:^W7\-/$T>SP]M>5"-< M-5^RC3V%Y=CD%[= Y6B6UUCCOZX9R_^Y'1[ZL&G%9 T^-CAL![Q"Z-J _;^7 MDWDCU_FWXNQ\4N1_G.47,*2?\^%-?EM!5W^]G#2S>=H0\Z>,+[J<.,S_2T5 M/Z4)88:1E"<8@X:O!;$Z2:VDULAG>;,<_;N=[:VJ5Y2 M?X7-^U(,"T^)9R*U5&*I4H(X%UAI$S.CJ,TPMADQ^HS4DA>:* 9Z^N37Z0.4 M\2CLW0'YE NUH&;_"?#\MQ$\X-FSR" SA[$ 3< MG%W-AG[]&X$#C4V*2]@?4!K]D[WU[:TN@5(NQT, WZH1 E'A-< GB:(>$!OT M[.EJW$;F550N@1[N$:?3RWSJ*7=#2/3SZC)R%ELC+MY'Z>I2W "11N45Z)NP MNB![\FZ166\A T' J[4,OE\A4>O)Z ;3Z"9+5S8'U?U=H%N73V3]UH=./O7 M-S$"I(NF-\7P>W$&XGYZV4!"#\;9AS7PZ^\>_/N7-/H_O_TCZD^ BI9[5]WD MU[WHYK+L7T8E[.ULX@EO4%;]6>5&=E[ IKU?%6N=U%.CKRWN\P+?PR;L4G[? MY-TV+K6I#=J>@'T6C>OMMVN>,[U MM&[1_GNWM'5;=P%#_>L#=-;(M&M0S!N%\U& =U,"5;NF2]C;_G2^JD#?]>HM M^:S=]AUBK]%#/T+G0)..K6I$A6%6T(HCTRCWQKQC!V#N(>Q)>5&Z$>F V+SQ?;G!;5 MQ]&7.49]OLC @H"AY*0RMU+A8_:>N%L"M;;/QO!NAVN MKO(1V!F>H*YG$S 'B^KGQP/XIMVTN1ZM]U>FRT>"KZQ%ODQH";Y_2;KX>;W>1?8.\?BMJG*D#."V\O?T/(B) 0A 1@1YV(R+> MJFGQR-#3L5+ CQ]'\W2<\:S*1X/JIV=O_D$K/KP8%[8L1LL9'BTK@?=1/>\VB+SL%P;W6=*$, M+\\,8:0,HC%*9&)XG!)I4VUYEA'*,DPEO[NFR^+X4OOPD\^V?:"^2Q.=\7&9 M>4AFI0Q+Z^ZOJ6^P>K4+P-*%+TQ7S:/++G=6)8;TF"*G4-T^H%E LX.C&5$+ M-",RRVC&M%&$\(1F*HLS2DRFXB0&8-LXO_D\-,/J/UE LSO1#*,>1R=Q64> MLZ-4MENUFSHRZ6/?U""C7BBC^%)&&:F0XDHI+B2G2DHK,I-B2W#B:B[=":D$O=V\8X06F2()QQ0X11 MUI*8ICBC,2CBV>YP[?GZ]]O!-5#"B3P)G\*.;\Q[*X[RUPHI[UJI?[;G_)0C M>#L7A*\7!GM6@?6'MO8(1"='2]&)XL055D=4LYBC+):*@3& "*=W4'0NIARP,F#E,6,E$0NLS$AF%#(R$2+F@EF3I"C5"ALF M4IWJ'6'E,TR,T\3*?Q:3\2"O+AV/28+)AX"3;Q$G3\6:>%EHX,UN?Q"31R$F M^5),ICQ)&96I4@IQ:I'22./4$,53;A2YYZZF T093M@-%^1E ,P F,<"F")> M^F"HLE(*8JF-.15<(Y.X^$6,8TI%0E\U?!$ \T0 \WG)_7L"R*;:/-G1M4R= M2C,*_IS?9-[O..LH!VMQHMG[#_> M79K)72R\T_),G7/O=^7X]PDXJ!X^YK^/17B\;Z&@9>IE6SZ-!XM762[.R?.>AS)4SA/&> KP-?!X8OP!7P) MKIFD,K:92#G&4J>*8:T835*69)EYXS6:]@-?..X)P0)\O4WXZH V'6HR!9G4 M,9G$ES*)TL0::65&6<:YL29.4L%LQC(L8L&>>JCP9&LR[4FWICU*1!!. <<" MCCT#QP1;X%BLM3!&HXRSE,=*ZRRF(D,")Q8A$MM0@VFO2K;H87822K9W:/]U MFI\/B_GWNVB[-9EA.2K.FF0Q3- /'_:B@VZ;7[T[GX"Z)F6__NR(NQS-\GJ[ M[AOE&@Y@M(9Q_@L_E1(H; 1OR=TDPOWKVC ]#'R%CKX4P\+3V9E(+958JI0@ MSH6K)1DSHZC-,+89,1KH^&]?+XLH&5]![[?195Y%%^4(.+?,A^T$LJB:G?\W M-!I-Q]%57L%>1*-B.G5I9OEDXKC./]:+;B[+_F5T/1E_+X&='&M$P.CNX0AL MZ.G0/Q>-+Z)\.%R&$**;2ISW*P;C)>QM? M7$"CT04 5?3=(5647[E7ZWYK;WV4CP9M4R.:%/WQMQ&LX\ _-5@@S,I\9[!7 M?NA5L39#UU[N%J1_V?-S\_VL=',;G=?P5\%*0 LCEYE7COS3GH.B_!QD- SE M8N@7%;[_-AE7U6+\L$#+@57S=_L.HT95X>)_(W_IJL_Y:SJ+*@>V56O!2EBO MOE_M^6:U9GO'\I3UT@*@P:- !+#AT^7:^P-9XD.;2J['5>G)SZ\Y; ]TY]ZX MAO?'@]8*O-]DK&U:A?\G]\1<(6(20U6J"&&-?OG\Y9X_D\;8B\1@[I=7FBD=D'2;A!9JL-Z\!FVO#__O(5ZOI97 !Z?BIOH]_%5ON$>NLHG8"C7P\MGT_'\B]K;Y+^Y M*0?32W@:%N1\/ &ETJ5=#?/KJOAY_L>'==OTW2(?:IF\YE;[KG2IN@]"?_CP M;L,V;OJ_YZ?[?MOY3X?L3)[JQ#JXBJ]:FN&P/NHE3SYT9+!A^#D 7O\9>4LT M^@OR_]NMPW<#3^53IRZWVV5?00H79[_"#Y?1;XVE:@&"!UVKT/%*9(#QFR"# M+\7UU/MZ:\V7B%[D'-D=B>/L? 7"WM^S]]+OO7P# +"3H^/[((*#,\06LOC[ M"$S#H?,/-\OD.,:9T?7'\:C^[]*3ZA]H^8[KW_/1P/_@C?+NXT13=XJ M'351R9H:YJ7K>)H/N[?QA]0X MWNK6+V5-%,1,(*$@9@*A'%S,G)IQLQ,GUW%8L#]^='DAXUD%4J#ZZ6A*8NUA MTTWQK1R-7(9+DPP3"G0?:8'N'^].;B4T1H7BN'7QC\DDMBB3:<(E20T1U$@A M5&JPMGPC8>*1:1*?BNGGBZ_YGUM3]?$B8_3+%!IRXM3^SZR\'+DNLLGX:ED]^_/D/V>PF!>WL.9)7EUFP_&-2U>=I\,^-A'5M0?? MW9N1RD0/47R(BMJ;,-"%U.]M,-E5=-P=:QWP<$* Q(-#HEAF9;&8L)1*#3R. M.+98ISQ-$J/ .F X5AN5 %X9$K\N;12],$]V#WJP%CV":$"]8T"]8SR1%4#O MX* GU;)^0(*PCJ55UFB>@E:H%$O='?-2N*RNC7OF7QGT[NIS#[C'28_079X_ M"K@7M+T ?*\)?!@AU3JE;H6@.DTT,]PP*5%,X]@29'5,DF3WR(?5T5O (N[% M3 5,#)@8,/%D,)'(I0E,N;1$ !XJQ;D[5*$EL@B#)L@L0QLGWE\9$P]D BO6 MPY('U#L&U L6< "]QX >6X(>291,W%G_&!.>I(G4(DD9<0>;*9FB&#.4@L0Q](LXY[L&I!? ?% M^GBYG2]S,XA)09O.6.PK;ULL8QZS3!B39:!H;YY.V#&W[Y(Q>2\6;]/B?3,G MJ(#&HA^=S[SZR1>-K"LE-W3H:B6#(O>H:I,OO;#T@>.7KW2AZ;YQ0RY/-9E$ M88X-4E0;;AG6*4L8M2FCRI5,Q.NXL0X73N76XW[9%->OJUN=FE_^'K"2/5BE M7<;[7DJ1W4>YKH);I\R0DT2FAX")H*7Y(I#@B".JD"8\2XCDE"&4D$2Q6$K# MC@&8=F#)M*'GG\5D/ 8_(7B9JI0IE&E0 M<(B@B-L$:Z,901F-,57*Z TOR/Y@)"@;0=D(RD:'E VZ1 F%*$XYE[&Q"8"% M,53)S&C*L(T!)S:\)WM B>['01X5%$4]3#L!44$O"8C3-<3A\5(O$3B6G*>9 ME>X$B3+2%9-)4YM*DTF:' /B!//F#<)(,&]>&T5:]ZVRU!V_2)/,",DSH71L M3)80A84F62P/B")!B=@I%YS:F0D7\*GKA4[/ZKL:MX9T6L((4MS0U+.,BI91H;"4B:A::$XET3 %88H 5I01%2G$ E#0S9LNYC,[! MRK$>T C T3'=)>#&0[A!6^>Y*#,ZLS1!TO!$:44H23-I,Q=YT?%&C:!]X<8N M69R*'C^H/1)8/.@&W7(Z4+YD<<:T3I'&6$O!Z;)2D)D/6I90V&EIG ?(KK,>S( -QX$-#\M_LN:M.; M>_45J.59!?(>6I^75-![WG(<6H=BN)4;0KC@#&?6:BK NC*42"DR@2R2 K2J M?528)QVVIAYU:%#V8K[3PGLOILDG:5JOR[0A4#S':(Y70;H,'].]0#8G0'LU_8S!KP.>/T0 M7O-EYD,&>&V9YBB1:4*HTMK4>$UQFBJZE_N=7H#7!RQN+55/Q$''?@.0'73L M@-F=Q^QV'KQ*$Z$E):FP)&9:4W>:!C";BXQQO9=;6([>8\)[7 0T#V@>T#R@ M^>NCN:*MTB_6L)@;I*7@2?S;/XWO_;&LJP'!5GEX6?*";HAP^ML?6!,HK)EM&UWE]!-P3+X-\O M1P-XUW]N=S!RVS]<64R,:G#WHXSZQ7#8_/IO[X 7W&>85G_^>IO][?KKOMYW_=,C.Y*E.K(.K M^*K'Y,?0U<5P?//S93D :-@%XOVOO^ 8?7@H:91V*6MT U#E4^?N7O"?;FI$ M/1\/!]#"E_+/LU_AZ\NH+DM11180>-"U8@FO1048OPTJ**ZG7B^K%X6(7N3T MOXZDC8?-/^CF2[_Y,D! 306O(0>>X,78&UG\?30IH(M_%H-FF9R;PQ6-J3^. M1_5_8>[E]WP*]IU_H!Q5T\G,&8K-<_EHX'_PA6C>.*"\55+*QA/XW!!,7:"H M?^NI8KKTZOK/^<*U>\>E$X%63IQ6OHZG^3#L_9O<^Z7(B8*T"504I$V@E5>2 M-F_2TGG0Y74<]NR/'T?1]'(\JT 8;*UP^6:.U)KB6SD:E2\Z5;O3('0WX\PO M""-W)5),$%^>A=(L412[&L4\Q9F5FDD7*8Y9G.E4DXW;YG81*69'GJ?)<(_S M>)?DB1-K%6;%RAT M!0P.=4LC[G&T2Y]ZX/? [P?F=](JN9%2JK"T B&%2$;C5*+$\;OEB@@ @SWS M^TY=NZC'=EJY/[!F8,U#LR9=UJ)$*L/2P#>I5$C8U$A%/&M:G&9:\WVQIBN* M<_QZ.4,]@0,:!#0X9C1H51-G4FF2\EBF%&N4")(R5YDVSA#*4$R2SJ+!X4(< M LG [X'?CYC?6Y6H8\Y$IG"*49(*;&.C.?;\#KJSE7SS_O/=\OLN65/A'MOI M%:7'PYIOYAP6$%GTH_.Z5S]%SNU>5"V'>S&(+D 1C/*E5(C&6[SV[L4]7W2Z MTW7N#G"H90:$TPJL4AGGR*82QE8> S#MP)AI0\\_B\EX ##F2$P23#YT 7?V#B'/KB8>8.1$8>1! M!8>V[L&,E4TLRC0F$J>6)D9EF<<181*.T(8G9'\X$K2-H&T$F.B0ML&7VH9D M0N.$"4DUE2J3),FT1PEED&5R(R5R#RAQ&H$4@GI2[O3$3%!, N*<"N*TZB]D MF$K-%&:IE@HKABBI$<=H'E/&C@%Q@GT38"3 R.%A1"T#/Y* <0.6#;8OC70PY+X=M-5\N^(&>GQU=D M+T;[N^(UH$- AU-&![$,_:C,FC1-B3.0++-6IUA[=!#4:F0VS[3M&AU.(_"# M54^28"$%0 J ]!Q :J7D,D0DR3A+036Q/),Q88D'),5B'IX<, M$QU/VMN;.4ID1Z['%]SGM+KG%/9\,)X!);],Z[AK55]7&CRK_.%#Z_.2^HC' MH9UQMBR!DA$N.,,9&(I4R-@82J3'48NDH'SCP-2+BRN IWRLE! ,EFF.4)8@0)'#*C<1@8UNO%6.DB4>'. O M0_.#71R.>G*W%X<'P Z '0 [ /:S )NU*PT(284$A%9"9%*AF%@/V"I#AJ&- M!-=7!NQ#7GD>]ZC<7Q+]&\1LGW;R5Y\)M/C>_]L:RK <%6>7A9\H)NB'#ZVQ M]8$RBLF^SE7#/CM:+4>SO-GHC6_N&^?:#D!'J[ODO_"3*4<@(^ M"5]LCFRM M4\^\7^&U+\6P\!1XEJG46-"Q>))ICM)$$V92(%=*;"Q(2LY8S7701#'0TR>_ MSI^UH@^/&X,&2(2U!K&,PW^T9H(A@X71# E*SLB[+8O^979>37/X(A\.;R/X M!WA\4@!!_+,8+,L#.QUN]"V:CH'G)^5W^/2]B,I1-9W,'+Q443YJCI3WGEE, MV&%%!+_!_T^*XNP*QGCI6YV3T9.7K"K_;)JIC[Q740&4,7AV>\\?R9?B>NH! MM-8ZB.A%#J@7#++!"/L@C\?09713U-KC4G?_+1K:]#(SYXR@ @-#/JWGONN[X<^H,M:OQQP2G<:SCE*?P$E,XCI5$.J&)2/B]X/U@/_A=5("B M<^VD^F16O/O;U]]U:J/?;6(__I;_/WWCU\__G_ZZ\?/G^8*3K-F M:U+Q8;9]S(A>,B'R[C!R]\F0]G6)!%%5#(=5!#P_\.A4@ 0Z=_ #JAP(DV?C M\H,5?Y@0!<-R><^3SA##,3%6N<,AF5&@W2--!6))*O'"_7(Q+/[\&78<(/_S MA2=O [IG =0/&%9.RW_ZW?YM,OXVR:^JAX_)+UCEXT+DKFKPFUUL\8M?U_VU M]?:/G[*%XHY6]/6SJN@[G?T&U-RJ&+W[V_1F_)"R_G21FKN!GYW[D<,NMU+8$]T/1[#%Z UW,7S)=#!OP_' MY_DPNF]M]3=0)KT&\J/3+)Q*0="'YL5FX?V7^,-/GLY/Y>#&][4>L];;XLJ&$Q*E"*\HN+-)NOV?L(^ Y(98FG0ZW_J%' MK(#C!C^-LGK4Z'O+WGQ/C5VRE?=NG=71+ \@UFACX/FDF'-\RQYVD@Q&<@[2 MJ]Z@QRSJI "CN:KM[>B\&!4793/7*=AM8)W6!-R:U-7(SX(4^/_[IV":T+ITWWTP/ZZ [$ M$.%K _;_7D[FC5SGWXJS\TF1_W&67\"0?LZ'-_EMY>R^RTDSFZ<-,7_*^*++ MB8.@OU2 KI0F8*8SDO($8UE,4C=\*^G )11MM+>';"[%:YYRNB5%8,(^0 MLZOYBU[(N.];>-K\]#"\SPV;9L[E5=$HP![+US';B0#O-P5>]!A]]SKT_)#< MRY.&(!<"H^6V'173Q[KSJE5_GF_%[UEY!3H1["I(&^^/&PX7OM=&KZL&):QOOM ,6N[/A3FR4&^:C9Q=-UK& MZK8OFUVT=->HYJ-^A.H$=@5PCC=6:K?K>#CO\JY9>:VIS;Y?WSK76P%BDWNF.SU'Z7;OU350'* MC_-% [. DNK^6K92,WPY64 XO)!_S\MAK?*6D\J/N0*VJ"[J'OK#O+RJFB6# M-_NP6N52Z2M'WXLZ*R8:EE=NMZ'A^>CN4&9=KR\TZ/[E(8N.M7Q>C%N!:8J< MSTO%[N1MAF.5"&PDHC%:L>A^S?\LKV97'Q?3^L7-"I89;&$WD]_R:Q=?'@UF MY7J5@O5T_[L,.=?/_ZTM^,:6J^YPK#T8M(X7%EU\_ZVH6PRZ"-9Y"'^\V*Z; M&SNK3HG>TI3?]UYSLMAKBU+86R9-BC'/B)78(DD-6/"Q8!2+?>UU GCK! =L M:=M67W[]FX>!0;VC7201X8R*?9$((&H?EK6<.NAZD9[V6))8EB[AL26(4M#& M3<:5P(I)*D7"3:RINP[PP"3Q]U%_\8-3A+I+$5CLER)FHP5-] Y"%/'2RT=( M)I30"2$BY82[FU0 .01'(DXE3Y-7D0G>ZSIWNAYJEPD_@&BXPY]\.!$1+S.0 M,3>99I0;93BW/ 5@4$)R$>-,QK%2QR0B7H=BMISM/EY)$:L%9208JTPBPQ22 MG$JM+".@,#*;,9H(DAV1I'@5PF#[I8N6O'@?F;%+BYI[,B;%_\Q*9\M ?R.W M+=&P^%YX0^\17FFP>,[=%],<[/=UT\J[WL>C4>WDBV[*Z>7"=JV.P16PFH;@ MDE>\'3YP*U4!<=5F8>/@KS9L<9CS>7&9#R\6_O0[;=31W(QV'YJ^G OBHBA> MY"E\7 RO59176DY83#DU+.68$)V85&@A,ZTS=S']"B/7"3U%5A1WL&DUF?[? MW_/1M\*SE_OT:TUDCV3( P;NT/O-?.27!^Z /_:\=Q*U0#A.A>#49IAPD,U: M('/#&\MCQ'XP,;#R7^+=6DB M5^7\G,)*RL*Y4\Z=JI5'@[*:9X0O4\'S43Z\K9P.7+GN9Z/QN=L/K[V6H^L9 MC.7'\GWQOM?HO;3Y]J=V0+>5K5Y6?T07$\>$<\Z?>-[,_1G7)AG=L[WW]D?_ MXRH73&_G*J"/)@Y]W'$>#FC$2#HKYHMS"5N\_K[#E^H2;),(NKURH.26K,DA M:Z=P7,/R_=D QB+&Z7]['WTI@<;<#90C%^^#'O*JAI"B]&'J9I!7^7_#)+8N M53.JZAK>'?3N6HZ?/#3ZZ);7_,2*5>]J) M^CI);C+N%\6@%<=?LX5;NF#0_8Y"]UNH>?.C1;#'W\M!O;7+[$FG)7RO!?E3 M%+Z%A&JBP7,Z62@"U3+GI*8L1VOW)Y3T?(=EY<<%C^8K69ES"I^_,VD8Q7LA MAL6JT@F2J%],G%MGD;+LXL\;.8[W#;[UYD.9,-!-FY46RUS'R'>RS(OP_O!V ML:,K4[O3X?4^"O+BZ2C=4D1@Q??LB^9T&:6@+$NR5&EL->(N6DD-HT@CJ6AB M4$I6W"!?W1D#W0B392IZG8G^];*<#'[+)]/;9\:FGN8#67<>RX71HNZ/-KXG MF][C\QUYCQV,;)&UESGPI].VO(1](!/J+@GL5.5:R6Y#CVMZ(44W!:P;T&%) M:YD/8Y2P4J'4Q"GGAG"3I 8G:9)B1"E-[0II:9]7^'LS$U?1[!2(#;W?O/AG M9\3FM(#'6),O=XD_N.MLF1DCDS@S5EMD4LM3JI50VF=&)0(S;>6ZL^)C8PI5 MR3SC^>O8%/]1# ?F=GX>=CS)P/SY+V?]='R[-VOA[6J[O:?K)5NY6[/BL*C" M<>O4,DD84LQ0@3E/,RF-LEP3&V>)342V&X&%U7^RCA!5]P76W>O)5]=[+HOG-X"\]2.+ASM_AT;M;%*<7:.S8> MG7F(W'9><7S>)(TX]_.?L-JC;\W1T7DT8.U$SQ$8X?5B9DT$(/CY.N[GZ[7= M0]X_5E_[O:D"'M(Z-M,=+(BU8R 3RP,![] MJ^W!3(HZ^%%K2)/B^WCXW2DPM4JPI.'W4;(V@%%QTR+Q11Y3*P!^SPG=;M90 M\M9J-,>Y:$G/T1=W$':]C-(]Q2@Z4&3T$=4.7E0L@;TTU]FK\MY/LL634K5C M@U/G*#AS-4-NP4@:_>$B=1OU9Z+Q;.KJC+;O"UYGCKHW0%]'J;?.M;(HFS)N ME?^ZN734O.J3J>:+57?N^*0NRW3C#LH?$LQCO+POBUL5&T5<\4AI8B.YU#I) M:$PPBE/&5YUZFP(\\\7-O+5>+^L]E9">=%+*\60XT[V\[@6'F,SO(^ M"LZ%HW$N3,=3ES6^)1@QCT$\5HR^@BAKQ3]!?!&5@I(DD]1D5F,CL!-E'&5$ M8V4.F%!Q>,S;:(<CBJZFNN\AI]?;L(LSI2T]=-*KXOC,AGUZPG3#+ MM;0F$1;^B)7)$LDUDEBE1,0R/8*"[;39VNAY%=87L;NTK/K#<34#JKFWGGIB M+5'"9C1#BJ=8*YX@;3*>Q+!R6K!6/7619BF'5;2&$DXSKH5)J,)")$90G=Y? M?OS!?C;JJ6?ZX^_1?^E?_FZC7ZW^\O??[:_VT]?HF;"W.^-H%->-04',/!34?06$O M(M"=%-3<2_F]Y:F@TA\M\S'BIC1<[8NM99X_4W1>+"55'< K0*@[632JCYBY MLW:+.KYSQVR^.'[G:Q3 L_X^)]"J6\5N%^>)KO+)'\74%\8M^R7,9UK-"U-> M%;G#6^]MS.:)6C^8&/UDFGUAM5;E%IHS<6O'-]MN,>]L'M0Y_G[=1F[H0]?/Y\LZ7H]<4)&PU"^.>75W7UHG?D&W+5+EH,&*\$M<452VC]<%F"*@*F]^WR5*#K:E'0PI'J M=>'IM1>-S_^[J6U8.%W&*T*SB;\B;#[&Y@S9K*EGV.Q=J\?WD5ZKU%M?[(E[F+HH"5;\Y MP0N&1;4\D'X!)+JHEM*X/.JZR,75]7!\6_AJGE>UFV31XC+MHFZN/GJ_#(E= MWEZ[1NIE71;3= =]&G.E.8+7@J2H\9ZUOEKP:JL>YU4^ FBX,$F5KC2]'P$K8O=8-]K0,+1?6C6,9_N 9A,[!?;GGNUU_.QK9& ->T" M/8TVT*XA\$:RSY)-!ZR[!&AIKZB719MV#]4L+Y[D<+O//%8%Q]^36#GIW M$\^*]CE/B%VI"#\?@2\R[0FHD0%^//775[/AM'0\NQ!DH[$C T?(7E8>Y::T M5.-UAO"%NJ]@D:LZI])%0H!ZK\=5>2>_M*MTK(BY^5[6&]A;,.1ZV0[7:E-+ M8QX0>Q\UM3CJLMV^ZL:9K[HQNKU$K M)=MVZ&HVG;E; >I/R^+J;NV_N?L<1E[I.@<-:%5'!'[PUSW[D-E#>DV#^(NT M59C6>3?OMVB*J8?[=P+M350Y8*4-W\?$P+6WG@NYL[S8%T M?/RA26W9;,7G< T799GF#_A6FN'HRI_8=U525HUYG^.R5+\V&U\H9.0^A>Q8 M"/%N!8@>7 ':5@2GL;07GE># >CK_=+HESBVW>=A?-!<'&92&'-A!; M=Y,?PF#,^_W)K"F35#LPO[GEF#N6&G_H9N%0)P+.'2O6VA;(#9 *]9T(/C0. M9+)V?5>SVNMW7"V$\YRCO41P4M6K735+;]GV=1OISL&W2:J=^=8Q<\C/TV>J M1/,DE6,X8K.Z"S= M5KM87E7FF6YQ0^ATBR%W1Z#Q#BW)D\QD03+G;L6?'!S:A-[-B;?>GZ^;TT5_ M7E\W][G=P04K\JFXB7X? M@RFW/EHP_;Z5HWIX^6PZGG_A+RRKO[DI!]-+>!HF?^YCRF?^(H+KJOAY_L>& MUNU&#* _]97DW=+^VSL<.U$P';A_)HN?FQ'7?7#ZPX?Y0^N_X;M_4L]ZZWD_ MO>V^MNR<=V;T\V&S^[48^;!"]F1-I+0_-V*G_55->J2F^^U*CZ>Q%B4_&6^V MIZUMUM39WKL0&!LFGKH7>OK4R/^IN\^2_H1@LU.5K7UULK&2CHW][15R"@)RS-WDC*^[OJ M%<+;E^C@%.$\M2Y-]^?+<@ B>7?U,@()/$0"))# 6R(+"@' MSU,OCT-]_/'CJ)ZNN\ZZ @.]^NDE&^XNU?CF\UB=\3F>_/R7?K\H+BX.30D[ M.R%3>X5^?H 8R$, LX=62C,N MGOGH4];\ WC]OMYEDZT015:?;>C?;F^O' #,Y\!5$DP^/'1_YQ-HL[.2_P0$?$"WCJ&; M6&;#F(RG.%%QS!3FC"FCLYBQ6-G,)*YN4(?0C9PVNJW5,8+=Z@F\62 W0%R MN !Q#T*<7-ZC(BCB"FN;8I1Q+H16F(:Y9@K#9Z<"89-:T2'H>76'4-!X NP$V'D^[,@E[+!$/?,1?>LI[,N"P++RSV+PT5=57WZI M1X.:8GW0/WB9@I)GN122U3 A24O$X,2E-M.0B)LIBE24*2Z93F87 VNLB MTII/B\<]RG% I8!*)XA*&,L%*A%K;*)BF=",<6-BB74B$ 4XH)1H3N$2J\> M9&:XJ N&%7,^1X$+N!MPM\N::RLA#J4D MEFEJ8H,D3Q(C%;VFN88]/?ZYACT]_KF]RCSN<3O:<,/.69+)PA_Q+[I#_U3DT(HH[ M?W_\*Q/06[TY.%PAWS$2:'IQ[VQV\:KT$>Z7#_1Q'WV$R^<#?6S01]=OIN^Z MWGH<>NF)7$Z_SS,QX7[Z$"0\<@$7B#,09R#.0)R!. -QG@9QGF+5Y' __>$3 MB3J4+_10NI @\2)=*$E21)!0DAO!49Q*FR6)PIPKC+*8LQ<4LL#J/]E)'1,* M]YN&$[T!WKH/;XPOZQD:$XLT30FVF"=,ZTS'5#-K$YXIS%Y2IV?7\/;J1W@. M>F)-+>*-<4:L3:E$BN#):IY)FUC*LF6"6XCW VRE@ MT>GJ6Z&H3[BC_F$$:16UMY)DU%)AK*$\%8DQ/!%(T,3I2#B).Z0@O;J/*QPH M#A&OTXYX[1=W9*MLO1$,I8(+S#C\GV)*@=XBLIC2A!@A]Z&Y'*WSZ4 '>XGH M$7&0@[T!>P+V'!I[J%C&];@A1*>90BGF""FI<4*$UE+'),-FHY+*6W8*!9TG MX$[ G1?@#E_BCK)IG$EB&%**2Y3IE$HB"(X9C6.>H:/UU@0%)61^J#4;=FU"F^S**T<<:I5I8J9CE.EK.@))9Y07%B=)QD)&5)RA%! M2ID,:\THC0U/7G15_/NX6KZ@,B!43: R(!5K00*54 '0F*F1#K$*M[I1IM.RO+%:ZJ[YC3,GC T4%B@H4%2@J M4%2(TH43;>&JNL=M_A$8IA@O2T]A0ZD@J*)6DF&6469DPKN,-5]E3 M;ZH[N=!BR%,/7K&.%3H("'KHRSX)ILO$#&Z(M5H8K63,X5^=((;<+?7<&G?8 ML&L0^NJ!T,-E\3,2A_M# ^X&W#T2W'T0=EOY<"(V4A!DN4@R;@%K8ZMIK)G5 M&*5"=0YV7SW2&S37H+D&!#UQ!'U83%!/WPX$(C7 M^_0)Z&12]N\?47MY\4YN$*X_NL=_+JH>MIL 2TV*P M8-_J\T5:G$^7C%E]=33Q%?HQPW'_CW<>GMS'+\6P\(QS)A Q*I$)0@GE8%5+ M*S 6*2%QFAJP7L4_E]9T U92K-W40$L?.WH?C(K MWCUQLST]EN[&!7A"[F+WW_WMZV4!6#($D0U=19Y!HNM)4?E;'MP5#\GX"MJ\ M]9J4^%!%5_E_CR< 2^?P^V@\C?JPZ&4QB/)I= &K''UWR_SSMMU])*MMW$4W MGUOK_171OKXT[G.[@Y&#RN'FKAIC M%7TJ;J+?QU?YAIYSE4^^E:-Z>/EL.IY_40.E_^:F'$POX6F8?',S(V#K,+^N MBI_G?VP T+M%/&AY3Z!\=W>XJ.Z#BA\^O-N ^J;_>WY"SWLM=+;OSEJ_=243 M:UT^/B<\NT7P/"H0+=[$#>_:7[KSI;B>>CTQ BWOKIO;7YD6=K,$]QJ\;W+O M?W6^G8CB-[SOG9K>,W-0NIY4^YI0WHV;L@_/X'/+Q=.&OG*'TH^ ?:(Z]T@ MA(Y=F>ZL6+]XWI0-!/+Z!!*0(A!"0(I.$D@'B.)U]KU6M/S&1WY]%F'AH'1N M11#\D!%Y'$;BCQ]']72GE^-9E8\&U9V!D!V6?MH[)3S7LQX3_$+G<\2H: M "]DQ?EDED]N(Q=)",>#-P.Q'+5R67"B8R9CK1$A5%,=9YD1BBK.,Y,E&[?' MK095%N&6S0BL"^(L J&K;RV/[WXM)E>_C/.1_C8I?*CUH[^4&M8MF4TF\/FW M\<1-(77Y+*Z!?#BL@SF7L"G?+N=;_?5F_+5AAJ\W\/OMW1DO^TW_-GE55BMM MS?6XWXMKF$LQJ%6Y+4'LD 83TF!"68-[<8LLRS])DAJ!<$(L-[$E,F89][@E M4\FUVKC9-^#6$W%K'E+_?+%X(X!6 *T 6D\%+;:LQ<(D,DPG28:D5"*)8YX: M#UK&2LOE1BV61X/62KK;&P:M RA;:SEX'*$>0BB 5P"O4P2O> E>B&$L!8TQ M%H12887,$@=>&B&1\#B 5],(VJU043$!FD7YY#91EV!;EG8W428PZLQ #!!C3D:*_EM@ Q;@DRL M<(8D0Q(#SB"E)5<("8XMMCQ#2-T$F0.K,;% /4%80)BC4&,ZE7[[FNZV M8T\T7/CA>E$Y1ZVH7\-6=%WC5L_[Z,J1KYPPQZYH6H-7]']FH\+Y[4B(-6T1 M4D(NA!1!QM6#T8J2E&,)?W"2Q):G4LN4N#S>+MO:;ILWXDSP17<$UBLX]SCI MD1!M.MEHTQO'+B665GR:FI20E*1*<*V8SBBBPK(L3A3FLN/!B.YCUZ%]AISV M%#M(E:T 7 &X#@Q' FXA;]UUE3'/& ME1%2#8D([G#]V9/P^_%T5W!-4IG #JK$@Z@6C=;6 %V3NF8\IO"G)#L&)(=7W[H6%]/ MRJ'+7&31F[GT MN$NBNZ .4XQ[9*=Y^"%*=90*]&E"EEA>=\AU8JP[0%:#KA*%++L\[)M3(.!&&4F6XX-PH'E,EM,J4DKCKAZJ/ M ;I"A>L 7 &X=@)<"K6 B\M4,:UB83%'&<"8H 9C8C-*XR3N>!#E&( KE+@. MJ!7R&1_M#]UV:OG4\AG9>\%7\AGG1[;Y6TYC5'0IEE)):,K2.(M!GV86*QVC M&!-M$-:6==T5L#73/BN_=RB^]@IA?25ZB(9LHN,(L;T-Q.&B%2\Q6E.>&F85 MIP09EC'%;&JSF"-K=<\ Q8 N1 MG*1*,!P*3DA9/)&41?9>"K[-=Z=" MJ&E# %'4NDPU5184W%3R1(*%C8A$&J7$B$1+;2E]?DW@USTC^*D<=4@(O4+Y M'R9[9*>G!$/4Z2@5Y=,$L-;%JDD:$RE2;5.N.$N02C#",HD3Z6Y2>('-'@#L M]0[^"-K#.!1>#.AUDN@5+\\MZM0FBEDN$X7 _@?@@G\YX]HPDB0RZ;;]?R3H M%;(4 W8%[-H-=DG2SE+$ &9QC!+#*2&IMQR$$-&$2VSE+BR M0Z!B;X32=G"VVN_$AB "B=/(F"_%]=0C\Z$*>W3X',^:B8\QZI&=EOGMK% Y M =GQ-L"$+@LU8)[%&<;6F)@"F&!EC38X(X9FB>*:[]>K>#*XY)Q'Y %"W$C$$I!>S7&9!FW+)4JD2FG ME"16J-0^7]P\RC9V^S>7-B!D[I8NW1$LKU&MNQ<+%4(Y)QK*>>-81):JK[MG MP'*991(G'(.R"WJOQC3-,J.YR/9\X_(18M&AS\,$( I =+) U*J-PJD #4AH MFYF$:\T-<0ADK9 :\ KMV08_0B!Z!:6(]$2XS3U@T6EB$5]BD4%,4BUE+(W@ M8*9))HU,L!5&DD30/1\J/D(L.K12%(#HE(&H.Q/OJ@_Q>%V%_R303&9#YY>_QD-QK/S81']!?G_/8L* M[ES-IC?W*H:NJO&P'"QZVOL:_ M4KNLDQ-P]JW@;%NXV^.R"LHG):K67CZNM).72YN*P7K5?%[$7Y:!"MIO!6VX[[N\=6TGK/ M\ZH81"!!IC"&?EU,.+K*)W\4TV@",%VWG%?1^&*1 OSD^2T&45,D$;W(28]G MM]>K1]LH[5'NM?4JRJ^O)^,_O72)+D"F-&OY?I-*G20K815J0>"_KDEGG68V MR?3=_32U VH@3IK9 M/&V(^5/&%UU.G$#^2T4(HS0AS#"2\@1CR806Q.HDM9):(Y_%"0Z3'*TE3M> M35TL1;ZZ'/?LV0OX?,=\_:]KI.;5M*_0T9=B6'@MY"RQEBAA,YHAQ5.L%4^0 M-AE/8LFU%NR,U?"PQM:?QM\77(UKKFXN 2,UQSH&6=X0-J__W? ?($%O\SO: M6S3"5YI443XI:F8:+ 'C?#+^ P8PG>1N(2- I[[#K5'D]*OO10,BCOO6&6Z; M7/+_Y'Z!*FT$,C%*!8DM1UFFLXS(F+B+(@TA%+UKD\.+-_[%^^P_WM3=GH^' M V@"LV=BVY:VWM?+%?WKBG1=5<;3VK_\CZ_INC(/8N6JG/I:\'HT2/PV?"M& M?1 :2VW;D:09COM_O-M"H91"]P9(4R#*=49E;#+!C05*38EER5G+>9Z2F!%K MDD0G',=2DEB8C":< ETK3&H3 NB@&.CID_O![Z("=/YK!\L3L$?^EGS^]=>/ M7W^UG[Y^B?2G-$H^?_KZ\=._VT_)1_ME0QOYZ\)P>H E'S.0E\R#[""=9$.& MU1V[Y1O5W133F]]**@F1!8T%5_4IX['"^&XYM:D9JKGI>@YN7] M_L3!/)C4$8!#U1!# QG1#71;@'+J7B^+[_#-]#*?^B?A;R00.WT35T M4;IV?8> -C/8IZ;?_G@V=#-RTJ?X$\205U=;4_/7/8@/3<_Y<'7>T-%LY,<\ M'3=#!@TRW]J[7Q-8FTD.:^)Z\5^L]%M.6_VXKZ^G3H$> -S.JFJY]$XP0X?? M\TDYGLWG"JI\.;_;H^<6#$2KI\RJYV?^<_1C^9,?/2PT&*/NN7KAW1CR"8RU MFH*"Z 5;"U()'/BP)('8;@7-P]: A:JJZ+?GD!\F207_G7_)-N M4_S3E=N,J9?JPV&SJ-6"G'P;T$CS+@S]HM6^&Q103U4.@&8&L,35[+IVKSO: M^"N,K_@S__:M<&:&'\YW/S$W%;^KL2-Y^ ,:KHKI=.@=4&Z,BW;=B"I@/S?A'.R[?M7S!2-$^> [K&\1%1<7P,IS^VR=FJ'IV7#JB6Y\ M[=;1+8 ;33^O+B.7T%AY1LZCZ]SY-V;#? (+!_0V<$_=T>I%.G=;/&X "3C +T$YNG 3]M@P!\?\&^!, M-5V9HEO7]M:\CSY>^(F !!RM=>(HH.G&,^ $$& RF.\@4 6\?UE>>['A&,6- M=585VQ=ME587DJVF"H 7)Z)*KZIX?X1K9-RLKM_(B9=,'OI3F<2\F5I7(JQQ4LDL,,V""0 M?2#RZB?!:FW$PM1)D,:;-,?!9?^K7$ZK%_GW\01HL6%GUTNO_?)BE8; MQ]/+6]]+?UPY>W"Z:X*(IJXR&'7XVF MTL)UMY5S2> 5$@^41:-DKM"= P)/7/,)P!B+_N5H/!Q_*QT"MRGM*K^="Z"^ MVW:/!NLP4%3WB84:L0$8X3'';M#QZ ^O<57%Q6SH7W7Z3+5DOZ5NX>?BGJA7 M>%5X.;T+-#P0#9-&C5R,!WZJ-1R GRMH>%6*O8_^O?Q>U,H(T+57?-SB.\T8 M'A[E(*2*3;G0>+F&X_X=@L-';OPS-^/)$!2Z+1NUHAC4G >S].B45XVJX'%U M+AP7V@&TD\#:Y7X@WB'?\_MSX37EV=3IO;[YJ@\+6._QN%I=%/=\@WD $O_M M5+V&P'*WD'U/+]LWLH;H%?( :IK39>6;!I,C=^>G:A!TPBZ:C&_SH9^YXZ+Q M36/JU1->+ M(NW7MZ=Q%LZ9R M B1(L.J9CN#9XW>[JGK+U<_$_+5!2Y3%:8K4DI2/_O1O)L!+DD]9MG5P M8K?:X@'BR/SEB00*F%NI^T0=%!7Q! -O@?DBHRPC)]*.Y.=5Z!N74IEE%MH M_.+;F8RHR_ZFD;B(R-D2SZ0'<'+:^[VMF25NK(\&(UJ>69&?K7[8X,045AFE MIE"=J\9TE@@TEAJK1* E+!9$@8)WM3] BN62=25(%&RV<2RUS_NF2NU]IFD, M.C-?5+4\NA94('RQH$!>)9B?N=*3LHT+Q#3GD5N%JS2*@ M.RVJ2(0;8+80\VN_5X3,EW9\_Q4D/K29*7Y25@5./\:8H+= H%D2W6D"""ZO M)4:.!HNPT "J+I'^0&5(&X-[HIQ+AUNI$.WCQ4_B5:I]C'YJ>!SN ]D*U@EN M /!PO1S9"V+KAN3 [PM82Z)=G# 5F6NV2%%]&4O?@R!6M?O^#%1Y&'J-C;6K M(L>KHA_0YZ[OCYCYM1M!%;X*I!5 V4;A.@\\G$GA99I%(-%J]A-9F?*K">WT95CH$LHB[!W@(T-)"!.0J_L83]>8KNH&0B M[;#E2^VH ):!@]-FW4URL5W\!'Q@^O3;,.S:13 MUEL)N3BZC,WWU^$J&@DZ%$*E2(2"B,A9KP]^\OD+)$4.*#-97.MQ*TW(QH7 M$J[.LA2]["4TF.M=[4@F4K+X>BN$\^O=+XSA&3&06E,J MI)0!B:-@0*PA)I![8V'5=+(+>H!]JH40SL-^2HH:;"2P *V<+[( )A(5VK-L M=*I\K/++6*R7$+\]ID5"1_4#5'\T08 +/[0O?_BI!HE:!:KJ4(M4)KQI-$=S MC)"&^7\_/3]5W"C[HUC,J]$MK-085#V_0]%)@HF,RBTPOB+)1BJ!>MOQ%44P MO\Q@H$CA%T"8X_BB0@0'LT2HTH74!#;.K9'YI7^]-\&4VH9MQ(:N=W5G?,NT M0\,);<=AU'(=SWP-A/@-E^'# M6DR;F/]M_.N'_S]E4?W/E^C?>>$UQF97**)=&%C31[-&69LU:CZ8-6J24VTM M812 /TWACY7$T6?/,*K'.0A>1"E!><+&!H.QJO&['5*M]D="E1:"0+C6A $- M-K&@59 ?5XGDVWW+<[*'/*=GYSEM(<*_E1#]*Z0GHX]\'DL-1T $SD\OIZ]' MX:^%:D:7R\(,Q_!,5^,!\1CW3!Z8(3%LH@&XF:ZN+Z':=Y"YV2+^+L$9FSX' ME"F_"RXMO[>8O4,09VNO"'&G/0P3NK(PQ,K1-!XOA%M 2-#6#[$D'E&-0^U% M%?=K=I277"/,/AC(2Z MXVF>32BCAF]1AYI+Q/0K&.A=HM9M*S&_U\.0F],>)J4NM\4#!>YN4@IQ$6J% MA9"5.D== ^>P?HOE/1R_R=A[]\SJRTLC 7*O?TJG+C?)KV!+>_ RX6+L_8( M?YM\[R3?]DB>GZX7(M^:5$>]L44NX3O ('Q51%DY$>[QUU?*C&Y_)0.HC@@F6E#; .9/5]YM$_7-]!OB\P:CR1&,2XO MT9E[SC)9BF< ,+:>P]H8F46 ?HO9G9E-;:*73.?JN00(Z_QMK5ETN^+= M4):MJ5432JJO$X1GZ _Z.5#+%')!9"I4L# BSK+NI:X*$(EQ.X9.LO02^'[@ M,\)S"NV(<$0O@((2:"$G(4UF2=7ER?I-'Z:""< MAH*&>&W)8W97$HLX93["N'(^^:2@C]&LA:/0DNMDGUZ:RS40$G040R))G882 M%[,D$]/P64%_99G<" .TK!,JIDWF$7J0QC4!+1/#9YR_CZ.?9.A(CD$\&96U M2[U)CKB5BXH3B%V!53Y5ON8HRFO_U?U):O?[9>N\,KGZF+@HWKN4<4090FM6 M=#F#<6G#"R; E+WE=*WV8^MEU-C R4R$[ZOHIHZ.UWEY+Q2NC\E6QKHT]\ BH+VY 35] M9E#7"4-;8WKHV"[Q=6ZO.#PPPO,CN@ENHH;IO@IJRB=PU>G&NRYJZYQ^(6K/ M&Y?S+W%^643S*6Y7%+(-/9=5;H6^%FK,9*&CV\0,+=U"[ZWN60.-/4)CFQH& MW'Q%PV!9L8F;('-1JV2[M'WWIWHW2 ]JZPT,S5Z(9@O#I%;DKI+XNHD"-NIP M- 9BQ&B^U,52K$;[>4E1! 4*7Y@LTEJQ$NI@WJDFJ/;V>Y$LA1=AB!@CJF12 MZS9=1X\QJ]6=/XX>9ZY9+@T]RIEM^]3Q E"_ V;JGNFLU4G:/V9](P_ FTH3 MMEZ)^]6$"2C);R% ++-74(;ICL\]AQFAYCB44$<7-$EMXE&R5HYVH,E=D#Z$ MGJZ?3;TMJOQ)52X65;TWKQT04.@,[?=^WD:TSY#$Y*151 M[MNXNC?%H=XK!NW(354E*N2)AL+)H7R0^Y%#.MT2Y2^=#=TFQ]7;'* M\_D<4W>7]L#U&E=1PE['Z'DJA>D^68B4Y=XCRV-HLZ_C&Y'R)X:K_'LQ3D1" MUCCN>6@4L3_UMOMPSZ%0PD04=?+ Z^P0V'Y:1E-W0"'&/2+CP8_0_"1JL9?V/0E2ENE65;R*7 M#Z_7(* X1I\K'#]]"Q_OP4V\C3^LE!>8163V OZ,Z;U-\, ;*R6?) M2 'V'37;@,1&D)K\Q$[.QIL!K9R(UT) @)/6+3KNI=K7R4>KKB@Y(^WT )T@ MYQAY9\@K(TF'OT6WXDB9&//7ZUC0HW+VJ;J?_8JZ M'T;#42GH-FX )54),*- DEH,HN-9[H.2 72,Q?Q[420EE-> M)E+2+)G^LUQLC_L#1RHV_"*DB]PR$ K]?0GKW:RWLV/(1N:$UP0'S447;:DQ ML59QG8[/>&(!NL=4BDGU<+031J6QM98%9E$7--MTV/K.> MWMH;A!!1.-C--M-W^?#-Q*I/V6"_#U*KMYFKX<:V($A;E2*ZR*_B.W94K]7* MZ,ENB3>]2A1JK9VJJUNS &U*N;5(QCQ1/T']#32"0NZ ;/;MK6C*(AXF]M?' MZ:2ODS>AP>50V>J6]5[%B"4"PX%T=(54TRK=@$=+Y"=U])KF\&MUU1'YNU_R MI+\KIQ=9Q\'%7M2PV'I1#B>/-.ZEA>U M7)?9 7>HSAEU&;="V_1#9CG4# W+V(-:7NQE%;@:P^.\RD=_/%AIBVO,,8C- M-9<9S'==-PBII?O$,SW3UT*S5VE+MYGO:;IM,Y,Q"]XQ'=O6J6F&-- ,S7NP MB-.CWUFKM'7^#^=[H'P/?OO]N_\O&7]/U=JVL]J7<[*2)Z&Q) M!ZJW#&^LJ);)S0D8O*"AR8264NYLV%SQW9G8Q6IFZ7Q1C*9"_7J]F C-#9H M9[*9NL$%=$T.O'P5_K6M52"ONKU%=DQ4?.DG*38#EW4#7CD=5BY6EX!M MZ"92:J\9,=X"OSR^!KW< M%LURO<#T76Y9H*0PU] ),@PS ZI95-OZ&OQK*VM "'W5?-YZV[]P3325&,0H ME\,-DJOVP=K\O2VKL&:2U/7%Q5AZPA,MJ,LBFDGAZN91(;:1^R*U4E0+D?Z= M/\7.M^:MMMAB?^]<:UC6*(2>A<4<+9O7IG2C$]"^K06VQQ%G"'-#SS%UBX6< M6XYKV"X/'Z'TW^1L..V@Y8X/A3>#^?[A&QK+VB/! %=T:P,%W(1"1? MK!+!#%U452Q=X5>R8,Q=5"1>!$-T+.HQ2#?0N)_DGI>52"@%2G.R#*OF_!)G M(D[V!:Q?$6>,4^$OVWA0SN)R459-Z>P7ZI2B5N N)>BH#??4KH5.B#?E1UY? M>+-N+POE'AA35-<.5UC]CJ^Z9S;D ML"<+$1JME/1_VY#B@\!)J!0:@&PLU MW[$Y TO$-;Q0)ZZV#YX<<^M5V6O'P4:.H?/X$EUK\LPY&/P3Z[$SX 9;TSS/ M<706>I8+"JQA<0:VH&,8%NMYB7S?<2V3<:J%<)][KL]TV_1-,%9"-PRK_6E:M;NK!KQ<4N#[W#-"QV#:(;C>2992PZ66QF^3;[)\$AV65/UTTQ8^>R& M>P F^:+8_B8 61U2[ANKA_))^TQX[)LH M0O^DC"9+!W<;Y46_PK= Y*Z^85M1392ZK L-JG<_A.O81B'5KL0:?E6%;J2) MV&F$:?6"+35D\_F7 M^^!DG?IY/SC9!*R;:JE8D^A2UMCN:AFWHBZ.<%=::SS52[0/YI.3-;%&48M: M=/P_RJ8XI="ADU*)\3B6.K13DYDLSQ2?8,"V:P&YL$@N%C*@*7+&1)-(A*+J MX/G2;VQ['$\$ 0/P9'%5;[T2%0NQ_B'.JKBDUF0J7R_C5.Z\OZQU;;'A;)/@)#O$^U:_1->&^B6O4+_D"5+[14)_-TXH^? SF%*@]OW9U:[% M2DB7&##& K1HPIQ(UL:T&&";2')P"_1->HTHLHZ[(NMR2G41J%)XED Q:TJ\ MMY>%.(FO<5L%%BUI;B8$UEW$#/KLN.?)NL:MQG79U3][:^^:#N'6C,<36+<<9,1FW'L5V; M,,,(-4)32/I5 MY9;L/2;SM.D#_3JR%[>=Y&D="U+/$N>A/&=;\U,.C^R]OW1:Y^KP\7?_ QGV M.%V?,FA2]G8$@JZ^*U14_ T='S6_[YBS'\D,6.(K\-SW'"3X:F]GP#)))KL7 M+:J\N2!/"A57KI-Q-?UDVZ>V!FC>_,/^UIPH.\K3-)J7\:?FC[4"3=C_0AQY M"H_@1/_] S$_] \$K6_7_9=?-,C?/CV3[S6AX?'NGQ(\_IIRYO,Q;TC7T,A_MRA\[O=3#\P%^/D"Z92 MR%F10:]2_@CZ217/.-?X->@ "UM@0N2G:3(&8!WH8*MT<)[<2"I0:@)0[EO[ MHP0#_1V(8'TN-CO=_?5HYN&HT)OCQ3.FY[W 9*"C)]!173O]R.7.0"H#Y QT M].Z0LL(7T>B/2W'F%[I#\N+37T:C M.)Y,]F/I[YB?KTWPY=-+,>0M9^:-@?1H!SZL_K#ZP^H?Y\"'U=],[R.[*OT_ M_/P/^)3R/6YVVM\JY_6^]O*-K*=7'^%?7S"03?HM%F\;'7]2$AW7NOQ_PZ2< M^(:A68[!*&<.LTR3.D3W*'.H%ZQ&J.OC0_"X9%&#"-KX9U)-FZ- @ILZ7D]^\UQ73@7)M4>M M+;'^X_OYHY54]#;#3W]XYXU*.%=-G3R6Y?<,@GIU*J^378[1-S9 THY!$NUJ MEEL:5EOPW5"C#N-.Z/BVIND>,%CH(QQ["(8;NN1IGA&0Z879YK.;9#+5_CA^#YZ:BD(8^..LZ"LRV: M6A9G*C/Y%D'D7O+;687G8!WX1X\:=K?IVF6&9IN!$SK$8R9Q'5 [3( +W;.X M#1!R ,Z9MT,-9C+59OJ &@-J'!YJV,3J4,-V \<*:!BZGFM2'G"'"&.%\I!H M&CL _\E;H88.!@L8+7R]SMN &@-J[#]JZ!UJ8'UB+?")'7HV@ 77J>X+U&!& M$'CKE3#WT,7Q=JBA$:I2U]U#C8/+M/'RV0S6?E2?YE"[.C#'>5XDI2R\ MM*CB%^+(/L,%Z^ BL&V-N";\S_"8%YBV'ACXW>YRPDSJ4$OGFN$$-&"6S1S;%*: Y7'# M?253X&T="&_([;K*N*4:QD$$/0=N/PAN)QKIV-T&:40#UV#<-;D;V)K#/<'N MKN5[)GT=5?YM+?\W9'=#U6RF:GR;@8;=M_'W/L =^Z*QWJH7)'=,&.X!0%MJAH_$0\,1"[& .,P["%2"IHR6.6T$9 MWH]?MN@"T#E3*1O2&H90PT$B!NO2*;E!'!H:GJ$%#O-\C7M:Z!F>Q^T 3X*B M!^%.> /$L Q+Y5O5- ;$&!!C9Q##TCN7A.^8/@\-S35LFSJVJW-'V"@!TXAI M'L*>D#= # IH8:FZO'5, G\ M5V=K!];LI5?CU1%#5YFNJ9QL,U2Q>XCQKL7B=FF;V7)107U^HXSS!1:W?TE5 MPXSSR1NX/. $#/4O<#VC=?9 MX_9R-\X60,Y4-CB'8 M[VJ6A%I=J,\,;>8:(;="%C#'\KCN![;)N.-XW#/YFJ?[3&A\O^9EV5@Z2;: M<=;F"!"!*Y1!^1P8.7$9W( U!-I]DD7%K3!DOH(:B392GJ8)5EZHXB(NJ_?. M['Z+LI=<5PUMFW;5X!MZ)Z$] -<[ )?=A>A\XG*;ZLP*#,Y\+[2Y[1L."5W7 MYRS@_KL"U^&=:L!ME7%[ *X!N ;@>CYPZ<3L';-BF)YK:-2QN:Y9#+>ZH&/9 M,TWFA>Z:8_G--:[#*C1.+$TU]6U6[1N0:T"NXT$NO4,NT[0\SW?"@%JZ[9FA M1711#,2S=:)SOE:#^,U5K@-#+C 6"1V*!^Q5\8#A@(0-<8;1#F<<3IEGNX[C MABS07!X0S6 :#^ BX]Q\=PWI &NB$Z+JV\UZW[FM/4,8YFC!Q2(MN!#7]ERN MN]S1/-P/Z!I<ML(5JILK)4,5@ )=#!!>#=.#B,Q:8 MS+7,P 5KR 2MA4IP\74G9.28O"]O9Q59*B6'78;MX-*3AK,;'D45O4.5 )B7 MF[;K4$:9YA$WM!C5F*-;U+;H>L7& _:UO&4A:**:^G :]X&I('N-"8;=*_]A M&]SW& MYR$ %L;D>ZF:@Z8[NF@%[?TWC(#'!I"IG;,"$ 1-V!A/,+D^8VRX) M0]UF&@V8[3"+XP$0W/ U8MHZ6SNU^H!=&V^("(<) M#H !=3P.)H/%--/20\\2F$"-T#&T]\UD.]A3)8C&56X-:2%[E18RG"GQ+)1A M6HX*:JFT/9UP/X92#A!7: M[1^BEF4PV[0 1%SFAY:K4V([EN]0P[9\SWEWY>6@8$4G*B4#K RP:@G)R<:"C)X'*R6L)EQ[S,E"]:VJ+4\DU8X?=V'K[$]#G.AX M APP^;< V/*U-]=NSDX &*JO=W#0@< &@!H MSP"(=@!D^R0P*/6"T+)]VPEL*Q G!/HV=? Q:^E$-[1WUX .#H"8:AG;S+8] M' ZGJP^+;#MQYBBEEDJ,-PF.[^8A*T.(:T"1NU"$]P[DY+H!^.':FJLS MVR6N$1C$)9K. V[:VMH1[GOF(=H*BH@#V@<4&5!D0)$>BE@]/[/G:JX?<%?7 M #,,ZEN6+3O] UWO?O:;H3-5TP9=9$"1 4664*3G+"::$SB6S[EF M&EQCH)IXOD"1T..^X[W_]NCW1Q%"MAW@WB\4V2R[9E<=)>+G\NF0WYNC(+-+ M)4'*>NG!CP< GX<^OF$M#V=\PUH>SOB.9BV/)S !^EV4729X/G8TRV&(?PH= M;I?4]EW1S#GM8@V>:85V:.@4PPO,M1W3)H'.&>?<#6U];?.-TYO;;Y-NTO&, M]JI\4;C@2P0:>A*E/45)/+2],@"F2K=Z.,3NY:@/MOC1,G4O-<(R?-\*=,/7 M&&6ZIW$6T-!U3-UEOFW0M:+*SV7J9WCO7Y^I.=C-PRD, U,?)%/W]K,9IJ/I M?NAH3D =0DV;FG@('B.^0_"ZP5Z=J75=U;6MIAH-3#TP]:XP=6\? MF6]PR]2I;5JFI1'"?Y:,_ M3BZB,D:NGF0W5BV)[K>*X>^NO;DC;ER)TR@6U5&TK>#ARY0QQI&"U'AMSV M79"/0>!XMNYKU.(ZJK@4U%TO=-:.RWB)C-P95==0"=GF\7T#1PX<^3*.-#N. M##P]\ @U V[Y&BBPU"&>X$C*F6:&:_M+7B(C=X4C#4W5#N/XF.,)Z7J+$KX> M%TH1ITA^2H1>#B69S:.D$.EWRD=RSW[@XW8QV;SC=M\W-6J[#K-8R)CCVQZG MH>/XC(;$(6:K$6.EL$]GV17,:U[[9&+(=BG5P =[O<5D5BU&U*.##RF@:%92'Y_&@%LS=-O'EK^;EY63 MC>%:7%S%73G^KWGF@85;=VM[Y4R8:AW&(8<#!Q\&!Q--Z^K%VB IJ6GKMAOJ MMFX!1YM"%[9,PPC"M3#PTT7HKH28"#=4I@U1WX$!=X +# #S3<<+=!X M8)I.H&"O1.)]+CIC-81%K@]88@L5W@831@01A/@NI3KA&"&.>XX0NH?"$XX:> M%3*^Y+'"NCS8Z#^3:MK$ZG]-H@M@[>K66\P6*2#!5>Q%U6CZ^]P9_QN>0;?6 MC_R7(B_+WXI\DE1?\G$RJ4\!_S9IFMPQ8WD(2@W.ZZ. F9WSFO=M9A#0LVE M!O- 5_D1!'-RD>JN 2"TQU'AJ$ M"]/!\=W ,.C[:@7O9O\/4#! P5% @3BYAZ&)+ M-D+.F,\=([ \'>2_34V#F\82[V/Q7EFX]S+.1K=-*LM^!,-ME6VU%N_."NUC MDLU[S89Z)X)=C]JF:^O$UW3FA=PEKBC=%_BAXUL&?Q$;[M*^9D/5V,"% Q?N M#A>RKL8>\4*-$X=P1IAF6!9W:(B*L*X%+/ "Z\7"<%?"VI2HQ!C8<&##W6%# MJV-#1JAC:K[#N&510EG(N:B*IU,G].RN L_&PG!GV%!3==,^!#8\GM!T<^9( M9TVJ2A97@X_I#IZV.YZFW-5L1@V/,(MI-'!,8EF&B=6IN>[Z:ZEB@HF_YEG> MG,XBCX79G6I:3_$4&99J&=OD[]US%0T>Y&/E;IUT-?,<[E,W"$VB^2;3#9-K M;L!"*[!\TZ&N8;^4N]_<@GT2=Q-5,]_DI,F!NP?N?FONUKOZ>X8;P$4G" .? MZXQR$E)1T%8W#"TDAKX-V;U[41Y;-8RAYLC W0?)W:SC;FH%-O>91PRNFQZS M3.NSE5^=N<[[K[)OF^6-Z"\+KMS(D@NY^$]5WG M@MO''-75K8ZG0ST(G4#3" E,9CD@P&UTGP4>#S6POY<]:&)>VU-0HVR\[V8W M.K>'+5L')H?WFC7MKG0?=YW0MPS'L7T;A*WGNF%@>QKA.M5#)V1;8\V=M)E- ME>D'L1=K8,W#8$V#=-7W#*RVYUE&H.NZYWLZ"TQ10U>W'&YSV]FJU-PYE9BJ M)AE8^2^:^-]&>''O"M1?PU<)?$JP4ONE5Y_7O[[& M_#Q*;0_-TT;3\>:@V]LN:E#/9537P61AS+4X MU_6P59\_4TU[JS[_%]/3LY#Z?1GN'N?;T888!B0>D/@EEJG5 3&@KTMS0A?48>*SP"+>^P)Q[6C:QAX=C:O65A7>S#K@Z98U MV]Z69U_CS#-IH!/?,0//M?5 YY;/B!::=JCY[Z[9_FN[FJU.5,9W U@'S79 MX@&)#QF)'P-BUMM_3CP>AK:'IYGY%C,":C$F@)B:NNLS]NZ:[3. ^,$ZSIIJ MZ%NM&G%@FJUP^/YG%<$0FNO;:%LTJ(SB-*VYY>\?P%K"W_#4J/E=?Z3/8-#D MS>?^5W\DL[A4L#+E]WP699^5]<\O^ZNODW$U_61PB=;UHC[9O0U]6%X+(-7X M9!H+"4"H]K?>\&WX_#*J&O*C3Y]!6XS@WJ,7[^WCYV=U\JXN]6X^X7!(X#&E MFL;P_T44*E=P!I$KHQ1NYU=)B>"%'T3.JB:+5(E&(V HZ$81C^+D"FE+%9\O M9#%;V;_X9A27I=P@=@'L%5?HN*]/@A%/C& >HR131O6 H;(#+7R\D_V7J1V'_C)XIC=Y=^$#G1U+!BEH][@=H!.=Q&@OT. DTYKB:Q3AC)J.VX]BN39AA MA!HAKNW8)T0J5=!$/':J9[].WT$$KI6&6IF&)PK%+4S>\T;_"):LEL :R].A M-I*ERAUB% 9;)B5@0SX!9@: D#NDDVQ4Q.+P?N 83FP/,+9=0+?:"#B M.@%-=9Q?9PKJQE>)$'D]68<]'2=EG%U&EZ)%_%*TAC"]+L%5;PH((SIREHV3 MZ/1)2[N' J8V X32^D*A\QBA/)5$:BES#XE(6@#J6!2HHXAU%I^1"PVT$,^Q M25AFE"AEE5Q*/@)[!E?\CSA3+F[%L\X"Y!:J*;.DJJ!_T'I/;Q%E/*W/I>+F M6$0>;OJ".G.01=?39#15KD'1 6-QCGH:$JSR_RVR6/3]=#L+T9H3PIQ*Q*@^ MD>6%V=B>\O)BGAJZ@QAV!#CX':L;! M"XA"G4U: \W4JS7E"<6M'K:R0*WYS[C5Z"[B+)XDS70FH%G#DN:+LM.E3A7L M1SF-BD8U7/Z,6%;$-\#'&FV;=95]AP6\3/,+8'=8IL4D:HX,Q$9@1"#-E+SU MJS1PC@1R__-P$95_U.*4+T!@S9(+MDUO\>E[WVV&('I],H.[*70[EUU^#+G% M90F>JW33\V*,8G3V/-UHW9A"T->SU&'Q[[3H7 V7\E1PS4H[@$DW+ Y88F,RS.J,DE/RFXM^W MK0@HXWF$'<*W.Y@&4=OV+!,^"(3MI1N-Z.ZP!47#HQJ7N!R)I2X][L#2>F% M-8\YFL]MP[:X[5I4#S1+0WVX(Z'W7V7Q\UI^]B)/QY_QN-S3?@[G_UVR_^X/ M]#UP2I,X*4DHP4ZK%OM).4J% P:YPTWST1\?[F 6C_C$L7BH$^ 08A/;X8%E M.

&Q@,##T-]P(Q[]#M@!<;E M*)HC%A>+^,//WX/S']]_]W[\_OWLZR^*]P_G^R_!^9JUO$0YCV/#$[JQ+76B MYQ)_#?7"EZ)QDF!L0;F-HT)86^J2/Z[*\S^4J/;B"2"IDADJ$.B@0^ZHY: +XWCJSC-YQWJ+;+: MID-25_O*K#CW"7N09SUW96/F+4]/ZV="W:AS>.+3M7\3%2U0WO"&L$K!;D%] M0^I?H!0W'SA5G%(T42[2:ODCT6@$Y%<($Q6G'?@6_KX$5A\WFC),MO2FY3=L^P3T@Q>F:$2NQI:^#1FF)SF"846DMXQ9IX2_L+&G1CP979&>:I<5[ MDT4A3(>ZKT*-K(!J9L@EXFDT%Y2V@25B>)9=6+L.EB<2O=67&5#O6'F^\V\I M^/C7^Z./H"18<7_#E^[:U LY"XE&F!EZ+C%=V]0X,SW+YLY:Z8-G'0']0-20 MM5%#\[$#G$_7TY$5F ;@[&PE=OCL^1(+]NJSW96 LS4/A+GEN99+'&["?!O, M)Z%.W0!TT' MU/NLTT*W,=O<.%T_+'M;LZTB^\T1$ 'N;E5$S>*N<]JE4=?P M1>L@&47EM*U]@%;E'&#B!CHN-+777D7:G=IL:6 KN!ZG(4C9$%2TP#"MD.A> M:-@FL=9249]W;/JS#HP,9O,TOXWC\QC-;D!ZIR[^^>@&K*>2A&V=KF^)W"O^ MHUU1"":H?VP&OIH6>,=6SE"K=/U L>OQP[3 MF0.V5N#9#A(%AWLO0.-G\_$S#WY]*@GH9-^%IV[T3NZSO("&H<,X-;E)@]!R MD7D-W)A.??*&S/M*R\7,T_6B+:_%L*OI'R+"M!Y=WS3V4>NXR[(<+1)4ZU'U MK\,-V'(9]]7T\5VF']7VP2E^IT&P\8K=,\N;,^QZ:.K=3!"#]0[^L PO<'6N M<P 160'@)J$ M[HBO9_\5]*-32:9\B6^242ZY>A;].R_0FP*/UV%>5,_P@ZWBM8;WIVLNQ^<[ M;\]'TWB\2.-ODWOY8-^6TW7?!H0SW*=@.E!:!.3.-3@'K%(:!M]ORW1 M;8/8&@TLC3/+LES+, @G+'1MS>>&MNIX?9+D>/70Z21/T_Q:" L1EB@7,USZ M/V.9<=AFGY5]>E'FT:U8I2;C[HSBT\L4D/40[#HI]=I<2F%9I43\W?]HAF"6KE/OARWF MVZWT5KK*9?>B194W%^3^''%%)N 1#2:D3K@? =5'\S+^U/RQ%DOHLOC: C_$ M;-+W[LC:D]]@^M]Z.7[+]\C]M^R-WMKLUG%_:[-*K/NY-:PE7/VQNLI+^U?6 M-Z*\QEP\A$+\N9/![XX MRZM(Z],=JSK_VL.'?@5])6QR&QQ4,<4?YVU>N9 M&4=)&<+!+4@AN!$)JV6U20VO@13VGQ1^Y%64;JUF^YX3 6%O6<3RU=;TXQFF MWN6+$JS3\@U*&FYIU5\C"\Y=LL2_1,5HJNADV0)]9<1[O_,8-JH)\((M_^^_ MJU]X24VSJZX2N$QS3)\Q@U&FZ[IKN@9S+&J$)'3((U[2VM&YXB4]$UY2X\DN MTN:YM4CS]@[OU%6J;[6DRLX=(;)30+5+-4X&1-H'1.)=[IGE,2N@E-JV;C'' M8S9Q3 XP982Z9=G6VA%FKX!((FB#UJ$P#H5=V)F$FZ/2GW&1CZ-RBM3,*:&? M!T0:$&E I)U$)$OKCDRU7<)]3;-\WW>9'E#7\&S+-QSXCQ$R\G!"SW9U).&8 M6'IX:TJ2K5)M.")U0*0!D784D6B'2,3471(27;-ME]D.=QQJ4=_6#=?4-4;X MYHBT!2#1J6H+353.AI,<]T,9. HF-+O4.YN' :/,TD-N M,\(T3 2U+6Z%NN4ZENZ\84;^]KT**XQH&*I)MUF]=&#$@1%?Q(B]PS%")^2^ MI>N.[1I,TVSN>29GU"9<-ZC_B-ZZ=6GXBL:TP56-V@,7#ERX*UQH=USH&AIU M#8MQTR=,!Z44CZ<)S#"@S#=L[65?]W6Y%U M1;/56BEBC\ <;,GBA>RY5?_=6_'M V>A",;EO0K\0<+AEA#HPKNZ# M- V(%MBZNZ;'_E8O1Y@OB[G[1:C049>>K=OX<3OO:;%KNYFV98G>WI!]K_#6EG:Z*;:"JWMRFZMWN\RJLS\G""RC'!SV/HH_?*$/B. MKFNVZ6B$,LZ'#+=)GA!HY+'==CEFE1)[396E!]!]'D,3_"#B@S5*7FFP3U!UUF M@)^=AY^>)]+W3&)1VR24.LS0;,XPS0^I:X>FN6OP\[8FD*X2-IA AQWR M?X+#9@C[/PM?;*U7[<.V/!9X)#1&U_>)6G M,E6#K1=^VQQG]@=.AK#*?O#\8RQ/.Y8/>4!\SGU&3% I/,/V Z9Q@-*S9 0 M>P]8?@\W/NRL&V/@X-W@X$>E=L_%J9NVP0V-,HMZ+-0XUZEA6Z[%-:XYS%PK M\;>#+/P&R0V,T4%F#QR_OQS?2PW4##-60 *JK]4, M?#N.WX9^;:F:MEXG_QAX]7@2+[ZN%B=_3_-]+_V&C\$%[]+YB6]YQ 'EP+)L M%@:F:[MNH./AL,SU'?YV.OY=)67?T[(?0IA##.$0L. QW8%H/2=?&!B@(UC< MH;;)N!VX(3'@J8 2VR.$OET0X45HL*?[$@X@IC# R/'"2,]Q:)N&9S%* 4=< M9EJ^PY@?&LS1=$\S@O5SFG831M[ \4!T5;.V&2\8,&3 D#W&D-X^8_17.BZW M?8-KS,8S5;E#=-OR0#?1N+96->E-,60;/D=+->TW*2JP/ZS_KB5(7SPF\?.A M8I0[D5M0E[45)Q6LU;3=$0<%T4S:)391CP2^3AP\]#&PB&N&(3<#/=0LQ^3Z MAL6*$ 1V*'$ ",+2MYJ@M-$RO[>;X9A$^.$R;\^]:)G,! 'NN:Z%\4=,BS8I MHX9!S8 #8[\!\^YA"L# O /SOA/SDIXWD!+3\FQ.0DMCS#")32V+AX;C,E#) M.0_?4/*^9F4#HNK&5A7Q@7L'[GTG[NTYX:PPM'S&J&,%N+?:=+CENX%N,8]9 ME'-K<^[= M.9MJKQK3J^=I+I=O/8A5>8@%_CLORD>!BFSRIEGA>"/#^.TJ@L MDTD2CX4)C""NC.J'TB2Z2%)Q\O ];L##]H8]RLM&Q\N>8_FF%7BV1H!_=CM,O8\F\L#4 U/O"E-;714 33-T7>,>H9;#2!#8FN:' M-IC1NFT8FA:\O:3>*]-YX.J!JW>%J^T>5X=:8+F.;;D@P1U/=PV+,V8:\'\: MB/ G'>'S(%?OI$F]<\SXKO'A5QBG,QH5"["-BSZY 'V45:DJ65QAT'CT%)OZ M<5OZ*C+T^8TRSA=X>OU+SCI]7X_,1F=J/'4:]MU-2*G>E2T* M/W#=T- ML5H(H8X>>J"W.)[EF@S4EJ= V]<\&^VJ=^$-XG3W$\QN>B6/(!0PP-T =QW< M&5TV$2&F'QBFS4/?9A[W7"=T&=4]W0R]D*_O=WI5N-M'O\L >0/D#9"W\Y!G M=CE8IN?X1F!QG8%&1W7+,5P>#7AWW'C7 MRSDU YV&@6-RJOG,,30GT/6 :P;U0V(:UE94O &FMN?0^\\J@IXVU[?2MIS7 MKXL9O#*2OW$5DVP1R8D6CT6"C$I& R_0.#-=PV"ZX[FA[1@AR$SF.#8W7?C$ M?T9-T[UY2I,L/IG*_1Z$:G];91[HWS*LB NOL_;5__L1_/,]^#\]U]_B$>^_19\=_#&^?(*OGB:!1$G M&<@A>(MO8]X__/Q[EL9E[7*]3LI8*>? ]A/DQO066HJJ>*PJ13R) 3A&HG") M4DV3$BZA]U:I<@6GC6J?0S#\5/$W^=QNLZ7KVR*%>OY(NB MN8+'SY0)C"4JE"HN9J4RBV&H^%'EUVI\JHHGDJI4RL5%F8R3J$CB\O0N8;N3 MZ_"C-Z<@"T+ 6-EWHIW\MX#K*,E$!=CKJ!B?I'G^!_K5Q0+)XK#7":R+/+P' MIP;OBOU9 H9K3B(!7L-'X#K(!G2N*\'-:!IEE['BC(1WGMBZH:(?'B0*%J"1 M4[OP_U\)\Q"&X0A%7T1ZQDN9)?@)P3K6.GYB RDQ'P\C@I M1VD.'(Z#*&)YDG")CT#/RH<^@<_ (%,8S;V=S$>H6XCW@/_B_UU@? ?>FR1I M(LH; 7FO$#42["H)X5*U] C(,4O$6@D2>KB/.$OP:9QRT=^D_$,VMX#^%<@] M^ $5"R^E"^1G570@7V#6YBR1RZ9"?W"*[GE;S.&B+)MCLF!,I5QB0>_7<9H* MNL<)?DH+OT5%)2?D[$RM_X#QU'/DJ TU?X?&%-0#\Z(E:L%^#V!A+'WGN M-]9;6&_":EOX$F71I5B-6I"6BB]'BZ2(;3E9E-Z6B2#Z,,F .3;/"XDES0=@LZ 3(!V0.E)X=$[A_Y?HDXV$I8XO4P6T=I0@P#U M("I&4]FV3I9WN#Z[K14TR>)K94TT-;K?JJCJ:; CF.*X6-%PUT39%H223E=T M4/'OM&@:F<-ZGUP4%Z/G]$^9%FBL_*6D MU-!UCQHNV$/,(X0;EF/1P/'\@&,Q[XT$,BKP2(4>FDJ ,.U41,O3\<":O9,V M_>%GB3[ BP7 Z*3(9TJ5S&*!]?A?J2HIP(A9CE%XX% <+++-K&5B(3R*>)P MH((R"."*L@Y18B)1 H4 /!,!FH$&B?R6@*8G=8 ['I:L>[$H85)*$%O.: 0J M 8P\O57%K5H,%C4 S"*461.4K6!NPCB%1BH& [@';:*.VCX-?9'C%/C=H2Q< MAUZEF%EP?ZG+J!Y9F62YEN!YP9ONMRRP]\[H>FM?O&W+?_%WS_?V?! M/Y^OB+^JT@V:$ZH-D7*9YA=(7B=%/,HO,WAD+!2XJP37.)\LK]"+K= //Y__ M$5>C*8SNY!S]*EML^?^6B_D]?A68R\\/8+ UKS[\7,V@+XOYSQO+.#E5Z'!* M4"\\ 9F=Y5<@QJ^ +>,2^J&"2+Z$;L2%T,( <18($@OY4RCKB_D<>!W40!#X M;5/B3IXNI-Y\(OD=+*-1/*]0'2C%G JE2Z84 #<2J',')1 MP0/P$V@)4R*,Y2LP1/,%_CE>E%71*+F@E9S,H@*Z+/"DR!>74X&"Z#:[DLIP M?:I5<&J,@ MTY$6D43'2(M(4M,X2L'4ZGBG$<(]:PAXKK@4$A5LMV2.9*8JXV)Q"2R3 N\6 M(*3'2729Y27, =)LG(+X NT 6L);):@1@@S'L6!7:'L676++2.ZS/$M09".' M@WV?H'XQR^L1X0/Y?%I-HW26I_GEK;0\!#/\&2H+ *;Q)60BG!O M4D1-""=6FU=0[06II-84G.+H!$_)W\#APN#%9QOKO>GQ$J_'LP0X!.57+@7; M*)JC!M%G_GPR08G8HH:J@*I;QE/0Z'K-BK?39!*+>527[B#O1JUA_T>2@SH] M,-K :$\X]BR?S199C>:E\G^BV?RS$G3*%\84%J"E??S@!=XJMPDR1TUL40@I M!;S7"@]DOR(:)V"VCD;X^R+"F$?KM"UBD#9Q_0C(S7'9" S0Z00I"77O.@$# M#U]?YM//XIM97%WGA3#R.IFUVK>YF%3X8+ZH.KWW.@$-%E]LM$OQM7%41>(^ MFB-YTWXIOR9"NY*):W1 0[3"(*U\&RA\VE= :'H C0$TG@ :M:7VHZ?8*;\ A\T1*'[\\A!0 M-&;>"3 VQCQ;UI5VV%G^ W@(:67<*;C10@!)UC,2Y_DU_"O545!Y45$6:FZK M%DM.:8S"94.WU<^E12F;5(7N($!"O I,G(D?=8.GK\<;.QDH_8:85P$\Q:A" ME=)+*1PUR@@TCQRF3,9"E4CX 0"5,):$NX[ =!&3&5<)6A2JTI!I>GN"<<3+ M0JR\= ;=MS:-K2YIZ!J^"@-XS*T0W>%8:) .%UM08--[#';!P"2YE7.>B2<87^@Z1H/U6@>EY!]/P;BD H4.H;(5A*W7$3Y[AD(;M\PU9-3>0[=V? )? YH8H;>YB@!C MX+KXHA#V\@OP]MLG^UI4SY,Q7(^O\O1*!&B[$4VC8BRZTOJGA#]C(%&"K*.F'YXO8[\-GD, M?=?@'9[!EMR7"+L)/[2+<:K\GM/K G9BB@ MYBDV?$[R%*7F'%8BDNY:&7,2< 8?C[,R$1PK:3['"!#T$"-&JV!84PM.WG4D MHCNWRF4NFT32[?@?'X&Y:WQH(J$A+RXC=/5+AH@OZKK&_2A5K\,8>L9T0Q'R M0JU&"IFE#OT'Z,]Q;3(LD60BP">>3.J4*53_D33@#Z%IPWK7@2R9+).+/ :< MAMJ%UW9HEH\!MJ3 MEG!E)#$HB]$DBHK;5GPTR6#M$/_C7IVE'OFHR*&7:"U)DA8(@LL@[!3I^HX* M9'L K07\4?AIZI*K00CND@L^'9< MW"'3Y>*C;, 0IHPJ]&@1ENT2L\T:W*^3?R1@8[?.@C/1PC^^G_>^+B(L<@@W M,#?C>@Q2.:JC'FW@1Q&*-I(.*$OE4@BDZ6\3.0(2D2D/LMNU?E8W6]_9H_6? M)!B:DLDIF$XB5K[*\S^4:-1J;QU"X(2T:R\PYQ)4&!@S:(ZCEOE%\'F,W%2O MJEQ#51%N"J HF,IAJO>.-3SK,O;*F*[X+6^:9)&8%I0'CXDY:G0GEN9CL V$S::S !">*C;%=(CJE%6M(T.H#26*G_>&14 =ICX M7M;I<^*;C6P"OD+'!5RNQR0F^Z2>710L;5?@GG"\B+&(B3@#Z1_5L7X,/*V<#+?0M$MQ0P:IG[3HOTC%8<:F@ZJKO4IH\ M[/FLB;K '0 +F>CT$HE[JBL7+Q5=39[WQBV4R*W.8^HE4%R@VQ5>P]0I&6J5R<" 7+6K MN7;N+$,1H%]%I3#A*C+A[WX7,@3R=!W-/CPSM/I0 M''6EMS)J2C08>[T#>(2K-"_C3\T?:Q/0A5Z[ I#\P_VA5OD-W?I;+S"[?(_< M?VNSMQZX96R[P:'S0^ET@/KQ06V6@.V-DZ[ MD?#G#IW?O>OB!UA[\-XE,MDMD]BES0J+]#VU[C>TBITN4^/T(GY#F2R6763UZ.A M)Q[T>C38,=!$GR:XH D^T,1 $SN#$\^8F8%@=H%@[@>173%2UF9A(S/ECEEX MVID5UBL< OGV*_[Q+&O"EG>6]C^:$P9%/[G7RQ49''QU;V70];(:IA MF =Q^LA.<=A.%5O=K^-_J/$:8^P6ZB6#W!8-_^V]EW&?Z'<0$>\M(BQ=&T3$ M(;/8OHF(K6HL@XC8>_H=1,0[,Z3*;6L0$8?,8OLF(@8K8J#?043LCHC054,; MK(B#9K%]$Q%':D7L2@!J6V/\$M\DH_R%9Z3O)HD2E;!-$A%V%AL/'0)WE(Q> MDKBP^X!V!$2W_SAF;4*# XX-.-8GHYDM&!X]C1)._^?GI^^D*J#!LP]HT?" MCC,6<ZC8:O'5LU8';-TWVCPD>B1;)<!?@\56XEJD4T,]P%==XDZ M#XHBAT3+HZ/?PT57RC=Q:0WHNDO4>5 4N=64V?U!UT/+472+Z,\D/.BN3T',:)JQB;>F '&!ACK MYT8,,+;?-+?W,$;H)FZ/ <8&&#L:&#N:W,0O41K=ELD]M44/-1)A:$,21ZJV'EIEXEHU?[%S=30+5M2$8OD?P MMYM$M,F^[/T!LR.@N3T',8,.=7IVBZ#VD(@V*70]@-@.T=R>@YAE#]G5NT50 M>TA$ XCM.TA$FT0D]@?$CB8I\5L%-XXM *%;PT'A!PV9 M>T:1=*CK=73T>[CH:IA#>'??J?.0*') U^.CWT-%5ZI:QH"N^TZ=!T61 [H> M'?T>*KKJJF8.-6GWG3H/B2*/%5UW-3?QV4-\(;7FQ3@NFK[K\QMEG"\NTECY MBR;^M]'PZT;Q"0(MEGF:C-L&7WVU__J:T[#U46\OYJMJFQ7D?6SH[[N:0\SN M/6)V;XQ" Q6]E[(RP/_!P+]I;I(Y-L#_7C+N /\#%0WP/\!_&Q2E*C4WJB@P MX/\^!$K5:Z(" DLPLJ!\;VQIDD6GTQC07"$:G];6D;X MP,UG,1M)!O0&3W"XL(7I.,N4:AHKT6B4S^#=6_B@,LKQ&V6,L==,,'E4Q;AN M\)]9C /,)TH^CXNH2N !I1G2\P&:FJ=<@6=2:&?C5I0H&[^D#_:I]O(^P(S$ M-W.)R'H^JY"I.;U5H*:J4Z[B(E7D17R7YHDQO\7/I M^/2EBP MLL*^E%$*'9E&5[%R$<<9-#-*H[),)HE\#IJMBL6H6A1BP:=1<0G/ YW"BD_R M8J9<)] ][+P82E;57<7OEO!3K/RIXJ1EKF)[O>Z,DW*4YD ]*O14=F$6C:$A MX/<(9B29S8".BB1*X6/0]D@2$7P[BZNZX[WFBGB>%TA^T"W1H4E2P!C%/,9( MJ$BS,4B%?/=C 0F$_I8QDI< M%'E1JKTQ88^7ER>Y@_>\EO>\/N^=-[R';W_K6*^9E,U);(E(QHL1/'1QJ_S5 M:/E2M/=72V]^K]*DF,2[%BR2:%A/V \Q+?T5GT9C0$F@ASG,.L[R99&7N/;Y M)*E46-U+,6 @;U@'!0:*]]Y?$["H< MX^_^!S+@H2A=AW!H4H@8H+HTK>_^_8/V0?R&CH^:WW> SX]D!D3S-;Y6ON>S M:$WG #*_3#+9O6A1Y).,3X<'_D7'[#U/_V^<.:R*^__\ M;;/7[K]E;+O!'>S](>4OB%_7DHDN M\G3\U.0P\RTWQZ[!!7_N4/G=0W5*.=A\W?"K05JELY%Z!-R#_B_UTDS;#?P-]BYL4G'T /8N#/0["(C= M%!#Z5H^1& 3$KC'8O@F(C3*B]U] [*K5N.D8O6F2'6;A?6,C1\_. N.AX]]N M$M&+G(6[CV9'0'1[CF)L(T$[H-B 8GUE;9/TU?U!L:-Q[_Y^>G[Z0I3;,S-# MMP:_Z$$#YI[1(QD.\SPZ^CU8;!WJ9>T];1X2/9(CC3D=FDOQ<,_RI&23LP=V M%A@/'?]VDXB(=M#&^!$0W=ZCV! 8V2V"VD,B.NRXR-%X%+]$:71;OEA=VS=+ M@P[)- >-F7M&CUL]T6Q_4/:8R?=@H54? C;[3IN'1(]'"JV'YE/\QR*[C(K; M@[3'[<$X;'T MAKY)4&^P>O<&,/>,'C>*\!V V7O,]'NPV,HV.GQAP-8=HLU#HD>ZU:S9_<'6 M774I/GN(+Z36X6"'9TW#[A[L0%6ZV7:.X5R'?10SKRM-WAB%!BIZ+V5E@/^# M@7]=WR@Z/,#_/C+N /_;H*([CO5Y^LD[].!^IWLDPAYK2.# M_HG'A:1)?!7+\VC$*3'Y["+)1.UO<3C0HE#&<0D++$X/B;-+Z'TLSIHIX^(J M&<6EJD3CJRC#\T;*Q7R>WN(I-$D&DY-%E_*H$P"BA3PJ1)[VTKR([283(#)\ M!D@M%OL*NB@[514Y-#Q.)I,8C\E)Y!34 M)[O,HN*/N!*'E *N*BGK8J+N9%4N)Q/_EX@6?38%MI M'.$J*[-%6M63#@/'-XKX4OYH3Z_9M?.FO@%EU$='P0CD 3HE3KP2P12.*GG\ M3*1D"U$!'8_T@:D21^G(<0.3$0*2PB_/CU]A*\QH+L@<6M'O"CK';SK MM!6#2^ROH?C)_@]8Z0\/S]C*]Y=EDB&_NL&4<4K-9XD1Z.GGYW5UDXX! F67 MW<%,LVA4Y"=XR%0^ W2(LZL$N%U DV2V5)S-U'NK9=]Q#,LWOFN(2P+I*>PH MYMK8$K7>(2;%/_+R*@.MET)__3705YWGXM]IT30R!^@]N0"@_N,DFD"7/D7I M=71;(O5/BWHTS^MB])S^*=,BGOS]PU]*2@U=]ZCA&M1G'B'HE0(?!A*2%1&_JS5G9034GCFZ2ZQ08S6-3E!J$!T'1FI7Q_'%\6L5 ^ MKT'WF>)70-M*H36AOJUJ3DA'U2T>RQ:50L60$ <7IGF!^E IS\&;S?-,G!&) M/Y,1^0G:8*-@,/* MR2)5A.V!^GJM829%JW6K>/J@:&7YNC+.12N7:+C >L8E6!^18$3XR@B/N(R@ M_7F%=LY _@/YOQKY(W5'%X#>E3CH-!I-A7W>$2+8UU>)6-R:>-%,O4WB="R1 M&E[J$#_NX[A0:UMZ_M\%6+]@"^=L0) Z&6)\[9)]&5T('0^6FN:JDR00(XG:4Q@,%#Q3\ MNFB^1IH]>!\AV*:*<"NF$6 KQF]*_"U]$7V,[P![(-F!9-^69,>@#93-Z>ZC M:9Z7,:@355R@_;AL8"996:'J+(('50G-"7]X?29 "[4I6N"A%!'P\:[4"*;T"*B)F711M=C48" L>M6AM+ M&P[0%%6$0=0/U/BZU#C".#G07QI=H,Z9EU5K645CZ!.(^>96-DZD+V I)"Y\ MVC(,'']6!F(=B/4UG0')#);H 6= X^OJAS**.G:QE)O21GR!H*L"K@PJZ$"\ M;Y2/$-TH:7R9E*E0 SZCP#\XTKLW[VX@QUTCQR(:QYANMDBC+D6O KT U<^[ MSOQY-F6^1UZCR$-+RQQ@_^+?\:A"\2#E0)&4?\ @2_1.8)=Q$GZ+BDHY.U.5 MLRJ>*<11%;%TVN?O\+ 2RJBWN$0$O]8OM,\WF9).EBVB5/D>S]'9#%(JS(N9 MS"LCVLE_-4X0L$ QVU&YC2.P3$5CJ$)[_O9CS//^55Q/._;[U]_G'W]1?GMVZ]GWEEPKCA??24X_W'VQ?D1 MG#>#V4I:WDY2W0\,H17Q/.KLN];3 V!OC'KPG 91MK0"2P34TE_.(X MOS5$"X17W^I=_:GQP97]9%T10/PC5N*R2F;B TCQ45DN9G.)$")96&9YBNX4 M@MZA0U&=%XVF+1BS=>Y(FDB/=Q(W"2M _JETQXA,$S%RD8QWYTM*G9H\ALXT M"39WS:S,G;FO0T5\%6>+>C3QS3S.T-H>2Z=E]Y)8 YC,?'RJ.*,*V;G);<5L M;YD?K$R*? 8OH1OTWFDZW1O*_1[CF.HH<)\6\S09X0(LX'N%!#NKQ<8O+E8L8)T/JUI'R8()F7E<.U?@;\OQ?CRUF;<=71U:+L.'\%8&3& M/E)#65LSN.5'F#9W<43ABWL$=2R^%)G"\_'XTSN?-QYUS M3^$&55&8U@-#5U:GRI;)?CO"2SS^*:E UQK=)M4^2>F(E8QR#74JD $ (<7!5*8 MD"N Y'L 0(ZHGX!BA5N!H@%20'>]JYV#TOO$T;YNVLBA>LC^0EI$N8!G\Z4 M!*<8F"D>RQ[+(7RD/TDVJ1W\RC0J)=[C.DJW 7PT3\7%1=F*F-7F]F%'CPN& M98:;4R1%W,.Q"*$.T$"JU-"F(C85\2@',/H3R4K,S4D^.<'Y:)2*[]]^;Q4' M,2-2XM5+T@CLVT9IU3^1.HDJYBM)%N[R+;!XEX[KE>71;(^^# M?1#\(]$BMF)W0K!4BPI2TO3@[!=[R["=NNM3_(9T4OX$J$@?[)J M*AQD""*B'?$HR(7Y J2?X#W9U3ION9 9PQ?H1JOS;J I&%&!T>'LLIL>87KU MYVB.7(UVKE"]QDFM:-82IY7@-3Q 5P#$VD5H$Y$1 /!#:6^%Y$WUKND4:DMZ M*S9GBU-(7,*-681J!W2#: MJ?+K\K?J=EK)WB>2NMW53^-HQ2:RY6U3]??;EC]V^ZN2[ 0Y0Z2MKCSVDX3' M*Y #,INP>5UH]^,8%.2Q(@A809"Z04)!+S\VWW!>RVCHB)5:]/*S#[/33P#Y M(H T@KINY,>LB7X!5J0;"F9S5$CJ9KIDDTV6-)@151+J>L:R3'R6^M1+:QC MT .[ +1XD1>%F,.ZMV6G4ZVB%GRVZ5XSU 96=GL7SNK1AL,NG)\?W87S_NKJ MAY];8;6,4:?*MQY1CQ\BYZ36TW MJR55#8FRVZM:K#3*EZ%QGBY0<($*,)8F)6X;%L^5,!;0AF7&XC= 2A!X2M9/SW#R757:*YCJTQPV0^=>S "VQ*'.Z:A/FF\Z%/XN]/S'=86M^#\]]_ M_7&N? N5;[\%WYT?9]^^OKV/\-7]@:V05F3X1&AL0/S55&UUGH9@X?.8;Q^/ MU9:\>EY#Y)36/X(B*4)-JHB%S2T4([B+4@4WM(M-8Y521FE<\U[G#4B$ZS%J ME=/&(5?[;83YCBHM L2%('I4B2YCP4*M5?$,IT.MSE62KXL8^&!9]TEP^\UH M(8W(LZQE9A4^+C;CC^)>AV88KV@<%J#E5!OVH;_Q]Q5=64MCQ3YO3.0O\D$] MYD-[CL-F78U9YY;>^TNQM%5FP]_]#V1(F^DZ@W[88NQ[I;>SJ "C678O6E1Y MN1!8;&18TA:BU'ZHX4#09"H%P0PB;G00Z$<%"$,"#"0 B/(,+1G([T MM7$)'?Y)"6"JGV[U7*3UY7K).+>K%P['T0R$O.>$/)#P>PW\G4NA___M?6ES MX\B1Z.?W?@5"[O%VOZ T/"6J>\<1%$7-R.[+DGJ]_E@$BB3<($#CT.%?_S*S MJG"0U 5 $@"68[=')'%49F7E?52#OM^V;[KFXOH(Z"-PSQ%HFBMOC)W*O5EN M1;R::LKQ(!<)OSBV]4B*6E%1[R#/6!1-19J*TE34/] 3X345%>=%>;S&;T9% M.^/%O.!!Z$=Q._,%\^?Y/)J/^+SKYBC*1:ZYD5!9;KF[)G&SZ+E]D&OVMJ9G M3<^5I.=.+J54T[.FYVK2<_N@NQ/TG,__V*FN_OR[[P4T&G%FAZ]DK;VQ@[UW MT,E/JGJ6;J6X: W)[S!?=$>3GR:_,F#M%S&D-/EI\BL&ZZ"(7ZIBY+4+0A%HQ\+>U]@NV0:GZU:Z+VU#?@:^F,N#EHY4Z925%LEMJKI4=.C MID=-CYH>&T*/>;*(JD>/34M]/'=#YLYM[.+!EMAJ^3_4(J4Q*2-MG7=4)ZZF MB4@3D28B342:B!I!1#OCG-N: &F\Q^;0 +#-@P_-5_%S9A]43L6O%*U6B276 MCAY+K>#3]*CI4?-'38\-HL=F\,<&NN1$3_AXV$\+.T56IQE4*%FT//[_-IR86Q4*V.NMN"P(VK93XG M1=MX[WA!\,&8TF!?0VC?1LAN&]1@\7TG%U'7AS:UPZ&*9)>/ZBHKXC41O9% MSI-)IGF7)KLBX'3KU9)X9YREWWWOVJ;!NC@!N:"V5C/;)!\GU+9T;5BAID=- MCYH>-3UJ>FP(/3:CM+UQGC^<96BGO7^%/;Z]U:UA>1%6)Q<9>_G&[9;>E]$' M_ %4U&BFT(<\$[4:SW\;2/-EM%9N!LEKBM\-BB\EQ-D,DM=J?;_F4=/GA)%@?T1>%EBX]X^4<[!'R8 MXIOLO/:-">6E')FG !\#2OMENW""X8IA&9#O_>5JP8V9YP!S@%<9M#U&P,, M'>#APO B'S.%!>3&] Y^FR_A_524%<)J?*^"3^Q.0\^/A?6%"GB M,[B_!;;4_1D>L8X:_)Q^@>OY2^9LHA,>*> UN>/(7W_;:^_19UBXJ3YOP>>5 MO01\?.4WQH6W9!L<=V*Y;$H]-07XB33-S>V%2X^'A\?'+>[_9[Z9_"+ M.L!@G3ML%?"/ZH]/Z\=U+S:;X1)$]&][W>'>_5:U>&/OZ)=/>QL<2OS6N?^G M?'<]\%._[ ?JQ>O%/T#]E:B%?3:35M(I*XL>4KYB7M#I[3T,^V-9A:6Z/3>X M^O"YN!ANQ\75PN=\_PO\L!!H^0[W>58@/DQ )%B[J87O&B%"# Q) <9] MFU]1[E .(NCY%C<]GSI8?HP "3ZJ0X@BH;P%'Q^AF,/=(!B^"OERRGUQBKI' M+:/;[N1Q43>)6^SFW@]I[_.40>N]K_O>ZW/_5GN?SU=5 :9040WB5>V+[M$C M%%,/;O#^W!7@PFT.*$Q;P_4E)\!6.'GA#WB5<<$=FTUMQP[OC$O/B5"1?*UZ MI;=+4'GW$CE#;ULBT^H,M-2-IK5MJK[U< ;)*9CKL+/UJ$?'6 M(J+;SF/V:A%1FR-6,Q&1RPNC141SZ5>+B#?6V5J]PR,M(II\Q.HF(DHU:K6( MJ#W]:A'QUB*BW]75D8T^8EI$U$)$-*Z:\MRUHB#T;>88?V;+U2=CLN282SLW MU"_W->=((E6O&:@JT3-S--0=KFK$(:M)1MTBB0W5YW<[0'2UYV.#0\W'JD52 M-22C;IYN%YJ/58CH:L['>F#CYIEWY6+NC^5BU M2*J&9)3+WUL?/K8[&;]C;[F,7 ",LGR5DPVSK5>^'7 #?E]%(2_("^OF/FX= MY7*Y: M:_IM*G?MM09#G:]9=^IL$D66:TII[EH'^FTJ=^VWVL<#S5UK3IU-HLA>J:94 M?;AKXU(=QYX;1$ON&U?<7+BP*W.;!\;OL$NK1D:B.JW>, \KK2S';#ICK"89 M-3P2M0-$5WL^=M3/XYW7?$SSL30?:\X4==O]UD*@J(U'AQ7N[\08]HZW?8OZS#!.V[+6.1H"0@. V/) M[@S7"XT@6AI6Q(W0,PCU\,J#+ C/761Z<^B+]7-&GVT7L Y/&98#UE<.H#"' M!P",#V\WP@7 1'.REQX.2%YQ')!L<)R/;"@ G_V:1^9H/OMY@/805EU@1>\. M#SK&5,SQR_V0EN'SE<\#V!'$' M=,. #_GV-7>-Z1WH(+/0Y4%@,-/WX#]>Y!N!'$MNW-B 3\0OOS4!'[!;> +P MDO/)N;KLP/@&7XRO?E=?O"&417A5[[!7PH%<^< :?+@(N%80.<2RZ+ @UDP/ M>5@$=,G,$'8 KHYF36+P.KP MPBOM[@#,A3VW.)+_$P7F:#9,/@N>31\. >QRN0> M3L8UW\-^IUO"'B:G@Y#*+85%0!=NH\O#&\__2=((O@5!P,UTTR9C&@4V'BJ2 M^*2^X"$*0*/C/F@RCK/O12%N^N!WN%O6%MW1P_#Y(.VN;2\*'/S*!<6'EF"# M!)RS.:?MD9NN=C)%=K#&\<)V&3TMM;E_7%S6?',[QX7W-H4GN3%B3[+[N^#, M ?0&!NI5%L!\>G6UU%W'^@,,[3%11 M@:MRGZ?N+Z#0O.MVV\5Q8KMB4Q4,*=[> E7<=A%;B< (?0\(7\H2($.%-*!# MHCG'GG%Z?XP!?##JW81,P#G843> 7WDCH)GY(*ZY#T<@OB5C[*=N8J M=,4X1"[&5C;HIP;_=V2OB*S%+AX8B;Y=F-"M_&@MH!H>'Q7?5A8($3_+GSUD!5(Z_TI M;.[/?3:#)7UDS@V["^!5ORY\"LSX#C*+9;WM_"KK=?J\W[O9/^MW3 MP;C3&?:/1D?=R6A\.AGV)B?#/+!?H<,(278,OZ"Q$*.";;B1[MNSFGELK[1[T2G<6%5Q4I3Q&1\?#4CQ&!7%RF-]M M)-Z,YG!A8NF5()C%(I(37G!1U3OF1@ENJU& KGAT64R]:]!@D!.J8X'RVHU9 M)3J6X%(2#-*;!*92#H]2V@(O8AVURU!)TK".KWYO%5S1H.053<9D=!5;5"G* M?K(HW,JTWX.!93AC9NCY($]Y8/KV5-%3VEB+;:X"L R/.X5YI))J17E4_^"X M1",*=KGH@H;%Y4=9N"E#UHLU;#>NW)+,JLZP.O0T.&B7A[.,F57#F"JZ-,'N M,!SFS]&*CGW:K8VX$#'((E(]][T9=2"H6GP7>(II8L =%C7S_++TU%Z1N"(< MUEBA0%T^6'&*E#AWPHN]XUM>5)U[H2WO]UYHR[]Z28@CN_+$-9S[S9UV2:O> M&?(KG%%2)%VA3*NF9(%76)Z)CWCY1XQIV*;XYD8L9.HY%CST=S*IX,#.[/ E M)';)$CJ]7,,&6W V@X,-Y$A6G1O15L(QDI9!"S4V)[+409(7X$G"IXH#=V,L MF1OA'>+$P=/G/EMB9$X&R)?V;7*(I_&0HE\QR_"9.Z>MD2B)XZ )"(2!*0]#V$R!&+[EG3'N M4FDH0-4@W+DQY[C)JP5 /O.\$/8%-I;H@OO7MLE3^0P$-CH=E,/AP#@7NBZH MN; 62409L@'RE&1AN)Z_I.BNP^8!H/F:NV#&RG"EM&C5Y@+@) M:5J&11I^O()+$I ..-PN^NM%+)R7Y)?U2A2M9YB]VRF>\%4P MNCPLGM)2+ >T=] I374OF!/:;Y>1NU4$&8<'95D$FQ;IRQS@,AS\]_"=Q@5# M2HUYOB''*^QZ[57'#3SHEW/F"ZZC?] O&M3<9(5%<7,T+)[24P)N!@<%_'G; M<%-5%E-P-2_ DZ5B6X#7A(@85-O?@O-VC]OYWSIE@0U2R;-=:;_G=_,-2EI& MUCEYKX@OZOO;YL)K@-P4#HAT[!HLK(4TX:3V@:C+V'2(^_6,;<3WG'LK#_T+ M)IC,Y@)L=N[.I6V*Z?)4YT#>AYN%;2[0-F7D>XI]*(G/(*G3@!=F72OP9 PU MP+ ',.'=D/_%=J_A1\^_$RG/-\#QJ?9QRNFU8&AC\K\ '7TVN'H&3XOK/"4\396#+,#XA5NN/8>%P@^2U"^HY'7* M6=^6_4[H8-? 9-"ME/+"Q9XOY02PE$,E2 IB,DD?>/$-&-7["C5XQ=?SOTV, M+_S6-KW$3Y)X4@!#\)KM.]$Y;DGGD\N!NG ;&;J?K.3]<*%C8TW&XQXU1/+: MX[>DI];!CWPIJT#.71-HI0:>D9&KMI[\1;3Z_PH,62S%X+PCH^#7S(EHJZ9$ M;>B2"I%_\/V0W::>@(XFWYY&PJ'KQ=E)2*D>>DHO,Y_QV180D,OI/"51'P?K M%-#[AZ0GE1OAEA2W!\ #R($\Q^(&(!PZD=82: JHC5&1")Q'[@;J3LOCE$(E M7>'<8$L/CMQ_8C\Q,#7FSM&#"W? 43=_[@M@R4?M!DS %+,!GSN$$1;@<44N M:/NT-LG96ML9GCB+Z"E5/M WFLQ']?OQ>X^."(M/ACS%;?"P1_H-\/\LLX8P02VEU48*:6*;:-N#]*U*B\$XX^^9"EMB!&N")RI,'=K;J.>SK395U#GLY.>PO MRA$IEN-A=(8T4((#3GB 00"L7,LR,*1.H5 !-?X!).KYI#C9+O%/.B@+8&U3 MSE$#,AD<7FRYP&<.G!,A-N*!UT[/9O=+ILQK\DSH:=7J/M33*]+':;$A5ZA2(#:X^?"XNAMMQ M<46NER_H,Q%H^2X<)^+#).T]V:T)'[M&")?VK2 #0U* <=_F:^[PV][A;M#$ MPT[,'64(N[GW:U$9O?<[M/?ZW+_5WN=K>5H!IJ"5A-_VND>O.6_PQ3;]_;DK MP)7I%,&'(OO]JIU@2V\#_$ \*.4MQ,BCBQGO=??_?UV=]!P/79U[NOS_YN J[/OMY]??9W$W!]]O.YBCI5 M=1'L_>4/>)5QP<'\EX71E[(5=O!*'M1*#L,JLN[2IE8-\TRZK>QHJ;J?_%>E M_=)HZ.B@70"6!.]5.,B_:*K3'/=%3\MQGL.B.6X3:+]$CIMG"+'FN#M)=3O/ M<3M''6;[:I:[DU2G6:[V*^PL\9?()!KP"@^SDT4GO!;*RG+.Q09I7 M!?SEZ?$PEWK[*)#59\*[3,!-9:Z'>?0&S5NK1)I-(L>^YJV[1\!-Y:W=]GJ' M'\UT Y0 M7=1XYJ-J;96$89R^/LK0\;VYWTQK'G!A'.Q[GBYL(%$.8XZ^EW &FU M6_&+K@Y?-)J1UHP<.[L:OMAE FXJ;^WIA/&ZDV:3R+&32WO5O+76!-Q4WCK0 M>FO=2;-)Y-C5.8V[1\"-Y:UY(CZ:MU:)-)M$COF"1PW@K0U,:51SM''$R#>< ML5V4L[[FL*K2*/I]-Q=%/Q'6:A'VMDD[.Q#=>M%P:<5@;3I\FAMI;K0C%-P M6)L.7].Y43[/GN9&#:3@!L#:=/@:SXVT;J0IN!FP[DYVGT!!^M\K+V2.$63G MW%;)JY]O2G9Y\:MR\P#S0:,# CH@\*2\*IW(LGL$O*-L.<_4$,V6:T/5S6++ M>>K=-5NN-0'O)%ON]P::+3>9JIO%EDLE5LV6ZT# N\F6RYW0H-ERU:BZ66RY M5&*M#UO.E]5856JYI.[ .PP[Y,OCX"(_N-3SPH(-( MC8*UZ?#I<]D<^/2Y; Y\^EPV!SY]+IL#GSZ7S8%O9\[E[B1#G;LA<^?VU.$& M6WH XG]HHD"5_(8O[VWIZ/F"M3ZN;T::%4/"S@+>6,:D>RUHTFP $G86\*8R MIEZIR5R:,>T,:58,"3L+>&,9D^[\ITFS[DAH7&NGR] S?^Y/6YI9(A<[2+KFM]5YJWJ!Y0W7HJ6*P-AV^FO.&7IYJ3LT;:DI/%8.U MZ?#5G#?T\S20U[RAIO14)5AW)Q5F' 7P=NX;/G=8R"V#!0$/#7NY8K:/G8$" MXWWGGC98376G'NLA5;4^O=J=JG>_D8SISW\:=CO=4G=;=H<^*(6%G 6\J M=])JDR;-)B!A9P%O*F/JZ/0839IU1T+CTF,N>!#ZD1E&/KS8,!?,G_/ >/_5 M"[G1.2KJI^YG:)9>VWLNJ,X=<,\ MT!GFZ5BJF4--":IBL#8=OIHSAURMMS5OJ"D]50G6W9;!K.\%5;T4+J,&4KG17_'TF5T5+H![D7M8]6[K[F3YDZ:/JN,A)T%7',G MS9TT?58<"3L+>%.Y4YZZ;GJ MZL\*':-=\FKKO:PZ;]!-(W:(G"H&:]/AJSEKZ.:I0M*\H:;T5#%8FPY?W7F# M-BEVB)ZJ!.ON),J1 F'HJ6X?*P2NZI5[!/] B36A]7[3G5N]],QJ1[ M-&C2; 2=A;PIC*F8QUKUJ39 "3L+.!-94Q#/?1-DV;=D="X))AOE/H2-XVQ M7=-;\@_D:9)56,?-S(K1T:T*':M=\F#KO:PZ:\C3Y4ZSAIJ24\5@;3I\-6<- M>6P8S1IJ2DX5@[7I\-6<-;P?YDF*V=R#(L"4Q5'N,?DT!38$UMW)HA$HV/SW MG!P=QGO'"X(/QI3//)\;POMAA.R6!WE8UOQFUX C^/4MM#>,J%CO*X_W&>IJ/%,?(LN?&V M))-'J#36D:R]Z3N^^UJ2:$FR/3#1SI7!D1LC;[O[.LRJ!8/>?2T8M&!XW,3H M=;6)H4T,+4FT)-&21$N2(N6[@SRA"FUB-(031T>?T__TE>&R1U'+O>WO?8>?89GF.JS7$,: M:'CC[:?THJ[L)0\,G+MVX2V9^\G8A"=K!]_85KCXV!\*Q,@M>;+9#&O(HM.Q M7;Z_X(3L3K?]2PH[Q_#Z[ [VQ4N?CN!C$1OI/,OU#VO\]*Q%;EM2ZL=Q% !Q M<=_PN<-";ADL"'A(T^QL?\G1+I]YOA$NP!Y?^)SO+^$!"^KL%=BW\M,*(/.L MP."N!4^XY*N0+Z?<%Z33/6H9W7;GV%CY]I+Y@ OY+C3P$8,X/H\Y\+-W;0YP'WK[E8'[\U>1"(AF/3P'-XB#F1 MU[!^S[^C*TS ([-=PY0 PVIO<=W<19(T9K;+X"]8AV7/9K89.:'-Z8&_>@ER M8,7)4\,%"XT;VW'(:S'EN$(\@'"==%\$L&,V/(RY(?QH12:"&L CC%D41CZ/ M%V-8?(EK9P%A>NP!^MT[<0^LP@YIM5Z ]\!S%2P+V'2X^=J#U=F.'=X9TR@ MYDC0>?P<6I\9#U;G*!EKR#?>5BG?T'^@NC7S\"0 MSL!0?"I(_EGJQ]&3Q0G]X&41_/PM?I80V3F9<=^\AY>1&=)]+J,>V4O)'VP! MX_,9$O)'UW/YI\T)%5;D(_'E$B/&%@EB A^U S@6W@SH&,Z&:#9INZ;/\93" MRTT/?X?CZP&UXTF^L>$=ZG3@]!B)T' M6HA\%,:TJ_0:L:VP\WR%CX1-1=89A/:(X$O8WY_<-:9W=.TH @:-\GAI MAR&L#YZ>$M TNNWH4V"<>#@+&'X\)5KT@.G>+&QS8=R 1#?A8E1(D#R-OT8N MI[67)9_S[F"L<-,)M@D='SO9'[D?=730_B7_.K:I[VF%)?^Z[E'T+I'1+T,JB0#R_V\ V/SB&4M]3OG[B"ZSDZ MZ.8G)_%N>?8*+F2[H?$&[/!E#GSA;3ILY#857$WY'.<*56+))%"5V2+D4SQ4 MX@ /9*RDX?=@N(+)2=JT">8<]YG0C% /2^QK%^PWL(CG/EL:\/^K%FA1$6A1 M4HN7[I+ FX7H[<#5>)%O+#ASX-? ,J4WC[BJ&+.'*8+UR7$Y?[ M\[N6,8?5AMPW''[-'>%>Y1C&(L\<=V'EG-/"41=+O*-!XGY%1J@4--02L2_) MG^&MGXS/]HP3!@\V?5C*.;FNH*7RC4V.[LG.K8KUUD?WT+\+/XE9S_G^ M%"#]N<]FL*2/S+EA=P%&#Q:^A.9Y2V3/69\!DG;VV]Z?@FZWW^N-N_V3?O=T M,.YTAOVCT5%W,AJ?3H:]RC!OA MA^P4$/ E*M6=@Z%6JI^BCQ61JW53JC?/6-T=D45.VXNHTYW27%R5T=.:J$YW M#X[T-KVR$Q*XSW-UZCGW5IYC4X8$S@]P'-!C1:Z7$;DRPD_Y "*&B[D_9I@H MM20;@A4W,;4KE6;#X ;N./A?9EB^M\+U)8HP.BA='MYX_D]<)'X;;WG(9 MN;"6C,<27BY72YE&CG>#*4F>X^Q[$3E/![_#W>;"]1QO?B<7:I+N#EL.RCO] MD2CQD=/X4M83S0#@ 2N,&%MP9FETB40/MNU@P5<.?6OYW^;&* 3!5'P0)+WMEQ$5)W010OJH@]:E?2*HDZ(R8FA[48BLU0Y M; %0NF?E8TH@I1["*W"%I!ZJO&\L.1!/) A6GA_.0'OU\%TJHE6R8E98#Q,? M\?*/=@B0FN*;&[&0J>=8\- +#ML0*3U4SO$JB70KK*&>"GAG=H#FQQUG/O&R M%M))Z'D_*1\9JT1@X[U5:"^13K([3X2J'/4SSXSHXBD< X>90&1>7!DB3DJ+ MCH,J$^'I(A'C-#E$,]L/0@/LH1E:#-D%=MMX_(".74[+$VL0^1SHE\\:51;: M'=XJ"0QDS*I6.FF:;"LR1-Q4.8S*I2:LQ.4+6(V1U-&DK"ODHW!$\ ?*^(:3 MB>$)P5Y9&#_WP!@%] @,HM"STSDHB.2$,X"1* M"OP&]+78R L7Q/H/>+T38$41H$WDG>,9H**3)">=7J].BEA#$M3QC%GD4R:U M7")EQ81 &DND>+H:#3LC?D!FQY^5M<9#M07+5S["DD&".*NA73E;SOV!\8_>)*P;;)@$0_VPT2A%6#T%D@&[.4[ MX]WQT=K[D@6LOT^4:'' VPH>["VQ]B5T1)T,7ZX<[P[@#X!:?0;D)>K*7,_= M7U_!NUXG^\[!T7VO7*]R(YZ_440$ "_P*.(N3"/GITHLWXH= 8&([XDL\L>/ M:WQRS%!4K0%NT^5&VU\$!.%%\P7Z&,1JE@S9GW_/&Q0/$.\1'@P\%S+A'7\+ M>)J8958]=RT%<.JI!T8=4MNW'I_2%+B@,>'O#3[1/

H=Z]7(*JV"1%)L=I MO9('=P"K> RJX@%R0F9'ZEL<%2<._(7?VJ;7HNN7[%^>CRP:+I<%&GBT*.-0 M'?O-LUI+]>J2 V[=>0LD,RBXLNJ&64MT[J&0 US3N76#7="ZGH,-XSW6]73; MGRY_I[R%$7WL?/I U3RY+6VH(ZTP^RLG(Z,(#RQ*O$?MPK0K?:[%/;_O^L.*G*3"'NA=.TEE MN*3M(,E 0(UP(\$ -$H/C6ITO%A@W]HK)5!P:VK(G+LA<^GYH_X=LN^;;+*,4M*C%V"E$H(T:%+1'.H?%=*NJH4)0B6P(#->[ 4_1Y4F:1O40IVU^?+_'L +2OU^ M"<*K5E*_)*'?[]0,;Y60^\?%?8=B">EB?UBJSM;4;2L_RURRT,F)Y/;FE'&VTN$6^CMUBNSTL'IX1+DX\ &^TT\45 MYOLR =.R.G9?Q0E'&=:YG$ M6YIKU$$8GXNM#]GM+N0CC:7?1J:M!=$TL"T;J 7#<"PTKN%/#_.ZL9MYRUBP M:XSV<-< E'8 WPS"S%I]X+/X!=@9*X7__+?:DI\]!0<[PA?GF0M!2KU/4_8#K4W$^C 9& ::5']2&5+]1[0&]_M?BB0 M%E5(WK_O=(=%7G[?2)DB/H+<]U9;?RR&EVZ1SN&%WMPINW:\4O3Q_(>M->]_ M'98= MDEKFD,,/'K2"-Z.V!V(/I"*;.J+]QA;I*IHC;Q&M+9";;(KE9[:\*"ZYHZM6 M7D!(0NTR:5,2QA1 8S-2UR](;-W%;?T C9A!E*B?WH;>NF442@ML%@>>8L-? M8\ T,RYL$_ZF*CA1D?&5HV+DP&O$N\X#GW%GG3ACB5EYQE AP0':6FH &6R+ M4/Y)LPIW'KW%K?VX1:>YP-@[G/TTHP%3!*O!8Z>&*"X4?";#L[+5C07R]/O= M-_?YM4L(+@/SV%J7#;?K3,*"FE&Y?N>0==9,%E1 M36<#_^#_CFQ0+N@DE,B .@=#8UH& YHR]V=J2%@29BQSM;V#=N'54MDZ^>98 M(;P=#8HC#G1(SZ&D_(^:'V%U!=32@0"AQ29*/?_W^SZ*5#KV#0;SP_AN@2*$1_SBX/# LSW&8'QR DAO7V],YM(, .\"\ZP_B6 DBL'\P/!K\ M8GPEMVAJ0-RQT(&!V$W.+=D#@.H'J"/$BHE2^O3F3$'91A>L@J#>$^UN9]W;G/M= M1_E7F7BM+13[UJ/^:VFN@5GE!-)U64410;1%_5V6*[ CD8;B$GL<:8Q=,P+) M+, 65026931R7+(A1&KDEU]O\B*!&!2(=*S0+QU;\:F>%07C\ >'Q7E[25E4 MY5AB5;-STX%6K*L2PSM)T0'F. .C-S/8=VDBZ=5%3G<):E0),%OT.YT(DM0-J&#@)(33S,T+JT; M,:PTE0M6(#^A!%M4)BALL:):8GP%P^QV;S9#ZVY:1!?LM\L181NM@X+(Q(8B M0$4K(#>;"64@7<;66C-VB8,F=FYL^XK&3I[Y .3@:1?@.#.I*!7LAU=QM M'$1D;.':XCCHUBGN+4.@VL"43-EB*=7.;-NP][6)+TF;FBW7RC)>TE95VV8E MEK$'H<]P3K9R&&,'L?@IH$_&L^65(UB87PK\M(,YQ4_A+19&N(7R@Y-E9%[I M=CS'S?V+:)R=$M*?6-7TL()M.L"*+$%T$%(H_<%0F0_K)<_9ENJQP&7&NTZO M'ULVZ1[M>#82*EU/.&8%6G27DG>6SKU>/P\'!J8_K'. (HQ*23+UK,II4\D) M#1R4&YB,46@08Z'AU84.Q6&AQMS/V\'U0_,/%64D)64EPHU(85NI)^[\Z#-W MCI(RO,%LK\-?$/?#7];6(B.5ZRNIA1Y JK9,(;*0<6Q32+7157&C*V4Q;!,& M;VP!83![W:(CF;3=EHN+6M":4^J+WO^'Q41B=Y46P"RCKX(T&A5?I0 =:/WH MCE)M@@&CX9V89P@F 74I%EU+19-NO$*"_?.","6YL&V &QU M2KN2612ZM*O4TJ[RXMY[?U$MQ[-VV5";$H9?GQB0[J3.=POUTNKM-V-=:HF]\K'XCF9Y2=1'TQ[!TDC]HJ< M?H'IVU/A@*7<=AD)(INX4 RK^XHQK+@&XSZ"5MXRVI('*#^QG+0^M;$MQ0R> M7KN$>L]T92+#F%BQ6$:W7[Q)8H,IIGC^]NA^ 8.%,RQQ?\]2JIN(XE*J G)4 M$5E8@J*%]TQY(IM(W8W]X*#G2WL#I$W"#5.H3/.SM>1PABP.(P#!Q^>FK&TJFYN*2NI^ MI=8X?!9^7#<1\'/Z!:[G+YFSJ0K!(T,"UN2.(W_];:^]1Y\#M'3DYRUT>86% MB<97?F-<>+#YZZL5@V?$\E@4>NH+JF05W]S85KB JP'X*29/^ONHZ[!5P#^J M/])8P4?1BD'-#5%JX0K=W_90U?PUM/ ?/_Y5+EB\XK#WRR=UT?IOG0=^.LQW MVTN^; N,UZ"'X- =B2;AS_N4H8_NFF\O_5GZ_])?B3WJ"@+9;@_19J2V_-F* M]/;\T6V'1J$DWO"CO8=!E\2D')NK6X/4&^-/;?I?+M3 M@1D<2(S2]>/"!M-L0[#DL=D@+]OXJJR.A])#'Z&+[F-HLYL"O5*D7E7^6C=J[AWFX;L-H.:FJ:?? M535Z4A]I!W'IU(LQ[]>,Z)1&]8-<-/\(J%J]K0+[K24]YM)]*TN/.Z,;WY/+ M4G@O>["76)_J\$)T>R]Z\T6RWM3+]QA^BK@!\Z&CM,/?:^>R)W)CY&UW/Z\0 M:[)QH5F#9@WW^!KZ@S=!R;/,M[>EF7MMNU\I@7*C/$4]O,)EMTG#AO+*;GLE M='W1993=N:D8CM5E/4:;J"'J TW/B7;#=&=8' M"&)VUXX@0;K9F5&TRPPXKU$OQN# ^+[6-2Q4YS%&94*2; H*NNR,^*' 9@]* M8D2B_H795EP3E2IQEJSS@6:@C_4 M0L!658/T$T@9:,W+/Q Y+N>$;H+SP X%"\\/]PDJ:H"XPP$;9X>)BHP:]#8U#J^X2@R6T2+>:2E@6X 0ON"-D5+;F/X]H>[U@'QN>X# ^;'=#\!:&-+[%! 6QSZ/F@]@0X+010)Y0] M?*]H^N>AF,1:+OAK[B$-I2>3B&.A.DZ(CH%K#\+1;B0>9@YV')1WIHJ=YXXW MQ;89P$R])?;1$]6!_D^._/.SATK*'#T7+AU%G\]EY6] -834R]#&<2)8!CR5 M_:<]8XF\-(M-_):K#%N7F*\H350*A&G[9K3$TP*7?S(6W@V_QE'(B"G5D$N] M3U3?J3%B (P//(/JTBUJ%ZQNP DKM]C47W1F3"\? ZLASW\TGNQMOL2JYX_9Z[L^TB+4PTXJ.0]T[(Y@ZL6O'5.FO(@7[;.OB"@0$L 6LT@V@V@[?(=@'488-.\@:0V#4; M1]D(4%TXBD9XPYUK+*X$2PK(IG(MCPNI;V4.!VP9>):,!7-F<5/E>UOUDRY" M+ ?-=\\'+NEF)_!L&TZD2F*=<$&[A3=@-Q>A!\ENSDESED"\8=N3T"3!EQ.# M9W!0B #EH55-(MD--KE,#YY175_BNV$%_^*B,T1J,!)2]L)SD+$'=#C4F$&2 M*G!!NO^DT%.#9-&SI 5EIO\V"**5%R!=\UL3Z"C;MT-@7*$R'AY%QY'Y:W7* M5!AM4X\CN)X:8?![$/6^O)$*)30R*]CILDQZ_X!=W"7MH+TA:$*.\\+F>$E# M#S(<8^J0NE]*#"AE8\G^Y?G(F==W$TA<<#3\UJ:.,FJ )>A8S!7B0&VEI"?D M<]O/43R^1Y'Z"IASH.2+Q8'9@?# )G^,Q)GJ8"3."3Y^>1\C!<"S(\I2[[]9 MX*F'N^^((O%PPNF@+QV2QAF9M:+.@"'BD#RIXM])2:P6]@, O6]1 MGZ&?9Q%V&ML G&2JQ5NM;6_+Z,V5]D.I:*S M5F@O21VT$Y N6\J0 9%URWW3-V8/P@22KE6GQO2SH,MW<9HG[.=-CDV]D\>:$< M8)7I>J_Z/,OA96*(WVH%>BAHLS<+S^".O(4L;Z%FJBV3/9K$9)(4>-3U>NU9 M\(0 QPRJT=09)Z'GQCZ+Y#6X_/O@#%6R&6BLRNV*K$'<+C4"8.LIX>WRN1<* M'46U4R6WI5QA3*ZIJ=E;WRYZ&J4ZT&W@K25;[2MODE)*$,=DA9D+;D7HS%4N M#'12H9XD+19A9\BV)NDGX^SLSM$G[,EK!^K=]Z UDN1C!]E] B.*C)QKKEX? MJ-U/=BN["]GMKGK+O/7,!MTRKYR6>2\[/F[O+^*8R'Y3)2G,[8-N.3/(BBRA M5WP)F4&<31W!6=R03X]H% I(>834>7M"*H&6=X*0BL]RS<[Z_![Y&),.99 ) M!&T2U"7-*J6_;-=86K&3(9&QZ""-M:LI%SYSSGQTPX3R/8F&([IJ2@5!B"S\ MTY[9&!3&R7-9?8NT@FWZ ]X:B8':6ZQ)S#N9[SM8OC5Q8G@=XGWF3Q\$<59 MI+6"W4!)O?\UXX'):&_;E(OT>U!A ]-T!48A>0' F.%UL '^L!%Z3(U"[G,C M1T&B58W82NQ[[]=+8@J;?6 S(=Y5!$JHB;%+[MMR'"8^2)9;4*?D@)N1 M+QT?%$:B;_%G,6X\3OL)DK:M1#H,8Y^@N-%"5IXG_((^L_@6JJ(9,ON8X85C M(N0KA6/;>+\W.KG<^Y#:7E2!\17Q@/'UI[92D0X[<0&I&._F*J@)*PVL-ME020[&M+CJG D1'W M^! $*9 KB"71CHTNVD*@IH(-<]^["1>UP.)5G*'B9S*,)+K0"^RYE-E(UG#V MZ&SX)2W;B11%*O\?A3+18XT>"^-,9%,0&T!&3],^-YY+NTE<@I(?!897OGUM M.YSFA7'7]GQ!]YX(G\HWD'LS&T5-/"["\B6!1-VEI\K;CKW;:3QURD?HN>M! M(GFM&H,C%TU>C+3=*V<^J.N$3WP*=$'A1O$0QU[:PODW<_BM+8-F-!M'8I,Z M&J1>(-L\)VZB>+'7J>&3P H]-'!DU((BI^D(EO!5!4DWTV0AJ<@=G >*C"8N M9N4M\WR9TB6&A<5!5.'2G8-., ()A?DU M7,<(=8=. QY[0<7>$J^.!Q0@)#A2() !(P&"FB(GCC@'Z1))Q[.QQ#,2B&0M MBZ\<3[B*4FH B"3R5UN1R9,HI.B][V<"^FN1_**NVR0UX%*F)$+ $,BF2@,76=\DNE6%[LD\,+I2Y,W711U@!V1S2NR/A=S$ R MOG!.))7DKXHXHVN,HGD$MV$2$DU.$A1UJM. 'TP#EN;#&Z?_B!B7(AM)[+$M M$9\T*>6RG$3$STCW!U8$1#*/9ZL6&J$*9G,_/T2PX0*.JHYKEDB6+EHV!^5V M3F<)BA-(3/(99KFLM86^D!2>)D@7V'!01^S71+'W[Y>78S& M5S]&GXUO)Y_/?Q]=G7_[>FF,OIX:XV]?OIQ??9E\O;K,C<':1#O/4YG#2(6^ MD'T8^?7PW9C*2"J$BCNTUL.*J5^4&I/]/NERAD+/%W&TA-H#/TH%X9_< M-3Z?GWR[$#-[V@>#]B_I*IT0/77!#6A2(M!!@QB05 M.38 'LL:QR.23OY6B\A6"V1RLVOA/?A&' >L=2%E5>:")1B(J@Z@T+POBP1< M+TX\36R=<#6Q.LX"Z6RI#J($<_G9VMG\R^CSZ.IX8 MEW],)E?&Z.)B]/7W24;\5IC*_L&%7W3-\1IL][S"X8U<-IO9CKU6XI)QMB?) MO>EIEK)@(.M;1;.?V(ZLS",?\/9FDRD'(HHRSH"]Q4[BQ:9S]L"8X"7B5_(I M/?;<@#Q"G(:HI!TTPLFBABU*C_!]:2((HYCRXJ-LQ4%B<*YPO.Q2X(S9OH&> M$:ZSDA]:"N$XQE7LXG@"=0CMOZ0@;&]0QJ#W0D'8[G%QDV@]O*@I[V'*VZJ9 MN)L!(,KE1M=ET6G1)21LR+@8IM.CPW=+X$5$91*&G(2\* 7,E:,3$YUA6UVC M0D>PX%21U#DRVLJW?]H)QKWW8'_3&'ZG>Z MP].3WJ@W.#GKM8]&IX?'>^FG5^-KL[_9T)."?CBL_I\>GXY_OSM\L?%Y!(4A&\_KHPOHXN_@>YT<7[Y MM^:[+*Z>I+#SVY5'X]ZP2(V*WPS?#GX*/W[J6LJLQ^(!.1&6"@^$4\O$2C-Q M*4:(N!Y^^7"%2GKX9 T=)95*B.UFEYFD/QB-1X?'@V%[<#+I M]HY/3L[ZP\Y9OS=IKW-=G4E;-5G3?UE90[[P;Y^%\_O[Q;?QY!1%2X4%27DH M?PPW[]D' BHI^R_,;%2^ M]E824TYE_26.P?'"YC-C(KKG7'/C&U:IR6(,\5OBB5>_@:$9IS.(?!=.J178 M](B2(.2CX^58"8;--(97,8:I#8V:= N"_"*"P]_IL?W.X#W_D(I0390,'YGA M!U%)65"C+EMX'A@G278F"Q6FR C(HB4/[G%)AFNYTB9ZH MA+ NDZ2P-(TA,7>.>WW"-%N2YM-"G]9[^T/LUY)YH>B(!D,O6F(;L/_(EA1B M";)OE P28SYMG'J-C@B11"Q_3:T$'Q"O9HR>:8J6 4[]R)&_(V+$7^^QQPI8 MNJ*^2(V,AKLBUS950PE4I]/L(:F4HJ(U0#FR"$M+%"[H_)@I^A/91>AMWM!ZWC;5 MPCA<[P*?WSB<#/JCP[/.R?BT.QR<#(Z.3T]/.B>#X^/Q66O;MX@ME+3V=\[_ =<^& M)^,S)*S!86_CSX+$WQR>O[U]RK; MX&5UVT!F+ELVQD)<*)S2K^N YN>HE!A9'%.X:66G0'JI3$X;I[(^R/SR2(G@ M(%!XG%XF]7.7DF^>'TQ1$291LN'Y(*3H6M1(;.H6[&,X%][)[Q==KJG[4'OJ#T:=$Z'QX?=\>1T>-0;GM7J'(Y>]B!B(,4X&XVOOEW4(0GE M?+/>SMOH"QMP4KW#A2!*RK% I:=EW'D1=J[$TA<3%*M9A-J3ZILE4D,H4_R9=6"">J$ MBLJA#>TS4XG42IUQ,TY1I>@OU?R(6B)5CW,5XSW38_DIR%(!:2($%SMDB<@7 M,Y7-(1T>*D$^R=6Y;Z>S#1A_NMX-D5I$KA%5X)A<8''1*FN:;>>DJN'\2;KE9-L9(4^572=;>B2]/[V^;6-)(N@)OTZQ39&*U$T@^6NT0J7 M9'')M'U, /%$1D/ZUI0WZ:'M,>XC8Z)&0Q&B2.00BY%GDE+OF:J5_1?L2U(L M*S)ZTL)3[&AZ@>(;>4 -.)MX*(W.J&7LI0_DWKVYT,]8_L<+VHREOO_HEI=JDR>7(1^,J_AM25ZH"8<$A:A^C7IDQ.>:Z21[^(LRJ% MM9<*%7F;X7!,82^(&]BPXABVH!%5N NR,\)ZKFTN*.#:SH3C9G1[*('Q>#C9W]17D@/0=UTTB4 MOPI:60*?2&IAV4W,[>)>[-@F0KT)O19JH7'SX99$2^HU5"N4S/D0JU7^41E M,;$(-?'5&B''6LA8B9S*FM_,5ECV;":H-J;R.M+H6=+4#EMVR$9M"7!)7V>4 M/U.4#]>>QH&6X26<) U_HJW\LU**MYC=,*+HN/ M2[RPJL^U"#9X2 )F6E&0=7980Q\O(A7#^)C=C% 44W/'D6C^;:^]1Y^#%:E/ M]'D+YJYL;(3XE=\8%QX@Z).QB?3LJ,,;VPH7'_M#,51,SFMZ\F1$V/SG.1JS MT[_ZXJTY_ J@M1\^:SP9K/05?*+K_3BI.R4F/@MA0Q0ADKI@^[>M/S,*ZBE' MDA#9+^EX;9EVIRFQGI3HL"FJ+"XF%;8R?)_D4HCE']BY ;A52J42=]'\")0_ MFD(UA;XXGAWMY_IW!,91I"J\F M2UTJ IVI] !-K)I87XQ8XPZ6LKG##?,UP6F">WE%%B>0^*!HNGDO M]V2G&]NWDEDJ,^E26F'7&IIE(ZL)1#JL%8$N<6>\3]2(:112K)[4"9%J?>/Y M/_&GQ)?^0<:2Y*!(-?++P22M>(3EM>TY*HI%75%1;<',*)'E/(U\S'_"L6!B MB3AP3K+]["Q'S'ER SL(J197>G4S@H N BUEY?,DC9SF0FY[:,M8P.9P7[[7 M]()06 .82.!X@6RO>LU=;)AARV%^XO,9+'X[$OR6>$FE.HCG)"W(2["-MJS.RWDXZKG@7+;4# MF9DD6[=GQ\UI,M5D^F)D"C:K+ >3E(JMU9%MP4+OU#P S--3\Z]5PL%3*+92)4;]M07G*#'2E4*: MZVBN\\2%@64@ V0!"[ 44\LX36TOJ63%S;%LEZ2=%U&"*W7NIN$C*]OB2]O4 MA*@)\265+357AV;1I3/F$[^+K,9(AA*+MMC)O"SIBL*_:,A:B&ODKBVG:8OV MLQLI^4E1B>@/IRE=4_I+1@Y49K)(#?R$9*T)3A/<2Q$<2\:MD4_;#ZCQ3CRP M9<:N/9_V%DD3TZ(-[H+!ZHMJ&M4*4PP(%;4M?ORMB'[)D5(+'!EU7^U(/J)^ M\WH'FK$:4LO_5(\R&J EAMX%8HY@6D:MC8E3567Q(#KR\L>N@?A6'-$ZY7%_ M$\1JJKR!ADVD)ZA(-/^7W .U>32( B?HBE9:=)L8'6BIQ"?T\S+#8?X<<^/A M(6&VS E-W@4N%4?$V4 %8M0L/6J.#5-<(@/LY49UG(!RV22*486B@)*F4(IN MQJ!FJO&&@8F%8+*J)K4>]<*YAXVM[)GA\KD7VJF"$HQ)!1%-_9M%CIP.F PI MP[&MB>NA O M1?8*JA;\=1'T5WM70YY;\B MWPXLVU1@R*(]L6.*"8FB849,)ZF97M\%.T@_?*WIE(RE7G*6A]T3(T""[#P:,11-KCNAQ/1,/5K(VJ28^)#&KSOE&+R-CUB\4B2N M5(%V.G"C)F7&U\9'+W.9J,\6LRU%>;7D32+NNXT]J5-!/7U=XB^P/B[*GZ.5 MF".-58R1GQ!0%KG4W>V&YA('Z[QQ">#,DV HW,BPC$X,FHCS-,,MVTGO"8/U MC4PX9"IG2.4)/:TX/PF%RP.#IT.<$\5&,&*,WPA>@0WL\12H7\&, *89I/D. MSE:0TC3A^"T9E\9!G9;H*9]A./$,'UP S]SX1\1NN&U2GZCV=N34")@&W[;&-!"Y6G M.XV)B0DN*6--(3Y6V$B6JC#!NI72+%QD\],*J M1.;8T^XDQ9! :9*3@21PPR0R;"5M22F)5"6*R#F!L1FOV+/JG1[3-N:"M(QT6"0&%=D- M0*8@)D )+ 5KHG]@Q;@8XDJT OS!-VV<7)E:,X(2<9HY@7W>EMC;D]'XCKBR M5Y2-WL4#F&U_C5T0(EGFL5RR#90&3Q?], 7UB/ MS^+AOFFJ=YCYDTJ*U:4K[T9RN1OD5TJ0(C?$.#PF],I-VBPLQU,<9!&\A< V M1Y:A""'=GV:3BTP6RP[\:)5*R;0#L=Y4Y@P\7'0(!H;KI[N5.@C$OBFTM+FJ MR=Q*>9."5&_,>1 *(%RI#J= MYU;"%51K6A:F@O.<^>AF$]9'EK>ULI792^#DI&&E"K,3H:UZJ9AI)673GL*5 MR8'9P8+Z,?CV5 Z.6AO,AQQ*/MOGW+E+ '-XJA28E$]42("J1':+<"%F)L ( MJDX7D*_Q-&J]P%$]=$#FN>)$NW?)[*QD8_"L$6LA95TR,H(OB )4L%J)/J] MN$'^)N? I]#GN1N\5C )Q<@$:'("]":ZLB8^H#_'07C[YBU;6P2([#K!&!RA M:R8D'.N' O#,++],G[DDUU$*@Z2/D6 L*8F0UB7KR%#.A.-\25P6_QOW7XC[ M9, Q0+P(D3(VTE"-,7I"PV=VEM3^YH M41D82'#4@4-V"]P-[O#NE&,L-59=> 2"EG*L $J+B8!3OB>N%0X9N:.-R7^ M$=C(3V>9J7YN3'+_BJSY4O880AY#*I1 02NCF:>;GN/ 4#@DV+^&'((66U*; M$X*=I*\R_)(,5L]/Z>0'Q@5UX'92W?JQB4"F26#MN&_49JOT*4/R""&T? MDWRCI:JN4XK'-5=2/3Y6Y([" 7:N#%)BT&=)AG84FM+N09Q@\F]DARDAL$&. M:RG,,C$XT0U0A78#U? IMO)(\8@O$A9?M@?<\UC%UMYF+7$DXK'%]6X>]4UX MT(8MZ9YDAC 3KXEFI#V(#B5@7QVU(@0C6*:P6!)>+]L&< MX>C(3 =_0=""E&67^4#DI^-^)9GI^*A++N5DI_U^^H%N[;;?LP^*HA_O[X_3 MI6GL1'NZ/Z #OXRO^REPQ%?B0-NI(->I1 MDY/%U\,# _;S&VAKV-BGTTJYG,= U^&F@5ZIM+:!3FM[_>E(I:N&>W\!G=:S MR36*G;>,E4-]*F.^=3:DP5K0D$L M1GH(G0%_+?%\IT[N^LENQ<86+-UQI!>1@39U%ZA*&*''HR!1719$+@_%81[F M .JTJZ/=':3.NV !/14"24[[-9/=OL) .L*EEU;L#WD,GKU!0DL'H>?*64'K MCQ /)R5(=F6C5<9#:12SRBPU(1EFN/RF%,+YO/T&"[[&HT)&%I -O%'YY3>) MQPX2XANFFX">HJ)C@<(6R =GGDL&*_P7U"6D+WS,*2B+])B^>(SPK\2#X)-& ML[%Z%.N*63VLE5*,,OXOH1-)-8V,\5#$23'.'-M7 >#;3"8.I]H1)@KA3WXG M-6B.I)V*%)#C&.]+W,FMQUOH-DE;.N-3GT1QIZ_HX8;+^4-B1@]LC$UZO.N% MM#G*'P,&4>22FR4U0>E^5S]^?85Z;83N93$P"K\_DYZ!41#P,(AGS[S?^W8V M&N]]2$WC67G VU"PN)Z;&%'"P40OC)U 286W-$PDDUQZ6&$HV2(\99]N.W/X M[7YJ4GIJ4\71 \N?-&V!B1@MF*"0L SJ!&?Y!?E[D8 M=EYAYIB,JX9>2#1'KDE/](^4LUQH:A3V!@[$!",TRD*^@NO83TXQ1D2;X$5) M3H;R2$I')L5(7> RPFES0W/ ;O'B^\(M6Y#$/.4_T"ZQ M%0*F7E9+%D?,G:IL11L\T:R7;&F0<>@$38L=;$?BPI:XU-!URWZI$ [VQ>]]X;TT@MLO.QZK=L79(NJX MDAF=3+[GVF805V2+<>#\EN%9;,7>X_A6Z3Q9#VPD@ZU4C!XYL.6S&Y'TEF MN18Z,(2/S M $U&C'=7RF/2S3QINV[3*'722ZUHB5?#BY>DL& -=,:N[';3^ML?'G6>%9'I M5+/C-8"N/1JC06PJ!3V;^UPV0_8,8)EP%@68+2IY%W>E70F)ES!6Z):>&J$0 MRF@^B#=&6I-(C\2WBJ>2DPJ]IH%P ,1 _' M<7V>HMPMH!,?!^U5AA4F/X2K+*%/L@(4(:<9F"!4HAZQ?H/Z_%IQ:@EFO=AX M4HGW1&N!UFORIRA6*%FJ8DTIAZ\CDGZ>3,4LG;D2*R^Q-R\)IXA0"LE9SZ?G M$D62_H%"6E4O(RE$]>5L2&2UR5*6Y1I)U[G8/85]7FP09VRY!;0 M,S=$DHSP9W=+/!J%SBT7O1:6LO0#GD=\3-Z[?1JZD6ZY*Z34NDA-D?I:T%FV MH$3*SD2:8Q-+"#GRYF4PL!'83<<*8R&9H,3EW))<(>M*/I^ET(0GP@ZC%,W) M-(I06FMB#69JY(\8?H'QD?6U)%2$MJ6) ". M,4ICZOD^<=74.%+;OW>9VQS424 AJXC>,VIC/1@K5I!.3*/@:4ND<'*:<(I( MCUN(" A;,:AD2\+-.,NUE-[!!R'0BA FS3,E!M%XT;\.Q'/EM$CD&91$,_^D?YB,A_^&KG(?G[YK3QF-F;H_4SNTOJ'X.?T"%S'O;!+!7HG%56NK%<:T6!Z+0D]]02TJ MQ#>BVJK3!N"GY+3?-S%S:A7PC^J/#6] 4K(%ER!J?]OK#%2MUI82+?&.7O>7 M5$%7]K?. S_U\MV6[Z><:WS@IZ/77/[ADVY[O(I.<"U%$8J'K6X-&E1I_*E- M_UNKG5OC<.G/\@GIKP0-=L4!V*Z6K?D"A\_EB,/M$O@[L:[GE.I)=+PNN&56 M;RKPXO/:W:OTSF\PW[+V_@K]]T*N?(T2&>/-"&F7).[H3Z4'6,;[SH?=II7> MCM+*"&>'S;F@D.^^;7)!&@ R5DL]LTHOG)_?Q$$I!B*.(CDVPFGI:K M9G9^CZ9@H3AW]//(=3UTG\F;OCO,E8_S!.E]]W%VT#+8;>K;60Z%.?VWE/LJ MJ.*4JAZD%8Z(^Q\@3? M0I?& S3Y=,V3F3_G8$>Z%MHCGO_Q3Z;)^6Q6%ZK-FL3[QBB:1T%HR("6\;Z; M1Z>H.U(>.,JO!_>]4!(BR@"STQ^VCMOK.::% -V-K7D&29:V67D!SP/?O/KE:FFAI4G.:U-*D MKM*D>]1N'7?;K?Y@V'R9\F3SK28&B;3*>NMF6J^=V&G&^]YN^G]+!^_E#V.O M==3MM(YZW1P0-0K539=]E91BE3@"QP?'>021IOX:P:<9J28ES4A?>!?ZPWZK MW^FTVH?M.AV"G8FP*%6]$ROOJ<+O(Z6_Y]+=ZXZ:W.Z71\*D-?.<=5OMP5&K MT\[E[,V+BNINKO:ME>!;JZ2\+.(^>Y5X2S^/'JF/6&V.F!8<6G TCZJUX'AC M"^RPVSH>=EK#H_4QI/44'_FB)YWJVAF4_%KT8%48OG+$80]D@.5%6.%5)-_T MY<_;H'4,AO-1O_<2(%=VLQH@Q9Z:)@XK16"S9/KL6:4" M7\^L9WW6F-*<6WB::DS^ GTEQ$M*:RLA'D?]W%.M,VZPW1LURH#O@HBY\13# ME:B'HEZL48 EQ5..([C$# %7MGO*S&PY,$;W/!S'/9@F")2DP6K<>[XS3/I M/=:VOI3YK-N&#K_1*5YCT)VX<SG596]QLG&KN$B4-LY5!W5LB3G(+T'T[SI39:TD0ACBU!)&VTI\&>--$*C]N[0;MM+,545^S8 M9U-'["UGAAHMXMWQ(<.>>32M\P;[-L$L]7K958_-Y]CZ!Y^WQ*Z#AJH\SLL)WW6/N@<#A?:\3Y%E MT6**H&AR1]-K5G$C!L7;8$=7#L/Q*#/1T:[8\KL'O7+6_N)H[AUTREDIB9,T M:AE1CRI2C;.?J0>=[!J8H;?UO: 6CD#K(;<^/"I9-%]_+E]_7A;+Z_+U;CQG M6_/UE^+KQ1A'Z8KO2S.Z_F'OH%TBIWN*4%'3($/B9T_1CBO55_2HM+ZBX\-> MIW_4.VV/.B>#]FE[.&Z/3GKMX].CXW1?T4=-H[2\2CN3.B_?5[3W MLGU%3R=GHQ^?KRZ-']^_?34N)U_/OUVD^HE6JW=HNB$CB=\2#MM7S^7W+#8^ M1:/!N M'Z/3P='(T.)T3JW\:I^>7X\_?+G]<[ 8=T3@J0 LRHLEY==0CL\FW=-1>S ^&8X&1Y/!\9_\[Q_G)^=7E\7.Z4N@0*Y,8.'\Z^GD?W4O MZL=Z41\?'QRVCWM'@X(=J7O*O7-O1^KC7$V6^T]KLKS^TR#77<-\?:#SM8_. MUZIZF*.Q]$OD%N"\IIGCW7Q3'$3&X7]M26G;2_>MOB256C MB5QIJEM SWT(&DX+%2&!*K&]IN[XF>]P]PC*B@T6XS(/.WD&[LR6=L2K$\R:'XQ7H MI*P>(&//#4([C*@:U)M1!=4%G]L!MC$(C?=V'+U'/QFV2F!+[EI+S&+%@C<6 MKA<05F7*3B4H0<.GX=/P:?@T?!J^783O%32A>XLJG@W>_VJC (V"SJ"X5= 9 MY# +WD!MSI,K5=%S4)9%\)F'V"W&=@W'YA':!";8")P:0ABGW/%L^%U@X,]L MN?ID7'F1"5;#Y\_?=315PZ?AT_!I^#1\&KX=AT^K_O53_7N=$@("':WZUU3U M'^/*9[!V%0WX[MNN::^88TQNN1F%]C4WOLW@"C 0TNV1L76QP$RGQ_8[_??L M@_CXY#[&+0HF6-X*JP33CX;[<#6R)5:[JX(4E\R?,I<'^]]N'7ZG'M5MM[O: M"M'P:?@T?!H^#9^&;\?ATU9(+:V0;AE62%=;(0VS0LYLE\&?\)>V0NK$A35\ M&CX-GX9/PZ?AVT7XM!520RND6T(LI*MC(4VQ0L8+F\^VQ$&8:\G?GFF=3)]K MG="K.D/CQ\'EP?@@:Y-T>H/VTZR7X_;A$ZR7_Z?9MX9/PZ?AT_!I^#1\NPV? M-E]>TGQY?G%%NW-P_O6R8CNH;8K'2?/DXK-Q[N*049,;IYX981VUYC0:/@V? MAD_#I^'3\.TV?%K3KIRF?3G^HV([J#7MIVG:5^S6<[WEG3&Y#;D;H!__TESP M)=.JMX9/PZ?AT_!I^#1\&CZM>E=3]1Z//E=L![7JG5OU'C/'C!R13O/9=G]. M6:!]X!H^#9^&3\.GX=/P:?BT(EY11?QT&Y%_)3/;-?6>KB&3\.G MX=/P:?@T?!H^K8?70 __/#JIV YJ/3RW'OZ93;FC57 -GX9/PZ?AT_!I^#1\ M6@6ON K^_6)2L1W4*GAN%?R[SW&RE4Y*T?!I^#1\&CX-GX9/PZIKXGU- MG;54Q<>(,.,[FW/C'.F=F=1-\92%S#BS'6Z\GWG^DH78PY %ANUB_TZ#%/@; M.UP8;+5R /(I7!DJA9['"KWMBKOQ;Q->S>!F"V?93D27S\ &^Z#)AT-GX9/ MPZ?AT_!I^#1\#8"/U/M?0]2+XN_IW]1Z4)/:7W!:;:?;_N734XR/U/T9'+4! M7+K?=@$V\3G] A?U,">#QDY;H(A6:9C<<>2OO^VU]^@S@&6JSUO06!\ MY3?&A;=D&PA=,G]NNV)Y+ H]]878'_KFQK;"!5P-P$\]W^+^ONDY#EL%_*/Z MX].ZTKL7VTUP"2+^M[WNWOU6E7A%;_#+I[T-VA._':9^>]PLDP0JERO)K[.Z M-0+/L2V#>MJWVZ]"P')KN[B/33^LKP5KKH-;PH+^>^K_^I?L>AYZXQI&.R6A MY?\95PL[,.0,!@/^G$6^:P<+L-K(W OQY[]'S ?NY-P9%WSE^:$!UMT9\!

,863JGIL%AWM\8\DL;DPYF+D]DW;_9-PY&1R=G?3:IW@/RZ#A>;"QYP FYY'\*>AV^[W>N-L_Z7=/ M!^-.9]@_&AUU)Z/QZ638FYP,\R#MBF0PCK6 7V"G@BU32A[;[%SZQ#-72A]O MQ#NFGF/!(R[/?_\ZNOIQ,;E\.OMZ$3?K-I[^Z"*DNM09EL- OZ?&?" 7\/F_ M(]OG&+X.XC$?C_$9O.B"S^T@]/%1"^ [5@3+ O."^\9LJ- ! ) M/Z###5XSY0OFS)!;XH.(%U3I/;Q?Y^T?/>VW)^O#=3?8JN3+SY,QM(4QUP+6TL30V>?)_QJ?KTZW#7K5 M5%P3*JX):'GW[7TBU;<%O329UF@O=Q,X3:)-V,5& Z=)M.'"_EFN]\-V92GX MU^!7XV+R/Z.K/\Z-T>G_C,[A#TW/NT?/-6&X%_R:A0O;&%G7S(8_-*E68S\U MJ6[<<<]L:$VQU=A63;&;GH'OONV:]HHYFV2K704UW]S=!*Y9%0ZG+.0?&[J% MW\S0FW)?[&3WN&5TVYWU('[58"U9AFA^6O\]W!FGP?B/B_/+JV_?_YA<&),# M8_SM\^?SR86FZMVCZIH(F/'"MP-8$B;,(<%ZCF-KM;=7_[O?_^Z")?.7_X_4$L#!!0 ( /J;74^Z$IO06P0 #,3 8 M 9FQE>"UE>'@Q-3 Q>#DR-S(P,3DN:'1MW5AM4QLW$/X,OV+C3C/)C.U[ M ]N ZQGPRX2.:Q/;#-./\MV:T^1.79\/S+E1JGG<5=3VO-^O!A]EO0SBH^P',%!.: M&RX%RSRO/ZI )35F>>QYZ_6ZOH[J4EU[LXEGISKP,BDUUA.35#K[;3O4V=]K MI\@2^K_7?E.K04_&18["0*R0&4R@T%Q OS8DEGO!5I\U L)Q\=;?;:#:/HE:C=W!Z&)SZ M+3\Z[ X&S8,S_RQL!8-*I^TQ^G->VY\M&*XQJ3*G !+(ZE2IB($=:<5L&D2),RD3"5:) +-W!1S#,> M4[?-ETQLX)1\"F%L3QZO4&G7@,\D><"[2\%MQYX::MSZ?=6Y%X(5B1OFMJ[P M'!9<$"1G&8TLI,J9/3Q8M#LE E$ 7 M+!5JC=8$Y)(+IV-!(F7FOK9?MK(^//U]_]+"J(ZRM?UUL=];6H4+5(I29"2P MN5PA92[E<0KE,R!S;M@5_[>%<#/I=6Y8;= MG<*?N^>JMR%)1=2=H.>;,GRT!99BG. UUT:5]B,Y)UB**H%H9ALQG= MQ3RM1:?32=65N4<]]=;5]_VP6EX'8=AHWE[[S2@\+.>P]T'3;P;^/8C6CZS- M>X?2#!<[.>);K69:?BE8*RM&^G)II1S3XI7ZK<*R4+I@!$,"GA09G1>BQKOX M/?6U!$L]3C$N",RVJ=/8V$86'$61DX,M';&D]V.RI3D9+)DRV\;ZR*)232$K MLB:YQZ@,7_!22ZQLV-1\+1UZRK:;[%^ZV![/A GO9V]@[U7XQ_2@KY56JJREW::+0#!&>O'_$C7RD>OJ16 M7NM;RE[;L]^/.OMM]V&K\R=02P,$% @ ^IM=3Q?[/Y&'G@ V\L% !< M !F;&5X+65X>#,P,7@Y,CR]Z7+;6+8F^KO[*="N[BHI@AXD MSW:>C*!E.4M]G;:/I*H\Y]>-36!31!H$F!A$\S[]W6O8$P!2H@12M(2*O1^7]_.PXFY30)OOWKP^>3H^#1XZ=/_WA^]/3IQ_./ MP3_/?_\/IW/YT_FSY]D^<73 M\].G<*L73Y,L*^23J(P>_?H_?X&/?OV?_^.7B121^M__\OPX^)B%U52F M91#F4I0R"JHB3B^"/R)9? \.@L>/S95'V6R1QQ>3,CA\=O V^"/+O\>70E]1 MQF4B?SW^,8E'PI/^V7418M@J)<)/(_'HVSM'P\%M,X6;P[CZ>R M"+[(>7":347Z'K\KXO]/OCMX-BO?P\"C^/+77T20BJGZ;?'APZ>7AV\^#)\? M'KQX<_3ZT]'K#V\/GK]Y]OKM\,6SEQ\.'_WZRU.A_A]_A?_E_'.4.W_JX21Q M*A]/)+S;NX,7+__/^U+^*!^+)+Y(W_U9%64\7C2']0M\TO9"PSP62?/ZHVPZ M$^DB.)47<5'F I8P^)(]^>4I7'HWH\([1C+,:#COJC22.3Q7W>G@[=MGSPY? MO7CYS[LLGX$/^D(0B5;9-X/H!] /X#;#@#_G-,31ED2J1N<__,X./KZ M^[?AEY/CLV!X=#X(CH;?G@0OG]UHG*C?[^,\_;_N?_H]Y,T-&YRTC?X[^'SR M^\GY\="+TS(WV;B?$7]&/GT^_J_@\_G'FSF"&QO6WCC+I\H97 3?TVR>!J((8*3G MIU^_G!R=!2=?SH]/OPQABP\_X_#W?]*%O?L1="4)]X91-H,0SF@1G,UDJ"X* M3F61)17&&F:B*-27ZE^'+X)A=:'>&R(YKVZV<)T-^B0-LWR&$8CT(A!)$HBI M3".(216PZP2,TAGOV[L=[^X)D [LD7LR.8]^M9N)=GHYD<'S@Z+4@[KM7/_] M;\\/W]_H9H]^C<0BR,;![^I_(+86]+MH5W?17>N2UHUW\.K9^Y]4P?4CZ$>P M&R/8F/@_?3[^^,^3S\HL_OQMMT;Y-95*_^1Q*H(/697( M2Y%'P=\.WSQ^=K-PX<8&>J9L0:'TN R>';QY^^;M]49W^,P;72+'FXIEUA*) M^I^37-]X)B[DXU$NQ??'8JSFZ)U(YF)1//JUELS\=#1\_>+@^/C-\?/7KU\_ M>W'\YOD+2F8>O3[Z]/JXVV1F5PJRXZCSKD5]9R**U 9\7&:S=X?\['X )Y04!C*6/Q^SUOI\?GP]LJ%;VWP!1]]U+M+>?A M!VL.]F#-V0)KN#DWSM7>X)[IC1^GD1H[_NW>+LWRJ1J/=UC@&G7+4HP2&80R M2?C;_WCT[!'^7<4KH'_S."HGZI_J/499'LG\<9@EB9@5\IW^1\/< MA^&H"2JC0%VB'I_^QR,$!)81_%=NON71T"/>O/H_[_5%]>\.7MCO6FYP*?,R M#D7"8U#3XJ_Y84W N'^S$'(_0OP%?J(]!6>]QDDF2GK-@ ;WXHVZ,O >^/85 M_7C-0WA02S^Y/[])H)W$1'&6I\OA+U'>#(!X':58&L5(P:1$7):!.YW$Y MP2AM48W^E&$99+E:N126=8"?S]7*%_!IL9BJXZD&(5)X6W4;_'XBUD10Y7C^5(E6W+()"J@', M9ED1ES(H,_AR&N2R4,J[C"]ELM!/+:2Z6:0?6\)3LO$[,X7N3-9VU88W3.O9 M?N4)GC?KR9TWO*)J!F>Y+!$HNCQ7>O7JTC):=Q%"6R@WU_\**Q\3N._[18 M!W]\/?UXMLX9I^%OY)AGZE%*+SN= M^5CE#]PP%*M6E$I+8J5/U-H.@B,Q@U#LGB -7,VD?7 M,(6ZG<'^H/ZD![6V#=R>+6L7/S];V\. M#P^6 RKZP]L?WIJ6%2-E;3^&O&VD=Q%$]N<344KUNIC1;3G0:A*2_CQOQ[S] M&.W7TS+H&XXQ"=GBT1A("@1STTT<20H55. G2:CI2IY*^G8*R MG8A+=8JK[(O^\/ZC8/:G].[\TY/4G#I(J4#PJ'<";S BS< MD)+(ZD-SANOG5:01I 0:OXVJ1'TYFV5Q"CETN(QOUR(#X EI, 3;.57JV#RL M/\W;.O7C\[^/3\^<&G5P0(__3ZZ.C-LR8@?-7K MWBE<:T,#..RD&. *]%7+ZB_#7ZT%R(=178D]:$Y1CUSHD0OK&Q13]N/V[TY;B:0%*K3%F,DMPAXF?LSM8TSI85=?ZCNS:%R=1ARRF!L MJ _3KER.;HX3 H>>O7<">VH$N2P*1A1!_IFO\;_8O?W9G[Z;JK0@EPD1N .( M0-F+= ' 6#\9I-% 6^K-X8Q)@N97Z*MF0>13&(U*T@(E69JEU[;TX[@T:GZK##RK; C=11$S-U\&;J!B4 _@IUFN&:J)HE:B9*[P;] M(=S.(0RA6#%?]"?Q7IU$LZYP\/0?4/EBD4+8Q*2I_!!!1,E3G3AUD4KFYYSV MM)!#I>+514"'RX>ZC"ES:\<"MR:=7,XS&-D4J*OHUFIHZM_V_@P[5%[P_X5/ MO)=H#B]+.3:5%>:&RR7(?1076[#I'QFZL5Y:;./M-N40SZJ1TK=X-/6"]F>E M>_9%=F_/2J$DJVSW;YTA;&I>^W/YTVKQ(2A I3,E^<#@QWI8? ?9JXQK]:GR MFL,L#64./!WJG[K>%5'!X[$D8/!-8?SW_>1W&OF:JSVLGOMH$#R"?Y8R?83+ MP%^K]>(K^KC7/3NY?]!R@WVKO-VH"LE:1CAC-2)#6^(9YAV 5XJ\3,B.A5W" M?XJ4#WW#)M^[,L0%;#SQ.%X2XPI8A#")4!/86 SHJ%/TI@ M/D(TT64M^S;07R\3>#I+YU@L-4B\OH+4$M:,>AQQH@CS>$2!G*7\<"M!\ZLX M+3?(67Z':_@'DOBI&V;&3H6=S/55[MH*A!!<2@Z-+)GLLIW%J+WMRLQ8U&WJO'9]G'>SU M9]50*:\,V_Y,LZG=B^Z'-$3[>2Q!?\IVVUZ)W$=41U4\ @VKJZB4(Q&$B2@* MYT-E_@:9H2^BG(Q M*L"2A&K'P$^3%1&,NUF>GW;'P(+*5(0END0QU*+;'Z$2%Z5S 922 ^$Y4+/G M]+GZ9X/7I;D\MRT!VW(9U9W7<3W_F>NX'O*Q.T,>%75,QLJW*40<#?",060# MCXPQUH.JL($2'?.%?_MLP@YKX8$6VVMS11LRYP)HF-A:7Q,%M=N]JS8H1]O: M4QCM)"F^?DFA/+D>Q($$%WDB1:1.#.=$IB*_4*N!=>*2$ AQ6L@<51D=FTN9QJ@" MT1FP@5@X=I12T7%4L$U,_/*FZW.P>^NS^T/:&.7QE^'OQYOJ:[$-<\1[_A4E MU*SOEP6O=[:$NF]\8:9N@XTO#CMM? &2&'D@:RA1)3,_)?)'\+ETF""7;/;5 M1D=70:K[T9;BBVCSQ)K(DSMM1K%[(G1;:N;T^+>3L_/CT^./P==/GTZ.>IW3 MZYQ>Y_SZO'.=PU7L\YA$=U:$=$"]*IH9U71AW^=G7PY M/CL+OIY"P^*3?Y^<_W>OC7IMU&NC%YUJHS.+J\/\O8[M&:Y#'0?&ZA8$KS&, M%" T'"%NM YT?:F)*-X%-]!=WEQM(;!SU1 .WA[6#M[C;D:U)TQ+WF6_O*+[ M5_._K[KADJ&,*V60A )D 3&NAR('Q#<"#S$"7(KO5.DTJ@HE?"E>O+C'VV&T.]N!P+F0?Z<40C$( M<(N@\%-_S+*YS"F$/ILS&#]]J\/ MGT^.@J.OOW\;?NE-U=Y4[4W57U]V'CAQ O0BX"!)6"\A>X#*9R5HO@-E](VF M6E?K!?=35VPKN/'Y9/CAY//)^7\'7S\%OQ___N'X].Q&([P#E$NO(7H-T9V& M>-6YADAB,8H3<%\MT1ZH"ZP8E \[G;MI+?&Y9>[O:3'5ME3%V3^'I\?75 Z] M:.Y%B^?7&C'<+7)0_9!Y"?0<68\.;4BT'5NAA!-JOVN (=#D1V([9L"E+/M8;P(N?N>2C51LVIZ37?KWV M:]GZ;SK5?GO#_0#_1%?2LLI$B$#8L(4 MI^8OYCK$2]0MH=+&Y':GXGM,7>=$H.:2$[?JMN;3BTKD2L-).?#3PUBX*<,J MQZP??)7+1 EG20WS@FRDEE^X!"_N]TH%CTJ/PX1*DL9Q*E(L;!$%5!$)J'?0 M)%.ZBB4;#Y@H)I' \]K5F"IIO.Y6XI:I6 &V(_8 M ' )8]7WND-?V(B W43/OUU/'+]]4%K^6YY-XA&ME+@0<5J4K3MCJ6>Y58FT M8KU=]=%1RGKO PN2+UD)>QYF O=E$[PAX+65'GH#PF=4E2Z%4JM@ =M8';)P M@L?4)1C"LP,U227(K0(JG_7Y2:E[NS(WI@7WAJ9/M %=-)[1J,T%!$GZ7:VQ MLMY/QFT=+0>V"2?5_RKI661FM!'E2/V?>?+2-,[$HG XXMJ4!,(EK.)&86-J M%O&A0.BB"U=T! M[I'.YJE_K'=#LF[-UGN[L4@'S#3.K):7M@0WS;!6,U9FO-#%MS.Q0->!)70S MVW:CF$)_*%8=BA-<'FO^P0K5U^:!G8>#9YN$F&H&QF78T=00N+ J8='4('H' M%9)5)9L^,2@G:.MPV6SZH%3/;U+I)_7-[U(B_X]G$%&DD ;4CH-M1;C:H:!$ M39*,H++>B5?#N@ 7*LAF3%%Y"8Q.KGD%E)'DV5A&!*"Q <6J>8J:AI;#>@E_ MPK[%*WRILA=C _-]PO"6?!,PNFJ66X@*^>"@ MA+J31ER#!A:1-.5!V1>9?AC[7FPU\)_R1R]WKL>7F M\D+DN&IJ/RCIEJJ;72*3VT!]5U8Y>E&AF,4EB'_/>2UJ;Q%)$*)J#7O#:I,B MS'#4X!(_- G6+4_!=:ITD(1)E%1I05$5-D+,N5!2@(Y/1$4943Q&8K62) K M^\MV60DW):FSQX&4)C>?EA=DHJB!Q5J)F9'P> 4_EEM=\W!"L90#A:'A8+N7C<5;E MY:18-59XFF6T$FEH0S*]PP(YR>8PG@'-$SS6C#GXJ\KR M:FH5MUWK>6;L:1W/9\IW)(%'OP#YK7[H-H[J#&1Y*A?@E>"V1^A!ELK'ZL6 M/XTFMA84I0^=U9OPN:2EKJ^TOI2' 3N7VUQQ+\FV 1&288HJ.9AE27)+Y$&O MS%8ILW\+:!;()SY_D!JM>Q8$UC/6 *YF31/8E\=6#[D&I[$UK8')]_:#_RL[ ML*ZMO?A$MG2NTPQNW J')10J93CZ%8;6U=V;&0;6;#R6,)3KKHF%[Q-)Z WC9(Y9ZQ-+# M1"P==$L,44]CS<0"6W/$W-<#E%^>?5?F^P5PD@;DK?FY%!UO1E\!O+6I\N+* M%3 !/Z+NP +.*+*M'^\_G4-0!?@,8T=]JB%36R6(#!43C43"0+W^ LK9%T[C MJYF((R?2!A8W/'<4I\;\PWMAR'WY;V]BC/?A\IM#AH"' #O_>KL45\GLDX=F ML'=;?6N1BRX^)Q%SS-BQOVI\;G6,LXN41$=8W]MB>M#P)XH0=1@,[W@3 M\JAN/<)(T&A!=.+3&0-RZ/=S@;0EYO'!GKR4T*%-_==$(*X1&H"$DNSD;$Q] MX."-4 =B,SD(!"CQ %P7995+?<+!BH.>T!"DUL^CX3//=OW+<4YD)^IW\'L' MYP._T)WSB,^Y:'X2^.'EPWLMDCT9+RTZ[NS MVPT3(WT"!_1/[/]>R\[1<79:OWM9>[!, *7-I/P5^($RE/&L+ P[OTYH&?2/ M?X@=4)X6B\V!N%C 03T5N"1; !83Q% Q:J!>;ZX$J7G-9(&%M(D#O[;&%'5, M*DJ1P">,1E ?:@ H2\&H6OXN!9MT_JL8]>'%1&!BJ9C4S$ DDYAZ$:*1H9A:%7G39XXH*Z"!C>#US9TAZJ&]QR/R#AQU1Z5JT_5]W+>Z$ MV.B>BLMN"S>_K&OEY4CVN"!4@+'G' 2S?9CD[<&3R[BU D&7'RP MM(G]D,Q2PS06#.9?"$U@AM#JXWA)'WA'<,OHAFC V9[AEP"9&"$&-2Z,PE*2YC?4N)D4ED&=NJZR"79/C.Q,(#07M1L-Z!DK5UG:SXT,=-]881K MJL,ITU:"#TZ/K#E(++OU$EQQCZ2-73;@W%#MWF#,=TRVYWS3ZF#78 MJYI^KE,K"54D'="HD[4'*=X:JPO&V0=0 M"UE4A3094QDJVQ*$@(4D4.DU ^J;4]9#[#?K;R*2/CBR JAW.CMLR]5MR= Q MFH#6ABNX31N7%"%_/-0Y$VS+OX'WRK9J*I5S_ZLF_0/$ M-S%H"I8\S+'.)^$X+::94\NH@Y)HY?-MD8>I\"9@96TXC1_JT8U$@F7-?I!3 M&RIJ8$DL*^,!:9W#DT=/!VM?!&/E#A S5JB\ 'BK_WWX]#$^!]<>[UX?56OV M_'9E#O=8L6P\9T-"!Z4%' &[4#WZ:[,#>-6COWKTU\-$?QUV6S)Y,F[3V>3' M1%E8:5.H[L CI\A(?8FND5*H\PQ*\ZJ2OE$.%'AZ)03Q$/-!/I.N8$'ER/$\ MH\SPV0PW+M78 M5^GD*TNZ:A6<)JI!05*^R-X>QXKQ#BH$:ZZ>6;<1V+,%+TE1YMF"[,6BS!*9 MUI:''N2N#.'LA--BO%XCJHO5011-4XAXMA1ARFD@(D"MESHJ"YGR=*#O4$\Z MWVRB!^U&G)F+NFEF%AL'8U:'/!'C3NCJ_!73N.R)/7/8YBRO+W7GP2M.[H2) MNJ&EM]QQOMURZGI$^&>]-_#9^>G)T?G)UR^!^K_ST^&7LT_'I]#!8%V.ZI7; MX K.ZMX*ZJV@%590MV77FK;3T]4-*@50M>S)(VI=1X9 D7""5"D6&PRBC"'9 M'>;B*>!>1]*M6F:8/.B?JJB0E6(ZS;"H;*HI,"T"%#,6% YOJD/#X@)1;$AH MY=:"TR.HX\BH,?%%ZI3&\:5.3F(>ERF5Q5H*'1M]P]PGP-]$ JP8%Q/4WWQ3 M"KC!KZ6&\P)CGE2_'FNS0C]1\M"=$;1@Q91M)&*W@-!/Y%9*>R>44Q!3V7R$ M&UVL1Q0=')NQ'L],:*]11^\CEKU(FK%>VY>AZSSO3VTO= X@@3.B)ON\,=GW M-0&P8M=LD)UTR !1VMZ%)V9(1#E8,@.^<#XK19PVT&4D-PEHWRK!EDF_7(XA MY8@2PLL0: @^"]*0^8G'N:BB?1Y)E:?2TH*)O%P$#EU $YYQC?.Z@L&R/Z[. MY:?*B4NUEZG/[ /(VFWYT![M,Z.PI_WUF8ASY;<2CRP&=)RDDB:&B=.QH S: M2*3?\TJ=*,M?X0"Q@-$#<%.0B8_B HUA#MO$*70=!@-<+;4RHL4%)7>FA01K M@"!88CP6\:H-T)^UFQ/.X1H.[ I"?41SL>[_X=N>K](]H8:G]@9L;<:YK?E2 M"PD8(A"ID0S!,?:THI?8MC@;# 5:Y>HT=H>^ ;%,75=%*U'^+9C A+UAQ,TR MC2R\E+IP[7)U-R4^IA0'CC+"59)'LYP3J%:HR!BP-D#70"?^GS\+(K$ *:>D M3PH"R! ^10)YONTD ",1!)EB 2#X-XA-[MYB%;8P ';P]K@=+'W6 \]L3^5>4Y+?GS M9TYU3_._;UKO@SC>]IR1YAME,M*J!>O;WJF"58H#++Z2*1IYW9N)PV9$Z?W- ME[/F"=RG#37:F0U5+H^= K&FG&4%=)C5=%]? ?=,)3*EN]MFB5 ?6U[NMHW' M6&YLF ';A4E-1!T_[^1'E=DPG05152[,O8G-TTN(^1 _ Z!V Z$:2DVQ7#MN MB67*X1*TF4$L+LP9051 -B?S!,D&:B%7PD!.Q7?I#T NV_,!41+)US^D&'% M'Q?X-N)2[DZP+U%ZZC' MUW4R@-<_.[[NRLQSY?,7S!C@9JHI<#6<)^Z;,]HHA3:(%XKC-MB[FY@ MY=;5Q+0;-[)[H4N,\JSG[R;JA,C&45]/?KI[ZX$%$+HE03MO5*-R^%&9YJ,L M^VX@J8A'?63@ V[^ZE$]!?H=4I#6H00"LCPSQ:\.#I:CK+6?:\B"SD_&894( MX@6J84Q,8+(O)M]PWK)EV?NH8'>'NEM"L',7Z,.(T3#)N'^#:9A5:[.E-&F< M144MNL1)$'%Q 1UK2FQM"I !S"L8F$$BTTCDP0)*Q*\9>++(\8?,0;5Q5F^U M[%SG?MH>S;\9:OC%RRM1NR_7DJA+E?P=^XCXIP\<1J3P[R=G9X@C#P]=1$MT1H)ZG);6-&6 KE."%HEL"_%&14XN,ROLQR2C'0OXF5@NDP(AE* M;*8\Q_2Y2S9FR2@HM@G: ,+'D9+[2A;E@CX9>_?1]P8P+MY1$YEA73<- ;$T M_ B/^HAJOYFL\CJT;M1YK(0[\/SM0^J4;T/ V=TA+66^KUK5YE$D][BW>C%B]:N8:; M/:7#T5N\W8FR;@G?AI;#9Z0._10.J5O;INL U,'";FI_59+)#1S)9]%^H6$T MLV40 [>^$^Z/1K/)(9G2T24<2YQ#&M0@PDP>WD#VPZ,N2,[5TJQ-P(VF:(AD M$1.]FW&0':Y="%?5DTI/@A,O<51D+=-'XU="CNI%_/$SH'$03#3,DOEF45W( MM*6\M/D"MBA#W$%CM8\QPR(..92+UEF1^B,K)2$+@(IC[^& MLSU:L&XR4RT,V-.'0)G5>8)P<"11B:*T^4>^MTS?.IA3A#R=OR%BH M"U*7ND#5<)W8GG $M^)FZZ:G*4^VNR= IRJG3Q:0PU=_Q"L/@[E-&!C=\T'[?IO56LH%(PK:C/V0>8A]E)21)YMJ& M?J4WZ3<: MQ.;.W&.U7L["6,\4U1FT:Y$]DUZ'0O)YMTQZYU=3F#3/5]V 0L[//!LI9WT0 M)+(L==\)&YE J&,-G385N1K4!=%?@*@<,&X:J4ZYCVV35L8U]"#\057$C(BW MO/*&CWH0K()ZK@GLA(HES>;:]WOH4J!\DL2,6-]F:)3Q-78Z(&&[,$J]:'+X<5;E)?A+ "KXAPXG,6>ZM9.F%&(R MR 6J.[!% _O47Z(6;RQ7_KK(^#FQ]%C3&?#$H'O=X6N(GUN"],OL._&^S+*B M5"M ?MX*\K8^WM4EM@'/ C4G61GHZEVV=45!ELW%ILYRP!OTQ[>Z8 M=DNX<()\:=54*[^:":$#QX001"-B)"&1Q$1GFE7 MFT98W<2*NACZV'@IAO1 MT-%$"/AD*#NL='0'M+E!8_ #X"*X@FRDZSQ1&P1D :CWH*ZE^BJOH[L?;2G5 MCH7R O!=\!\B3=L*:QUJ5NJ8"6.3<:D>BE^6WA69D MB0[Y P:Z%U$;KNRSVPQ-[%Y*=2>ENJ4\&&)J6S-#UMT5\'GWM55^'("/OQ%2''LQ;*LQ4<>7"SZA?_$BA M(!(Z:(UI. [%.&QXEW>J06KL]PTRTE)TA.%P<.C6Q5CZ^#BK;4HSHLX>8'7ZF M.;2,8/P!2> J+I0%4&3!V-9.X<#,13*E#B,.0+P^!-]5,STD8\W6AJ/7O^%7 M*W0LEIL\9,&T(N84:NE5M 2BR3DJ:I)(1U[P:G4S \Y%&B06BD[,"-H1X_CZ/F);%HQL8[8'R[F[KN[QU7>[Z%.K-S,:.BYP\VHXQB). MM*N+=!Y5DNCRY81";3HCX/BFZP4V:Z1G)9>733E[2NU7:]2INK>4UW@4=)@; M'63E["C;VH@%TI#H'L_9!96:(428('$M/CT;"C!4*J((P[SJ'>\M:\4OM U: MUWVU;KRG0J#;TK!S6Z#"*'&T^M7QSPFEJ7;_'B''8?(3:OXB4A^5X"8<" L* MISBVR'EZQ'Y '/&<&&&>8S9!"7%@"V?U.M=9G76!E';NK0G/S>1+XF$0ID95 M7O)^<0.!?K$ RA_#_JR;&[H$T"9WBO8[N$S85R_6-44CJ4. O8BX&Q%!C%,E MY[(,B*5OPKO9 ;S]V7&8#1.[-\A[@_QZNKC; K<378WA]WVM5ZOZ%:HYQ8& M-S@!E!XHL8%#BM 6^W+O!ET=$&)$#5"7&^8#K;;=)JU*"S+F$E-N;58T9$U: M2LU_M_*#*N4%=S:,)L>P.8")Y+E,NR[-KT6XM!*:3[\[:#3LP MA/N!I/CD9(E3M$?IX-J*53J6/<"B,R']HML"NZ'NFI4Y)YC(?^C(.YWM,+5? M4M. &6*;:J6Q#@!3R;X(4C2/,;W,-[4P@B@N9DA1!S2/,;IF?J]J:+@U1UF. MPJJH"4AWA$[NU(ACZ(QNBI:IN2?V'.7*.Y<^@JD^B"@/,1F,M\!/E$F2RA:: M.R:9L-DH^)&K:7C@2G@*P'#HF= X%)J 6+>.7_INFM#/=(FO#;4^+C,B)= S M5(*L9#RB"!I3(X:%:;94ALHK%KGZ2P-N)9&)6,)Y2R^QWU8>=UL@-#19[$E6V*2S0-BI1=06W9OI(1PX&.09K^R MX%OW*P.#PUCMI I2?'![+GE/DZ$FB.' )/2R?B;0K6V_&1=<]AI$$L&N!<\S M/LDD]=WU0C+SR!9!Z#?EC'T1.%$^3&2PKT(:"F9Y^:0T4^+P1E<@DEDE]\#D M[8IK)JV )=,;)29PER[T6U,J]'*^.SG?;974^:1.Q4Y).66ZY1QR4 >.43>F M227U, ;D+C1R<8R7)-.ITJU#Y1(WW=):3A]H+O'NX6;'ELEG7CDJU3_1*&* M]G*Q3TP_G"-M!B0H3XJ2NR5"H@'6;H#%%&49,*JQ4$T HST,HZ6[(UFEYNA$ M6M"1BTJBHL]P%8#**;CU XH3!#5G1^8:6.]7AJJT46FS:@+QHTN M.>5C@RT6I8ZVN*UC)29OI$+Z(:>STBJI%BPX$NPG/?G0AFM5Z6#_H\!=V0OA M[H1P]TV'76QB(:ES^$K/WY;AV\-Y18-AS2>,?KQKHP?NIBZXQ_%T,H"#9SV0IP?R M/$P@SXMN2UN'Z!D ;>Z"0QHD-QW7 8,5J,;H^Q3+T80QHMLRQ13@T,U.-&X' MR\.79CDP_$'&=:$&48P7[&+5'X#4V*A3$41IHE_N^(W= N5J256@2^"V>( < MB B5J<'W*+D5##AV%P)B1$09P!UHU)WC*5<>MK%FPXL.;-&@.Q1KLR@+:E;6 MWT9[14#BK<;'/S)-4,FGTA<9EU2;$LNRSR)Q:%/<&@)\5*U5>Y[-\EB"/P1< MV7[_"DQYG$E!M94% XP+R=GK@;I4="@IB54#)/D>$IJQW#I, M%# $](#EHVO:<.3M8E,'IOMUVKYJ>PJ=28.]WL>)1$X$"+E>9%EDF7GM>QDH MMW'V+'V-9L=IQ3FXZ ;'.';IP1W,@C>7%OC-_.8C90_3?I=F>,(W7EPWD]-! M9FM 5(!=<("8-U\2$H7H!C-N#1)LZKQ=0!=.;#8/P=!+)1 C[E546C<@!GIT M--6Q\CDTM[9IL8$]OH.K-F-/C[Y%EB[>"'5DP+4%[B[9QDM-J(T8;6PA MZ4[4BNQ4IE\4V[Y=:/ 2"85%7RA3]S).Y 7B9U+YP\DPL.WVFTR5&9[H+C&< MM85_F>A@J,2_QG&A M_NK!'F2DX-VS"J.=?U91;.VW"WJ[V$)\(<)YD:GWVW?R\X6&I_)T4P$RW$XS MX:!'\%>E;H6Y:M/T+/*:!VG?#!HKQ"-KR!>%+!O]=UP<<6\E;@N/Y)P(J#PU M1ZY/;G6Z%I1G93^>#:/;UX6%FH;+>!0Q!I]\$5>Z 7 M'=V)CFY9%/:&^X'Z3QT>H^3!UUR-5>2+X-14-[Z[K0X^>'M8;_K MV+\%*=?!JV?OF_]]U0V7#,79'(3NPLWALB&"WB]U[Y/E=&"WPB:M0;!VS3U# MV^">;9O1SFP;(T:%L&*7SIX.K##\9#,/26)R#8*($UB5:<$QIP^2-H\?P MJ$+70T*^*AO0SJ<&M'ZI,/4K90?-WDSA2K]B%[/ W M>"\]PEV2'NO&J."Z,\0:0'!/:2U8,2M\U-&73G]!=.Z%;M G=93UX\:*3L_@!W:@V/^J,8^#6C?(4*0=%F^W? MVXX';OC:28A3=^?[7ZYU .YO-&1KQ/!ZG5IG_]Y')KKEE+K646(#;;G>J%*3 M:L!L)8"]@:4UI@)$JORI'4C OH20LRAM+4BD$TI%G=DQ$?,GP1\W2*\05IZJ M]((W2H(P/0D3@-B>YOQF&O=3XU<1H<\RJ>=,75Y4@,[#D5RM@C&_5F&-J(X, M1\81\/,RMN%?C&W5)P['I;F#5R3CL)H(8+TGLDQ3BF._I5?%3G_NZYJ7A$DV M9+F\TM[@!JZCH 7ADFM=Q!;9^22&U>(DBS[A=#,WL#0]7FA] MO-#ASXP7VE87@+/SKT?_3X\/ZO%!VS;J7G;+07>]/).QHZEY#[;F\=R=HLS" M[X:#KLG& &895/OEKJ'HWI1N@/?R[_^@2W8W[A?9Q;O_2:GM'=%N:%+@F/GE[T@MX[37TLBW.+7?:UX%+(/Q(H04CB??QU ;NJ$]&X+GLYX# M&](4066684 /"3R#61YGSF;#] +5J*12Y"ZH+XSSL)H"_UD(#X^F<6E8&_!A M-G/ ]T=%)@EEH_,851J7+:R,[0+)P/EZKV*SQ0YZC^J=V\N9[N1,][18#3F# M)V]@W7 M+VQ8@:ZCPZ<;]%%V$L6"$2X$\1WX^-Z(^I.5XH*D3BXO1 Z\5HQ1 MA8JELLI30J.A SH(+C-#E4)!UJDHU6E6]Z:NN"4T*\2A7$N(O3>R!@D1]/!0 M5NG!!7LL;%K&R#"/VC!MBI21M("[(U:7:K;OU3^RO&P$;-R9I9'/LRHA6G'U MF@:9':<>*YV](Z9YVU_H/1.4<[C'2FAN,DSL+, J9@)HJ%DL;%#'O RFW%U8 M!T1>"SN1X=$W-MD.?%CO(C[7O?#M3OAV2XFZ9 MVRS<<]#@$?,,!-@CO/01?DK_IFWR""L/8S5<9:;)'\#'0L/A$FR_0\(CO#7^ MYI&SUQ[U!WRKX=H3"'2II2I%"[YWU[M\MJ6I[SK"]]OQE^/3X>?@]^/C\Y,O MOYWUP;X^V+=U)=,MBQACRX/@[#JXP69>+F98WP+\=Q#S2G4$PS2ME/57+\J[ M$7!)[8XL?_>W9V\/#L9CVD615)X'RK1WR'4!NU^]RA*$1NN;W&@HJQY^"V@6 MOZ&4AZ\/7RQ_2("'O)SD674QX=>-HE@3/=H^&E.:;@90*L, UT8W'YH2-QKT M6(S'2$(Y5<.9F+[H>%H]D*>F0@-@RY*5748GH_LSJG=Z$GS394[XE3+\DPQ< MML+[*6RA J$"GY!Y>F[5?,LDY@@"3)YO!4N/J&Z+L'';/>M*'3ODEV ]KCS<%F &U! *Y"[>VY M"(R.>OL$.>6"4-:G3LCQCS(7F4[VU"^_ JG&+_?Z\#[9Z.XM7FC+:X-;>:T5 MV(4MO7G8YI&%;?J]5W7[N[IRL- G'=$WD323 [@QZO+^;N\W6]C>Y]=KGGM/ M3?=N>0#/ZSDMA.RE4,Y#\6ZG'1K&6%.8^M4R'M=FM0S28:2DR#A8#7>VG= 0 M=\FMU+)\X)"/#TS[-/V;T:+Q&^ 2QJB]6Q5_QHP+MK3W1;#I;2H,D"7S\KBIB9CG5M%D7\C7W?,IM+9%P?;MN"%7JD MC@6L[ U5^#IAN'8*K$V$X7K\9!?XR><]?O+JZ.J7K^7A78BKQ904.P")U4ITXQ S!+$BF*TF\G\X^63C* 5&!"937%$_U( M=;G?*D?_4MEX4(!#Y+E23BEK#ZQ"]#$WFM'W ,JXMIL@>=H^-C?#]FA+_31B M66.+B(TA2BQ2;YPI];.A83B]:XM@CU*.,;?('*I_@N6SCYS0A@NY-N.E5D M]):/VAD0S=T?U-WA86D>U-6N/OKE2J9K&!]$"O[,A M.21ZR^H00:8F)<^%^RF#J<^C4[8R='U!'E*VO+E;\BK;)ZZ91K,9]%%&4N3L MQZ+V"_47_2@M2BDBZEDY=9OCT*\,F ":=>A1^!"()\'/:71O-$M]3D #H99SY!XAICT)4H%,S2S ] W?:TI\&)I3 MHVN>@Y2 !;5/$JT,2HVG<\3%E^5LNE'SWX=YCC>=F;(.:WV/89=57CJSE6#A M6X*0#RU;WRV)\VG]P-*1F$JA^T%0[426)@M[D3W,Y%E< <"T4$4D&9-%'_O[ M.6)_'['Y("R<+B% M:MDVAN6[Z^$<_]WA9AV27XJ2/,>.C/8#"U4"8%*L=,:E "ZV&(IJ\[A@4Q%3 M9UH; )5*J7Z'NVD#10FU4H3YA+J5CI2EF)4&/V_X[VXX*ZLS%@]GGT8_Q3YU M\J\HI,;Q#_VQVHA5JMODZGPW7XHI9H+IZLLY VP ;PP1=.YAG!#U$+=N?&N?3O]>G1\_!&0:L'PO$>O]>BU MNP]>=,OS_"6KQRV\0..2K&=0I0G&DS20/@94OT1V9K98$;8/50N>_R?1WZ5 ]I?51MD$NWJ##,>7UQ< )%/2>4#.'2,M3Y_'AP\ M?0YYX2#D-G@X]@QRS TZ9K1]JB1A5D1#B;B"#[FEZ>K S!0T"J6,-/4 Q!S4 MD^ 3_V16Y1"&-;P@3-@V"![1&X(#>7CP7L>78#7X=I3Y8H "9;;H">J++(>V M]43-ICQ/&@HE!]TB6;+/X*D\GWW)P58-LO_$O?[ K.ONJ4[/1GK2B$E&C K MB6EL _RDFD/R<]3QUD?59&DL5,ZA7Q= 4Q"F0X*]<&"W, M/0""NQ!MTZN46VH2)(;NGL=)\3@EX* E0,$"7?/1>U$W C'S O!R/NBJ_\ZK M_)T541N*-XVS8^Y_LGI[,K9;OMKK5#\, .SHY)EM^4*AII* C00+:D7<>#@? MA/& ,2.;-HNZ#;!](&;>:1UBK!QUE<';^W25E*(F7'K@UO M!ODXLI0;1BGA]UE!#(BG4K[D56=R*K>^K;HXF(\ZDP9_E# M)O+(JP!G.0&B SNX%D&H?P.8EK:R)ZQ:)T#D2!JZ5?NHG*TE$!I:0$SXVBN- M(ZJ7NKYU1$)2.>KSF,"?@(@,C?5*-JE^)H-X)AGXFT4VM48?FT!A;;[L0P;P M4NI=S0\00$2WY3?FBA8[M?K[2(;(?P7*0WPG>8Q/&I TPV?%N?;$K0&^:DR[ M"]"\']).[^=>P'4GX+JEESV?^(>C+5I&I"*:24]W5N.+&SC%MCC?'E:N$E7@ M&&H2(SS?MDZ%[[*O'2Y/<#1)^O>0AS8%!T[N4ZP-KB%7%"AOR95E^N[K!"V; M#BGS>IL?,^T&%N(D8D[!O5J# W/+QO!M9:SK4I99]IU)<((_(/XI;+"@<,9$ MX88X5Z8F5/<:V\V;AX'CP#H/>V=Y'6C:@*TRTJWQ$KU]NBWW^DZ$=I\S[B9G_/)G MSQDW\IC-.>FSGGW6L\U"ZI8;>=B>0O3"5+/*1+4HZ#1>$F^6(=:J9BFQ/LRQ MNDS9+X7-DLXRNG9O),<8G\EULB!">+"'GU)CJ!*3B_3NN*^N5SLQZJD??A;X M-]O"2WS5VR#!-\16N1/KMSM(\-&B!ADH)[FT 93Y)$,VFD:(NH;;!7=&7[LR M_=^2J*^3$M1CWJ(6X;[YIKK7,F%W,.',1J"3'7DC'+>IG<'-JQS0A[^WQW"- M!L,\\=$PW(7C.!?=6L88H9LSE(TD0QB^$0G12!"&>5BGNZK MW[FV\FJ[2K,Z..:\0]*FUH88\/0_JU2D\32KBL1L8FRK&H<5=,4RG#[JNR0K M*$\LD$>&@F-.F;/ANL.T33""8*#;_D^S]4FL!;2!O;$(Z6VS"E)!&73EX!8; MAEL(Z[)SUU6 @U!@<^4<)A'21N*2J3H XGQ4\%4^"H9YEB$'R>C#E ML)GP&].HOWW>Q^*6Q\E^EVJ),=-("K7/HG07(^B6A!T8R(VH0AS'&L+*Q-(A M_BV^$P 00^&C(I@.5CDR]=3.6 B_4YQHV*M_.Q7)DY3.82LY+< M,YF@U>AZV-N;UG:8%9W%J8OGTW)MQ ZTU-B*B[2N*RBOG_\9H7'OW$[ZFT& M9'&PD7HITIT4Z99ML$9UA9XT^DECDBS8M@8K"UJ2(QE_"HIBL-*9\XP2_R9@ M6Q6Z9U3>8K[$UGJQ!I%'' C#Q\? D/L#OA7LV#^*);/>G_#;GO!NN:V&=(K, M$H@N$BFI4*!F!VAH17P0T0CB:Z5WJ M0J),09!N5.K#RNJ%2BW>D5L#A.2>!BAE_22T<\A'L^/N!<%FW01TY'RX$=/=], MC[S6#GG1[H0-LY23=6/E?K,4CS+X\LXD1>R(%ZZHLSCD#NG M%8P%H!B!9<9T?X]LN1C.H^2\VWR,:5V\TF, :=5:"Q#:@ %<\35 $+>"Z*!- M]6YG:]AV BFS._#.9EQK0%%QJ%_$T$;@-+,!@R70+7_];>%O/[,G.)LVSW!W MQ1!20QII6Q[I?AE@KL[OC*X>9G \@V L8BP&17]<7RJ(U/T*2,6>048PR9"M ML*=LW#Z\U03[TR5(PQ$"52GV.'@"W M> &!"\M*;IO:28#M8C'.VWM%>[4^OG++3(J/UFPP0:R(L#QYN>8C]0\>7)3E M=;=D*G\@=T!I>MW_B8")7%[$A9+4,L(3!+@)36>$1PP9I%)+^J$[J$(4U-@N MR&H4?L=6J]BGPR?3,P6R%,"E6XC$X.&Z0R 7@!91/YECWRBE*9)%LR$;@TIL M5-A]/YH5/16$(W3(!]W70?77-C?.3Y3*58-/(<.,G%M%,([SPJCH4YY]^%O] M8@;&J[X;S;_N8P3/:=-QS@\Y2?TD.&-^%_E#AA5R(H#=& %5LK)P!7TR)LRC M% 66RJ(21^ID,V"["7CH-)866(S+(.A@@ORYU,/;5>/SGLIF;Q'Z&'AWTKE; MWIBA,=*!-F%*C2B5F8L1B [9<-ALSZAQ*8,8,\G,49""($729$06%"#5)1? MX/2S3L1<"8Q$:!1<[4F.8+]F=IWL*">@]@"[U"OR,AHIE@;]5SO$>8%VGSG@>&_97$.-[: MP*9;N0F9M\^0)9"'0H $E(?TV# 1\90G%Q_O4()Q0D&)S=BA??@*4* Z>:R2 MLN7BL20D5%:A+AJ3QKHN24\O:>_$"FX]P;W@[4[P=LMGL&] MUCB$PU?EM@I=PC*]>0,YU:-JM==K5B@%-1U2:FHXYEX#A2PURNHY>AC0%;9 M/P/D6E31LZL4KNP%TV89 ]U*ME[P="=XNJ6)^)(%&8H>#^J4BYB;8[) K^M M*.)1K,&/&EJM^:9JY%'HZC6XDEWH(L5&1X2IALP)64C2C 5F8^>Y!M> MCZT:!R*9*AQ MM+S4RZ+&9!,#1T;A3>(8Z:B8"I6+XGJALU&A@V1D=FTAS%+?N%0/P*6 L/B] M;.I.-G5;GO;5>'?>HI&4Z-I*BZ!Z@ADL?[J)D6^.5 AX1JS!@8Z= 1 M5W QI.ZB@\Z+!Z_!1@KT*..?('YL'%/T!0DZW"&M!5OH[8UEO+2TKCJ=P*=G MBW9'R[OIZ;DO[LV6C_21%I9 >%&4>45=EFPO85$_:$XW&"4LW]W8M'_[:C.F M_1I#.'Q1-SWN'^"Q[BG".JLIBB,@T=*+>O-5).S<'2_CZU=7+>,5AG%C5'3] M7KPSRVC;!F$ D\XG]>SF9+$)#\2D4)WCC#7527R)04@_QH!I% @T9$5Y*Z:_ MPX/&(AS>/;1S@UMC=_:&#^QEN+(YX^4D!WH0)C,B-BM..KG\1L)$I-3FRK-+ MN]E,RG[0OK6*:H3H 3+-$G5MGJ5QB*B"2OT#@U*W1 GO@I39F++8'93PRK"B M41;!S[V.#T!;<#C90I3@+,(22FAXG.LF=-#_K 04#+9;11)1+\J,Z>YZ=[X, MH36F=XB[0^Y2\]S;3;4[NZI%S[BKOQN*YF%Z^ILN)C]&V#.':[ZQWQ_LNL-\ MZ^4]KR,6!W6H-J&^":9=!*]?*8=:.7]P:G'OTPPM[HIBEDI#T]I%UHLD&<9QZ M8QD[)Y,[I^[VV:*]LI&]I:14/DZR^;M)'"GIOL:[72&;=_T$;2+D]!%#3G"T MZ#14 !.L>>YUC"ZO1=2:6B$BD>9UT\\OJ-+2.UB"7G MUZR.RURB[,".=(@YNCFE](8LLONI7/^@?4P27D/@>SZ6#6?/]UD-URQ<"@+%2H^-D'70;Y>NW>Y>@<,;A'??74G+#:W M?J# )D"EG,X2P4S6U_/I:7YGLX2C3]@$@4#\5+@&<%G-:*0_HU+(!;&>:O87 M[ M4W79'A=K8AZ O(/]VO4CO)XKZ=7[+^K1H!T+#ORLOH%?+ZLW04.T#VK[P@@ M"E@M"Y;6L3OW'FK8+9WZD%6F&Y0P1U W*:B'SNY^SW:]1[\MG82^&J6[K=LM M3[A!R5X/_:6#WFWA+F((,($+3-ZH'7\O*/$>@L\ S:!@V9O%1UE1#MQD@4.R M0"D%W<;!8^R!#XM@CW;!OI/OLQ!=2J*HVVC"FUAS,@*SAKI3"A!L9=!0J1.D M/:(LY-T9AB128Z9F8+9X91V+]5 M>GHG, \/P .";7R=!/' K8GE-%KFR>-_.SNJ'-$PV[ 96R\!GI8@:R!K:*OVX9?=R^KNLF//=SOK_ MM(X]65/+ZV@>1A+B [LA:^8AC-QSHU\W"[P-6,$O.&@.RE_; WP4C&@IVGPC M;29 NHG_X2'&+4-[]S?O7;['=6)]>9-J1 M-XOB]5B!;K ";WNL0(\5V"FLP/;BCMWV)5NKSI3*N($>*Z9N9%.RE5'17PKU M!&HL0J8[:M8X5_XV<"N'LD8QFAL@.IG^>+M65E)EFB,)6!HUD++ [(7&/_=& MUK1PW$Y+/02X@HZ,7W&AO9 MNUT-J]Z/9,8GAS9@N\7M5ZKM[:D\_--OC/7I\_%_!9_//RZ?D%7#6M\][*!G MV(N7K6/8P&%X=/+T#SG8N5&I;;QS8]).RE/CJ#'B>J1DXV,@R8]TSA1[/XT, MGJ0\LT$T>8&W@(FJK,T[]P&L<@- MCJ9.9!)Q7']9XBH2B]UZBVR\;*A8:E R&:T3P-ZM\3?:F^S"J&YL?VQLFH9% MH$M(I@ML)X'9A!7;]*;G;9.&P>&SX,FCZQN7?0#CYPY@7-M;[6)S72_J<,W\ MIIO>O"%6X9>BFJV8YQ6;_=6LM+6CZBZ_WG $W:9ET7QJ+\V\>9CB+J(4?0WQ MKLFY64 B<+"D*Z^5QA(XFBB5#8 MK[/_JW,%X\&N<1HL9&J'(RG44-&7J?6X8@Q)KAX5SXC[1?TH"X5+O[\SB;U^^@F"4[G*!?5D<(4 ME?&4R64L[Z"&&N)[#^IO/?!>,;-6L)R4.LAM5=KMH6 P>7H,(.3A%$N MR1QS;''?A2I!1@\:9;4)X64@QB8-/'4/NQ( U808[?O]+,SZ5)X,OZDHOU<1 MYTVG@4\@@LN8P%4GVYYJYN^ ;?]=MA+>WGNMT&U?5^BLXE,;"03>+2GN(%G@ M9W7&2*T5692=AIQ=@"& BSO*(H=9R^UWBAP,((7B]#NT-R4^!R5$\?-F:P>_ MB6IM<"37D;*Y#HBI7:D;W$I+9"'!'YDN".JLJ+)J.%.IXX( M.1^%695$]G8Q3!^UG/492]OG'U-UU,FPSE<'(F^U1MX;58!G]UJ6#<-RWT_[ M.5W'E-35RU1:2AX]^_%X^1S&A;D).A.BO,]U04=V,0K8O;CG%[7-N[8+]1KO MO?-YN5KD9.V\7 ?YKVVE!C^>G!X?G7\]/;O^L*X,T/3AG9\[O+,]S=]MS^!: MZTJV^;T&EF?# V6\4-5(;,\O?_4W*P]>'+V@#1S)D M"?\.SQP#9]5$RD0J&_:&T:E;% +Q()^]/3@8CQN#1'\61JH>4LYE M)]JHZ?#%G"-SAG9)X_< VO4&Z+5C@M-@RP-;:CXM>KVY4 MK_ZGN^(].T=WA[S;/M:.%V*\C5=O&]Y&+J<5'!\WF6.A[ YVW9S><:[\#TP* M@(,#_WL-M\$'PL?@"H%:$M.,$U'VF1IB;_N[%2X!G5N )RYR*>OERQ"HA,\Q M"R)!/B6+@>[*S9U-B()7( 4O^!@4@S-24;E8.M,#TH[:%5 84.3J"6FR,(D/ M92YD46N2"M_"FU^(W8D%*N2F=,.[0@A>I-_-)-!49:G-#'I=[[R[4R+==.?F MD455'AO67BA<%P4#T?"M>F&Y46%Y6CM>=^N*W%/!V6V3[?-V">A:(=1.4@!\ M!T@<E'=-O)J>)5TFQ<9 #B9A42,LHH2UZ.JB!$-6,N2 MZ&PQL&1(1P9")10B'NBC.%=RIXSIK5OV?"]K-B!KSNT^U)NNES+=29EN6PP/ MZ_9&7#@@"RS?6S! !M*S;()@SZ/\4F)RM';ZZ3;V)A,%"=CD@\M7IB/#W&) !JQ_=]H@. M%Z*DQ\JBB($?, @%!!_+A?%K' ,CS-(_JS2T74Q0\IA7,N\QUM86>SI0B-FQ()!.6W+F4\?C+3A01N$OYXW0 MT".D>*B1>A@R1R!(RII Y,HMO""?MM[915.; 467&@&L]JS*0^7H48,9JQ)2 M,R9&NM!3<2V=!_#2+OL:1X?6*YC""R8K\Z$ZSG+2SO#\:[= '[X ZKL8[UH@ M^8WRZ2\SQ'+:$?LWR.I3-I+P#T3$NO=)8C3"$?JDC-;4K* >H,:O\W97AGNB MN],96,ZRB4 @"ACZ)B* EYM1:HXX##K8(\93-(ZC*HQ!F5H"'JY65<-7PXZ+ MR!O/&^:$AXZ^[S/J4('OU>K182[198+4,=5QW7 J3O%$E&0N1RU+8[ MJRP:*ZG=<1+KG0X:JNU"S^+W]"+'*\U\B,+FC:P5@9I3M*@"-[Z"]11^2!6K M:.T<+9L[JW#(%'&T =LMYH'$O4D:EG4#J*,">JZ).*6@*7&@B>"O*LNKJ0.^ M[/N:>1(:;O%FMDU^,Z#(Y=/;?E9W [Z^96%W1,*.>QE24Q%E U:))S'%OKF MM%TPK0-86^+_*IBV,U32)Y3@X-F&)KWXCY[['9U^?UX63O)D^!4/?!1Y) M\AO"#.J;3)D%[&6VW5V%V^(:[V76ZU;*CEWM?;JKXW4Y.B@V43O?.VH4@GB_ M:G/L!H2_@&'6O3Q"7]10GI@2K<$Z6.VAAZ3]H+&$Z*"?%=9E)R.9RC'5CMBJ MMTD\):,@1-'*U:@:=M,:]9^6R)RW>IQZ MZ[&*5KC'-G:#;3SHL8T]MG&GL(UWXZ0W*+S]ZD#E%X*HHE)W\%;IMU^/=VC M]_HOUY(\W9.!;JP8\NB?)\>?@N/_.C[ZU_G)OX^#KY\^G1P=][61O7J^ U^\ M6^[NIH)OPHE99%-'N)PJ#@VL# D/2+0O#4;ER[XJD/$$U<]?57PI$NQ9!TPK M.J3,_R[VV^@!VH>[5ZO[]Z-L7B)U),LYL,: STP#F1K"A".M6)4>!HIO]7T4 M%]-8>?'NY?A\=M10!?-D:1FLG744S 39X9FCIGH]>&:KWO60EL=EY%FR-WFITQ$G5&C]RJ0EP)T<$6 MUA>P(EGI5$74"?1;^!(8#3)*I"VG6/9T6F?.V0.X#$TZF, M8E'*9$$WUG[Q2H&)#R9T;HN8O"G?P:UF\1K28;D2T'(=*!,;PAU.BJB49A2H M60M560L^OA44W*&$)2N9$>UR.Q DU%S4 01JD_ ' @T(-#IED MK6@8V"P25;(QK2$=<)?&JGE2;G;FGMQH&5O\W%INLS=(MV"0GEHQ.'!, $\D M]H:J:ZAV2PMXP[++ZVO8M\]DU*W@!COK#QL>="A#R>P>^Z*CQWZ$6MBVL M"Y%P/PDL3T',=\#%LS'036JD%B72"\X1<[B::8XH+I]%-W-9[XT\V'1!ZO4/ M^G4G_.<&IVY/KG1+.G:=P)J2!;E:KH!-0XKK!]4,+.)NY(LA!R:A@I!\3+1H MEF!,[G": :/#&AE:9]1L"B*G[M^FX'18CM^%RD'H*:8\A(**J:[QEI!N&M PIK8ACB$"P,49RX.8Q/L[P.%$N9@# MVUQ)X<1+D.7^(YV7NL_DH]^\65U;2FY0)&Z3170=T$P/_%EO (>'/S/P9UOY MT'\/CX;G)U^_!%\_<2X4_M53QM9&VZ=%MVB]=9& MN8[0=#?&^$\Q"* #IGK6K@96UAC"P=O#VCE[W,VH]L254P(I^B4*\*PF<-41-(OLWJ_=-;]*7[Q8C-3O*,+ M/]JQA;?1?B]J[(/F75._5L1#=8E9BP^U? -<.?LU5.?;]:;Z[2ZO?[@SZ]]& ME%+C ZP[UB]^V^-'.+#ZMK--.2@0CD7[/ MJUD9>C)=7 AH :5!0.[OIN*[;+!#4-35@)I,,6^82ZQ/*H(+X@1+%C<;>XN! MWE:DUN\XW'%RQW:4DR$N0-RHS5?(A KC M((\Z'HN8L.@QPMC/U$5BAD"]/)!)(><3[KM#.]F8L;BE.=8/)'(E-!2*I_", M/ZL\+J+8E'&[@2OBQ@@N\DP)OF!ODLV1M0[XK2HDO42\7KW!U9B'"\G05$/\ M=(A2^,@L$5Q4(H]BL?HBKGRS.#L=&=T#X:Q&C.," SR 5#(,S&UQQ'$Z/)2Z MN!WR_%A7SI7\$&:C^7VO_MT?JI9#-=ZY0Q6($;9DNH*V$:.W&J8%;1>9N@AB MJO&/8*J^F-#V@ J&1()BH&!M(RGG?X)8 B2R@'H(RRYD/<=;=%%]LXF-=#_3 MZ_\6MB]F$[3ST%+GW3):#\M BG 2#-,4VKC5.>,W#]'*\*\XCVZ%>^L$;:ET MRZT&T2J9:IF[S4_H'J"C8@WM9Q"B$EZ(R J4:B_C6<*!KEQ*KS]2*@66D(/C M7)7X$]N;R*S43;%J#%&<4"D@HB =Y/WM%W)MT.B3X!OWMQT$;/X, MWBML$X MI@L$EB/8,*V[$B6R#"T.QH*\M9-[KT]"_Y=U.E8;/L+\*XOJ9MWK5%. MDI4WP]MJ'3:D\<2MO*12[?!8T[\XL]4+Q^T)Q[5.UIG=SZW*<.V]\N86ENF; M%L/TM+'9KMYCUP.W]-B2]09P^/QGQI;TI#(]/.,6ID^WS1K.W4)PRK+IJ(/Z MDPFNK<0C45QPDH[9I;F/4VO[>&0O601?=7>%4UL9-(ZAPXR%AY!KKM$@P!6- MXI3,"/7@C,L'ZE(82;.GT@]:>Z+9LXY.3#^MP9(;.JW!='][:YLY%A,WWM*X ME3IF)83L]TV@*IL5T#TPY=&OG,/ABC*]X8'WJ'#*T3CR3%TDU2; #&+ M(KB(+Y5T4#N%>08UG*%&RJ]9G6*0H?.8>AKIOEM:LMPJ.W:O(4Z[ W&A?8!, M8MR=$6G%I5[PJ5*+Q#WIB0AB(\>^:JFI@-.APSHY;%\(=J.(W"<^5MJ4J+># MW'@U0W_O_M[W^=Z[1]QY:UEXKCT!BLU:^@2T_.5X#/%;:OS-9 =.-9MKR+%3 MP!:F)_JA12[VL0#<#&CZ%K^%V2$-(?=2EZ=A>(+KY1J>J^U,8MC"');Z.%G@ M_>J/86X)Q^4!ZJ[53A'8-(:MQXE@:^2'"#".M=N:KB?2W_DP2+?=YDZ:"=TF M(MTVXSALL!IX%/?M\0[;/7LF0S4*[2R ]X"GB%P()LGSFH*-Y#AC:U.YI[&M M<4=XG0%::3:L.I6LNA<4]%Z0=*F':+ )#H%M37-QG3^J\P3Z?@^@$_2Y5D[S MGU4$[\-]W1#]J EL452 E(K$5%Q( F6 (* *:L.V:T;P)' C4\V^Z]2 K\80 M:&6HD9]NP5'&H8P:H MZKNTI#JZ?-DC>@KB9417:K\1N&\B(MLEPBH76O8(&"_<+@[VQIBO++26(F_6 MOM))?]R22F^;HT#P\?;_X#6C%;MO+#(F"KRYZ?0(YZ'DVS;SX9PU;7LXS MPW:K 0EN\W3JZP8'-I&N5>NQ_7$5("(./-L7(VIQZ4"[LH"D/"C6<9P7):E7 M[A-#G3U=F]B8IBE3NE,F@M2Q+E*)RX$AAG>>SA9]6UBG9.P[IT=LO6L6][TO MNQ0J=2;:*[;;+M%:])G_]09P^*+/_/>9_P>:^>^6KWY)WV]V4MP&<+7T/V,# MX$=URX"X<[6:SL&U4%(Y8K?&A*;JAOB@ =AS+0BO+ZNF!:X_V5@&OU-_=M*V M219=2+]Z6%T"J;G2)NML]3GU7$TSPRX*M@=C'-5$O'@)3E$1[#&5U:7Y;82\ MI:ZSI!.!G!C<5[>/+1<6624B3:'@KD!&P64W,MV\\2=3$8,G \R":KP_F#(5 MI\DXCO@@@*'^_6]O#@]>OR^6E)5 BUOU$!XI-T^7>*-R$NR)?:871B>=MX7R M^Z9L.^$T\Z3A=3QOTE]K'QGG+^8 R;?B%(H=:<+=)L1$Q47/12./O3G3>E 3,:4,@*Q6 Z'!I=!O61DHKJU)?X]7[HWT M\CBKH;::J2O 5;W&!/-/-S[!U%SRIO.+9:=H?D<1H#,&AJE.C080UQRT.)47 M<5%2006]69WO>M^/+,$K\_MJ.),C!21&L\:5>KUBXC96>L_F]I[- M%Z.A(+26ZOYE.NZYI/BRCZ#7'\(B,=@ 'F#,@&VDK3'%IY9^20\Y14 MMST5/^)I-=4_-M3+G&1HY%AJR8C;$>E?+QP_7!**;TA"7BUH&* !?R#T;!8X M50]:5K.+V1*\@;HR7561,J#Y[Z:U!:1L12Z71?Y]Q&,?[-YJI:!9I7_PZ=>G MU3NK8"&Q+6@.?O/,=M*)L#U(X[UV1YT(KZ#1V7SH"/_TJ7V&G\^/3[\,SX][ MOLT^K'.7%D>W;1CVAM1P.!BZ" ),ESLJ>SGA&OQ_)+%D'G*W7NP$X3\)!"WH M*Z$)89I\,$N-%GC0$!BX,59@XSI,X*WT7!)_M_UQG3'KOB^RD0#NO8X-YE.: MB[4BA>*^SIO;#V5G') 5^VB#3<.#H8_Y,R //E%XJL.23?N64X5F(-2SP%IZ M)"+^R<,#U?)[6TZMC-XRH5/OV#&&#TH]"&Z*Z5.,(& QO(LDG!+?(P^&NBNS M7:.)PK)YRCVUQQI5LI:/>V/S9%=.\L8YG#+CFQP)L!#*Y2VM[_/Q.N+C==Y" MA-=ZCAH-Z&P0CR./$PA$IKKD0QU4:EE&@7S:SW."!-M#D54)M*8R^M=RVPCO M"#LDV=@(T<*M'+ R=H"SPW+&&H_=GP"+)G=W8Y'"I,OUF,):$%UWE395B78_ MS^1'KY\=;)YUU>_#.+,?^E':N%5+Y3V4)*\C#%QC&KN+U+<2$^JU3(\R1#7#IJG%?YP*!@]0M+8):BJ M4G0',6B$-H&'UAW %^KQD+C M-"X2D.3FZG+%/^M][BJP33D\<.2+>NQ;_)9 M:E_405.MDV13'P+;J1#8 MEA7\\?[5^GUE?D1=^3TSV1%(E$ F"H-?7E+*2Y@(H.MPZBX^F&'=)\(M%S%\%?5997:! 8"X",BN6Q-#1)*$6%78N=V@]@K' L'C!9 MEA-J3MP6ZJ%^)VD'Q0@/HWI?6%<H6_%87_G[CH#]*;^+3:FS!(J)F(&Q@>ZA[_0[G[X$4#_ ?>A6GN$_>' M&->:+G'_T967JQT7PY#N/1OQ03G*HKT8HPW[ME;8;8)K7(.96&C?P'SUC:C:^=-_OZWYX=K MO&,/FKCG'N,601/=]I@WH G*"?GMYL&U46+Z@APX[>5%RGX1)?$7C*I"[3V$ MI4=_9E6>FB9*:'WE\@)[.3&!MPE!^]W6QW$))1E>54Z])6+=%?VKD@5W;N>2 M]YHOZ7!9NMS;0KW8GUG.H'-P&@O=D]V@Q;&%@DB\:]#6FHA8'2[#?.,_BCN^ M%1(:SF/+-E'@U^B9]C"-[I3D[TXFXP$5T]\1$J--,! T.%<2#=XXGL$1A]S& M\DC."$ZFX 0'1&#&RBE$:G^9R-D$>Q]#C BB-]G2[XM8#5E@-T1E;;-U5&#' MD]F4LL[J9W#,U8'4)=!VD+%F@K%G-U3'>0(U'B $ *2E_DV"0MV!(2?Z]P#> MX* /M@@ WX]KR9QGF(IW)\Q$(2/R*FE83Q"EYF736MAW<4") :,1[8@E8-3P M,O'=B?U5I2SJ$DI)ST*-1#"3E49#,UF,W\$@"JI92ZDBQ^)B7:'$MQZ0I(X0 M!2\P*)9(X$!QNEG;>RP)G0%QRG7&9#1098F G/L\J>W4QL(W$IB-2";O#@X* MPO/\A"N8J2#'!L"#?DRQH;NH-LUF!8LF08-]!S6@:VP2-7_$U!;K M4JDF4X.'6C3[L+E&495 '\?T4J8:=J&V8!]@V$XFTI,CGD@=+9:*Q>5"\T%& M(HZ,Y@+Z)+\0T(@<@B<1-@%EK#D21*H$""(6:3ZS% E;D"UU73*M"LO8\CT% M4!_D:339NT=2Y=\(3IG;\PMT+%2?9FDJJ1,X(I=0YD"#X+:GH?&!$O5A>GI;/'O=MG,]M[:S*8RW (-< M^7\B= UW'3YJ6J&&P/!'*W]A&FE]!V!?O(C/*VDZ!CQ8DLEYICRN54 #T_*E MB5)PO(3I#/N.>PW M8+G1N!81J1T-U2A:H*-&KZ"?XKAV/J[]:6INX0$Z#%^ MW6#\7O48OSYC\U S-EWV;"4=RS3SL<-97YB:N!82;*?"'C J")V)0'5"PU7. MQK2"!)$$/ZI"4,)2^3H>P/"&5!?DD;>]09;7;/>P;,,6CKG-236CV)A]N2PG M5 U8ZW!%C9NB3HEDNHSK@B .^-*CG@0G8Q/B<]US?Z!X1*&HR?8T$DR.3A%' MH.74E$SP5L:9J#-GM+RJ4TO16PC;\3Z^Y1F0NN!V<;*"9I/U[D>'HK'[GHZ^ M/&QB]:C_B,;/Q<95$#:]B_E@8)\O$*>S9CGC2>,9. T5P&5Y"?PR_JH MVX:)@KDTGAHHG!@:;%[:5!C:W]8#L[1'V#M&K8A^&.3T!DL25IS1FV0HETUJ MRVX?RL.$#D+ 3=OT(GNS 2-WF]2V2"^N.Q37W?:>&=9*(S7>&BHGI4G"-TD: M:]$4RMS'5(+AL-8*;%<)TC;FD U5@.H(CPGKK)T]O6;.=&"X70 *$!<$^8:J M%&7T15E8334?!-P-R5]PA,@[:R>!DWQ8,-*(.R^K>!D 3,"C,(:F %;XM=:N M^M(/'KJ'K#2RJC]XO\9F@W:M&C$I&^XDB^&O1W9A 2I]>$ TKH_H_1X%1'R* MBQP-(UTQ79[(&:#@ M$[FVC1 7"X:WPY6/W(HY.>I%!1@KR27==6&'P*F&N:9AE)*:Z\V@*)("VU2M MW=M&6XN'"D?DF4W2B[[N1-]!MR3L0\ QA+%>1H.1^7IYZU_S MKQDV##@.2AWYL"GTDM29%GE4>"C\2 I,CRB[Z"*#4*F Y)"A0#(]]5II%"@+ M S!Q;!P=2>Q*S296@\>N[CQF>7/4MCP[R\TS%H9K=2,CR*?GXU#8H9E R (P);&[NK)+S# M[P?7>0^666\ AZ]_=K#,-DJZ?SO^9 M_1@U+B6/8RX\YV":O@6:=-H\=N?(=5NYJI03$1-L&NF,DR:+;E7K(7?E8]3, MM770@6HD]&^KA(M3=;-F]= _JPBL3IYHIE!E&P-KEW0GM!90-5FZ<>Y@E.UT MDEVJCGJ>S>'G1'EZ*0NG-M)@IY8LY Q@$27W%4K$W!((H+&/Y05=-KCB82R1VKNH$^$306J0T HL*(:@>M2QLATZWSEODM_HX$1/=LSPQ[KU-=E M+%J=%=?"N(^7=*@S-\.&. CV3:FMD)C"*,$)2/90G MQLB!&D10P(4@5"!S+$9YIAQWMX=,J",CXSB?.K$,G0=/JA J^T&.8*H*^HUR MS$53;^H&M1%KJH2QNN:O1LR5E!=*8OUJR!M _VX(YGI&O3 :R]7. \\0J-?) M[&'PY ?'&ED 6M4#K356E,TL*[8G.FX[/L+IU>KX.?J?D@%CZ6E@O4S&C] < MEHJPL?8,]"B%KMEW@NZV1W%6LET%=R/(2(PH/&?==*S,3J!Y2 .#X(W1 $ZP M)P+/=B'MJ,U]\*U'-FF:)'[LZUI+9E=G$D_[$LA-9AK-T;NZ U%78U@9"+DO MJFK%YMP@JRW"5L":0@YF;A_%OK.SDN2R@J8A%0 MPOT[]#40P8=WV7 MA\1)T[@HLAPYA^&3*!?C4OWO*$X2/$#*')J(]$*2[<&ESG%&E:*P@SU HXUE))L@T0^M-4S2WAH0(F(F#F0-740@-4. #F499 MSI$,-UHCPPJ_;[-T#7T1-S6L6R_TU%;CVF+R;*U%[]%N&$?/6U.6X9UXJ=OD ML_VI6O9^^'IZ^O6/DR^_<;ZC3U#T"8KM*\-NR4(TXZLH,+X>IU2I9?@$N8_6 M4K.R7JN%.@=#UQB'%Z"=4.&UZ)>64MO2M\D1P,_%?6*AP26HS(IJVD)A:WQO MYY?0#8%_F[??!G@QL[R\@% AQ+$G(E?_PG1'BT^N@\085VJ+D-L,A;(L*GRO M2([44['4P%/,0W28FS\@>L^TAJG#:*"N&!90Z2#48Y;^4'SU[((.=O KEDSVV*&-;ABU$7F#-'TL9HZN?(IM6AJ15)@JBT1 M\53W;,.,.R;[Q50I%GI)T"[4^8!2X-OJX%4L[Q] M2Y];Z^WAYUYE]RI[^RJ[6\XB#3FY47V?6KHL?_>W9V\/#L9C6N)(AAEIW'<( MB8"MJ1[SAVD:H4,%R >!,!4,I'3P_%N5*O*MI#Q\??BB\2IXP,I)GE47$[)S M.GC(+4LKZUD,#ER9V%(AQNJP*YW)J!R#"M)FP2H(D&:@H%MC^]D1DDL8ZTL# M,\R]O6JMI950G-ZDFOS>60/>:7R3W'_EW-W"*.Y:>B)K^J>3G M\6U'W(T$M?EJ\,!(X!DI:>F9QL0P2A]6--_B%O09!^19Q_3!$ZE%GYF@7XJRW;.]"+KN 0X,V=*"&K=A"C$91 MY3]RG8I+*M2YPLPE*+:MX#)"UZ\Z/WA M_!&DT&N- FG3F;*K31@-Y+N 3*DNXB(D%51YA7D\8AU!I".!\@.5^4'CQSNB MC5Z_):&C8NI=-X4B+8CE.7>T!0-J#A^H4'=OL8TFVU_=[? @A?S'_1TPFWO1 M?$O1S!V'HPJIEDH=70#^%1;/2@XK^6G"_H/7X_^];OZJ <_]F'_.PC[=\Q]K62X&RAH1!1:GY#B/DNH+08:-DH1 M'[#(9V!R<[J;RD@Q:<^?(384@D1Y)?7%SD7$5DTMMZ_[#EG>_@J@&V122-W MFYHIP.#1(N7"X"13QX6KQW.G[H.HQO+ZPK"?A947G&O0[[JD5_0UMI5+D/:@ MZSHWWN^Y]9":3;4;SLD6A6RW+-%#,Y,D(',M0/ 8J,-.K&PNW7]K+BW5XL#T MC3'=1;RFTEZBS728YMBS1/(_#'6T=LEJ@_&T$YZZ@6E@1"F@;X&$W"/<#OJ? MB,NLHN+T%@;&.N>B(==A3D8M/C 5R#@N,S_@P%F>0M8 T#F@G>= WT'/'W2= M(5&+2B$,*^#69W%*DZE[*9 J BC76CUW[T>V\,CL&:V2QJMVZ4\*'M^ FMB% M ?1 ]?4&>?[I[+KN&?W=0*CR7[[F:I3@ M.GMEXV$BD, 9;:.(VM/]_^U=6W/;QI)^WOT5J$W5QJJB'+-K&S,C!5ACWP*&_N3 6F15F8$K!7932\JSF M"+1@*+$9(3R-$HDEA[2H6)HA@^NYA-.!3]-YDZ7659=DP#9Z^B(8MK\^^)=R MV![N"&@9%^A-H[J&HFTDN-HI>D3IB9A.37\:BJ]0>RJ*45'POM]JYU!"#@K)%G+8Z[;JUJ8#W#&..B)*A M:*.26"C2IPA\NL"8>H3$OHZPRZC$.U-!0P)AX9XBR"6,LNNJQ\CMQD4O*B** M9[H1)0F+10#G/[^,5$X\GA0>"!':*F>2"S$R1P/S3XA_C_5%$G3ZLV&,L*)7 MX%E\;,*-R&S+!)--7@T<-)+GSIF*82'L97V 4*N.Y\Z(4N]L!64Y(3$0PLFC M]*Z]$5AX8=D5G;",);)PIQ'GE=;F;8/2TTOFNTCF?@F31XX^;$2189DS4HPL M6$)Y#]:V-WPVBCS8QZ4CSJMH D4"2UP@#9G[1#9KO^QV MSO+EW$2N!50Q12H-E5]:^M*1=%$MR!@R#Q8Y)U7)^Y7(BTBKM_KK#HOEGH4 M2_W2T)PX#L(&')A=>&6*!&E81LA,^"T4&*RM!NGR"X7H/S$2*A1G#/^K@M ! M.E@ I8GS8"$RJX6A;&>)5G@2P6HT(3GFAXM33C.M4.-B'?J2:($[(?>3*(V M]K<#*&]4O'I'E$2J0)[%WP)PY!866$J.WAGWU(27R>_9 !/HSLRB6 I%B&E/DPX6!Y#Y*D4 U031%Y%8+5&E:)K8 !W>AS"..\EU6 MXVW@)S:]%*0%B7Q[,K!G>:$')I>+[(.]+%^K+/]\_;[>)H"IAU>NUH&]EP\= M7MG $C;'Q",//?*P54WJ-VVOACP4!B-%Y!3S4JB&KE19=-Z\FE@7QI#?5B9+H-B("S%XA4Z$ M]1_[SFTA>_WBRR2R+B^)$$/^&P39HS 6UMWJT&"%3ZV+P9WG*BDCJ?);'6*T M/FOC+*F:,#4261B/TZAR#;**^U=\'/!&D9!?MQ2:K@^E5LTU%X%VA M@),6>7.ZQW.BY\S#FSCY(1 &(N$J6YGM5!3<6O)3\3ATP*D\!_[S@B ]2%+" M*/;"(ERY;A_8AV&8._AQZ\GKL,4&F-47 ['Y.96YYC1"E5>?6P3_P0JE#M[' M (A0.D+6<]W0HQA@ 2^36A:1,%++,Z3-4^G7O%PLIX;!$B/R#SUS0&OR&TGL(J(-)3&%I$* M(XO4AMJZCS']L>!J0-6^BJCEU]2_UP;5+?LLO:\X5LV0WW9H4;:3,L)VO$@> MS.ND<=#KH9%)Z]8%9$T(*@Y6JG36?+QZ>9]F&143IHI'56_%3:< !U/)H5=\ MK8U\?8 HCIU'',"6]3CQH-M-(4X

CS#^LVR&MJ@BHT661\MY'Y; M;5,DLSGTC*=50)O\ XTV=,IKQA,TJ3?D6O=D0=DE<&@-P;\_CU\F_..X1?:YH^5O7Z3\)H B&8:01%!65 HIG!M>BPJJYAG 7># M8I>?2\Y5LTXG5= D],) -$@7QD(PF: ,(TNJR_D[\&"@?&F/N&S2H8L1FQ,SV=)'E MP$2U2%0JM4>G^AU!;6Y_FF0S5H(\DRPM"]MQK9+IY5J0,>1<-I-"I&C'"MM8 MA;2]8WHPE09'/;DTPR@9@8P1(!N-QA?'"8F'8VP+#(SY(LDN+1=P!_47OHX- MZ5*UK9KO"M^)E0]:*1B,MIXP8"@NX:6[Z[N"=94E,09J\6ZP1N$F,GB(! $B]XADS MK;NY-/J%4[RN*B'G8P5$'\6<+(X-I'!=M R%U]&6+@6C-G M2@VZ-4;C)94[G5QMC//_D.6WGLEW;_N8MBU=3).M64Q,2P4X5@J_S(U)BK8U M 6&A>'(86_85;0"'L8G95 VK[PMC1+@%6+]A'6*ABY&AFDY+X%9&ABS6\D9 M5)6?A;I1A45,(K>L(A9UQM\H\J0-6[W+]&0QFAEZCUR>YX;PP9H;K(RB2L69-%#*.MYIG>X_@Z( KGR+@6D8]&[[]3$G MXVV,PYN.\5D>5<]R/C?)KV!D,TO4)T?QO=VP")@8N4Z#A17J^:TA'@W\@98#K0]> M#68ID$Z'?',HB$S=AFK7D'?G*WNV:_E]53^E^&IG.:7WZL.,@1 $/*33@0X% MA%H*K]!$%;$[9L]B8!?'T\=I\((@$YV/)\;-@J";%A4BZ3(&(SF=YF54U#18 MX(8[PRP^E=9/0B [C_(T"G=:_:!R +M)B?H)Z)6 -^3CAT&1[H.%^@(]S#AM M@3K-(WR?)ENZI82;&27H1E-,_N/EDIJG"53M*^9[M-A%:_PZS>> M^WQK7<"OO OX>A?PI\/1YQ/V_OYV=/27=^YZY^X]J*[KI'.B(WVJ(.U8BLN0 M08EJ@#;CL/24,$2*4Z3&^WL;_^Z3<[>R"LCUKTAKA=)@5&"KH &OYWUW(\*N M'=)^BK9ZQ^?UTPHSEJJY]=K8_<68;\#\1$KKQ:TUFY!DE%R@$%Z)E\ UX%Z! M3O [KH0US,*6KHWI-JT-HD:PU0O11Y9GTRBB0 =0(>A+/M&Z:(69R=(0$ENV MK0;-U<97FT545%;12GZX^UI!CP/2\XF.4I]FT*,:M$ZB/(?2"5*0]3]7E,<; M3MN2>6O75M*(ZRD'E'VD=_"4*QQ,J/BJJ8M*T,4&0G-0?>S7*%I(Y.F8<^,& M@3)_H[#(\B4PZ9%P^$ -D]>G0NN( ME53+/(V+,S[G;"DY3L6F1BO'GMN3/VU&WWY7/,3[E=8JOO[BA:4'W4S7((B6 M4R_0>A1H_3+\#;%,L@@!.*:_#=BD0QMN@/\/R =NHNF$K,9?3$P;;9"XJ!5F MSL4V&;(;,=+R9[%DT57Q=->!V'*I8*OAVZ^POO3FSF,*+T\R@#*3L4EM475. MEF]SPP=!*$2#E4 M/56LJH&1>UHJZH/0@\]44@!Q@76NPV4S-05$O>)\WF*:02*IEU)KE5*_9_F< M*I3>NXBZNU_\#FCI3FO&N\K[<)7O>5=Y[7K\6'65_WXX&HX^' X_!N.3X6>V_Y/6A5_1.4MGO+'16(PN2D5:&N (8-ZBFDPR!< C41 ^$ 5,Z- M#I3$54F!G%&7)J1(Q8EYI M63,IA1.9!P->DD-%*_= WO]8T6YC 4MODP3Y##D;Q"+,2X^Y0%Z4=(6F>T05K7[X_N"90QCP].!PS*61,@RIC6.65;F2TQ?4I<5&C&IF$"0;FI=N '!\L)! M$;[+9E#?7,(J'B''+\ZR>NT:Y#4\1R]V#,J?*=D@3VNMO^-8D%EN+JDY]5\$ M?PN@BWQ\DF7F%'"W8\+S6AU3?3!864RS)2/@ .*QG4+F M-_&*W=@R$VIB;JJN4;@N'.O T4]'^FF"&"YQ ;+OZDIO=8NZ0@U@*B!H!ZPY MJ:*&&J"^>OMKG?;7T +(8:9D\7F3JT?YT"^?SI5^8^-Z,>F_(2B]Z.\T"K1B M-RS89D8&X)XHD!E&F$:H'XI&@KL4<[KAC*YFK12I$_1;UJ\&)1A) M'V1 M5HU!LL/1"6#/;,#ZERG;@B )$B5%$MJ>:5@_';/5=3A8M^Y9A(2=R];',/\) MEA]B&5:G1Y5+J3G.HB\H%*WE0W.!/4&#M7?50)9:RPJK3>%6U59^]]NB]ZYTQHZ.3PP^6N_06BW7OU0JU"[PGQWMR^M+7^DV.?S;< M"> _2*8@7:L"AI-%PN(2@L*-A M)"26FBBLF(\7P R*%(_XBE#ZP"E(@+R!P$V:%>)O(X;1>=UJJ]O[GYRN M]M65K?&.W*.P)P*(9[^12 R^2+6'//J/EH'3J-V?)8%C+9JU-!U@C+1@ M!YB-G/*M@G!6E+R&E*A4(9'J9>01A:Y=LS9*]*/R3-N\->-W@(^Y4FP/3,V* M))['A&$9N.A&BT1ZCCB'03M"@JJD9/ERQV(5C"><:B5B!K[(-:#@ H !.\I8 M4-K(_=5Q^MI9,7"2\1SJ;3A>1-KS0=31+!9:Z1S&G[?.[;9"%UZ]KFN$CX]( M1@B/RSQ':A&WQ*H^M$B%> \3?GO"A[>/>2JWASS&IL("6;6AHP;W6G 138J8 M4E*+:1Y/;(Q-=,9&!:O!0YOP.S=XPQAJ3: .A/?09A0[)-/N002R'-A:0B A M>+'2AGIT.ITH5NN.1QQTG4S;$8S8L/KU@=6OWZN4:PU=2ZMI:J)-E8'5 EIL M+((( -=K);: ADZ+Y@15JM6EX>[HU!DY,/!,< 9HPG&%;'2KH&2#8M=)$ M#2,Z25^$CQ5V<_9IV5%$/4ENMB(KMHU$Y]#-N@R[A>BZM>1:4\F:QRFY]FDM M7B>X.D*//J"V6@?VWCST@%HC?M0<$Q]M>DC1I@UK"0>H)33C(6XDI-WQID^^ M?KQN[FMYI]L].]V4@#2U95:4BI.?*I:9?H]!)>)4TY^H/A9DP;4OG!J8&DOWY[\+?K\9E#BN]I%%1\-U&>8VET^@FJD4PY6B!%TSI'!U1,Z99^!FB"^C4 M-D]ULF B]-R5*68$VOB%84*O^O!OY5:Z([NS=]5NCZNV6P),[B8!N%82)9VF M3N7V]O-G%N<%5_*I=!7NX,X.*."TQG5]>_O'>VY6L'^@%IDL [*6K](S9.'1 MNGJ2;I[?K9OG-EJ<&V?M02@TT[C0050 SP;L=NY:I2J9J7):3DP:L-0A:+X) M[GM]$$J'."5-F,+B:\0)QY(IF8S3ZD$.I'@9IFH+F8 V.+(+&(UYI'P@>>MU M6@=>QCBIJ]9<%9K6 *-U+?/ASIU+.'L59QO7PS4P$E1M@.NK9BA<:25M-,** M'ZM Z#;4_>/4&D9F2@4GA":I(;PQTY'%*A"C:)7+=+DN"?X&<90 M')2MJ=I21'HG@,%-FK6A"WPEI^?G%/EOQH R*^!WN!PRQ@^^3<]4>LHHL5FP M^V[O-:9]*GT^AP!"):)U/,V!G,*67W#SQ2P+R74[=ZZ'MD)/ZFK[96*K,71V M&=HSW?X Y6C060&\] *@/BYQ"-7SW;>.L;'2(-P^-ORFW>^[9@N#%OI:-@9@ ME&=:^?KY+ [U&ZXK ^GQYQ/T6V5F6,O9M'OPNE0"W'=<0]X4=:;"WB:'4U*] MX69D1]+[U63^&4\#"7>Y":M65YUU2,D)]B)NSJ)(JWD4J=Z?TEW>K+;1W M6[6/UZVS2^5X*WM->*@Y^1X(L68@Q%L/A/! B*T"0FSPG.NWRL90PL85W@I+ M[[D*3Z=XR%V>3CSFBE);L9><1%;QNB.T&<)>\/P&N3[XO[74 ]_G)+DT-*B0 M7WN67:"/"SLMC\5>$\+PZG954H!>;\Y<*:I=U-6WP0T/\GJV\34'N^OD-X>\ MX^"#S#WH$[QAZW"[0WR1E4E8Z2%"PKO2;^F%D/<).*L$TVX#H\HU+-J>T(V[ MQ/"+PX0%1'SZW<&O\$Q LV(NH>Y$T-=IHN(Y.7G(M6T2\O0X[DAR-,[NBV", MZ% ]G, '7$#^=D[&77^7=B@U61 M_51/.*3I:8 X;%*T+!',TDQA>83NZJBN#4!5N O7FH+,]DQSPOB+JCOMW,:D M9B;?>^?*"+I-0[>#7[5_C#'M#CE/,!C"9G$)2!O8SQ*<6+20GY.U[)I1GK-L MTR8M*J$DF :N6((:@-V.06_3KGS6]UM$QZ76Z"H::@E.Z[4H[+XGJHA2)>"" MCY=TAN3"0LX%F0L]] H+&//SQA'D9*CW[5D:PEP8WEP9V6@7ZXKU8/>[X?BO0($!)L=\X+07 @45 MOG=4)OY+;PR.01.A3>J42(#T)Y=IP8U>$CSNTHUB,D$J@]QBQ/2T0-V0S.'& MM8\'3. ?(%\$Z0VDB%;>C%D@=(^]+%AO0;WJG,/D\,QXD="C2.BW"(WP;(V, M:D_%4!H%HZI!+%;1.=0-V+TXY9(LS@&^S'[>UBVW%8"C[0&@N45RNOD#KX6' MO7OUB&=K>^!A-%O]>.I<]X#KMH,"2.)W,NQN3=]2HRY2C77X;BD5CWKW3[=F M/3DEN>_ D195?GS2UZ(80T7>=F9NA+5J#\NW% MWRKON1J[_"IGF<=_K-:!O1\?.OYC$\SR7PY'^X>C/X+/?WMZ>(]3V;PFT&\A MK\-JF$H?Z=HT19R'11; !4G\3QF'E)>I+SK/DC*%H-. 05%N0!W):5$9 X7 M? F,PO#G1WY"EA.KF&&V9#\75VL*QL!KI;7(XZC0C1#9F'[1&!*_YQE3I MN M$#S5<#VZV[_&G :J3>[$$"JX%7U4443+UFJ +1%[OI@KQFL]*2[P0<293MV% ME%%L5HJ7M5S(!5;#>#:+,&\,;B#P/ !QP$XDZ#I!1@+=*GUQKI(2(1EG%"(L M@!DL)V!,/5^5DW)R^H-:-!VEH (-8EC'>% OPF@)!,\I -POJ'FXOHA=:VRJ M\AP(QX!M6@&T97D1<9Q")@0@"N9%G;X8UOV3JY9"$G]UUL,@.(^*Y8UF%-RH MN58/(]T:0Y0 ^0-?61321-LGLWCI=$>@44Z'.OH",93T*] 0+$VVL;LG:DN* M,XRG25;8BIGF5ZTYZ[6-_#E )9X1"B7-&J1TD+&DQ3/[I*;3:+%TTR9,P+>P M64556(A!0%%85^D^JPFRI+0KWH_#7-W7&S"/)Z7,C%TD)"Q\H:@K4Z+N6\/2 M"M;!I]'AR;^]@N45K,TK6/W62[RR4BH"2C-]K",@CP\-6VG!ANC-$0)II.4R M*@8<7A1S?2!^YT$;(*@= -3N9IT@WU0T3XE%Q:3^4T;%LJ$%PO$8FN'D(=-O,U\DV65$VL=;_S/$%Z4ZX M'-85?.9U%9Q!?:>T!7[N,GCH52IH:XK.Z4Z;3S.+;T>%4A1E-;6@&12T3=#> MC%_P"J"?#.$U7<#1EQ3Z&#$YJ+K::J;\:&WU1)<-J\5,7)R>$Q2\9*RE09D.>%C+E+< O$I!()!WB2S,I&=, C BZ@[ M"'9>2:O7?H-FB,\0WJSO^Y#.,!*5=OMBF6$23OUXN-?DB]U&O7Q\\.'XX(/7 MRKU6?@]:>;]5,4=-7TLUMDT9<:!Y9I*;Q6=6C"H*'2/L:8D-&^P2*&FK!_7W M!;#;AL9[-8?JU7*@L\C^IX]B2D43GCX+A-1Z6:(N//YXHT/^B7YDF2&(!BZ M,&:,(*&2HB07/8B+*TLGD0:2 M\AOF)W*F$[HGU=)))P>"3FH0>L FO(+X71ZBB^YRI^[4?,:5 ="]5T@2NELC MH-AIEJ:T7HPZ5[ D__NDC8>1M!'/%PF605;&YZS"N59_BV5NPKN$E"-W+[I' MFV6,;[20[I 5T@_H>DN7P_9DA: ) ])&Z?]=%G$AQ0+F*O\: 3-5$:E M9__I;/SMR=<@UWF6&\=P42<66?<&?S1&Z'I2#N3(=Q%$-P!OO'WQ9K4VS0VK M SB\2;FB2?GNH9N4#T]$C5XE-8"*B2 M[GW7//\U+)H'H!7VJ*.UZH#]CMQ3/)1F6R-X.,:).+>:Q$$A)';Z+4\KV/M2 MXT/+#[#O4<8A:) D E028'=?G='%K7L @=3P/UF9I\1!"C"C;+9CX)OZV5B M2'H. /\XJ:000'@X#9'(,HD18*G?%R"?CDBS11?(<"4HW"T[YUT2OSX[W9JE M?I,S=F#63A+C0@%DWD"@C)RUT\:"^K[;>'XZW4 &XY&%M"FQXVP,L';F++@)C6 M <0>S753)A>&Q@R![47 =?2*,K'S4'.16,PXK[16T-4V67$]I4GZQGQCOC'? MF&]LHXTU@JR.)Z1Y"A>KJKSBL?.%N];;@=601C&") >T*%$"!, *5J1'=+2JF>;Q@ZQJ5_0E\,\$:Q9 A$A5Q#NF2>O,0 MR2=DAZ!:BC2RCBK9+%"CM;],:WEA.8>OAD6136/K]I'DDO,(JCF JHKF@;;_ M*5G$D+-7HVE3M8B7JIZ%@JPRV8)R,0-MZCB/IU?_^59K:(TXE@?3@\YM_(!0 M '.5G\8I=4^5RTR^(), O]D84.#-RVZ@@/O;S6(RW% @&,LIE'>J5AN*53KCUS)':U_U-W5/^O9NUM[X-'P1?/S\X?!@%'PY&OT1 M_/NS_NNOS\/#3?:BR^6^]R[X< 8:5'X9?%1I-.@.9ZVY5]^]W'V^NS<(_A7K M@\]T:K/]&>N=J!9 _K>[NU?GAWY8)_R_:KYX'XRUC)X"V=%C?N>G MU]ZFG-O^S-JF]JJYW[T8^D>C@^#H>/]P-#S^=S#^&29W^,'OQ(GAX4\MNN%>KV?,/ M8YKOZUWO=8+7X=3:)Z 6^/'W=F\)!ONE*!=7G#4-I[-]P-O%\G]^+9:__*"? M\.LM6Z>YX@JSG_0_N^_>U>W(K5FGCW9M>N'S](3/&H":7^(ETKHQ@I @HZ:F M^\];N@ >[:3[7?W(=_56F ,;R#GK-;+0Y=C_O\_:1OAX]"7X_?-A,#X:"?M][&QQG$V"^3O4?*J1O MO]O]Z?G+W> #L ;_F95%1%];1_O+W9=OMX(UV+,>KA5/M7NKYCV>RN.I/)[* MXZD\GNK^@3EW7KT>3^7Q5 \'3X4/N/M83B/V\;Y]WK9VJ]V@S&4!]*ZY'ZN%:^5\%=KZ,]W+_>>ZSZA91G\ MB;I',;C?+CD@L9>OWJP"$EM#9^Z"#.FG!]L))-N:T]N+V6T0LP\-CO,4]-KM M@]RL82^>?#EZF$B-%?U9#SJLLO9WW;9@Z9V7M4=J/)I(F!<^C_Q=MTWX>*2& MW]5^5S^J";Z727VT2(U@FZ$:0==:O -6HQ[E7W=PM".<7UE,N^OCOV_'COS7 M+S],LO#RU__^Y8>SY3SY]?\!4$L#!!0 ( /J;74^4;:..3@@ DV 8 M 9FQE>"UE>'@S,3 Q>#DR-S(P,3DN:'1M[5OO<]HX$_[<_A4Z.M=I9R#F M1W)M",T, 3)E)F_2H_1M[Z.P9*R);/DD&<+]]>^N;, )I(5>VI"^9"8)ME;: ME;3//KNR:?W6O>H,__K0(Z&-)/GPZ>RBWR&EBN=];G0\KSOLDO?#_UR0PX-J MC0PUC8VP0L54>E[OLD1*H;5)T_.FT^G!M'&@]-@;#CP?E,_:IQUW]:/&[7SH^/JVW;W3:_:*)VV/ J_KM?\SURS%#&OA!RGT:S5 MJ[^OJFOAG76&BCCD6M@U/48:U.'MN=:";M?V32LLO[$5*L4X;KHE_O=FNE_>]\_ZPYE]ZG4_#_G][@/ ZN#CI_;ED RO M=FT>'WL=G$&^V]7ZKMD'*SM\WR,?VX.S]F7O8^7JRT7O+]+N#''-Z]5'-GA[ M[WP E?TR&? )M:$@;3:A CZ4B<^U%<&,V)#:YD\U9]T*6#J2'&R2,J&, 5.\ M*U5+[MHDU)]?;Q#FR:J!%D*E9?/.4\%LV'Q33VZPS;,,&_,/GA.])3[!9?*I MS/W JJ2TU0+ETZE('MAF_3#3NO62U0[N$$%F]OU&GFQGY7=Y%0GIA!/-)X)/ M@>#!JPSY,Z4:@")GX'&)TI:HF)PK'65[7JM6_B0J(.>2WY +RPY.UDS+;8+G M'.+K<[BUM&Y#?PCI[EWSJPM6WT'7/*,&'!)<+YJ1ZUA-)6=C7LX\5&=^R13L M3:P@/X7.5,2$QC.2QE:G'%1!QNJ25_!52B*XTH)*$E ?;FFB(F&)59G@U![V%,0W<8V ,J)0NZP4=*. +#1DSB,70'2QA7)-I*/R0F!3_ M+/M/N>;Y(#B!2!@)N3!FUU,([3!!DW#?&8CC)F":8C!-V E8E-&LN Q[_#UY M_#6>$OXX"40,'HY@67IT&< 'XM"L"^TB#H X*):D\-F7*8,Q 34%]RT#X@22 M30).CWA%'$NY!&2.!7-'-6">N5JWC!*I! % H0*H.'7&V>-3$Y) JJF90U3S ML3 6"F5+*-[,[ 8KRP6DF;DQ*];NP?;DP7:X@V ;WO+,ER_>UFMO3DP.ISS+ M1W)002#@TOELGU#-'3K VP5N.7@QX0:W7Y@0Q5$L F)$@.@K;+#2@#IW7)W;>Q5<:\TZ>IV;P+)H C#NC(-64II4HU M# !4-1'&$2!(\=B-@RGC$M='5TJP\$@"_2,G1**FY-*BBP/TW)& M++-:Z)'ER,74'CZ-. H"$4-_SAZ.>#/7WZ/X$5 \VGD4;\Q:*V#>G.\VQC3$ M@8E@"%5J5.Q\BQJ .9:7B%^JV1Q+@&Y!1T(*.\-,=YU:C"P.=@Y165"X)5HH M3UTF<9-/*$EU H@V+C/W?:69,\ 5JF,>0\(M =C0PA.,&"@"17@&7H@L(@$* MW\/W%X"OOX/P[4VH3!U3H6_S((!244S *\V:DF^16&_ O-GE^BK0H14Z FN: MK-8;\$FN0%=2',LI(-O'_R0T;Q$=P&(9RL!]IS@X'O /7W L1T$7#?S MY55,X.%K7KFYEK7 VX(E,9-5OI]J]/Q"VKAFU$@9"_?Q 1^,96!)R-_90PSR MZIXN 4 8^.N.=&ZX#\!RY\9XI!RG"[M>9U:%U"QR;&0^!WG.7$K@UB.GZQF1 MXIK+_!#YCGSY7R_1'N:_QH'4T0ZB_/L.I-S#1#8/$.4E02%?%D&ZY"J$V19) M]TKQNC"-0@%KE3:+/-?=@"&C2%C+^5>R@9&"3!K;F0#[W""O ,I O@;)'?YC M&3V//_SO5(#Y+M:DL>\.FU_OSYB>/MONXAE36T)=!NH$P S/-/&D>=LZ?BFR%MOQ8)CME7D-IE$%'PQ>,=B\R\[H4 MN@"\H'PL9XFO@:S7I%%$-4S832;/)-8^/]JSW2\"LUT\!&I#[AIH8(PR.#UW M) >P<4_FMX,8X<&_$B9B!Z[OM M\'C9ME'0G=LZ4M:JJ%E+;HA[WD)>5-W/G;("EK"XIL7K?(3B+?<&=C./S86M MO+L,#^!JGO%6WDG=-K3_Y*EN/=-[,;7%=C^1[=QOY2^SE9U0\(#T;KB?XE$T MNM3S\5M3I\Y;[NM;I_P!02P,$% M @ ^IM=3_[VNS]"" ES4 !@ !F;&5X+65X>#,Q,#)X.3(W,C Q.2YH M=&WM6U%SVC@0?FY_A8[.W;0S$ -)VH30S% "4V9R22_EIG>/PI)C363+)\D0 M[M??KF2($T@+:=J2'IE)@JV5=B7MM_NM;-J_G)QWAW]_Z)'8)I)\^//=Z:!+ M*K4@^+3;#8*3X0EY/_S]E.SMU!MDJ&EJA!4JI3((>F<54HFMS5I!,)E,=B:[ M.TI?!L.+ (?:"Z12AN\PRRK'S]MXZ_CYLW;,*8/_S]J_U&KD1(5YPE-+0LVI MY8SD1J27Y!/CYHHT2*TVE^RJ;*K%96Q)L]XX))^4OA)C.I.PPDI^W+N.Q4C8 M=N O05E0:&N/%)L28Z>2OZU$*K6UB"9"3EM#D7!#SOB$7*B$ID>NS8A_>:M1 MS^P1&L[$^+A-24H3Z&L:]4[WL-_M[-8/]_8/F@<'KT_>[.]V^B<'C?[KP\.# MRG$[H/#K>LW^S#1+D?):S'$:K4:S_NNBNC;>66:H2&.NA5W28Z1!'=Z>:2WI M=FU?M,+R:UNC4ERF+;?$7V^6NYQX%2,E&0S1^^O]X-U@^-N+QNOZT6YCI]Z\ M;?7W-;!R[ UYD TA>"S7WV25NKV+X: _Z':&@_,S;-H^/O2[.H-CM!^[U-[0/5G;XOD<^=B[> M=5>L5=FXR&L^L5@CU9--!"P+1L MUGDBF(U;;YK9-;8%EF%C\2%PHK?$Q[A,(96%-\!"5M9:H&(Z-:UK M+UECYTXZ\&;?;^31>E8^R+=(3,><:#X6? )IWL;"D#]RJ@$N*:T)2HE M?:43O^>->NT/HB+2E_R:G%JV<[1D6FX3 N<0GY_#K:5U&_I-4N_6-3^[8,T- M=,UWU(!#@NLE4W*5JHGD[))7O8=J[Y=,P=ZD"E@J=*8B)32=DCRU.N>@"GBK MH[#@JY0D<*4%E22B(=S21"7"$JN\W() RD-N#-53%$GH%0>]I3$-W&-@#*B4 MCON"#A0(A0;>#&(I= =+&,3K22S"F)@<_]STGW#-BT%P HDP$A@Q$4<2WD#R (+YHYJP#QS M%6\5)7() H!"!5!QZHRS)Z0F)I%4$S.#J.:70*6@7+:$XDUO-UA9+2'-S(Q9 ML'8+MB+G#+ MP8L)-[C]PL0HCF())$9,CGC-A FE,CGTPY2IE?0PR;0*.8/;AKP$5# .,/.N MW[L.8YI>J*B)8/(J MX=?C":U:3V6TJ#("E3CWN_@&":2WK2UF%S +<_L1H)V%BK57C&X@:$^X 67@ MM([2=(W@E/> *5:I&9L%)!&P1:CI&#NX-?D(R.8H%K@!(1GOHX0I#A2;I"- MNCAE''5UZ5(9#@992,_8*:.X.;FDF.5A6LZ(&U8+/3Q'+E-[^#3B* B)&/IS M]GB)U[O^%L4_ ,6CC4?QREEK H7O(4"+<$8$,+SS!BH @4X1Z\$%E$!BE\"]^? +[A!L*W-Z8R=YD*?9M' M$92*8@Q>:9:4?'-BO4+F]9?+JT"'5N@(6=/X6G.DZ,#P$8+ES8SQ2 M3O.Y7:^\53$UZV[ D$DB MK.7\,VQ@I(!)8SL38)\;Y"5 &9*OP>0._[&,GL4?_D\NP'P7:_(T=(?-K[9G M3$\_VV[B&5-'0ET&Z@3 #,\T\9PT%!QP45#4^5G/A-,KY)R^3G.LTU68[F'G M[*G(6F@KCF7\*?.2E$89=#1\GM'N1691ET(7@!>4CU5/? VP7I,G"=4P83>9 M@DDL?7ZTS78_"A1PO6\&5<>#>BQ,I ]-;>P>/@X(? M\%K<"6Q,R^LE,\5K#W(.V7[$M1^F>5AU+S$_>+2O7X62]"VP(<++^X;7Y>%2 MC))R#E #0[I\/EHX>B.M47PJ<,\1A#3N:Z%2DJ:&=Z:?2B_@HG3*$4P$ 'U MZ=M*LW)_O/(J]D%#92%,++:M%/!FMHZ4M2II-;)KXIYUD!=U]W.'TL,2EM>T M?%V,4+[EWH%N%7&QM)5WE^$1O#\PP3UOA:X;7+_SA->>[[W(6F/3G\BF;C?T MI]M0P2/2GR?P M[S?9UG[0"_HW3\O.V^/'7\ M'U!+ P04 " #ZFUU/M #[;?@% Z+0 & &9L97@M97AX,S(P,7@Y M,CU:;5/B.A3^O/LKSN+LCLX ;4%=!989+&5DQ@NNU.ONQ]"F M-K.AZ;9!X/[Z>Y("@LK=U=45[N*,VB0G.2]YSI.D3>U=LVN[7\\=".6 P_GE MR5G;AES!,*[*MF$TW2:K? M:V"NGAGR)!L\1"Q-7B1*MG/AMEMMN^&VNQWHML ^;3LM<+XX]J7;_MO!*FQU M+J#1:4[;6NU.HV.W&V?SMO/+B]YEH^."VUTW_S[LE$M5ZP@NB[VB782>8VM' MK?*!N6ZF-GK0:';/7:>Y&-"YRH7NES/G*S1L M5R&I9)JE5S7X\3GW#"JO:!XNZ V1(8.&?T.8>B"1#W:8L%2*&/N!4\3UA7-& MDSS6,QJ ,Z;>4+(;"MT@8![*9'U46XM%)/(8X;.V/"0TC:FGY/DD#P)E.!W# MF?2+L"M#"A]VCDHELVJ+04RBB2Y9U;T\H'+:GP".(5F /:4 )=ZGJ52CB&$" MWR(QXM2_1C_B89(."08 Q6YS2 7U8U6G4!Y("L07L5I*%Z5[RC@1:=#BN$I' MCR1]$M&TT!US.H&&IS4JD* 9(9&5WSI-#R%#DCZG&!O.8^+[N"_XE#-SNIS& MQ)N5?V)1A_L&2EP8I3_K/&*^#"O[1_%8M1G25XW3!T.++HG?J.GR")_F!X(H M]Z@ 3=TID@1)@T\P^6*1 M(+8B:(EDD,VS918^SW XS0FEC M7N\;GSR>SJR 82+"""DDRR"D"!1FB#5%#L[8"TETK3T:L#15^;:8_%D@;G,_ M&'(,CX?NM MX_)^Q@@#'S@##D%Y27-,+1,,SZ MS!TB-?0I5L6)N&&*;G&G<+MQ43$>,9R7ON*DZ4SB9H5)W10,DXBE8=;K)^D0 MR8OAC*$)00##&&L4V>%FI_C(C2E#/HMDI5QZ'@[*%HE?WYTN2"_ENHEF+MJM MRHO#12IG^)P?,%W5D)H>GHT,[UB;49]EHA]]D?@T*7BX R9Q2BNSA\4S@')C M@3]1!-5'GW+EW&JZS%0#^%KXIS"](9C= MXG6+UTW"ZXHW=EO8_H'^;1!L=\\3AN?:&,]H]["[M^[@G9V#GNDET%H#>>OK M\_NZ/=)ME'O;(]WRD>[ACX?KAO.U6)'_[_YMT(YCB]HM:C<1M0]>NMC"]@_T M;X-@NW"\NX?=E<>[V6?).QV@O_R%[Q97:-S5#72.N MOZWI^\WU?P%02P$"% ,4 " #ZFUU/4HO XX3 "+TP $0 M @ $ 9FQE>"TR,#$Y,#DR-RYX"TR,#$Y,#DR-U]C86PN M>&UL4$L! A0#% @ ^IM=3[&A"RE!6 NRT$ !4 ( ! M3S, &9L97@M,C Q.3 Y,C=?9&5F+GAM;%!+ 0(4 Q0 ( /J;74])'1A) M'>P & $ 9FQE>"TR,#$Y,#DR-U]P&UL4$L! A0#% @ ^IM=3QJB;FZ( M>0( (:8D !0 ( !7P(" &9L97@M.3(W,C Q.3$P>'$N:'1M M4$L! A0#% @ ^IM=3[H2F]!;! ,Q, !@ ( !&7P$ M &9L97@M97AX,34P,7@Y,C#,P,7@Y,C#,Q,#%X.3(W,C Q.2YH=&U02P$"% ,4 " #ZFUU/ M_O:[/T(( "7-0 & @ 'J)P4 9FQE>"UE>'@S,3 R>#DR M-S(P,3DN:'1M4$L! A0#% @ ^IM=3[0 ^VWX!0 .BT !@ M ( !8C % &9L97@M97AX,S(P,7@Y,C XML 85 R20.htm IDEA: XBRL DOCUMENT v3.19.3
TRADE RECEIVABLES SECURITIZATION
6 Months Ended
Sep. 27, 2019
Accounts, Notes, Loans and Financing Receivable, Gross, Allowance, and Net [Abstract]  
TRADE RECEIVABLES SECURITIZATION TRADE RECEIVABLES SECURITIZATION
The Company sells trade receivables under two asset-backed securitization programs and an accounts receivable factoring program. 
Asset-Backed Securitization Programs 
The Company continuously sells designated pools of trade receivables under its Global Asset-Backed Securitization Agreement (the “Global Program”) and its North American Asset-Backed Securitization Agreement (the “North American Program,” collectively, the “ABS Programs”) to affiliated special purpose entities, each of which in turn sells 100% of the receivables to unaffiliated financial institutions. These programs allow the operating subsidiaries to receive a cash payment and a deferred purchase price receivable for sold receivables. The portion of the purchase price for the receivables which is not paid by the unaffiliated financial institutions in cash is a deferred purchase price receivable, which is paid to the special purpose entity as payments on the receivables are collected from account debtors. The deferred purchase price receivable represents a beneficial interest in the transferred financial assets and is recognized at fair value as part of the sale transaction. The deferred
purchase price receivables, which are included in other current assets as of September 27, 2019 and March 31, 2019, were carried at the expected recovery amount of the related receivables. The difference between the carrying amount of the receivables sold under these programs and the sum of the cash and fair value of the deferred purchase price receivables received at time of transfer is recognized as a loss on sale of the related receivables, and recorded in interest and other, net in the condensed consolidated statements of operations and were immaterial for all periods presented.
Following the transfer of the receivables to the special purpose entities, the transferred receivables are isolated from the Company and its affiliates, and upon the sale of the receivables from the special purpose entities to the unaffiliated financial institutions, effective control of the transferred receivables is passed to the unaffiliated financial institutions, which has the right to pledge or sell the receivables. Although the special purpose entities are consolidated by the Company, they are separate corporate entities and their assets are available first to satisfy the claims of their creditors. The investment limits set by the financial institutions are $900 million for the Global Program, of which $725 million is committed and $175 million is uncommitted, and $250 million for the North American Program, of which $210 million is committed and $40 million is uncommitted. Both programs require a minimum level of deferred purchase price receivable to be retained by the Company in connection with the sales.
The Company services, administers and collects the receivables on behalf of the special purpose entities and receives a servicing fee of 0.1% to 0.5% of serviced receivables per annum. Servicing fees recognized during the three-month and six-month periods ended September 27, 2019 and September 28, 2018 were not material and are included in interest and other, net within the condensed consolidated statements of operations. As the Company estimates the fee it receives in return for its obligation to service these receivables is at fair value, no servicing assets or liabilities are recognized.
The Company's deferred purchase price receivables relating to its asset-backed securitization program are recorded initially at fair value based on a discounted cash flow analysis using unobservable inputs (i.e., level 3 inputs), which are primarily risk free interest rates adjusted for the credit quality of the underlying creditor. Due to its high credit quality and short term maturity, the fair value approximates carrying value. Significant increases in either of the major unobservable inputs (credit spread, risk free interest rate) in isolation would result in lower fair value estimates, however the impact is not material. The interrelationship between these inputs is also insignificant.
As of September 27, 2019 and March 31, 2019, the accounts receivable balances that were sold under the ABS Programs were removed from the condensed consolidated balance sheets and the net cash proceeds received by the Company during the six-month periods ended September 27, 2019 and September 28, 2018 were included as cash provided by operating activities in the condensed consolidated statements of cash flows. The Company recognizes these proceeds net of the deferred purchase price, consisting of a receivable from the purchasers that entitles the Company to certain collections on the receivable. The Company recognizes the collection of the deferred purchase price in net cash provided by investing activities in the condensed consolidated statements of cash flows separately as cash collections of deferred purchase price.
As of September 27, 2019, approximately $1.2 billion of accounts receivable had been sold to the special purpose entities under the ABS Programs for which the Company had received net cash proceeds of approximately $0.8 billion and deferred purchase price receivables of $0.4 billion. As of March 31, 2019, approximately $1.2 billion of accounts receivable had been sold to the special purpose entities for which the Company had received net cash proceeds of $0.9 billion and deferred purchase price receivables of $0.3 billion. The deferred purchase price balances as of September 27, 2019 and March 31, 2019, also represent the non-cash beneficial interest obtained in exchange for securitized receivables.
 For the six-month periods ended September 27, 2019 and September 28, 2018, cash flows from sales of receivables under the ABS Programs consisted of approximately $3.2 billion and $3.7 billion, respectively, for transfers of receivables, and approximately $1.8 billion, respectively, for collections on deferred purchase price receivables. The Company's cash flows from transfer of receivables consist primarily of proceeds from collections reinvested in revolving-period transfers. Cash flows from new transfers were not significant for all periods presented. 
Trade Accounts Receivable Sale Programs
The Company also sold accounts receivables to certain third-party banking institutions. The outstanding balance of receivables sold and not yet collected on accounts where the Company has continuing involvement was approximately $0.4 billion and $0.5 billion as of September 27, 2019 and March 31, 2019, respectively. For the six-month periods ended September 27, 2019 and September 28, 2018, total accounts receivable sold to certain third-party banking institutions was approximately $0.9 billion and $1.4 billion, respectively. The receivables that were sold were removed from the condensed consolidated balance sheets and the cash received is reflected as cash provided by operating activities in the condensed consolidated statements of cash flows.

XML 86 R41.htm IDEA: XBRL DOCUMENT v3.19.3
BALANCE SHEET ITEMS - Additional Information (Details)
$ in Thousands
6 Months Ended
Sep. 27, 2019
USD ($)
segment
Mar. 31, 2019
USD ($)
Components of acquired intangible assets    
Number of operating segments | segment 4  
Accounts receivable $ 2,414,633 $ 2,612,961
Contract liabilities 341,500 271,800
Current operating lease liabilities 119,600  
Working capital advances    
Components of acquired intangible assets    
Contract liabilities 249,900 266,300
Customer-related accruals    
Components of acquired intangible assets    
Contract liabilities 243,500 260,100
Asset-Backed Securitization Programs    
Components of acquired intangible assets    
Preferred purchase price receivable from asset-backed securitization programs 357,100 $ 292,500
Other current assets    
Components of acquired intangible assets    
Accounts receivable 336,100  
Other current liabilities    
Components of acquired intangible assets    
Financial institution liabilities $ 336,100  
CTG    
Components of acquired intangible assets    
Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount 22.00%  
XML 87 R45.htm IDEA: XBRL DOCUMENT v3.19.3
LEASES - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 27, 2019
Sep. 27, 2019
Leases [Abstract]    
Operating lease cost $ 40,630 $ 81,306
Total lease cost $ 40,630 $ 81,306
XML 88 R49.htm IDEA: XBRL DOCUMENT v3.19.3
LEASES - Future Minimum Lease Payments Under Noncancellable Leases Prior To Adoption Of ASC 842 (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2020 $ 155,391
2021 113,245
2022 93,777
2023 81,335
2024 67,341
Thereafter 171,828
Total minimum lease payments $ 682,917
XML 89 R66.htm IDEA: XBRL DOCUMENT v3.19.3
COMMITMENTS AND CONTINGENCIES (Details)
R$ in Millions, $ in Millions
6 Months Ended 12 Months Ended
Sep. 27, 2019
USD ($)
tax_assessment
Sep. 27, 2019
BRL (R$)
tax_assessment
Mar. 31, 2016
USD ($)
Assessment of Sales and Import Taxes | BRAZIL | Foreign Tax Authority      
Loss Contingencies [Line Items]      
Income tax examination, number of tax assessments | tax_assessment 6 6  
Income tax examination, estimate of possible loss $ 86.2 R$ 360  
Intercompany Payment Deductibility | Foreign Tax Authority      
Loss Contingencies [Line Items]      
Income tax examination, estimate of possible loss 94.0    
Pending Litigation | Assessment of Sales and Import Taxes | BRAZIL | Foreign Tax Authority      
Loss Contingencies [Line Items]      
Income tax examination, estimate of possible loss $ 12.9 R$ 54  
Pending Litigation | SunEdison filed Chapter 11 | Collectibility of Receivables      
Loss Contingencies [Line Items]      
Inventory value allegedly received by the Company     $ 98.6
Cash allegedly received by the Company     69.2
SunEdison, Inc      
Loss Contingencies [Line Items]      
Loss in period from bad debt write off     61.0
Decrease in receivable due from return of previously shipped inventory     $ 90.0
XML 90 R62.htm IDEA: XBRL DOCUMENT v3.19.3
ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 27, 2019
Sep. 28, 2018
Sep. 27, 2019
Sep. 28, 2018
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     $ (151,163)  
Other comprehensive gain (loss) before reclassifications $ (28,790) $ (5,677) (30,454) $ (91,422)
Net (gains) losses reclassified from accumulated other comprehensive loss (8,740) 20,130 (8,147) 20,886
Net current-period other comprehensive gain (loss) (37,530) 14,453 (38,601) (70,536)
Ending balance (189,764)   (189,764)  
Unrealized loss on derivative instruments and other        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (47,031) (76,649) (41,556) (35,746)
Other comprehensive gain (loss) before reclassifications (2,883) 945 (8,951) (40,714)
Net (gains) losses reclassified from accumulated other comprehensive loss (8,740) 20,130 (8,147) 20,886
Net current-period other comprehensive gain (loss) (11,623) 21,075 (17,098) (19,828)
Ending balance (58,654) (55,574) (58,654) (55,574)
Foreign currency translation adjustments        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (105,203) (94,185) (109,607) (50,099)
Other comprehensive gain (loss) before reclassifications (25,907) (6,622) (21,503) (50,708)
Net (gains) losses reclassified from accumulated other comprehensive loss 0 0 0 0
Net current-period other comprehensive gain (loss) (25,907) (6,622) (21,503) (50,708)
Ending balance (131,110) (100,807) (131,110) (100,807)
Total        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (152,234) (170,834) (151,163) (85,845)
Ending balance $ (189,764) $ (156,381) $ (189,764) $ (156,381)