0000791915-19-000040.txt : 20191101 0000791915-19-000040.hdr.sgml : 20191101 20191101160644 ACCESSION NUMBER: 0000791915-19-000040 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 112 CONFORMED PERIOD OF REPORT: 20190929 FILED AS OF DATE: 20191101 DATE AS OF CHANGE: 20191101 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CYPRESS SEMICONDUCTOR CORP /DE/ CENTRAL INDEX KEY: 0000791915 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 942885898 STATE OF INCORPORATION: DE FISCAL YEAR END: 1229 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-10079 FILM NUMBER: 191186879 BUSINESS ADDRESS: STREET 1: 198 CHAMPION COURT CITY: SAN JOSE STATE: CA ZIP: 95134 BUSINESS PHONE: 4089432600 MAIL ADDRESS: STREET 1: 198 CHAMPION COURT CITY: SAN JOSE STATE: CA ZIP: 95134 10-Q 1 cyq3201910q.htm 10-Q Document
false--12-29Q3201900007919150.110.110.110.110.010.016500000006500000005373270005462890003614520003700020000.07413720.04670990.20736630.020.04500.020.020.021300000130000045500000108270000009880000048500000001320000042100000003800000014300000009100000800000037000000540000000051000000390000000037400000787700000040300000007360000015000008000001700000700000P3M0.5250.010.015000000500000000000000175875000176287000 0000791915 2018-12-31 2019-09-29 0000791915 2019-10-25 0000791915 2019-09-29 0000791915 2018-12-30 0000791915 2018-07-02 2018-09-30 0000791915 2018-01-01 2018-09-30 0000791915 2019-07-01 2019-09-29 0000791915 us-gaap:ForwardContractsMember us-gaap:SalesMember 2018-01-01 2018-09-30 0000791915 us-gaap:ForwardContractsMember us-gaap:SalesMember 2019-07-01 2019-09-29 0000791915 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2019-07-01 2019-09-29 0000791915 us-gaap:ForwardContractsMember us-gaap:SalesMember 2018-12-31 2019-09-29 0000791915 us-gaap:ForwardContractsMember us-gaap:CostOfSalesMember 2019-07-01 2019-09-29 0000791915 us-gaap:ForwardContractsMember us-gaap:SalesMember 2018-07-02 2018-09-30 0000791915 us-gaap:ForwardContractsMember us-gaap:CostOfSalesMember 2018-01-01 2018-09-30 0000791915 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2018-12-31 2019-09-29 0000791915 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2018-07-02 2018-09-30 0000791915 us-gaap:ForwardContractsMember us-gaap:CostOfSalesMember 2018-07-02 2018-09-30 0000791915 us-gaap:ForwardContractsMember us-gaap:CostOfSalesMember 2018-12-31 2019-09-29 0000791915 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2018-01-01 2018-09-30 0000791915 us-gaap:CommonStockMember 2019-07-01 2019-09-29 0000791915 us-gaap:AdditionalPaidInCapitalMember 2018-07-02 2018-09-30 0000791915 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-29 0000791915 us-gaap:TreasuryStockMember 2019-07-01 2019-09-29 0000791915 us-gaap:TreasuryStockMember 2018-09-30 0000791915 us-gaap:NoncontrollingInterestMember 2019-06-30 0000791915 us-gaap:RetainedEarningsMember 2018-09-30 0000791915 us-gaap:TreasuryStockMember 2019-09-29 0000791915 us-gaap:TreasuryStockMember 2019-06-30 0000791915 us-gaap:RetainedEarningsMember 2019-09-29 0000791915 us-gaap:TreasuryStockMember 2018-07-02 2018-09-30 0000791915 us-gaap:NoncontrollingInterestMember 2019-07-01 2019-09-29 0000791915 us-gaap:NoncontrollingInterestMember 2018-07-01 0000791915 us-gaap:CommonStockMember 2018-07-01 0000791915 2019-06-30 0000791915 2018-09-30 0000791915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-29 0000791915 us-gaap:AdditionalPaidInCapitalMember 2019-09-29 0000791915 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0000791915 us-gaap:CommonStockMember 2018-09-30 0000791915 us-gaap:CommonStockMember 2019-09-29 0000791915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-02 2018-09-30 0000791915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 0000791915 us-gaap:TreasuryStockMember 2018-07-01 0000791915 us-gaap:CommonStockMember 2019-06-30 0000791915 us-gaap:RetainedEarningsMember 2018-07-02 2018-09-30 0000791915 us-gaap:CommonStockMember 2018-07-02 2018-09-30 0000791915 us-gaap:NoncontrollingInterestMember 2019-09-29 0000791915 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 0000791915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000791915 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-29 0000791915 us-gaap:RetainedEarningsMember 2019-06-30 0000791915 2018-07-01 0000791915 us-gaap:NoncontrollingInterestMember 2018-09-30 0000791915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0000791915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-29 0000791915 us-gaap:RetainedEarningsMember 2018-07-01 0000791915 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000791915 us-gaap:NoncontrollingInterestMember 2018-07-02 2018-09-30 0000791915 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-09-30 0000791915 us-gaap:NoncontrollingInterestMember 2018-12-31 2019-09-29 0000791915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 2019-09-29 0000791915 us-gaap:RetainedEarningsMember 2018-12-31 2019-09-29 0000791915 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 2019-09-29 0000791915 us-gaap:TreasuryStockMember 2017-12-31 0000791915 us-gaap:CommonStockMember 2017-12-31 0000791915 us-gaap:TreasuryStockMember 2018-01-01 2018-09-30 0000791915 us-gaap:CommonStockMember 2018-12-31 2019-09-29 0000791915 us-gaap:TreasuryStockMember 2018-12-30 0000791915 us-gaap:RetainedEarningsMember 2017-12-31 0000791915 2017-12-31 0000791915 us-gaap:CommonStockMember 2018-01-01 2018-09-30 0000791915 us-gaap:TreasuryStockMember 2018-12-31 2019-09-29 0000791915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000791915 us-gaap:CommonStockMember 2018-12-30 0000791915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-09-30 0000791915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-30 0000791915 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000791915 us-gaap:RetainedEarningsMember 2018-12-30 0000791915 us-gaap:NoncontrollingInterestMember 2017-12-31 0000791915 us-gaap:NoncontrollingInterestMember 2018-12-30 0000791915 us-gaap:RetainedEarningsMember 2018-01-01 2018-09-30 0000791915 us-gaap:AdditionalPaidInCapitalMember 2018-12-30 0000791915 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-09-30 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member 2018-09-30 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member 2019-09-29 0000791915 us-gaap:SubsequentEventMember 2019-09-30 2019-12-29 0000791915 us-gaap:AccountingStandardsUpdate201602Member 2018-12-31 0000791915 cy:AgigATechInc.Member 2019-09-28 0000791915 cy:MergerAgreementMember cy:BankerFeesMember 2019-09-29 0000791915 cy:MergerAgreementMember 2019-09-29 0000791915 cy:MergerAgreementMember 2019-06-03 0000791915 cy:MergerAgreementMember 2019-07-01 2019-09-29 0000791915 cy:MergerAgreementMember 2018-12-31 2019-09-29 0000791915 cy:InfineonMember cy:MergerAgreementMember 2019-06-03 0000791915 cy:ProductRevenueMember 2018-07-02 2018-09-30 0000791915 cy:NonProductRevenueMember 2018-12-31 2019-09-29 0000791915 cy:NonProductRevenueMember 2018-01-01 2018-09-30 0000791915 cy:ProductRevenueMember 2018-01-01 2018-09-30 0000791915 cy:ProductRevenueMember 2018-12-31 2019-09-29 0000791915 cy:NonProductRevenueMember 2019-07-01 2019-09-29 0000791915 cy:NonProductRevenueMember 2018-07-02 2018-09-30 0000791915 cy:ProductRevenueMember 2019-07-01 2019-09-29 0000791915 cy:LegacyMarketMember 2018-01-01 2018-09-30 0000791915 cy:AutomotiveMarketMember 2018-07-02 2018-09-30 0000791915 cy:IoTMarketMember 2019-07-01 2019-09-29 0000791915 cy:IoTMarketMember 2018-01-01 2018-09-30 0000791915 cy:AutomotiveMarketMember 2018-01-01 2018-09-30 0000791915 cy:IoTMarketMember 2018-07-02 2018-09-30 0000791915 cy:AutomotiveMarketMember 2018-12-31 2019-09-29 0000791915 cy:LegacyMarketMember 2019-07-01 2019-09-29 0000791915 cy:LegacyMarketMember 2018-12-31 2019-09-29 0000791915 cy:IoTMarketMember 2018-12-31 2019-09-29 0000791915 cy:LegacyMarketMember 2018-07-02 2018-09-30 0000791915 cy:AutomotiveMarketMember 2019-07-01 2019-09-29 0000791915 cy:MicrocontrollerandConnectivityDivisionMember 2019-07-01 2019-09-29 0000791915 cy:MemoryProductsDivisionMember 2018-12-31 2019-09-29 0000791915 cy:MemoryProductsDivisionMember 2019-07-01 2019-09-29 0000791915 cy:MicrocontrollerandConnectivityDivisionMember 2018-12-31 2019-09-29 0000791915 cy:MicrocontrollerandConnectivityDivisionMember 2018-01-01 2018-09-30 0000791915 cy:MicrocontrollerandConnectivityDivisionMember 2018-07-02 2018-09-30 0000791915 cy:MemoryProductsDivisionMember 2018-07-02 2018-09-30 0000791915 cy:MemoryProductsDivisionMember 2018-01-01 2018-09-30 0000791915 us-gaap:TransferredAtPointInTimeMember 2019-07-01 2019-09-29 0000791915 us-gaap:TransferredAtPointInTimeMember 2018-12-31 2019-09-29 0000791915 us-gaap:TransferredOverTimeMember 2018-12-31 2019-09-29 0000791915 us-gaap:TransferredOverTimeMember 2019-07-01 2019-09-29 0000791915 us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-09-30 0000791915 us-gaap:TransferredOverTimeMember 2018-07-02 2018-09-30 0000791915 us-gaap:TransferredOverTimeMember 2018-01-01 2018-09-30 0000791915 us-gaap:TransferredAtPointInTimeMember 2018-07-02 2018-09-30 0000791915 cy:RestOfWorldMember 2018-07-02 2018-09-30 0000791915 country:JP 2018-01-01 2018-09-30 0000791915 cy:ChinaTaiwanAndHongKongMember 2019-07-01 2019-09-29 0000791915 srt:EuropeMember 2018-07-02 2018-09-30 0000791915 cy:RestOfWorldMember 2019-07-01 2019-09-29 0000791915 cy:ChinaTaiwanAndHongKongMember 2018-07-02 2018-09-30 0000791915 country:US 2018-01-01 2018-09-30 0000791915 srt:EuropeMember 2018-12-31 2019-09-29 0000791915 cy:ChinaTaiwanAndHongKongMember 2018-12-31 2019-09-29 0000791915 country:JP 2018-07-02 2018-09-30 0000791915 country:JP 2019-07-01 2019-09-29 0000791915 cy:RestOfWorldMember 2018-12-31 2019-09-29 0000791915 country:US 2018-12-31 2019-09-29 0000791915 country:JP 2018-12-31 2019-09-29 0000791915 country:US 2018-07-02 2018-09-30 0000791915 cy:RestOfWorldMember 2018-01-01 2018-09-30 0000791915 country:US 2019-07-01 2019-09-29 0000791915 cy:ChinaTaiwanAndHongKongMember 2018-01-01 2018-09-30 0000791915 srt:EuropeMember 2018-01-01 2018-09-30 0000791915 srt:EuropeMember 2019-07-01 2019-09-29 0000791915 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-07-01 2019-09-29 0000791915 us-gaap:CostOfSalesMember 2018-12-31 2019-09-29 0000791915 us-gaap:ResearchAndDevelopmentExpenseMember 2018-12-31 2019-09-29 0000791915 us-gaap:CostOfSalesMember 2018-07-02 2018-09-30 0000791915 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-12-31 2019-09-29 0000791915 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-02 2018-09-30 0000791915 us-gaap:ResearchAndDevelopmentExpenseMember 2019-07-01 2019-09-29 0000791915 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-07-02 2018-09-30 0000791915 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-09-30 0000791915 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-09-30 0000791915 us-gaap:CostOfSalesMember 2019-07-01 2019-09-29 0000791915 us-gaap:CostOfSalesMember 2018-01-01 2018-09-30 0000791915 cy:AcquisitionRelatedIntangibleAssetsMember 2019-09-29 0000791915 cy:NonAcquisitionRelatedIntangibleAssetsMember 2018-12-30 0000791915 cy:NonAcquisitionRelatedIntangibleAssetsMember 2019-09-29 0000791915 cy:AcquisitionRelatedIntangibleAssetsMember 2018-12-30 0000791915 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2019-07-01 2019-09-29 0000791915 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2018-10-01 2018-12-30 0000791915 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2018-12-31 2019-09-29 0000791915 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2018-12-30 0000791915 cy:SkyHighMemoryLimitedMember 2019-04-01 0000791915 cy:SkyHighMemoryLimitedMember 2019-04-01 2019-04-01 0000791915 cy:SKhynixsystemsic.Member cy:SkyHighMemoryLimitedMember 2019-04-01 0000791915 cy:DecaTechnologiesInc.Member 2019-04-01 2019-06-30 0000791915 cy:DecaTechnologiesInc.Member 2019-09-29 0000791915 cy:DecaTechnologiesInc.Member 2018-10-01 2018-12-30 0000791915 cy:SkyHighMemoryLimitedMember 2019-09-29 0000791915 cy:DecaTechnologiesInc.Member 2018-12-30 0000791915 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member 2019-09-29 0000791915 us-gaap:FairValueInputsLevel1Member 2019-09-29 0000791915 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2018-12-30 0000791915 us-gaap:FairValueInputsLevel2Member 2019-09-29 0000791915 us-gaap:InterestRateSwapMember 2018-12-30 0000791915 us-gaap:ForeignExchangeForwardMember 2018-12-30 0000791915 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member 2019-09-29 0000791915 us-gaap:MoneyMarketFundsMember 2018-12-30 0000791915 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2018-12-30 0000791915 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2019-09-29 0000791915 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member 2018-12-30 0000791915 us-gaap:MoneyMarketFundsMember 2019-09-29 0000791915 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2019-09-29 0000791915 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2018-12-30 0000791915 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member 2018-12-30 0000791915 us-gaap:FairValueInputsLevel1Member 2018-12-30 0000791915 us-gaap:InterestRateSwapMember 2019-09-29 0000791915 us-gaap:CertificatesOfDepositMember 2019-09-29 0000791915 us-gaap:ForeignExchangeForwardMember 2019-09-29 0000791915 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member 2019-09-29 0000791915 us-gaap:FairValueInputsLevel2Member 2018-12-30 0000791915 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2018-12-30 0000791915 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2019-09-29 0000791915 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2018-12-30 0000791915 us-gaap:CertificatesOfDepositMember 2018-12-30 0000791915 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2019-09-29 0000791915 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2019-09-29 0000791915 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member 2018-12-30 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:ConvertibleDebtMember 2019-09-29 0000791915 us-gaap:RevolvingCreditFacilityMember us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-29 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member cy:ConvertibleSeniorNotesMember 2019-09-29 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember cy:ConvertibleSeniorNotesMember 2019-09-29 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember cy:ConvertibleSeniorNotesMember 2018-12-30 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-30 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member 2019-09-29 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember cy:ConvertibleSeniorNotesMember 2018-12-30 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:ConvertibleDebtMember 2018-12-30 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-29 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember cy:ConvertibleSeniorNotesMember 2019-09-29 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-29 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:ConvertibleDebtMember 2018-12-30 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-30 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:ConvertibleDebtMember 2019-09-29 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member us-gaap:ConvertibleDebtMember 2019-09-29 0000791915 cy:A2019PlanMember 2019-09-29 0000791915 cy:SpansionIntegrationPlanMember 2019-09-29 0000791915 cy:A2018PlanMember 2018-12-30 0000791915 cy:SpansionIntegrationPlanMember 2018-12-31 2019-09-29 0000791915 cy:A2018PlanMember 2019-09-29 0000791915 cy:A2017PlanMember 2018-12-31 2019-09-29 0000791915 cy:A2018PlanMember 2018-12-31 2019-09-29 0000791915 cy:A2019PlanMember 2018-12-30 0000791915 cy:A2017PlanMember 2019-09-29 0000791915 cy:A2017PlanMember 2018-12-30 0000791915 cy:A2019PlanMember 2018-12-31 2019-09-29 0000791915 cy:SpansionIntegrationPlanMember 2018-12-30 0000791915 cy:PersonnelCostsAndOtherCostsMember 2018-01-01 2018-09-30 0000791915 us-gaap:ContractTerminationMember 2018-07-02 2018-09-30 0000791915 cy:PersonnelCostsAndOtherCostsMember 2018-07-02 2018-09-30 0000791915 us-gaap:ContractTerminationMember 2018-12-31 2019-09-29 0000791915 cy:PersonnelCostsAndOtherCostsMember 2018-12-31 2019-09-29 0000791915 cy:PersonnelCostsAndOtherCostsMember 2019-07-01 2019-09-29 0000791915 us-gaap:ContractTerminationMember 2019-07-01 2019-09-29 0000791915 us-gaap:ContractTerminationMember 2018-01-01 2018-09-30 0000791915 cy:A2017PlanMember 2017-12-01 2017-12-31 0000791915 cy:A2018PlanMember 2018-01-01 2018-12-30 0000791915 cy:A2019PlanMember 2019-07-01 2019-09-29 0000791915 cy:A2019PlanMember 2019-04-01 2019-06-30 0000791915 2018-12-31 2019-03-31 0000791915 2019-04-01 2019-06-30 0000791915 2019-03-31 0000791915 2018-12-31 2019-06-30 0000791915 cy:RestrictedStockUnitsAndPerformanceBasedRestrictedStockUnitsMember 2019-09-29 0000791915 cy:RestrictedStockUnitsAndPerformanceBasedRestrictedStockUnitsMember 2018-12-31 2019-09-29 0000791915 cy:ServiceBasedRestrictedStockUnitsAndAwardsMember 2019-03-31 0000791915 cy:ServiceBasedRestrictedStockUnitsAndAwardsMember 2019-07-01 2019-09-29 0000791915 cy:ServiceBasedRestrictedStockUnitsAndAwardsMember 2019-09-29 0000791915 cy:ServiceBasedRestrictedStockUnitsAndAwardsMember 2018-12-31 2019-03-31 0000791915 cy:ServiceBasedRestrictedStockUnitsAndAwardsMember 2019-04-01 2019-06-30 0000791915 cy:ServiceBasedRestrictedStockUnitsAndAwardsMember 2018-12-30 0000791915 cy:ServiceBasedRestrictedStockUnitsAndAwardsMember 2019-06-30 0000791915 cy:RestrictedStockUnitsAndPerformanceBasedRestrictedStockUnitsMember 2019-07-01 2019-09-29 0000791915 cy:EmployeeStockPurchasePlanAndStockOptionMember 2018-07-02 2018-09-30 0000791915 cy:EmployeeStockPurchasePlanAndStockOptionMember 2019-07-01 2019-09-29 0000791915 cy:RestrictedStockUnitsAndPerformanceBasedRestrictedStockUnitsMember 2018-07-02 2018-09-30 0000791915 cy:EmployeeStockPurchasePlanAndStockOptionMember 2018-12-31 2019-09-29 0000791915 cy:EmployeeStockPurchasePlanAndStockOptionMember 2018-01-01 2018-09-30 0000791915 cy:RestrictedStockUnitsAndPerformanceBasedRestrictedStockUnitsMember 2018-01-01 2018-09-30 0000791915 cy:RestrictedStockUnitsDirectorMember cy:MergerAgreementMember 2019-09-29 0000791915 cy:RestrictedStockUnitsOtherMember cy:MergerAgreementMember 2019-09-29 0000791915 us-gaap:EmployeeStockOptionMember 2019-09-29 0000791915 us-gaap:SubsequentEventMember 2019-10-17 2019-10-17 0000791915 2019-08-02 2019-08-02 0000791915 us-gaap:EmployeeStockOptionMember cy:MergerAgreementMember 2019-09-29 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member cy:ConvertibleSeniorNotesMember 2018-12-31 2019-09-29 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member cy:ConvertibleSeniorNotesMember 2018-01-01 2018-09-30 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member cy:ConvertibleSeniorNotesMember 2019-07-01 2019-09-29 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member cy:ConvertibleSeniorNotesMember 2018-07-02 2018-09-30 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member cy:ConvertibleSeniorNotesMember 2018-07-02 2018-09-30 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member cy:ConvertibleSeniorNotesMember 2018-12-31 2019-09-29 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member cy:ConvertibleSeniorNotesMember 2019-07-01 2019-09-29 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member cy:ConvertibleSeniorNotesMember 2018-01-01 2018-09-30 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member cy:EquityComponentMember 2019-09-29 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member cy:LiabilityComponentMember 2019-09-29 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member cy:LiabilityComponentMember 2018-12-30 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member cy:EquityComponentMember 2018-12-30 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member cy:LiabilityComponentMember 2018-12-30 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member cy:LiabilityComponentMember 2019-09-29 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member cy:EquityComponentMember 2019-09-29 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member cy:EquityComponentMember 2018-12-30 0000791915 cy:TermLoanBMember us-gaap:LineOfCreditMember 2018-12-30 0000791915 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-09-29 0000791915 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2018-12-30 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member us-gaap:SeniorNotesMember 2019-09-29 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member us-gaap:SeniorNotesMember 2018-12-30 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member us-gaap:SeniorNotesMember 2019-09-29 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2019-09-29 0000791915 us-gaap:CapitalLeaseObligationsMember 2018-12-30 0000791915 cy:TermLoanBMember us-gaap:LineOfCreditMember 2019-09-29 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2018-12-30 0000791915 cy:FinanceLeaseObligationsMember 2019-09-29 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member us-gaap:SeniorNotesMember 2018-12-30 0000791915 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-08-30 2019-08-30 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member 2017-11-06 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member 2018-12-31 2019-09-29 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member 2015-03-12 0000791915 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2019-09-30 2019-09-30 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member 2016-06-23 0000791915 us-gaap:LineOfCreditMember 2018-01-01 2018-09-30 0000791915 cy:TermLoanBMember us-gaap:LineOfCreditMember 2018-12-31 2019-09-29 0000791915 cy:SpansionIntegrationPlanMember cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member 2018-12-31 2019-09-29 0000791915 us-gaap:LineOfCreditMember 2019-07-01 2019-09-29 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member 2018-12-31 2019-09-29 0000791915 cy:TermLoanBMember us-gaap:LineOfCreditMember 2019-07-01 2019-09-29 0000791915 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-07-30 0000791915 cy:TermLoanBMember us-gaap:LineOfCreditMember 2019-03-18 2019-03-18 0000791915 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-07-31 0000791915 us-gaap:LineOfCreditMember 2018-12-31 2019-09-29 0000791915 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-07-31 2019-07-31 0000791915 us-gaap:LineOfCreditMember 2018-07-02 2018-09-30 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member cy:LiabilityComponentMember 2019-09-29 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member cy:EquityComponentMember 2018-12-30 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member cy:LiabilityComponentMember 2018-12-30 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member cy:EquityComponentMember 2019-09-29 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member 2019-07-01 2019-09-29 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member 2018-01-01 2018-09-30 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member 2018-07-02 2018-09-30 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member 2017-11-06 2017-11-06 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member 2016-06-23 2016-06-23 0000791915 cy:TermLoanBMember us-gaap:LineOfCreditMember 2019-04-01 2019-06-30 0000791915 cy:TermLoanBMember us-gaap:LineOfCreditMember 2018-12-31 2019-03-31 0000791915 srt:MinimumMember 2018-12-31 2019-09-29 0000791915 srt:MaximumMember 2018-12-31 2019-09-29 0000791915 2019-07-01 2019-07-31 0000791915 us-gaap:SubsequentEventMember 2019-09-01 2019-10-31 0000791915 2019-09-23 2019-09-23 0000791915 2019-07-18 2019-09-18 0000791915 cy:NonCurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-29 0000791915 us-gaap:OtherCurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-29 0000791915 us-gaap:OtherCurrentLiabilitiesMember us-gaap:NondesignatedMember 2018-12-30 0000791915 cy:NoncurrentAssetsMember us-gaap:NondesignatedMember 2019-09-29 0000791915 us-gaap:OtherCurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-29 0000791915 cy:NoncurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-29 0000791915 us-gaap:OtherCurrentAssetsMember us-gaap:NondesignatedMember 2019-09-29 0000791915 us-gaap:OtherCurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-30 0000791915 cy:NonCurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-30 0000791915 us-gaap:OtherCurrentAssetsMember us-gaap:NondesignatedMember 2018-12-30 0000791915 cy:NonCurrentLiabilitiesMember us-gaap:NondesignatedMember 2019-09-29 0000791915 us-gaap:OtherCurrentLiabilitiesMember us-gaap:NondesignatedMember 2019-09-29 0000791915 cy:NonCurrentLiabilitiesMember us-gaap:NondesignatedMember 2018-12-30 0000791915 cy:NoncurrentAssetsMember us-gaap:NondesignatedMember 2018-12-30 0000791915 us-gaap:OtherCurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-30 0000791915 cy:NoncurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-30 0000791915 us-gaap:InterestRateSwapMember 2018-10-01 2018-10-31 0000791915 us-gaap:InterestRateSwapMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-09-29 0000791915 us-gaap:ForwardContractsMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-30 0000791915 us-gaap:ForwardContractsMember us-gaap:CashFlowHedgingMember 2018-12-31 2019-09-29 0000791915 us-gaap:InterestRateSwapMember 2018-10-31 0000791915 us-gaap:ForwardContractsMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-09-29 0000791915 us-gaap:InterestRateSwapMember 2017-12-31 0000791915 us-gaap:ForwardContractsMember us-gaap:CashFlowHedgingMember 2018-01-01 2018-09-30 0000791915 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2018-01-01 2018-09-30 0000791915 us-gaap:InterestRateSwapMember 2017-12-01 2017-12-31 0000791915 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2018-12-31 2019-09-29 0000791915 srt:MaximumMember us-gaap:CashFlowHedgingMember 2018-12-31 2019-09-29 0000791915 us-gaap:InterestRateSwapMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-30 0000791915 us-gaap:InterestRateContractMember us-gaap:InterestExpenseMember 2019-07-01 2019-09-29 0000791915 us-gaap:InterestRateContractMember us-gaap:OperatingExpenseMember 2018-12-31 2019-09-29 0000791915 us-gaap:OperatingExpenseMember 2019-07-01 2019-09-29 0000791915 us-gaap:InterestRateContractMember us-gaap:OperatingExpenseMember 2019-07-01 2019-09-29 0000791915 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2018-12-31 2019-09-29 0000791915 us-gaap:InterestRateContractMember us-gaap:SalesMember 2018-12-31 2019-09-29 0000791915 us-gaap:InterestRateContractMember us-gaap:CostOfSalesMember 2018-12-31 2019-09-29 0000791915 us-gaap:InterestExpenseMember 2019-07-01 2019-09-29 0000791915 us-gaap:ForeignExchangeContractMember us-gaap:OperatingExpenseMember 2018-12-31 2019-09-29 0000791915 us-gaap:ForeignExchangeContractMember us-gaap:InterestExpenseMember 2018-12-31 2019-09-29 0000791915 us-gaap:ForeignExchangeContractMember us-gaap:SalesMember 2019-07-01 2019-09-29 0000791915 us-gaap:InterestRateContractMember us-gaap:CostOfSalesMember 2019-07-01 2019-09-29 0000791915 us-gaap:SalesMember 2019-07-01 2019-09-29 0000791915 us-gaap:ForeignExchangeContractMember us-gaap:SalesMember 2018-12-31 2019-09-29 0000791915 us-gaap:OperatingExpenseMember 2018-12-31 2019-09-29 0000791915 us-gaap:InterestRateContractMember us-gaap:InterestExpenseMember 2018-12-31 2019-09-29 0000791915 us-gaap:SalesMember 2018-12-31 2019-09-29 0000791915 us-gaap:InterestExpenseMember 2018-12-31 2019-09-29 0000791915 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2019-07-01 2019-09-29 0000791915 us-gaap:InterestRateContractMember us-gaap:SalesMember 2019-07-01 2019-09-29 0000791915 us-gaap:ForeignExchangeContractMember us-gaap:InterestExpenseMember 2019-07-01 2019-09-29 0000791915 us-gaap:ForeignExchangeContractMember us-gaap:OperatingExpenseMember 2019-07-01 2019-09-29 0000791915 srt:MinimumMember us-gaap:CashFlowHedgingMember 2018-12-31 2019-09-29 0000791915 cy:JapaneseYenUSDFutureMember us-gaap:NondesignatedMember us-gaap:ShortMember 2019-09-29 0000791915 cy:JapaneseYenUSDFutureMember us-gaap:NondesignatedMember us-gaap:LongMember 2019-09-29 0000791915 us-gaap:EurodollarFutureMember us-gaap:NondesignatedMember us-gaap:ShortMember 2019-09-29 0000791915 cy:JapaneseYenUSDFutureMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:LongMember 2018-12-30 0000791915 cy:JapaneseYenUSDFutureMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ShortMember 2018-12-30 0000791915 cy:JapaneseYenUSDFutureMember us-gaap:NondesignatedMember us-gaap:LongMember 2018-12-30 0000791915 us-gaap:EurodollarFutureMember us-gaap:NondesignatedMember us-gaap:LongMember 2019-09-29 0000791915 cy:JapaneseYenUSDFutureMember us-gaap:NondesignatedMember us-gaap:ShortMember 2018-12-30 0000791915 cy:JapaneseYenUSDFutureMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:LongMember 2019-09-29 0000791915 us-gaap:EurodollarFutureMember us-gaap:NondesignatedMember us-gaap:LongMember 2018-12-30 0000791915 cy:JapaneseYenUSDFutureMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ShortMember 2019-09-29 0000791915 us-gaap:EurodollarFutureMember us-gaap:NondesignatedMember us-gaap:ShortMember 2018-12-30 0000791915 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ConvertibleDebtMember 2018-07-02 2018-09-30 0000791915 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ConvertibleDebtMember 2018-01-01 2018-09-30 0000791915 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ConvertibleDebtMember 2018-12-31 2019-09-29 0000791915 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ConvertibleDebtMember 2019-07-01 2019-09-29 0000791915 2018-01-01 2018-12-30 0000791915 cy:OtherCountriesMember 2019-09-29 0000791915 country:TH 2019-09-29 0000791915 country:JP 2018-12-30 0000791915 cy:OtherCountriesMember 2018-12-30 0000791915 country:JP 2019-09-29 0000791915 country:US 2018-12-30 0000791915 country:US 2019-09-29 0000791915 country:PH 2018-12-30 0000791915 country:PH 2019-09-29 0000791915 country:TH 2018-12-30 0000791915 us-gaap:MaterialReconcilingItemsMember 2018-12-31 2019-09-29 0000791915 us-gaap:MaterialReconcilingItemsMember 2019-07-01 2019-09-29 0000791915 us-gaap:MaterialReconcilingItemsMember 2018-07-02 2018-09-30 0000791915 us-gaap:OperatingSegmentsMember cy:MemoryProductsDivisionMember 2018-12-31 2019-09-29 0000791915 us-gaap:OperatingSegmentsMember cy:MicrocontrollerandConnectivityDivisionMember 2019-07-01 2019-09-29 0000791915 us-gaap:OperatingSegmentsMember cy:MemoryProductsDivisionMember 2018-07-02 2018-09-30 0000791915 us-gaap:OperatingSegmentsMember cy:MicrocontrollerandConnectivityDivisionMember 2018-01-01 2018-09-30 0000791915 us-gaap:MaterialReconcilingItemsMember 2018-01-01 2018-09-30 0000791915 us-gaap:OperatingSegmentsMember cy:MicrocontrollerandConnectivityDivisionMember 2018-07-02 2018-09-30 0000791915 us-gaap:OperatingSegmentsMember cy:MemoryProductsDivisionMember 2019-07-01 2019-09-29 0000791915 us-gaap:OperatingSegmentsMember cy:MemoryProductsDivisionMember 2018-01-01 2018-09-30 0000791915 us-gaap:OperatingSegmentsMember cy:MicrocontrollerandConnectivityDivisionMember 2018-12-31 2019-09-29 0000791915 cy:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-07-01 2019-09-29 0000791915 cy:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-12-31 2019-09-29 0000791915 us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-09-30 0000791915 cy:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-12-31 2019-09-29 0000791915 us-gaap:CustomerConcentrationRiskMember 2018-12-31 2019-09-29 0000791915 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-12-31 2019-09-29 0000791915 cy:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-07-02 2018-09-30 0000791915 cy:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-30 0000791915 cy:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-12-31 2019-09-29 0000791915 cy:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-09-30 0000791915 cy:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-09-30 0000791915 us-gaap:CustomerConcentrationRiskMember 2019-07-01 2019-09-29 0000791915 cy:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-07-01 2019-09-29 0000791915 cy:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-12-31 2019-09-29 0000791915 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-30 0000791915 us-gaap:CustomerConcentrationRiskMember 2018-07-02 2018-09-30 0000791915 cy:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-07-02 2018-09-30 0000791915 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-03-31 0000791915 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2019-03-31 0000791915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0000791915 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2019-07-01 2019-09-29 0000791915 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2019-04-01 2019-06-30 0000791915 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2019-09-29 0000791915 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-07-01 2019-09-29 0000791915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 2019-03-31 0000791915 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-04-01 2019-06-30 0000791915 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-31 2019-03-31 0000791915 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2018-12-31 2019-03-31 0000791915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000791915 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-06-30 0000791915 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-30 0000791915 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2018-12-30 0000791915 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2019-06-30 0000791915 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-09-29 iso4217:USD xbrli:shares xbrli:shares iso4217:USD xbrli:pure iso4217:EUR cy:customer cy:counterparty cy:trading_day cy:position iso4217:JPY cy:distributor cy:complaint cy:Claim



UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
FORM 10-Q
 
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 29, 2019
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
Commission file number 1-10079 
 
Cypress Semiconductor Corporation
(Exact name of registrant as specified in its charter) 
 
 
Delaware
 
94-2885898
 
 
 
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification No.)
 
198 Champion Court, San Jose, California 95134
(Address of principal executive offices and zip code)
(408) 943-2600
(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each class:
Trading symbol:
Name of each exchange on which registered:
Common Stock, $0.01 par value
CY
The Nasdaq Global Select Market
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes     No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company" and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filer
 
 
Accelerated filer
 
 
 
 
 
 
 
 
Non-accelerated filer
 
 
Smaller reporting company
 
 
 
 
 
 
 
 
 
 
 
 
Emerging growth company
 





If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).  Yes       No  
The total number of outstanding shares of the registrant’s common stock as of October 25, 2019 was 370,589,539.







3




PART I—FINANCIAL INFORMATION

Cautionary Note Regarding Forward-Looking Statements
This Quarterly Report on Form 10-Q (this "Quarterly Report") contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. Forward-looking statements are not historical facts and include statements relating to, among other things, the future results, operations, strategies, and prospects of Cypress Semiconductor Corporation and its consolidated subsidiaries ("Cypress," the "Company," "we," or "us"), and can in some cases be identified by our use of words such as "may," "will," "should," "plan," "anticipate," "believe," "expect," "future," "intend," "estimate," "predict," "potential," "continue," and similar expressions. This Quarterly Report includes, among others, forward-looking statements regarding: the pending Merger (as defined below); our expectations regarding dividends, debt repayments, and stock repurchases; our expectations regarding restructuring plan costs and effects; our expectations regarding active litigation matters; the sufficiency of our cash, cash equivalents, and borrowing arrangements to meet our requirements for the next 12 months; possible recognition of certain unrecognized tax benefits within the next 12 months; and the potential impact of our indemnification obligations. Our forward-looking statements are based on the expectations, beliefs and intentions of, and the information available to, our executive management on the filing date of this Quarterly Report. Readers are cautioned not to place undue reliance on forward-looking statements. Except as required by law, we assume no responsibility to update our forward-looking statements.
The forward-looking statements in this Quarterly Report involve risks and uncertainties. Important factors that could cause actual results to differ materially from those in the forward-looking statements include, but are not limited to: the occurrence of any event, change or other circumstances that could give rise to the termination of the Agreement and Plan of Merger (the "Merger Agreement") dated June 3, 2019, by and among Infineon Technologies AG, a stock corporation (Aktiengesellschaft) organized under the laws of the Federal Republic of Germany ("Infineon"), IFX Merger Sub Inc., a Delaware corporation and a wholly owned subsidiary of Infineon ("Merger Sub") and the Company, pursuant to which Merger Sub will merge with and into the Company (the "Merger"), with the Company continuing as the surviving corporation in the Merger and as a wholly owned subsidiary of Infineon; the inability to complete the Merger due to the failure to satisfy conditions to completion of the Merger, including that a governmental entity may prohibit, delay or refuse to grant approval for the Merger; risks related to disruption of management’s attention from our ongoing business operations due to the Merger; the effect of the announcement of the Merger on our relationships with our customers, operating results and business generally; the risk that certain approvals or consents will not be received in a timely manner or that the Merger will not be completed in a timely manner; the impact of the Merger on our ability to retain key employees; the outcome of any legal proceedings related to the Merger; potential disruptions in the international trade and investment environment, including deteriorating relationships between the U.S. government and foreign governments; the current and future state of the general economy and its impact on the markets and customers we serve (including credit conditions); our ability to execute on our Cypress 3.0 strategy and our margin improvement plan; potential volatility in our stock price; risks related to paying down our indebtedness and meeting the covenants set forth in our debt agreements; our efforts to retain and expand our customer base (which may be adversely affected if we were to raise prices) in the intensely competitive and rapidly evolving semiconductor industry; risks related to significant supply and demand volatility in semiconductor markets (including the challenges of forecasting demand, scheduling production, and making timely delivery on customer orders); risks related to our strategy of developing and maintaining a leading portfolio of programmable microcontroller, connectivity and memory products; risks related to our flexible manufacturing strategy (and the challenge of efficiently managing a smaller number of manufacturing facilities while increasing our reliance on third-party manufacturers); our reliance on distributors and resellers; risks related to changing relationships with distributors; risks related to our "take or pay" agreements with certain vendors; the risk of defects, errors, or security vulnerabilities in our products; risks related to the integrity of our information systems, including the possibility of cyber-attacks, business-activity disruption, and loss or corruption of sensitive data; changes in tax law and policy; risks related to our pending tax examinations; risks related to our tax incentive/holiday arrangements in Malaysia, the Philippines, and Thailand; potential lack of liquidity for certain strategic investments (including the challenge of disposing of businesses, product lines, or assets on favorable terms in a timely manner); risks related to our joint venture for NAND flash memory products; risks related to our restructuring activities; the failure or success of the privately-held companies in which we are invested; the challenges of effectively integrating companies and assets that we acquire; the possibility of impairment charges; the challenges of attracting and retaining key personnel; risks related to our reliance on stock-based compensation; possible changes to our dividend policy; risks related to our share repurchase authorization; the uncertain nature of business outlook guidance; risks related to industry consolidation and the challenge of competing effectively against a smaller number of stronger companies; the challenges of adequately protecting our intellectual property rights and risks of intellectual property litigation; the possibilities that activist stockholders could negatively affect our business and that our deferred tax assets could be negatively impacted by changes in our stockholder base; risks associated with international operations; the challenges and costs of complying with environmental, data privacy, health/safety, and other laws; risks related to "conflict minerals" reporting; the possibility of business disruptions due to natural disasters; risks arising from indemnification commitments to our officers and directors; our ability to manage our financial

4




investments and interest rate and exchange rate exposure; and the uncertainty and expense of pending litigation matters. These and other factors are described in more detail in Part I, Item 1A Risk Factors of our Annual Report on Form 10-K for the fiscal year ended December 30, 2018 (our "Annual Report"), which item is incorporated herein by reference; Part I, Item 3
Quantitative and Qualitative Disclosures about Market Risk in this Quarterly Report; and/or Part II, Item 1A Risk Factors in this Quarterly Report.

5




ITEM 1. FINANCIAL STATEMENTS

CYPRESS SEMICONDUCTOR CORPORATION
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited)
 
September 29, 2019
 
December 30, 2018
 ASSETS
(In thousands, except
per-share amounts)
Current assets:
 

 
 
Cash and cash equivalents
$
343,027

 
$
285,720

Accounts receivable, net
389,896

 
324,274

Inventories
327,392

 
292,093

Assets held for sale

 
13,510

Other current assets
85,756

 
101,163

Total current assets
1,146,071

 
1,016,760

Property, plant and equipment, net
262,955

 
282,986

Operating lease right-of-use assets
44,212

 

Equity method investments
30,167

 
65,145

Intangible assets, net
334,926

 
490,590

Goodwill
1,373,750

 
1,373,750

Deferred tax assets
350,858

 
339,679

Other long-term assets
117,052

 
124,305

Total assets
$
3,659,991

 
$
3,693,215

LIABILITIES AND EQUITY
 

 
 

Current liabilities:
 

 
 

Accounts payable
$
181,704

 
$
210,715

Accrued compensation and employee benefits
46,094

 
61,994

Price adjustment and other revenue reserves
206,727

 
163,088

Dividend payable
40,679

 
39,748

Current portion of long-term debt
63,518

 
6,943

Other current liabilities
131,791

 
138,064

Total current liabilities
670,513

 
620,552

Deferred income taxes and other tax liabilities
55,228

 
53,469

Revolving credit facility and long-term portion of debt
756,853

 
874,235

Other long-term liabilities
78,510

 
27,920

Total liabilities
$
1,561,104

 
$
1,576,176

Commitments and contingencies (Note 13)

 

Equity:
 

 
 

Preferred stock, $0.01 par value, 5,000 shares authorized; none issued and outstanding

 

Common stock, $0.01 par value, 650,000 and 650,000 shares authorized; 546,289 and 537,327 shares issued; 370,002 and 361,452 shares outstanding at September 29, 2019 and December 30, 2018, respectively
5,463

 
5,373

Additional paid-in-capital
5,624,462

 
5,636,099

Accumulated other comprehensive income (loss)
(16,935
)
 
1,829

Accumulated deficit
(1,137,200
)
 
(1,157,115
)
Stockholders’ equity before treasury stock
4,475,790

 
4,486,186

Less: Shares of common stock held in treasury, at cost; 176,287 and 175,875 shares at September 29, 2019 and December 30, 2018, respectively
(2,376,903
)
 
(2,370,452
)
Total Cypress stockholders’ equity
2,098,887

 
2,115,734

Non-controlling interest

 
1,305

Total equity
2,098,887

 
2,117,039

Total liabilities and equity
$
3,659,991

 
$
3,693,215


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





CYPRESS SEMICONDUCTOR CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(Unaudited)
 
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands, except per-share amounts)
Revenues
$
574,521

 
$
673,035

 
$
1,645,746

 
$
1,879,366

Cost of revenues
358,080

 
413,320

 
1,028,138

 
1,173,121

Gross profit
216,441

 
259,715

 
617,608

 
706,245

Research and development
89,253

 
91,691

 
271,498

 
281,617

Selling, general and administrative
81,963

 
92,943

 
255,583

 
262,940

Total operating expenses
171,216

 
184,634

 
527,081

 
544,557

Operating income
45,225

 
75,081

 
90,527

 
161,688

Interest expense
(17,889
)
 
(17,123
)
 
(43,778
)
 
(51,559
)
Other income, net
2,967

 
2,064

 
7,610

 
4,203

Income before income taxes, share in gain/ loss, net and impairment of equity method investees and non-controlling interest
30,303

 
60,022

 
54,359

 
114,332

Income tax (provision) benefit
(16,247
)
 
(5,618
)
 
2,672

 
(15,829
)
Share in gain/ loss, net and impairment of equity method investees
(1,383
)
 
(3,657
)
 
(37,378
)
 
(10,873
)
Net income
12,673

 
50,747

 
19,653

 
87,630

Net loss (income) attributable to non-controlling interest
10

 
(52
)
 
15

 
(152
)
Net income attributable to Cypress
$
12,683

 
$
50,695

 
$
19,668

 
$
87,478

Net income per share attributable to Cypress:
 
 
 
 
 
 
 
Basic
$
0.03

 
$
0.14

 
$
0.05

 
$
0.24

Diluted
$
0.03

 
$
0.14

 
$
0.05

 
$
0.23

Shares used in net income per share calculation:
 
 
 
 
 
 
 
Basic
369,241

 
361,631

 
366,444

 
358,560

Diluted
388,243

 
374,266

 
381,633

 
373,064

 


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





CYPRESS SEMICONDUCTOR CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(Unaudited)
 

Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In Thousands)
Net income
$
12,673

 
$
50,747

 
$
19,653

 
$
87,630

Other comprehensive (loss) income:
 

 
 

 
 

 
 

Net unrecognized gain (loss) on defined benefit plan
10

 

 
(931
)
 

Net unrealized gain (loss) on cash flow hedges:
 

 
 

 
 

 
 

Net unrealized (loss) gain arising during the period
(3,816
)
 
35

 
(16,717
)
 
5,271

Net loss (gain) reclassified into earnings for revenue hedges (effective portion)
86

 
(79
)
 
(482
)
 
1,149

Net (gain) loss reclassified into earnings for expense hedges (effective portion)
(438
)
 
103

 
201

 
(2,182
)
Net (gain) reclassified into earnings for interest rate hedges (effective portion)
(106
)
 
(22
)
 
(835
)
 
(22
)
Total net unrealized (loss) gain on cash flow hedges
(4,274
)
 
37

 
(17,833
)
 
4,216

Total other comprehensive (loss) income
(4,264
)
 
37

 
(18,764
)
 
4,216

Comprehensive income
8,409

 
50,784

 
889

 
91,846

Comprehensive loss (income) attributable to non-controlling interest
10

 
(52
)
 
15

 
(152
)
Comprehensive income attributable to Cypress
$
8,419

 
$
50,732

 
$
904

 
$
91,694

 


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




CYPRESS SEMICONDUCTOR CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
(Unaudited) 
 
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Treasury Stock
Non-controlling Interest
Total Equity
 
Shares
 
Amount
Shares
 
Amount
 
(In thousands, except per-share amounts)
Balances at June 30, 2019
543,812

  
$
5,438

$
5,641,422

$
(12,671
)
$
(1,149,883
)
176,274

 
$
(2,376,600
)
$
1,300

$
2,109,006

Net income attributable to Cypress

 



12,683


 


12,683

Unrealized loss on defined benefit pension plan

 


10



 


10

Net unrealized gain on cash flow hedges and interest rate swaps

 


(4,274
)


 


(4,274
)
Issuance of common shares under employee stock plans, net
2,477

 
25

3,388




 


3,413

Dividend ($0.11 per share)

 

(40,679
)



 


(40,679
)
Net settlement in stock

 




13

 
(303
)

(303
)
Stock-based compensation

 

22,914




 


22,914

Acquisition of non-controlling interest

 

(2,583
)



 

(1,290
)
(3,873
)
Non-controlling interest

 





 

(10
)
(10
)
Balances at September 29, 2019
546,289

  
$
5,463

$
5,624,462

$
(16,935
)
$
(1,137,200
)
176,287

 
$
(2,376,903
)
$

$
2,098,887

 
 
 
 
 
 
 
 
 
 
 
 
Balances at July 1, 2018
534,037

  
$
5,103

$
5,669,760

$
2,817

$
(1,474,924
)
174,118

 
$
(2,344,940
)
$
1,156

$
1,858,972

Net income attributable to Cypress

 



50,695


 


50,695

Net unrealized gain on cash flow hedges and interest rate swaps

 


37

1


 


38

Issuance of common shares under employee stock plans, net
2,355

 

3,273



10

 


3,273

Dividend ($0.11 per share)

 

(39,773
)



 


(39,773
)
Repurchase of common shares

 




598

 
(9,997
)

(9,997
)
Stock-based compensation

 

23,224




 


23,224

Non-controlling interest

 
4





 

52

56

Balances at September 30, 2018
536,392

  
$
5,107

$
5,656,484

$
2,854

$
(1,424,228
)
174,726

 
$
(2,354,937
)
$
1,208

$
1,886,488





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




 
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Treasury Stock
Non-controlling Interest
Total Equity
 
Shares
 
Amount
Shares
 
Amount
 
(In thousands, except per-share amounts)
Balances at December 30, 2018
537,327

  
$
5,373

$
5,636,099

$
1,829

$
(1,157,115
)
175,875

 
$
(2,370,452
)
$
1,305

$
2,117,039

Net income attributable to Cypress

 



19,668


 


19,668

Unrealized loss on defined benefit pension plan

 


(931
)


 


(931
)
Net unrealized gain on cash flow hedges and interest rate swaps

 


(17,833
)
247


 


(17,586
)
Issuance of common shares under employee stock plans, net
8,962

 
90

35,162




 


35,252

Dividend ($0.11 per share)

 

(121,102
)



 


(121,102
)
Net settlement in stock

 




412

 
(6,451
)

(6,451
)
Stock-based compensation

 

76,886




 


76,886

Acquisition of noncontrolling interest

 

(2,583
)



 

(1,290
)
(3,873
)
Non-controlling interest

 





 

(15
)
(15
)
Balances at September 29, 2019
546,289

  
$
5,463

$
5,624,462

$
(16,935
)
$
(1,137,200
)
176,287

 
$
(2,376,903
)
$

$
2,098,887

 
 
 
 
 
 
 
 
 
 
 
 
Balances at December 31, 2017
525,719

  
$
4,936

$
5,659,612

$
(1,362
)
$
(1,511,706
)
173,499

 
$
(2,334,944
)
$
1,056

$
1,817,592

Net income attributable to Cypress

 



87,478


 


87,478

Net unrealized gain on cash flow hedges and interest rate swaps

 


4,216



 


4,216

Issuance of common shares under employee stock plans, net
9,271

 
147

39,770



19

 


39,917

Extinguishment of 2% Exchangeable Senior Notes due 2020

 

(25,696
)



 


(25,696
)
Issuance of common shares upon conversion of 2% Exchangeable Senior Notes due 2020
1,402

 
14

25,152




 


25,166

Dividend ($0.11 per share)

 

(118,623
)



 


(118,623
)
Repurchase of common shares

 




1,208

 
(19,993
)

(19,993
)
Stock-based compensation

 

76,269




 


76,269

Non-controlling interest

 
10





 

152

162

Balances at September 30, 2018
536,392

  
$
5,107

$
5,656,484

$
2,854

$
(1,424,228
)
174,726

 
$
(2,354,937
)
$
1,208

$
1,886,488




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





CYPRESS SEMICONDUCTOR CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited) 
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
Cash flows from operating activities:
 

 
 

Net income
$
19,653

 
$
87,630

Adjustments to reconcile net income to net cash provided by operating activities:
 

 
 

Stock-based compensation expense
75,766

 
76,561

Depreciation and amortization
213,630

 
213,163

Loss on sale of NAND business to joint venture
1,654

 

Loss / (Gain) on disposal or impairment of property and equipment
(365
)
 
7,154

Share in gain/ loss, net and impairment of equity method investees
37,378

 
10,873

Loss on extinguishment of debt
6,402

 
5,169

Accretion of interest expense on Senior Exchangeable Notes and amortization of debt and financing costs on other debt
13,929

 
14,801

Restructuring and other adjustments
4,360

 
14,174

Changes in operating assets and liabilities:
 

 
 

Accounts receivable, net
(62,316
)
 
(104,124
)
Operating lease right-of-use assets
(53,825
)
 

Inventories
(32,507
)
 
(17,601
)
Other current and long-term assets
3,874

 
(30,117
)
Price adjustment and other revenue reserves
43,640

 
46,963

Accounts payable and other liabilities
(26,605
)
 
4,839

Net cash provided by operating activities
244,668

 
329,485

Cash flows from investing activities:
 

 
 

Acquisitions, net of cash acquired

 
(2,655
)
Cash received on sale of NAND business to joint venture
11,091

 

Distributions, net of contributions from deferred compensation plan
6,619

 
3,460

Acquisition of property, plant and equipment, net
(28,623
)
 
(58,061
)
Cash paid for equity method investments
(2,400
)
 

Cash received on sale of cost method investment

 
18,538

Other investing
60

 
(4,982
)
Net cash used in investing activities
(13,253
)
 
(43,700
)
Cash flows from financing activities:
 

 
 

Borrowings under senior secured revolving credit facility
447,000

 
94,000

Repayment of revolving credit facility
(50,000
)
 
(184,000
)
Repayment of term loan
(476,310
)
 
(34,351
)
Repurchase of common stock

 
(19,993
)
Tax withholdings related to net share settlements of restricted stock units
(6,451
)
 

Finance lease payment for principal portion
(1,271
)
 

Payment of cash dividends
(120,171
)
 
(117,592
)
Proceeds from employee stock-based awards
35,252

 
39,927

Payment for extinguishment of 2% Exchangeable Senior Notes due 2020

 
(10,000
)
Financing costs related to debt
(2,157
)
 
(625
)
Net cash used in financing activities
(174,108
)
 
(232,634
)
Net increase in cash and cash equivalents
57,307

 
53,151

Cash and cash equivalents, beginning of period
285,720

 
151,596

Cash and cash equivalents, end of period
$
343,027

 
$
204,747

 
 
 
 
Supplemental Cash Flows Disclosures:
 

 
 

Unpaid purchases of property, plant and equipment
$
4,355

 
$
3,986


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




CYPRESS SEMICONDUCTOR CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)


NOTE 1. BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Fiscal Years
Cypress Semiconductor Corporation (together with its consolidated subsidiaries, "Cypress" or the "Company") reports on a fiscal-year basis. The Company ends its quarters on the Sunday closest to the end of the applicable calendar quarter, except in a 53-week fiscal year, in which case the additional week falls into the fourth quarter of that fiscal year. Fiscal years 2019 and 2018 each contain(ed) 52 weeks. The third quarter of fiscal 2019 ended on September 29, 2019 and the third quarter of fiscal 2018 ended on September 30, 2018.

Basis of Presentation

The consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States ("GAAP") and include the accounts of Cypress Semiconductor Corporation and its subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.

In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments of a normal, recurring nature, which are necessary to state fairly the financial information included therein. These financial statements should be read in conjunction with the audited consolidated financial statements and related notes thereto included in Cypress' Annual Report on Form 10-K for the fiscal year ended December 30, 2018. The year-end condensed balance sheet data was derived from audited financial statements, but does not include all disclosures required by GAAP.

On September 29, 2019, the Company acquired the minority shareholders' noncontrolling interest in AgigA Tech, Inc. ("AgigA") for total cash consideration of $3.9 million, making AgigA a wholly-owned subsidiary of the Company. Substantially all of such consideration was paid in October 2019. Prior to this acquisition, Cypress held 94.4% of the outstanding equity of AgigA. The difference between the carrying value of the noncontrolling interest at the date of the acquisition and the total consideration was recorded as a decrease in "Additional paid-in capital" in the Condensed Consolidated Balance Sheets. The Company will, consistent with the presentation in prior periods, continue to report AgigA's financial results under its Memory Products Division.
Results reported in the Condensed Consolidated Statements of Operations for the three and nine months ended September 29, 2019 are not necessarily indicative of the results to be expected for the full fiscal year.
Pending Acquisition by Infineon
On June 3, 2019, the Company entered into a definitive Agreement and Plan of Merger (the "Merger Agreement") with Infineon Technologies AG, a stock corporation (Aktiengesellschaft) organized under the laws of the Federal Republic of Germany ("Infineon") and IFX Merger Sub Inc., a Delaware corporation and a wholly owned subsidiary of Infineon ("Merger Sub"). Subject to approval by Cypress's stockholders and the relevant regulatory bodies as well as other customary closing conditions, the Merger Agreement provides for Merger Sub to merge with and into the Company, with the Company continuing as the surviving corporation in the Merger and as a wholly owned subsidiary of Infineon.

Refer to Note 2 Merger Agreement for further details.

Summary of Significant Accounting Policies

Leases

The Company applies the guidance in Accounting Standards Codification ("ASC") Topic 842 to individual leases of assets. When the Company receives substantially all of the economic benefits from and directs the use of specified property, plant and equipment, transactions give rise to leases.

The Company’s classes of assets include real estate leases and equipment leases.


12




Operating leases are included in operating lease right-of-use ("ROU") assets, other current liabilities, and operating lease liabilities in the Company's consolidated balance sheets. ROU assets represent the Company's right to use an underlying asset for the lease term and lease liabilities represent the Company's obligation to make lease payments arising from the lease. Finance leases are included in property and equipment, current portion of long-term debt, revolving credit facility and long-term portion of debt in the Company's consolidated balance sheets.
The Company has elected the practical expedient within ASC Topic 842 to not separate lease and non-lease components within lease transactions for all classes of assets. Additionally, the Company has elected the short-term lease exception for all classes of assets, does not apply the recognition requirements for leases of 12 months or less, and recognizes lease payments for short-term leases as expense either straight-line over the lease term or as incurred depending on whether the lease payments are fixed or variable. These elections are applied consistently for all leases.
The Company subleases certain portions of buildings and land subject to operating leases. The terms and conditions of the subleases are commensurate with the terms and conditions within the original operating leases. The terms of the subleases range from one to eight years, payments are fixed within the contracts, and there are no residual value guarantees or other restrictions or covenants in the leases.
When discount rates implicit in leases cannot be readily determined, the Company uses the applicable incremental borrowing rate at lease commencement to perform lease classification tests on lease components and to measure lease liabilities and ROU assets. The incremental borrowing rate used by the Company was based on baseline rates and adjusted by the credit spreads commensurate with the Company’s secured borrowing rate, over a similar term. At each reporting period when there is a new lease initiated, the rates established for that quarter will be used.
Other significant accounting policies are described in Note 1 of the Notes to Consolidated Financial Statements included in the Company's Annual Report on Form 10-K for the year ended December 30, 2018.

Recent Accounting Pronouncements Not Yet Adopted

In August 2018, the FASB issued Accounting Standard Update ("ASU") No. 2018-13, "Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement." The standard modifies the disclosure requirements on fair value measurements in Topic 820 by removing the requirement to disclose the reasons for transfers between Level 1 and Level 2 of the fair value hierarchy and the policy for timing of such transfers. The standard expands the disclosure requirements for Level 3 fair value measurement, primarily focused on changes in unrealized gains and losses included in other comprehensive income. The amendment is effective for fiscal years beginning after December 15, 2019. The Company is currently evaluating the impact that the adoption of this standard will have on its consolidated financial statements and related disclosures.

In August 2018, the FASB issued ASU No. 2018-14, "Compensation - Retirement Benefits - Defined Benefit Plans - General (Subtopic 715-20): Disclosure Framework - Changes to the Disclosure Requirements for Defined Benefit Plans." The standard is designed to improve the effectiveness of disclosures by removing and adding disclosures related to defined benefit plans. The update is effective for fiscal years ending after December 15, 2020 with early adoption permitted. The Company is currently evaluating the impact that the adoption of this standard will have on its consolidated financial statements and related disclosures.

Recently Adopted Accounting Pronouncements

In February 2016, the FASB issued ASU No. 2016-02, "Leases (ASC Topic 842)." The standard introduces new requirements to increase transparency and comparability among organizations for leasing transactions for both lessees and lessors. ASU No. 2016-02 requires a lessee to record a right-of-use ("ROU") asset and a lease liability for all leases with terms longer than 12 months. These leases will be either finance or operating, with classification affecting the pattern of expense recognition.
In July 2018, the FASB issued ASU 2018-11, which provided an alternative modified retrospective transition method. Under this method, the cumulative-effect adjustment to the opening balance of retained earnings is recognized on the date of adoption (December 31, 2018). The Company adopted ASC Topic 842, as of December 31, 2018 and applied the alternative modified retrospective transition method requiring application of the new guidance to all leases existing at, or entered into on or after, the date of adoption, i.e. December 31, 2018.
As part of applying the transition method, the Company has elected to apply the package of transition practical expedients within the new guidance. As required by the new standard, these expedients have been elected as a package and are consistently applied across the Company’s lease portfolio. Given this election, the Company need not reassess:

13




whether any expired or existing contracts are or contain leases
the lease classification for any expired or existing leases
treatment of initial direct costs relating to any existing leases

As a result of adoption of this standard, and election of the transition practical expedients, the Company recognized ROU assets and lease liabilities for those leases classified as operating leases under ASC Topic 840 that continued to be classified as operating leases under ASC Topic 842 at the date of initial application. Leases classified as capital leases under ASC 840 are classified as ‘finance leases’ under this new standard.
In applying the alternative modified retrospective transition method, the Company measured lease liabilities at the present value of the sum of remaining minimum rental payments (as defined under ASC Topic 840). The present value of lease liabilities has been measured using the Company’s incremental borrowing rates as of December 31, 2018 (the date of initial application). Additionally, ROU assets for these operating leases have been measured as the initial measurement of applicable lease liabilities adjusted for any unamortized initial direct costs, prepaid/accrued rent, unamortized lease incentives, and any ASC Topic 420 liabilities.
The adoption of this new standard at December 31, 2018, and the application of the modified retrospective transition approach resulted in the following changes:
(1) assets increased by $56.4 million, primarily representing the recognition of ROU assets for operating leases and finance leases partially offset by derecognition of assets for capital leases previously designated under ASC Topic 840; and
(2) liabilities increased by $59.2 million, primarily representing the recognition of lease liabilities for operating leases and finance leases partially offset by derecognition of liabilities for capital leases previously designated under ASC Topic 840.

Other Recently Adopted Pronouncements:

In August 2017, the FASB issued ASU No. 2017-12, "Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities." The amendments in ASU 2017-12 are intended to more closely align hedge accounting with companies’ risk management strategies, simplify the application of hedge accounting, and increase transparency as to the scope and results of hedging programs. The Company adopted this guidance in the first quarter of fiscal 2019. The adoption of this guidance did not have a material impact on the Company's consolidated financial statements and related disclosures.

In February 2018, the FASB issued ASU No. 2018-02, "Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income." The amendments in ASU 2018-02 are intended to allow a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Cuts and Jobs Act. The Company adopted this guidance in the first quarter of fiscal 2019. The adoption of this guidance did not have a material impact on the Company's consolidated financial statements and related disclosures.

In June 2018, the FASB issued ASU No. 2018-07, "Compensation - Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting." The standard expands the scope of ASC 718 to include all share-based payment arrangements related to the acquisition of goods and services from both nonemployees and employees. Under the amended guidance, equity-classified share-based payment awards issued to nonemployees will be measured at grant date fair value. Upon transition, the entity is required to remeasure these nonemployee awards at fair value as of the adoption date. The Company adopted this guidance in the first quarter of fiscal 2019. The adoption of this guidance did not have a material impact on the Company's consolidated financial statements and related disclosures.


NOTE 2. MERGER AGREEMENT

On June 3, 2019, Infineon, Merger Sub and the Company entered into the Merger Agreement, which provides for Merger Sub, upon the closing of the transaction, to merge with and into the Company (the "Merger"), with the Company continuing as the surviving corporation in the Merger and as a wholly owned subsidiary of Infineon.

Subject to the terms and conditions set forth in the Merger Agreement, at the effective time of the Merger (the "Effective Time"), each share of common stock of Cypress ("Cypress Common Stock") that is issued and outstanding immediately prior to the Effective Time (other than shares of Cypress Common Stock (a) owned by Infineon, Merger Sub or any other direct or indirect wholly owned subsidiary of Infineon, (b) owned by Cypress, including any shares held in treasury by Cypress,

14




(c) owned by any direct or indirect wholly owned subsidiary of Cypress and (d) owned by stockholders who have perfected and not withdrawn a demand for appraisal rights pursuant to Section 262 of the General Corporation Law of the State of Delaware) will be converted into the right to receive $23.85 in cash, without interest.

Completion of the Merger is subject to the satisfaction of several conditions, including, among others: (i) the adoption of the Merger Agreement by the holders of a majority of the outstanding shares of Cypress Common Stock; (ii) the absence of any law prohibiting or order preventing the consummation of the Merger, (iii) the receipt of clearance from the Committee on Foreign Investment in the United States, the expiration or termination of any applicable waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976, as amended (the "HSR Waiting Period"), the receipt of any applicable clearance or affirmative approval by the Anti-Monopoly Bureau of the State Administration for Market Regulation in the People’s Republic of China, approval from the European Commission under the European Merger Regulation, and the expiration of any applicable waiting periods or any applicable authorizations or affirmative approvals of certain other non-U.S. governmental authorities under antitrust laws; (iv) the absence of a material adverse effect with respect to Cypress; and (v) compliance in all material respects on the part of each of Cypress and Infineon with such party’s covenants under the Merger Agreement.

As of October 30, 2019, stockholder approval for the Merger has been obtained, the applicable HSR Waiting Period has been terminated, and the Merger has received clearance from the European Commission and from antitrust regulators in the Philippines and South Korea. There can be no assurance, however, that the other conditions to the completion of the Merger will be satisfied in a timely manner or at all.

The Merger Agreement contains certain termination rights for each of Infineon and the Company. The Company would have been required to pay Infineon a termination fee of $330 million in order to accept a superior proposal or if the Company’s Board of Directors had made a change of its recommendation that stockholders vote in favor of the Merger. Infineon will be required to pay to the Company a termination fee equal to $425 million under certain specified circumstances upon termination of the Merger Agreement.

The Company incurred approximately $3.0 million and $11.4 million in bankers fees, legal fees, employee-related costs and travel expenses in connection with the proposed Merger during the three and nine months ended September 29, 2019, respectively. These costs have been included as part of selling, general and administrative expenses on the Condensed Consolidated Statements of Operations.

As of September 29, 2019, the Company has not accrued for certain bankers fees, employee retention cash bonuses and expense relating to the acceleration of stock-based compensation awards as these expenditures are contingent on the completion of the Merger. Bankers fees of approximately $63.0 million are contingently payable upon the completion of the proposed Merger with Infineon. If the proposed Merger does not close, under circumstances in which the Company receives a reverse break-up fee, bankers fees of approximately $22.2 million are contingently payable by Cypress. Additionally, employee retention cash bonus commitments in the aggregate amount of $9.7 million were made to certain employees during the third quarter of fiscal 2019, 50% of which will be payable upon the closing of the Merger, and the remaining 50% of which will potentially be payable six months after the closing of the Merger.


NOTE 3. REVENUE

The following tables present the Company's revenue disaggregated by segment, end use, revenue type and geographical locations. Revenue for the three and nine months ended September 29, 2019 reflects divestment of the Company's NAND business to SkyHigh Memory Limited ("SkyHigh"), a newly formed joint venture, which was completed on April 1, 2019.

The following table summarizes the Company's revenue by segment:
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
Microcontroller and Connectivity Division ("MCD")
$
410,748

 
$
413,413

 
$
1,075,363

 
$
1,118,649

Memory Products Division ("MPD")
163,773

 
259,622

 
570,383

 
760,717

Total revenues
$
574,521

 
$
673,035

 
$
1,645,746

 
$
1,879,366



15




The following table summarizes the Company's revenue by end use:
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
IoT
$
245,033

 
$
251,976

 
$
598,553

 
$
650,221

Automotive
209,413

 
208,566

 
609,524

 
601,160

Legacy
120,075

 
212,493

 
437,669

 
627,985

Total revenues
$
574,521

 
$
673,035

 
$
1,645,746

 
$
1,879,366


The following tables summarize the Company's revenue by revenue type:

Three Months Ended
 
Nine Months Ended

September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018

(In thousands)
Product revenue
$
555,911

 
$
663,776

 
$
1,602,934

 
$
1,844,295

Non-product revenue (1)
18,610

 
9,259

 
42,812

 
35,071

Total revenues
$
574,521

 
$
673,035

 
$
1,645,746

 
$
1,879,366


(1) Non-product revenue primarily includes royalties, non-recurring engineering services revenue, and revenue from intellectual property arrangements.


Three Months Ended
 
Nine Months Ended

September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018

(In thousands)
Products/Services transferred at a point in time
$
568,869

 
$
670,577

 
$
1,631,997

 
$
1,868,635

Products/Services transferred over time
5,652

 
2,458

 
13,749

 
10,731

Total revenues
$
574,521

 
$
673,035

 
$
1,645,746

 
$
1,879,366


The following table summarizes the Company's revenue by geographical locations:
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
United States
$
52,678

 
$
62,825

 
$
170,749

 
$
190,282

China, Taiwan, and Hong Kong
215,568

 
265,758

 
614,920

 
732,687

Japan
158,128

 
164,046

 
408,721

 
448,654

Europe
67,803

 
85,370

 
230,284

 
257,807

Rest of the World
80,344

 
95,036

 
221,072

 
249,936

Total revenues
$
574,521

 
$
673,035

 
$
1,645,746

 
$
1,879,366




16




NOTE 4. BALANCE SHEET COMPONENTS

Accounts Receivable, Net
 
As of
 
September 29, 2019
 
December 30, 2018
 
(In thousands)
Accounts receivable, gross
$
390,798

 
$
325,178

Allowance for doubtful accounts receivable
(902
)
 
(904
)
Total accounts receivable, net
$
389,896

 
$
324,274



Inventories
 
As of
 
September 29, 2019
 
December 30, 2018
 
(In thousands)
Raw materials
$
16,988

 
$
10,004

Work-in-process
250,203

 
215,820

Finished goods
60,201

 
66,269

Total inventories
$
327,392

 
$
292,093




Other Current Assets
 
As of
 
September 29, 2019
 
December 30, 2018
 
(In thousands)
Prepaid tooling
$
25,555

 
$
25,891

Advances to suppliers
3,738

 
12,058

Prepaid royalty and licenses
10,739

 
14,863

Derivative assets
956

 
3,492

Value added tax receivable
7,384

 
7,652

Prepaid expenses
21,037

 
17,814

Withholding tax receivable and tax advance
3,090

 
4,236

Other current assets
13,257

 
15,157

Total other current assets
$
85,756

 
$
101,163




17




Other Long-term Assets
 
As of
 
September 29, 2019
 
December 30, 2018
 
(In thousands)
Employee deferred compensation plan assets
$
44,669

 
$
44,397

Long-term licenses
5,240

 
4,495

Advances to suppliers
12,061

 
11,471

Deposits
9,528

 
9,441

Pension plan assets
1,960

 
1,765

Derivative assets

 
1,419

Prepaid tooling and other non-current assets
43,594

 
51,317

Total other long-term assets
$
117,052

 
$
124,305



 Other Current Liabilities
 
As of
 
September 29, 2019
 
December 30, 2018
 
(In thousands)
Employee deferred compensation plan liability
$
44,654

 
$
44,834

Restructuring accrual (See Note 9)
509

 
14,536

Derivative liability
2,756

 
1,621

Accrued expenses
50,627

 
46,592

Accrued interest
4,451

 
9,440

Customer advances
47

 
5,296

Operating lease liability
12,717

 

Other current liabilities
16,030

 
15,745

Total other current liabilities
$
131,791

 
$
138,064


 

Other Long-term Liabilities
 
As of
 
September 29, 2019
 
December 30, 2018
 
(In thousands)
Pension and other employee-related liabilities
$
16,303

 
$
14,083

Asset retirement obligation
6,036

 
5,916

Derivative liability
17,483

 
4,051

Operating lease liability
33,653

 

Other long-term liabilities
5,035

 
3,870

Total other long-term liabilities
$
78,510

 
$
27,920




18




NOTE 5. INTANGIBLE ASSETS

The following table presents details of the Company's developed technology and other intangible assets:
 
As of September 29, 2019
 
As of December 30, 2018
 
Gross
 
Accumulated
Amortization
 
Net
 
Gross
 
Accumulated
Amortization
 
Net
 
(In thousands)
Acquisition-related intangible assets
$
1,188,521

 
$
(856,454
)
 
$
332,067

 
$
1,188,521

 
$
(702,883
)
 
$
485,638

Non-acquisition related intangible assets
19,884

 
(17,025
)
 
2,859

 
19,884

 
(14,932
)
 
4,952

Total intangible assets
$
1,208,405

 
$
(873,479
)
 
$
334,926

 
$
1,208,405

 
$
(717,815
)
 
$
490,590


The following table summarizes the amortization expense by line item recorded in the Condensed Consolidated Statements of Operations:
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
Cost of revenues
$
46,880

 
$
50,229

 
$
140,641

 
$
146,433

Research and development
698

 
870

 
2,093

 
3,391

Selling, general and administrative
4,310

 
4,310

 
12,930

 
13,568

Total amortization expense
$
51,888

 
$
55,409

 
$
155,664

 
$
163,392


The estimated future amortization expense related to developed technology and other intangible assets as of September 29, 2019 is as follows:
 
(In thousands)
2019 (remaining three months)
$
51,743

2020
153,689

2021
58,489

2022
33,000

2023
28,335

2024 and thereafter
9,670

Total future amortization expense
$
334,926



NOTE 6. ASSETS HELD FOR SALE

Sale of NAND business

On April 1, 2019, the Company closed the transfer of its NAND business to a newly-formed joint venture between the Company and SK hynix system ic Inc. ("SKHS"). The joint venture entity is called SkyHigh Memory Limited ("SkyHigh") and its headquarters are in Hong Kong, China. SkyHigh is 60-percent-owned by SKHS and 40-percent-owned by Cypress. The Company paid $2.4 million in cash as its capital contribution in SkyHigh upon close of the transaction. Additionally, Cypress is providing certain transition and back-end manufacturing services to SkyHigh.

In the fourth quarter of fiscal 2018, the Company allocated $65.7 million of goodwill previously recorded in the MPD segment to the NAND business being divested. The allocation was based on the relative estimated enterprise value of the NAND business and that of the MPD business. The intangible assets attributable to the NAND business acquired as part of a previous acquisition were $10.9 million. Based on an analysis carried out in the fourth quarter of fiscal 2018, the Company recorded an impairment charge of $76.6 million which related to the goodwill and intangible assets allocated to the NAND business.

Inventories related to the NAND business were classified as held-for-sale assets at December 30, 2018 in the amount of $13.5 million. The inventories remaining as of April 1, 2019 were purchased by SkyHigh upon the closing of the transaction for $10.2

19




million (our cost for these inventories), plus future contingent consideration based on any profits SkyHigh earns on these inventories.
 
During the three and nine months ended September 29, 2019, the Company recognized a net gain of $1.9 million and an incremental loss of $1.7 million, respectively, mainly attributed to contingent consideration related to inventories, offset by adjustments in the carrying value of certain assets and reserves recorded for estimated costs of transition services.

NOTE 7. EQUITY METHOD INVESTMENTS

Privately-held equity investments in entities the Company does not control are accounted for under the equity method of accounting if the Company has an ownership interest of 20% or greater or if it has the ability to exercise significant influence over the operations of such companies.

Deca Technologies Inc. ("Deca")
Deca continues to be in the process of developing and testing a fan-out wafer level packaging technology. Deca’s estimated enterprise value is sensitive to its ability to achieve key product development and testing milestones. During the fourth quarter of fiscal 2018, the Company determined that its investment in Deca was other-than-temporarily impaired and recognized a charge of $41.5 million in order to write down the carrying amount of the investment in Deca to the estimated fair value as of the end of fiscal 2018.

Deca’s current and future revenues are dependent on a small number of significant customers. During the second quarter of fiscal 2019, certain of these key customers notified Deca management of their intention to significantly reduce their previously estimated orders from Deca for 2019. During the first half of fiscal 2019, Deca began evaluating its strategic alternatives, including having discussions with certain third-party investors. The preliminary conversations between Deca and potential investors during the second quarter of fiscal 2019 had indicated that the enterprise value of Deca was lower than Cypress’s previous estimates. As a result of the significant reduction in orders from customers, as well as the other objective indicators of enterprise value, during the second quarter of fiscal 2019 the Company determined that its investment in Deca was other-than-temporarily impaired and recorded a charge of $29.5 million in order to write down the carrying amount of the investment in Deca to its estimated fair value as of the end of the second quarter of fiscal 2019. This write down was recorded in "Share in gain/ loss, net and impairment of equity method investees" in the Condensed Consolidated Statements of Operations.

On October 1, 2019 Deca reached a definitive agreement with nepes Corporation (“nepes”) to sell Deca’s Philippines manufacturing facility to nepes, subject to completion of regulatory approvals and other customary closing conditions. As part of the agreement, nepes has licensed certain Deca technologies, and nepes will purchase a limited number of Deca’s shares from certain existing shareholders which may include Cypress. The agreement provides for milestone-based payments from nepes to Deca both for the Philippines manufacturing facility purchase and the technology license, which milestones are currently expected to be achieved in 2020. Upon closing the agreement with nepes, Deca's remaining assets will primarily consist of intellectual property.

Given the factors described above, there continues to be a substantial risk that the carrying value of the Company's investment in Deca may be further impaired in the future. Conditions that may have a material adverse effect on Deca’s business, results of operations and financial condition or on its enterprise value include:
any inability of Deca to close its agreement with nepes;
any inability of Deca to raise sufficient funding, if needed, for continuing its operations;
any loss of, material delay in placing orders by, or significant decrease in demand from any of Deca's key customerssimilar to those previously experienced by Deca in the second quarter of fiscal 2019; and
any delays or failure to complete product or intellectual property development milestonessimilar to those previously experienced by Deca in fiscal 2018.

The Company may be required to record further impairments resulting in partial or full write down of the carrying value of its investment in Deca if any of the conditions described above were to materialize.

The Company’s carrying value in Deca was $25.6 million and $65.1 million as of September 29, 2019 and December 30, 2018, respectively. The Company held 52.5% of Deca's outstanding voting shares as of September 29, 2019 and December 30, 2018.

SkyHigh
The Company’s carrying value in SkyHigh was $4.6 million as of September 29, 2019.

20





The below table presents the changes in the aggregate carrying value of the equity method investments in Deca and SkyHigh (in thousands):
Carrying value as of December 30, 2018
$
65,145

Additional investment
2,400

Share in gain/ loss, net of equity method investees
(7,873
)
Impairment of investment
(29,505
)
Carrying value as of September 29, 2019
$
30,167


The following table presents summarized aggregate financial information derived from the respective consolidated financial statements of Deca and SkyHigh for the three and nine months ended September 29, 2019, and of Deca for the three and nine months ended September 30, 2018:
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
 
(In thousands)
Operating data:
 
 
 
 
 
 
 
 
  Revenue
 
$
25,455

 
$
5,421

 
$
47,650

 
$
14,023

  Gross profit (loss)
 
3,458

 
(2,297
)
 
3,773

 
(7,674
)
  Loss from operations
 
(2,052
)
 
(6,628
)
 
(13,157
)
 
(20,468
)
  Net loss
 
(2,852
)
 
(6,971
)
 
(14,868
)
 
(20,726
)
  Net loss attributable to Cypress
 
$
(1,383
)
 
$
(3,657
)
 
$
(7,873
)
 
$
(10,873
)

The following table represents the assets and liabilities held by Deca and SkyHigh as of September 29, 2019, and by Deca as of December 30, 2018:
 
 
September 29, 2019
 
December 30, 2018
 
 
(In thousands)
Balance Sheet Data:
 
 
 
 
  Current assets
 
$
40,877

 
$
25,865

  Long-term assets
 
46,802

 
51,176

  Current liabilities
 
27,934

 
9,635

  Long-term liabilities
 
$
495

 
$
877




21




NOTE 8. FAIR VALUE MEASUREMENTS
Assets/Liabilities Measured at Fair Value on a Recurring Basis
The following table presents the fair value hierarchy for the Company's financial assets and liabilities measured at fair value on a recurring basis as of September 29, 2019 and December 30, 2018
 
September 29, 2019
 
December 30, 2018
 
Level 1
 
Level 2
 
Total
 
Level 1
 
Level 2
 
Total
 
(In thousands)
Financial Assets
 

 
 

 
 

 
 

 
 

 
 

Cash equivalents:
 

 
 

 
 

 
 

 
 

 
 

Money market funds 
$
229,528

 
$

 
$
229,528

 
$
171,777

 
$

 
$
171,777

Other current assets:
 

 
 

 
 

 
 

 
 

 
 

Certificates of deposit

 
243

 
243

 

 
870

 
870

Total cash equivalents other current assets
229,528

 
243

 
229,771

 
171,777

 
870

 
172,647

Employee deferred compensation plan assets
16,878

 
27,791

 
44,669

 
18,648

 
25,749

 
44,397

Interest rate swap

 

 

 

 
2,548

 
2,548

Foreign exchange forward contracts

 
956

 
956

 

 
2,362

 
2,362

Total financial assets
$
246,406

 
$
28,990

 
$
275,396

 
$
190,425

 
$
31,529

 
$
221,954

Financial Liabilities
 

 
 

 
 

 
 

 
 

 
 

Foreign exchange forward contracts
$

 
$
1,529

 
$
1,529

 
$

 
$
1,621

 
$
1,621

 Interest rate swap

 
18,710

 
18,710

 

 
4,051

 
4,051

Total financial liabilities
$

 
$
20,239

 
$
20,239

 
$

 
$
5,672

 
$
5,672

 
The Company did not have any material assets or liabilities measured at fair value on a recurring basis using Level 3 inputs as of September 29, 2019 and December 30, 2018.  

Valuation Techniques:
There have been no changes to the valuation techniques used to measure the fair value of the Company's assets and liabilities. For a description of the valuation techniques, refer to Note 8 Fair Value Measurements of the Notes to Consolidated Financial Statements included in the Company's Annual Report on Form 10-K for the year ended December 30, 2018.
 
Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis
Certain of the Company’s assets, including intangible assets, goodwill and assets held for sale, are measured at fair value on a nonrecurring basis using Level 3 inputs if impairment is indicated.

Fair Value of Long-Term Debt
As of September 29, 2019, the carrying value of the Company's senior secured credit facility was $397.0 million (See Note 11). The carrying value of the Company's senior secured credit facility approximates its fair value since it bears an interest rate that is comparable to rates on similar credit facilities and is determined using Level 2 inputs.
The Company's 2% Exchangeable Senior Notes due 2020 assumed as part of the Company's merger with Spansion Inc. ("Spansion") are traded in the secondary market for debt instruments and are categorized as Level 2. The principal and the estimated fair value of the principal of these notes as of September 29, 2019 were $12.0 million and $57.4 million, respectively. The principal and the estimated fair value of the principal of these notes as of December 30, 2018 were $12.0 million and $30.9 million, respectively. See Note 11 for further details.
The Company’s 4.5% Convertible Senior Notes due 2022 are traded in the secondary market for debt instruments and the fair value is determined using Level 2 inputs. The principal and the estimated fair value of the principal of these notes as of September 29, 2019 were $287.5 million and $498.8 million, respectively. The principal and the estimated fair value of the principal of these notes as of December 30, 2018 were $287.5 million and $336.6 million, respectively. See Note 11 for further details.

22




The Company's 2% Convertible Senior Notes due 2023 are traded in the secondary market and the fair value is determined using Level 2 inputs. The principal and the estimated fair value of the principal of these notes as of September 29, 2019 were $150.0 million and $178.5 million, respectively. The principal and the estimated fair value of the principal of these notes as of December 30, 2018 were $150.0 million and $140.6 million, respectively. See Note 11 for further details.
  
NOTE 9. RESTRUCTURING

Since 2016, the Company has launched certain long-term strategic corporate transformation initiatives which required restructuring activities to streamline internal processes and redeploy personnel and resources as discussed below:
 
2019 Restructuring Plan
In the second quarter of fiscal 2019, the Company began implementation of a reduction in workforce (the "2019 Plan") which resulted in the elimination of approximately 90 positions across various functions. The 2019 Plan is not expected to result in reduction of overall costs as the savings from the positions eliminated will be redeployed. The restructuring cost of $0.4 million and $3.5 million were recorded during the three and nine months ended September 29, 2019, respectively, consisted of personnel costs. The Company anticipates that the restructuring activities under this plan will be completed and fully settled in the first quarter of fiscal 2020.

2018 Restructuring Plan
In fiscal 2018, the Company began implementation of a reduction in workforce (the "2018 Plan") which resulted in the elimination of approximately 130 positions across various functions. The restructuring activities under this plan were completed and the related accruals were fully settled in the third quarter of fiscal 2019.

2017 Restructuring Plan
In December 2017, the Company began implementation of a reduction in workforce (the "2017 Plan") which resulted in the elimination of approximately 80 positions worldwide across various functions. The restructuring activities under this plan were completed and the related accrual was fully settled in the first quarter of fiscal 2019.

Spansion Integration-Related Restructuring Plan ("Spansion Integration Plan")
In March 2015, the Company began implementation of cost reduction and restructuring activities in connection with its merger with Spansion. The restructuring activities under this plan were completed and the related accrual was fully settled in the first quarter of fiscal 2019.

Summary of Restructuring Costs
The following table summarizes the restructuring charges recorded in the Consolidated Statements of Operations:
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
Personnel
$
392

 
$
234

 
$
3,509

 
$
5,569

Lease termination costs

 
9,757

 

 
9,757

Total restructuring costs
$
392

 
$
9,991

 
$
3,509

 
$
15,326



23




The following table summarizes the restructuring costs by line item recorded in the Condensed Consolidated Statements of Operations:
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
Cost of goods sold
$
(68
)
 
$
(340
)
 
$
950

 
$
3,136

Research and development
291

 
516

 
1,653

 
842

Selling, general and administrative
169

 
9,815

 
906

 
11,348

Total restructuring costs
$
392

 
$
9,991

 
$
3,509

 
$
15,326



Roll-Forward of the Restructuring Reserves
Restructuring activity under the Company's restructuring plans was as follows:
 
 
 
(In thousands)
 
2019 Plan
 
2018 Plan
 
2017 Plan
 
Spansion Integration Plan
 
Total
Accrued restructuring balance as of December 30, 2018
$

 
$
248

 
$
30

 
$
14,258

 
$
14,536

Provision
3,517

 
(97
)
 

 
89

 
3,509

Cash payments and other adjustments
(3,008
)
 
(151
)
 
(30
)
 
(14,347
)
 
(17,536
)
Accrued restructuring balance as of September 29, 2019
$
509

 
$

 
$

 
$

 
$
509

Current portion of the restructuring accrual
$
509

 
$

 
$

 
$

 
$
509




NOTE 10. EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION

The following table summarizes the stock-based compensation expense by line item recorded in the Condensed Consolidated Statements of Operations: 
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
Cost of revenues
$
5,907

 
$
5,120

 
$
11,408

 
$
12,689

Research and development
7,708

 
8,206

 
26,692

 
28,720

Selling, general and administrative
11,276

 
10,869

 
37,666

 
35,152

Total stock-based compensation expense
$
24,891

 
$
24,195

 
$
75,766

 
$
76,561


 
As of September 29, 2019 and December 30, 2018, stock-based compensation capitalized in inventory was $3.6 million and $2.5 million, respectively.

24




The following table summarizes the stock-based compensation expense by type of awards:
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
Restricted stock units ("RSUs") and performance-based restricted stock units ("PSUs")
$
24,891

 
$
23,345

 
$
72,372

 
$
72,366

Employee Stock Purchase Plan (“ESPP”) and stock options

 
850

 
3,394

 
4,195

Total stock-based compensation expense
$
24,891

 
$
24,195

 
$
75,766

 
$
76,561


 
The following table summarizes the unrecognized stock-based compensation balance, by type of award as of September 29, 2019:
 
 
 
Weighted-
Average
Amortization
Period
 
(In thousands)
 
(In years)
RSUs and PSUs
$
79,549

 
1.38
Total unrecognized stock-based compensation expense
$
79,549

 
1.38


Equity Incentive Programs
As of September 29, 2019, approximately 29.4 million stock options, or 15.8 million RSUs and PSUs, were available for grant as stock-based awards under the 2013 Stock Plan, the 2010 Equity Incentive Award Plan and the 2012 Incentive Award Plan.

Pursuant to the Merger Agreement, if the proposed Merger with Infineon is completed, each RSU, PSU, and employee or director stock option outstanding at the closing will be cancelled and converted into a right to receive an amount of cash specified in the Merger Agreement (without interest and subject to any applicable tax withholding). Such cash amounts will be payable promptly after the closing in respect of 100% of stock options (whether vested or unvested), 100% of director RSUs, and 50% of most other RSUs outstanding at the closing. Cash amounts for the remaining RSUs and all PSUs outstanding at the closing will generally be payable, subject to continued employment with the surviving corporation, according to the Cypress award’s original vesting schedule (subject to acceleration in certain circumstances). These provisions from the Merger Agreement did not have any impact on the Company's condensed consolidated financial statements for the three and nine months ended September 29, 2019.
 
In addition, the Merger Agreement provides that no new offering periods under the ESPP will commence during the period between the date of the Merger Agreement and the Effective Time and the ESPP will terminate as of immediately prior to the Effective Time. Accordingly, the Company suspended the ESPP for all participants following the June 28, 2019, share purchase.

25




Stock Options
The following table summarizes the Company's stock option activities: 
 
Shares
 
Weighted-
Average
Exercise
Price Per
Share
 
Weighted Average Remaining Contractual term
 
Aggregate Intrinsic Value
 
(In thousands, except
per-share amounts)
 
(In years)
 
($ in millions)
Options outstanding as of December 30, 2018
2,639

 
$
11.75

 
 
 
 

Exercised
(379
)
 
$
8.14

 
 
 
 

Forfeited or expired
(66
)
 
$
21.59

 
 
 
 

Options outstanding as of March 31, 2019
2,194

 
$
12.07

 
1.94
 
$
7.3

Exercised
(459
)
 
$
12.47

 
 
 
 
Forfeited or expired
(18
)
 
$
20.18

 
 
 
 
Options outstanding as of June 30, 2019
1,717

 
$
11.88

 
1.74
 
$
17.8

Exercised
(242
)
 
$
13.77

 
 
 
 
Forfeited or expired
(7
)
 
$
23.21

 
 
 
 
Options outstanding as of September 29, 2019
1,468

 
$
11.51

 
1.56
 
$
17.2

Options exercisable as of September 29, 2019
1,468

 
$
11.51

 
1.56
 
$
17.2


 
No options were granted during the three or nine months ended September 29, 2019 and September 30, 2018.

RSUs and PSUs
The following table summarizes the Company's RSU and PSU activities: 
 
Shares
 
Weighted-
Average
Grant
Date Fair
Value Per
Share
 
(In thousands, except
per-share amounts)
Balance as of December 30, 2018
10,175

 
$
14.42

Granted
6,026

 
$
15.08

Released
(2,437
)
 
$
14.38

Forfeited
(172
)
 
$
12.80

Balance as of March 31, 2019
13,592

 
$
14.64

Granted
323

 
$
16.65

Released
(1,330
)
 
$
14.11

Forfeited
(225
)
 
$
13.50

Balance as of June 30, 2019
12,360

 
$
14.26

Granted
322

 
$
21.89

Released
(2,233
)
 
$
11.91

Forfeited
(221
)
 
$
15.88

Balance as of September 29, 2019
10,228

 
$
14.97


 
2019 Long-Term Incentive Program
During the first quarter of 2019, the Compensation Committee of the Company's Board of Directors approved the issuance of service-based and performance-based restricted stock units under the Company's Long-Term Incentive Program ("LTIP") to certain

26




employees. The performance goals for the performance-based 2019 LTIP grants relate to non-GAAP operating margin and customer experience plan milestones for fiscal 2019 and include a multiplier based on the Company's total stockholder return relative to an index.

Dividend
On August 2, 2019, the Company's Board of Directors approved a cash dividend of $0.11 per share payable to holders of record of its common stock at the close of the business day on September 26, 2019. This cash dividend was paid on October 17, 2019 and totaled $40.7 million, which was accrued for and shown as "Dividends payable" on the Condensed Consolidated Balance Sheets as of September 29, 2019.

NOTE 11. DEBT
 
Total debt, including finance lease obligations, is comprised of the following as of September 29, 2019 and December 30, 2018:
 
 
September 29, 2019
 
December 30, 2018
 
 
(In thousands)
Current portion of long-term debt
 
 

 
 

Senior Secured Credit Facility:
 
 
 
 
  Revolving Credit Facility
 
$
50,000

 
$

  Term Loan B
 

 
5,051

2% Exchangeable Senior Notes due 2020
 
11,685

 

Finance lease obligations
 
1,833

 
1,892

Current portion of long-term debt
 
63,518

 
6,943

Revolving credit facility and long-term portion of debt
 
 

 
 

Senior Secured Credit Facility:
 
 
 
 
Revolving Credit Facility
 
347,000

 

Term Loan B
 

 
462,868

2% Exchangeable Senior Notes due 2020
 

 
11,438

4.5% Convertible Senior Notes due 2022
 
264,286

 
256,726

2% Convertible Senior Notes due 2023
 
137,788

 
135,057

Finance lease obligations
 
7,779

 
8,146

Credit facility, finance lease obligations, and long-term debt
 
756,853

 
874,235

Total debt
 
$
820,371

 
$
881,178



As of September 29, 2019, the Company was in compliance with all of the financial covenants under all of its debt facilities.

Senior Secured Credit Facility: Revolving Credit Facility and Term Loan B
On March 18, 2019, the Company repaid $25.0 million of the outstanding Term Loan B principal. The Company also paid the scheduled quarterly principal payments of $1.3 million per quarter during each of the first, second and third quarters of fiscal 2019.

On July 31, 2019, the Company amended its existing revolving credit facility (the "Revolving Credit Facility") thereby increasing the available amount from $540 million to $700 million and extending its maturity from March 12, 2020 to January 31, 2021. The Company may, at its sole discretion, extend the maturity for another six months to July 31, 2021. The financial covenants were amended to increase the maximum total leverage ratio from 3.75 to 4.0. Subject to the terms and conditions set forth in the amended Revolving Credit Facility, at the Effective Time, the Merger will trigger the change of control provision of the Revolving Credit Facility causing the debt to become payable immediately. The Company borrowed $447 million under the amended Revolving Credit Facility and repaid the entire outstanding Term Loan B principal balance of approximately $448 million as of July 31, 2019, resulting in an extinguishment of Term Loan B, which was scheduled to mature on July 5, 2021. As a result, the Company recorded a debt extinguishment loss of $6.4 million in connection with the write-off of unamortized debt discount and issuance costs, which was recorded in "Interest expense" in the Condensed Consolidated Statements of Operations. On August 30, 2019, the Company repaid $50.0 million of the outstanding amended Revolving Credit Facility.

27





Interest expense related to the contractual interest expense, the amortization of the debt issuance costs and the amortization of debt discounts was $5.0 million and $18.5 million during the three and nine months ended September 29, 2019. Interest expense related to the contractual interest expense, the amortization of the debt issuance costs and the amortization of debt discounts was $8.7 million and $27.6 million during the three and nine months ended September 30, 2018, respectively.

As of September 29, 2019 and December 30, 2018, the aggregate principal amount of borrowings outstanding under the Credit Facility, all of which related to the Revolving Credit Facility and Term Loan B, respectively, were $397.0 million and $476.3 million, respectively. On September 30, 2019, the Company repaid $50.0 million of the outstanding Revolving Credit Facility and reported such amount as a component of current liabilities as of the end of the fiscal quarter ended September 29, 2019.

2% Exchangeable Senior Notes due 2020
Pursuant to the merger with Spansion, Cypress assumed Spansion's 2% Exchangeable Senior Notes due 2020 (the "Spansion Notes"). The Spansion Notes are fully and unconditionally guaranteed on a senior unsecured basis by the Company. The Spansion Notes will mature on September 1, 2020, unless earlier repurchased or converted, and bear interest of 2% per year payable semi-annually in arrears on March 1 and September 1. The Spansion Notes may be due and payable immediately upon certain events of default. The net carrying amount related to the Spansion Notes was reported as a component of current liabilities as of the end of the fiscal quarter ended September 29, 2019.

As of September 29, 2019, the Spansion Notes are exchangeable for 207.3663 shares of common stock per $1,000 principal amount of Spansion Notes (equivalent to an exchange price of approximately $4.82 per share) subject to adjustment upon the occurrence of certain events, including dividends, anti-dilutive issuances and, in certain circumstances, a make-whole adjustment upon a fundamental change. Pursuant to the terms of the indenture governing the Spansion Notes (as amended, the "Spansion Notes Indenture"), a "fundamental change" includes a change in control, a liquidation, consolidation, or merger of the Company or a delisting of the Company’s common stock. Pursuant to the terms of the Spansion Notes Indenture, a fundamental change will not be deemed to have occurred in the case of a person or group becoming the beneficial owner, directly or indirectly, of more than 50% of the Company’s common stock or in the case of a liquidation, consolidation or merger of the Company if, in either case, 90% of the consideration paid in such transaction consists of shares of common equity traded on The New York Stock Exchange or Nasdaq. (See "—Effect of Proposed Merger on the Notes," below)

Prior to June 1, 2020, the Spansion Notes are exchangeable only under certain specified circumstances as described in the Spansion Notes Indenture. One such circumstance is that the Spansion Notes will be exchangeable during any fiscal quarter (and only during such fiscal quarter), if the closing sale price of the Company's common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding fiscal quarter is greater than 130% of the exchange price on each applicable trading day. Such condition was met as of the last trading day of each of the Company's fiscal quarters ended June 30, 2019 and September 29, 2019 and, accordingly, the Spansion Notes were and will be exchangeable at the option of their holders during the third and fourth quarters of fiscal 2019. During the three months ended September 29, 2019, the Company received exchange notices representing an immaterial principal amount of Spansion Notes from holders. The Company may pay or deliver, cash, shares or any combination of cash and shares, at its election to settle the exchanges.

The Spansion Notes consisted of the following as of September 29, 2019 and December 30, 2018 (in thousands): 
 
September 29, 2019
 
December 30, 2018
Equity component
$
22,971

 
$
22,971

Liability component:


 

Principal
11,990

 
11,990

Less debt discount and debt issuance costs, net
(305
)
 
(552
)
Net carrying amount
$
11,685

 
$
11,438

 

28




The following table summarizes the components of the total interest expenses on the Spansion Notes recognized during the three and nine months ended September 29, 2019 and September 30, 2018 (in thousands): 
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
Contractual interest expense at 2% per annum
 
$
61

 
$
61

 
$
182

 
$
182

Accretion of debt discount
 
82

 
76

 
247

 
240

Total
 
$
143

 
$
137

 
$
429

 
$
422



 4.5% Convertible Senior Notes due 2022
On June 23, 2016, the Company issued, at face value, $287.5 million of 4.5% Convertible Senior Notes due 2022 (the "2022 Notes") in a private placement to qualified institutional buyers under Rule 144A of the Securities Act of 1933, as amended.

The 2022 Notes are convertible at an initial conversion rate of 74.1372 shares of common stock per $1,000 principal amount of 2022 Notes (equivalent to an initial conversion price of approximately $13.49 per share) subject to adjustment upon the occurrence of certain events, including anti-dilutive issuances and, in certain circumstances, a make-whole adjustment upon a fundamental change. Pursuant to the terms of the indenture governing the 2022 Notes (the "2022 Notes Indenture"), a fundamental change includes a change in control, liquidation, consolidation, or merger of the Company or a delisting of the Company's stock, (see "—Effect of Proposed Merger on the Notes," below).

Prior to October 15, 2021, the 2022 Notes are convertible only under certain specified circumstances as described in the 2022 Notes Indenture. One such circumstance is that the 2022 Notes will be convertible during any fiscal quarter (and only during such fiscal quarter), if the last reported sale price of the Company's common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price on each applicable trading day. Such condition was met as of the last trading day of each of the Company's fiscal quarters ended June 30, 2019 and September 29, 2019 and, accordingly, the 2022 Notes were and will be convertible at the option of their holders during the third and fourth quarters of fiscal 2019. During the three months ended September 29, 2019, the Company received conversion notices representing an immaterial principal amount of 2022 Notes from holders. Because the Company may elect to settle the 2022 Notes in cash, shares, or a combination of both, the Company continued to classify the 2022 Notes as long-term debt on the Condensed Consolidated Balance Sheets as of September 29, 2019.

The 2022 Notes consisted of the following as of September 29, 2019 and December 30, 2018 (in thousands): 
 
September 29, 2019
 
December 30, 2018
Equity component
$
47,686

 
$
47,686

Liability component:


 

Principal
287,500

 
287,500

Less debt discount and debt issuance costs, net
(23,214
)
 
(30,774
)
Net carrying amount
$
264,286

 
$
256,726


The following table includes total interest expense related to the 2022 Notes recognized during the three and nine months ended September 29, 2019 and September 30, 2018 (in thousands):
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
Contractual interest expense
 
$
3,198

 
$
3,198

 
$
9,667

 
$
9,667

Amortization of debt issuance costs
 
317

 
317

 
958

 
958

Accretion of debt discount
 
2,184

 
2,184

 
6,602

 
6,602

Total
 
$
5,699

 
$
5,699

 
$
17,227

 
$
17,227


 

29




Capped Calls
In connection with the issuance of the 2022 Notes, the Company entered into capped call transactions with certain bank counterparties to reduce the risk of potential dilution of the Company’s common stock upon the conversion of the 2022 Notes. The capped call transactions have an initial strike price of approximately $13.49 and an initial cap price of approximately $15.27, in each case, subject to adjustment. The capped calls expire in January 2022.

2% Convertible Senior Notes due 2023
On November 6, 2017, the Company, issued at face value, $150.0 million of 2% Convertible Senior Notes due 2023 (the "2023 Notes") in a private placement to qualified institutional buyers under Rule 144A of the Securities Act of 1933, as amended.

The 2023 Notes are convertible at an initial conversion rate of 46.7099 shares of common stock per $1,000 principal amount of 2023 Notes (equivalent to an initial conversion price of approximately $21.41 per share) subject to adjustment upon the occurrence of certain events, including anti-dilutive issuances and, in certain circumstances, a make-whole adjustment upon a fundamental change. A fundamental change includes a change in control, delisting of the Company’s stock, and liquidation, consolidation, or merger of the Company (see "—Effect of Proposed Merger on the Notes," below). Prior to November 1, 2022, the 2023 Notes are convertible only under certain specified circumstances as described in the indenture under which the 2023 Notes were issued.

The 2023 Notes consisted of the following as of September 29, 2019 and December 30, 2018 (in thousands):

 
September 29, 2019
 
December 30, 2018
Equity component
 
$
15,028

 
$
15,028

Liability component:
 

 

Principal
 
150,000

 
150,000

Less debt discount and debt issuance costs, net
 
(12,212
)
 
(14,943
)
Net carrying amount
 
$
137,788

 
$
135,057


The following table includes total interest expense related to the 2023 Notes recognized during the three and nine months ended September 29, 2019 and September 30, 2018 (in thousands):
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
Contractual interest expense
 
$
748

 
$
748

 
$
2,244

 
$
2,244

Amortization of debt issuance costs
 
176

 
175

 
526

 
525

Accretion of debt discount
 
734

 
735

 
2,205

 
2,205

Total
 
$
1,658

 
$
1,658

 
$
4,975

 
$
4,974



For more information on the Spansion Notes, the 2022 Notes, and the 2023 Notes, see Note 15 Debt of the Notes to Consolidated Financial Statements included in the Company's Annual Report on Form 10-K for the year ended December 30, 2018.

Effect of Proposed Merger on the Notes
The proposed Merger will constitute a “fundamental change” (as defined in each of the indentures governing the Spansion Notes, 2022 Notes and 2023 Notes). As a result, holders of the Spansion Notes, 2022 Notes and 2023 Notes will be entitled to either (a) convert or exchange such holder's notes based on the applicable conversion or exchange rate for such notes in effect on the applicable exchange date or conversion date (as increased by additional make-whole shares to the extent such notes are converted after the Effective Time and prior to the Fundamental Change Repurchase Date (as defined in the applicable indenture)) or (b) require the surviving corporation to repurchase that holder's notes (or any portion of principal amount thereof that is equal to $1,000 or an integral multiple of $1,000 in excess thereof) of the applicable series for cash on a date specified by the surviving corporation in accordance with the applicable indenture at a purchase price of 100% of the principal amount thereof plus accrued and unpaid interest to, but excluding, the Fundamental Change Repurchase Date (as defined in the

30




applicable indenture). Alternatively, holders of Cypress's outstanding exchangeable or convertible notes can continue to hold such notes, which, following the Effective Time, will be convertible or exchangeable only into an amount of cash equal to
$23.85 per share multiplied by the applicable exchange or conversion rate as described above.

Future Debt Payments
The future scheduled principal payments for the Company's outstanding debt as of September 29, 2019 were as follows (in thousands):
Fiscal Year
 
Total
2019 (remaining three months)
 
$
50,010

2020 (1)
 
11,984

2021
 
347,000

2022 (1)
 
287,496

2023
 
150,000

Total (excluding finance leases)
 
$
846,490

Finance lease liabilities
 
9,612

Total debt
 
$
856,102


(1) The future principal payments of the Spansion Notes and the 2022 Notes are presented in the above table based on scheduled due dates. Such notes have become exchangeable or convertible (as applicable) at the option of their holders during the third and fourth quarters of fiscal 2019.
NOTE 12. LEASES
The Company has operating and finance leases for corporate offices, research and development facilities, and certain equipment. The Company's leases have remaining lease terms of 1 year to 8 years, some of which include options to extend the leases for up to 5 years, and some of which include options to terminate the leases within the lease terms.

Supplemental balance sheet information related to leases was as follows (in thousands):
 
As of
 
September 29, 2019
Finance Leases
 
Property and equipment, at cost
$
9,583

Accumulated depreciation
(1,487
)
    Property and equipment, net
$
8,096

 
 
Finance leases included in current portion of long-term debt
$
1,833

Finance leases included in revolving credit facility and long-term portion of debt
7,779

    Total finance lease liabilities
$
9,612

 
 
Operating Leases
 
Operating lease right-of-use assets
$
44,212

Operating leases included in other current liabilities
12,717

Operating leases included in other long-term liabilities
33,653

    Total operating lease liabilities
$
46,370




31




The component of lease costs was as follows (in thousands):
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
Lease cost
 
 
 
Finance lease cost
 
 
 
Amortization of right-of-use assets
$
437

 
$
1,263

Interest on lease liabilities
99

 
299

Operating lease cost
4,126

 
11,426

Short term lease cost
55

 
543

Variable lease cost
505

 
1,454

Total lease cost
$
5,222

 
$
14,985



Other information related to leases were as follows:
 
Nine Months Ended
 September 29, 2019
Cash paid for amounts included in the measurement of lease liabilities
(In thousands)
    Operating cash flows from finance leases
$
299

    Operating cash flows from operating leases
$
7,378

    Financing cash flows from finance leases
$
1,271

 
 
Weighted-average remaining lease term (in years):
September 29, 2019
    Finance leases
5.17

    Operating leases
5.41

Weighted-average discount rate:
 
    Finance leases
3.98
%
    Operating leases
6.89
%

As of September 29, 2019, the maturities of the Company's lease liabilities are as follows:
 
Operating lease liabilities
Finance lease liabilities
Fiscal Year
(In thousands)
2019 (remaining three months)
$
3,980

$
537

2020
16,068

2,196

2021
8,384

2,189

2022
6,177

2,191

2023
4,742

2,049

Thereafter
18,806

1,456

Total undiscounted future cash flows
$
58,157

$
10,618

Less: Imputed interest
$
11,787

$
1,006

Present value of undiscounted future cash flows
$
46,370

$
9,612

 
 
 
Presentation on statement of financial position
 
 
Current
$
12,717

$
1,833

Non-current
$
33,653

$
7,779




32




As of December 30, 2018, future minimum lease payments under non-cancelable operating leases were as follows:
Fiscal Year
(In thousands)
2019
$
29,315

2020
12,860

2021
8,176

2022
6,241

2023
2,476

Thereafter
3,808

Total
$
62,876



NOTE 13. COMMITMENTS AND CONTINGENCIES
 
Product Warranties
The Company generally warrants its products against defects in materials and workmanship for a period of one year, and that product warranty is generally limited to a refund of the original purchase price of the product or a replacement part. The Company estimates its warranty costs based upon its historical warranty claim experience. Warranty returns are recorded as an allowance for sales returns. The allowance for sales returns is reviewed quarterly to verify that it reflects the remaining obligations based on the anticipated returns over the balance of the obligation period.
The following table presents the Company's warranty reserve activities:
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
Beginning balance
$
3,555

 
$
4,445

 
$
3,982

 
$
4,445

Settlements made
(2,252
)
 
(1,456
)
 
(4,637
)
 
(4,434
)
Provisions
2,252

 
1,456

 
4,210

 
4,434

Ending balance
$
3,555

 
$
4,445

 
$
3,555

 
$
4,445



Contractual Obligations
The Company has entered into agreements with certain vendors that include "take or pay" terms. Take or pay terms obligate the Company to purchase a minimum required amount of materials or services or make specified payments in lieu of such purchase. The Company may not be able to consume minimum commitments under these take or pay terms, requiring payments to vendors, which may have a material adverse impact on the Company’s earnings.

Litigation and Asserted Claims
The Company is currently involved in various legal proceedings, claims, and disputes arising in the ordinary course of business, including intellectual property claims and other matters.

Following the public announcement of the Merger Agreement, purported stockholders of the Company filed nine lawsuits against the Company and the members of our Board of Directors: Wang v. Cypress Semiconductor Corp. et al., 19-cv-03855 (N.D. Cal., filed July 3, 2019; dismissed September 9, 2019); Wheby v. Cypress Semiconductor Corp. et al., 19-cv-01267 (D. Del., filed July 8, 2019); Baxter v. Cypress Semiconductor Corp. et al., 19-cv-03944 (N.D. Cal., filed July 9, 2019; dismissed October 4, 2019); Salpeter-Levy v. Cypress Semiconductor Corp. et al., 19-cv-06369 (S.D.N.Y., filed July 10, 2019; dismissed September 13, 2019); Jeweltex Mfg. Inc. Ret. Plan v. Cypress Semiconductor Corp. et al., 19-cv-03978 (N.D. Cal., filed July 11, 2019; dismissed October 8, 2019); Hatt v. Cypress Semiconductor Corp. et al., 19-cv-15400 (D.N.J., filed July 15, 2019; dismissed October 16, 2019); Starosciak v. Cypress Semiconductor Corporation et al., 19-cv-01315 (D. Del., filed on July 16, 2019); Fredericks v. Cypress Semiconductor Corporation et al., 19-cv-04139 (N.D. Cal., filed on July 18, 2019; dismissed September 18, 2019); and Nozawa v. Cypress Semiconductor Corporation et al., 19-cv-06821 (S.D.N.Y., filed on July 23, 2019; dismissed October 3, 2019).  Wheby is a purported class action. Eight of the complaints contend, among other things, that the Company’s preliminary proxy statement on Schedule 14A, filed July 2, 2019, misstated or failed to disclose certain allegedly material information in violation of federal securities laws (and one complaint, Fredericks, alleged similar theories based on the

33




Company’s definitive proxy statement on Schedule 14A, filed July 16, 2019).  Each complaint seeks equitable relief, including an injunction of the Merger, among other remedies. As noted above, in September and October of 2019, six of the nine complaints were voluntarily dismissed by their respective plaintiffs with prejudice (which means they cannot be refiled), except that Hatt was dismissed without prejudice and each plaintiff reserved the right to file a motion for fees. Although we cannot predict the ultimate outcome of these cases with certainty, the Company believes that these lawsuits are without merit and intends to defend against them vigorously.

On September 23, 2019, a patent infringement lawsuit was filed by Bandspeed LLC (Case No. 19-cv-00936, W.D. Tex.) against the Company, alleging infringement of eight patents and seeking an unspecified amount of damages and an award of attorneys’ fees and costs.

On October 4, 2019, a patent infringement lawsuit was filed by Sentient Sensors, LLC (Case No. 19-cv-01868, D. Del.) against the Company, alleging infringement of a single patent and seeking an unspecified amount of damages, declaratory relief, injunctive relief, and an award of attorneys’ fees and costs.

For many legal matters, particularly those in early stages, the Company cannot reasonably estimate the possible loss (or range of loss), if any. The Company records an accrual for legal matters at the time or times it determines that a loss is both probable and reasonably estimable. Amounts accrued as of September 29, 2019 were not material. Regarding matters for which no accrual has been made (including the potential for losses in excess of amounts accrued), the Company currently believes, based on its own investigations, that any losses (or ranges of losses) that are reasonably possible and estimable will not, in the aggregate, have a material adverse effect on its financial position, results of operations, or cash flows. However, the ultimate outcome of legal proceedings involves judgments, estimates, and inherent uncertainties and cannot be predicted with certainty. Should the ultimate outcome of any legal matter be unfavorable, the Company's business, financial condition, results of operations, or cash flows could be materially and adversely affected. The Company may also incur substantial legal fees, which are expensed as incurred, in defending against legal claims.

Indemnification Obligations
The Company is a party to a variety of agreements pursuant to which it may be obligated to indemnify other parties to such agreements with respect to certain matters. Typically, these obligations arise in the context of contracts that the Company has entered into, under which the Company customarily agrees to hold the other party harmless against losses arising from a breach of representations and covenants or terms and conditions related to such matters as the sale and/or delivery of its products, title to assets sold, certain intellectual property claims, defective products, specified environmental matters and certain income taxes. With respect to the sale of a manufacturing facility or subsidiary business, such indemnification may also cover tax matters and the Company's management of the facility or business prior to the sale. In the foregoing circumstances, payment by the Company is customarily conditioned on the other party making a claim pursuant to the procedures specified in the particular contract, which procedures typically allow the Company to challenge the other party’s claims and vigorously defend itself and the other party against related third-party claims. Further, the Company's obligations under these agreements may be limited in terms of time, amount or the scope of its responsibility and in some instances, the Company may have recourse against third parties for certain payments made under these agreements.
It is not possible to predict the maximum potential amount of future payments under these agreements due to the conditional nature of the Company's obligations and the unique facts and circumstances involved in each particular agreement. Historically, payments the Company has made under these agreements have not had a material effect on the Company’s business, financial condition or results of operations. As of September 29, 2019, management believes that if the Company were to incur a loss (in excess of amounts already recognized) in any of these matters, such loss would not have a material effect on its business, financial condition, cash flows or results of operations, though there can be no assurance in this regard.

NOTE 14. FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES

The Company enters into multiple foreign exchange forward contracts to hedge certain foreign currency risk resulting from fluctuations in Japanese yen (¥) and Euro (€) exchange rates. In addition, the Company entered into fixed-for-floating interest rate forward swap agreements and has designated these swaps as hedging instruments. The Company does not enter into derivative securities for speculative purposes. The Company’s hedging policy is designed to mitigate the impact of foreign currency exchange rate fluctuations on its operating results. Some foreign currency forward contracts are considered to be economic hedges that were not designated as hedging instruments while others were designated as cash flow hedges. Whether designated or undesignated as cash flow hedges or not, these forward contracts protect the Company against the variability of forecasted foreign currency cash flows resulting from revenues, expenses and net asset or liability positions designated in

34




currencies other than the U.S. dollar. The maximum original duration of any contract allowable under the Company’s hedging policy is thirteen months for foreign currency hedging contracts.

Cash Flow Hedges
The Company enters into cash flow hedges to protect non-functional currency inventory purchases and certain other operational expenses, in addition to its ongoing program of cash flow hedges to protect its non-functional currency revenues against variability in cash flows due to foreign currency fluctuations. The Company’s foreign currency forward contracts that were designated as cash flow hedges generally have maturities between three and thirteen months. All hedging relationships are formally documented, and the hedges are designed to offset changes to future cash flows on hedged transactions at the inception of the hedge. The Company recognizes derivative instruments from hedging activities as either assets or liabilities on the balance sheet and measures them at fair value on a monthly basis. The Company records changes in the intrinsic value of its cash flow hedges in accumulated other comprehensive income on the Condensed Consolidated Balance Sheets, until the forecasted transaction occurs. Prior to the second quarter of 2018, interest charges or "forward points" on the forward contracts were excluded from the assessment of hedge effectiveness and were recorded in interest and other income, net in the Condensed Consolidated Statements of Operations. Commencing in the second quarter of 2018, interest charges or "forward points" on newly entered forward contracts are included in the assessment of hedge effectiveness, and are recorded in the underlying hedged items in the Condensed Consolidated Statements of Operations. When the forecasted transaction occurs, the Company reclassifies the related gain or loss on the cash flow hedge to revenue or costs, depending on the risk hedged. In the event the underlying forecasted transaction does not occur, or it becomes probable that it will not occur, the Company will reclassify the gain or loss on the related cash flow hedge from accumulated other comprehensive income to interest and other income, net in its Condensed Consolidated Statements of Operations at that time. For the nine months ended September 29, 2019 and September 30, 2018, the Company had a net loss of $0.5 million and a net loss of $1.7 million, which was related to foreign currency forward contracts, recorded in other comprehensive income (loss), respectively. As of September 29, 2019 and December 30, 2018, the accumulated other comprehensive income (loss) related to foreign currency forward contracts was a loss of $38,500 and a gain of $0.4 million, respectively.

The Company evaluates hedge effectiveness at the inception of the hedge prospectively as well as retrospectively and records any ineffective portion of the hedge in other income, net in its Condensed Consolidated Statements of Operations.

Designated Hedges
Total notional amounts of net outstanding contracts were as summarized below:
Buy / Sell
 
September 29, 2019
December 30, 2018
 
 
(In millions)
U.S. dollar / Japanese Yen
 
 $37.0 / ¥3,900
$44.5 / ¥4,850
Japanese Yen / U.S. dollar
 
¥5,400 / $51.0
¥10,827 / $98.8


Non-designated hedges
Total notional amounts of net outstanding contracts were as summarized below:
Buy / Sell
 
September 29, 2019
December 30, 2018
 
 
(In millions)
EUR / U.S. dollar
 
 €1.5 / $1.7

U.S. dollar / EUR
 
$0.8 / €0.7
$9.1 / €8.0
U.S. dollar / Japanese Yen
 
$37.4 / ¥4,030
$13.2 / ¥1,430
Japanese Yen / U.S. dollar
 
¥7,877 / $73.6
¥4,210 / $38.0

 
In December 2017, the Company entered into fixed-for-floating interest rate forward swap agreements starting April 2018 with two counterparties to swap future variable interest payments on certain debt for fixed interest payments; these agreements will expire in July 2021. The objective of the swaps was to effectively fix the interest rate at current levels without having to refinance the outstanding term loan, thereby avoiding the incurrence of transaction costs. The aggregate notional amount of these interest rate swaps is $300 million. The interest rate on the variable debt was fixed in December 2017 and became effective in April 2018.


35




On January 3, 2018, the Company evaluated the hedge effectiveness of the interest rate swaps and designated these swaps as hedging instruments. Upon designation as cash flow hedge instruments, future changes in fair value of these swaps are recognized in accumulated other comprehensive income (loss).

In October 2018, the Company entered into fixed-for-floating interest rate forward swap agreements starting in July 2021 with two counterparties to swap future variable interest payments on existing debt for fixed interest payments; these agreements will expire in December 2024. The objective of the swaps was to effectively fix the future interest rate at the level currently available to avoid the uncertainty in financing cost for a portion of debt due to future interest rate fluctuations. The aggregate notional amount of these interest rate swaps is $300 million. The Company has evaluated the hedge effectiveness of the interest rate swaps and has designated these swaps as cash flow hedges of the debt with future changes in fair value of these swaps to be recognized in accumulated other comprehensive income (loss).

For the nine months ended September 29, 2019 and September 30, 2018, the Company had a net loss of $17.5 million and a net gain of $5.9 million, which was related to interest rate swap, recorded in other comprehensive income (loss), respectively. As of September 29, 2019 and December 30, 2018, the accumulated other comprehensive income (loss) related to these interest rate swaps was a loss of $18.8 million and a loss of $1.3 million, respectively.

The effect of derivative instruments on the Condensed Consolidated Statements of Operations for the three and nine months ended September 29, 2019 was as follows:
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 29, 2019
 
 
(In thousands)
 
 
Revenue
 
Cost of Goods Sold
 
Operating Expenses
 
Interest Expense
 
Revenue
 
Cost of Goods Sold
 
Operating Expenses
 
Interest Expense
Total amounts of income and expense line items presented in the statement of financial performance in which the effects of fair value and cash flow hedges are recorded
 
$
574,521

 
$
358,080

 
$
171,216

 
$
17,889

 
$
1,645,746

 
$
1,028,138

 
$
527,081

 
$
43,778

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Gain or (loss) on cash flow hedge relationships in Subtopic ASC 815-20:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Interest rate contracts
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Amount of gain or (loss) reclassified from AOCI into income
 
$

 
$

 
$

 
$
106

 
$

 
$

 
$

 
$
835

Foreign exchange contracts
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Amount of gain or (loss) reclassified from AOCI into income
 
$
(86
)
 
$
381

 
$
57

 
$

 
$
482

 
$
(210
)
 
$
9

 
$



The gross fair values of derivative instruments on the Condensed Consolidated Balance Sheets as of September 29, 2019 and December 30, 2018 were as follows:

36




 
 
September 29, 2019
 
December 30, 2018
Balance Sheet location
 
Derivatives designated as hedging instruments
 
Derivatives not designated as hedging instruments
 
Derivatives designated as hedging instruments
 
Derivatives not designated as hedging instruments
 
 
(In thousands)
Other Current Assets
 
 

 
 

 
 

 
 

Derivative Asset
 
$
720

 
$
236

 
$
2,767

 
$
725

Non-Current Assets
 
 
 
 
 
 
 
 
Derivative Asset
 
$

 
$

 
$
1,419

 
$

Other Current Liabilities
 
 

 
 

 
 

 
 

Derivative Liability
 
$
1,985

 
$
771

 
$
1,210

 
$
411

Non-Current Liabilities
 
 
 
 
 
 
 
 
Derivative Liability
 
$
17,483

 
$

 
$
4,051

 
$



NOTE 15. NET INCOME PER SHARE

The following table sets forth the computation of basic and diluted net income per share: 
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands, except per-share amounts)
Net income attributable to Cypress
$
12,683

 
$
50,695

 
$
19,668

 
$
87,478

Weighted-average common shares
369,241

 
361,631

 
366,444

 
358,560

Weighted-average diluted shares
388,243

 
374,266

 
381,633

 
373,064

Net income per share—basic
$
0.03

 
$
0.14

 
$
0.05

 
$
0.24

Net income per share—diluted
$
0.03

 
$
0.14

 
$
0.05

 
$
0.23


 
For the three months ended September 29, 2019 and September 30, 2018, approximately 14,000 and 2.8 million weighted average potentially dilutive shares underlying outstanding stock-based awards and convertible debt, respectively, were excluded in the computation of diluted net income per share because their effect would have been anti-dilutive. For the nine months ended September 29, 2019 and September 30, 2018, approximately 1.4 million and 2.7 million weighted average potentially dilutive shares underlying outstanding stock-based awards and convertible debt, respectively, were excluded in the computation of diluted net income per share because their effect would have been anti-dilutive.

NOTE 16. INCOME TAXES

The Company's income tax expense was $16.2 million and $5.6 million for the three months ended September 29, 2019 and September 30, 2018, respectively. The Company's income tax benefit / (expense) was $2.7 million and $(15.8) million for the nine months ended September 29, 2019 and September 30, 2018, respectively. The provision for the three months ended September 29, 2019 was primarily due to pre-tax income changes as well as various discrete items. The income tax expense for the three months ended September 30, 2018 was primarily attributable to non-U.S. taxes associated with the Company's non-U.S. operations.

A valuation allowance is established or maintained when, based on currently available information and other factors, it is more likely than not that all or a portion of the deferred tax assets will not be realized. The Company regularly assesses its valuation allowance against deferred tax assets on a jurisdiction by jurisdiction basis. The Company considers all available positive and negative evidence, including future reversals of temporary differences, projected future taxable income, tax planning strategies and recent financial results. During the fourth quarter of 2018, the Company emerged from a cumulative loss position over the previous three years. The cumulative three-year pre-tax income is considered positive evidence which is objective and verifiable and thus received significant weighting. The continued pattern of income before tax, recent global restructuring executed in fiscal 2018 and projected future operating income in the U.S. was additional positive evidence. As a result, the Company released $343.3 million of the valuation allowance attributable to certain U.S. deferred tax assets during 2018. Based

37




on management’s assessment of the realizability of deferred tax assets, there was no change to the previously recorded valuation allowances during the three and nine months ended September 29, 2019.

Unrecognized Tax Benefits
Gross unrecognized tax benefits were $131.9 million and $121.9 million as of September 29, 2019 and December 30, 2018, respectively. As of September 29, 2019, and December 30, 2018, the amount of unrecognized tax benefits that, if recognized, would affect the Company's effective tax rate totaled $75.6 million and $65.8 million, respectively.
Management believes events that could occur in the next 12 months which could cause a change in unrecognized tax benefits include, but are not limited to, the following:
completion of examinations by the U.S. or foreign taxing authorities; and
expiration of statutes of limitations on the Company's tax returns.

The calculation of unrecognized tax benefits involves dealing with uncertainties in the application of complex global tax regulations. Management regularly assesses the Company’s tax positions in light of legislative, bilateral tax treaty, regulatory and judicial developments in the countries in which the Company does business. Given the uncertainty in the development of ongoing tax examinations and tax correspondence with taxing authorities, it is possible that the Company’s balance of gross unrecognized tax benefits could materially change in the next 12 months. As a result, the Company is unable to estimate the full range of possible adjustments to this balance.

Classification of Interest and Penalties
The Company classifies interest and penalties as components of the income tax provision in the Condensed Consolidated Statements of Operations. As of September 29, 2019 and December 30, 2018, the amounts of accrued interest and penalties totaled $13.8 million and $13.0 million, respectively.
 
NOTE 17. SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION

Segment Information
The Company designs, develops, manufactures and markets a broad range of solutions for embedded systems from the IoT, automotive, industrial, consumer electronics, and medical areas.
Operating segments are identified as components of an enterprise for which separate discrete financial information is available for evaluation by the chief operating decision-maker ("CODM"), or decision-making group, in making decisions on how to allocate resources and assess performance. The CODM is considered to be the Chief Executive Officer.
The Company's segments are MCD (Microcontroller and Connectivity Division) and MPD (Memory Products Division).
Income Before Income Taxes
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
MCD
$
61,948

 
$
58,896

 
$
110,302

 
$
108,467

MPD
56,513

 
96,650

 
212,313

 
278,579

Unallocated items:
 
 
 
 
 
 
 
Stock-based compensation expense
(24,891
)
 
(24,195
)
 
(75,766
)
 
(76,561
)
Restructuring charges
(392
)
 
(9,991
)
 
(3,509
)
 
(15,326
)
Amortization of intangible assets and other
(51,394
)
 
(55,875
)
 
(155,518
)
 
(164,256
)
Merger-related expenses
(3,043
)
 

 
(11,452
)
 

Changes related to debt extinguishment
(6,402
)
 

 
(6,402
)
 
630

Other adjustments
(2,036
)
 
(5,463
)
 
(15,609
)
 
(17,201
)
Income from operations before income taxes
$
30,303

 
$
60,022

 
$
54,359

 
$
114,332


 
The Company does not allocate stock-based compensation, changes in value of deferred compensation plan, restructuring charges, merger-related expenses, amortization of intangible assets and certain other expenses to its segments.


38




Geographical Information
Property, plant and equipment, net, excluding finance leases, by geographic locations were as follows:
 
As of
 
September 29, 2019
 
December 30, 2018
 
(In thousands)
United States
$
149,830

 
$
173,973

Philippines
31,828

 
33,413

Thailand
31,439

 
34,581

Japan
10,554

 
11,251

Other
31,208

 
29,768

Total property, plant and equipment (excluding finance leases), net
$
254,859

 
$
282,986


 
The Company tracks its assets by physical location. Although management reviews asset information on a corporate level and allocates depreciation expense by segment, the Company’s CODM does not review asset information on a segment basis.

Customer Information
Outstanding accounts receivable from two of the Company's distributors accounted for 15.7% and 13.4% of its consolidated accounts receivable as of September 29, 2019. Outstanding accounts receivable from one of the Company's distributors accounted for 25.0% of its consolidated accounts receivable as of December 30, 2018.
Revenue from sales to two of the Company's distributors accounted for 18.0% and 10.2% of its consolidated revenues for the three months ended September 29, 2019. Revenue from sales to two of the Company's distributors accounted for 16.6% and 14.0% of its consolidated revenues for the nine months ended September 29, 2019No other distributors or end-customers accounted for 10% or more of the Company's consolidated revenues for the three months or nine months ended September 29, 2019.
Revenue from sales to two of the Company’s distributors accounted for 17.7% and 15.1% of its consolidated revenues for the three months ended September 30, 2018. Revenue from sales to two of the Company’s distributors accounted for 18.6% and 13.8% of its consolidated revenues for the nine months ended September 30, 2018. No other distributors or end-customers accounted for 10% or more of the Company's consolidated revenues for the three months or nine months ended September 30, 2018.
 

39




NOTE 18. ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)

The changes in accumulated other comprehensive loss, net of tax, by components are as follows (in thousands):
 
Accumulated net unrealized income (loss) on cash flow hedges and other
 
Accumulated unrecognized gain (loss) on the Defined Benefit Plan
 
Accumulated other comprehensive income (loss)
Balance as of December 30, 2018
$
(763
)
 
$
2,592

 
$
1,829

Other comprehensive income (loss) before reclassification
(5,938
)
 

 
(5,938
)
Amounts reclassified to operating income
(502
)
 

 
(502
)
Net unrealized gain (loss) on the defined benefit plan

 
(13
)
 
(13
)
Balance as of March 31, 2019
$
(7,203
)
 
$
2,579

 
$
(4,624
)
Other comprehensive income (loss) before reclassification
$
(6,963
)
 
$

 
$
(6,963
)
Amounts reclassified to operating income
(156
)
 

 
(156
)
Net unrealized gain (loss) on the defined benefit plan

 
(928
)
 
(928
)
Balance as of June 30, 2019
$
(14,322
)
 
$
1,651

 
$
(12,671
)
Other comprehensive income (loss) before reclassification
$
(3,816
)
 
$

 
$
(3,816
)
Amounts reclassified to operating income
(458
)
 

 
(458
)
Net unrealized gain (loss) on the defined benefit plan

 
10

 
10

Balance as of September 29, 2019
$
(18,596
)
 
$
1,661

 
$
(16,935
)


NOTE 19. RELATED-PARTY TRANSACTIONS

In the ordinary course of business, the Company purchases from, or sells to (a) entities for which one of the Company's directors or executive officers serves as a director or (b) entities that are otherwise affiliated with one of the Company's directors or executive officers (collectively, "related parties").

For the indicated periods, the following table presents information on the Company's transactions with such entities occurring at a time when the other entity was a related party of the Company:
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
 
(In thousands)
Total revenues
 
$
3,092

 
$
22

 
$
6,738

 
$
211

Total purchases
 
$
1,862

 
$
5,776

 
$
6,626

 
$
11,146


As of September 29, 2019, and September 30, 2018, amounts due from these parties totaled $4.8 million and $65,000, respectively, and amounts due to these parties totaled $1.0 million and $2.0 million, respectively.



40




ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The Management’s Discussion and Analysis of Financial Condition and Results of Operations ("MD&A") in this Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, that involve risks and uncertainties, which are discussed in the "Cautionary Note Regarding Forward-Looking Statements" section in Part I of this Quarterly Report on Form 10-Q.

Overview

Cypress manufactures and sells advanced embedded system solutions for IoT, automotive, industrial, and consumer applications. Cypress' microcontrollers, analog ICs, wireless and wired connectivity solutions and memories help engineers design differentiated products and help with speed to market. Cypress is committed to providing customers with quality support and engineering resources.

Proposed Merger

Refer to Note 2 Merger Agreement of the Notes to Condensed Consolidated Financial Statements in this Quarterly Report for a description of our pending acquisition by Infineon Technologies AG ("Infineon").

Business Segments

We continuously evaluate our reportable business segments in accordance with the applicable accounting guidance. We currently operate under two reportable business segments: Microcontroller and Connectivity Division ("MCD") and Memory Products Division ("MPD"). 
 
Business Segments
 
Description
 
 
 
Microcontroller and Connectivity Division
 
MCD focuses on connectivity and computing solutions for the Internet of Things and automotive solutions that enhance the in-cabin user experience. MCD offerings include robust wireless and wired connectivity solutions that combine with flexible, high-performance microcontroller ("MCU") and analog solutions, backed with a focus on superior design software. The portfolio includes Wi-Fi® and Bluetooth® and Bluetooth Low Energy (BLE), and Wi-Fi plus Bluetooth combo solutions; Traveo™ automotive MCUs, PSoC® programmable MCUs and general-purpose MCUs; CapSense® capacitive-sensing controllers and automotive TrueTouch® touchscreen solutions; a broad line of USB controllers, including solutions for the USB-C and USB Power Delivery standards; and analog PMIC Power Management ICs. This division also includes our intellectual property ("IP") business.
 
 
 
Memory Products Division
 
MPD focuses on fail-safe storage and datalogging solutions for mission critical applications. The portfolio includes specialized, high-performance parallel and serial NOR flash memories, static random access memories ("SRAM"), F-RAM™ ferroelectric memory devices, nonvolatile SRAMs ("nvSRAM"), nonvolatile DIMM (''NVDIMM"), PowerGEM® energy modules and other specialty memories.
 
Business Strategy

Refer to Part I, Item 1 (Business) in our Annual Report on Form 10-K for the year ended December 30, 2018 for a discussion of our strategies.
As we continue to implement our strategies, there are many internal and external factors that could impact our ability to meet any or all of our objectives. Some of these factors are discussed in Part I, Item 1A (Risk Factors) in our Annual Report on Form 10-K for the year ended December 30, 2018 as well as in Part II, Item 1A (Risk Factors) in this Quarterly Report on Form 10-Q.


41




Results of Operations

Revenues
Our total revenue decreased by $98.5 million, or 14.6%, to $574.5 million in the three months ended September 29, 2019 compared to the same period in the prior year. Revenue from the NAND flash business which was divested on April 1, 2019 was $43.3 million in the three months ended September 30, 2018. Excluding the impact of the NAND flash business divestiture, our total revenues decreased by $55.2 million, or 8.8%, for the three months ended September 29, 2019 compared to the same period in the prior year. The decrease was primarily due to demand softening across our NOR flash and microcontroller businesses.

Our total revenues decreased by $233.6 million, or 12.4%, to $1,645.7 million in the nine months ended September 29, 2019 compared to the same period in the prior year. The decrease was attributable in part to the divestiture of our NAND flash business, which was completed on April 1, 2019. Revenue from the NAND flash business decreased by $106.8 million to $31.1 million in the nine months ended September 29, 2019 compared to the same period in the prior year. The remainder of the decrease was primarily due to demand softening across our NOR flash, microcontroller and wireless connectivity businesses.
The following table summarizes our consolidated revenues by segment:
 
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
Microcontroller and Connectivity Division ("MCD")
$
410,748

 
$
413,413

 
$
1,075,363

 
$
1,118,649

Memory Products Division ("MPD")
163,773

 
259,622

 
570,383

 
760,717

Total revenues
$
574,521

 
$
673,035

 
$
1,645,746

 
$
1,879,366

 
Microcontroller and Connectivity Division:
Revenues recorded by MCD decreased by $2.7 million, or 0.6%, in the three months ended September 29, 2019 compared to the same prior year period. The decrease was primarily due to a decline in demand for microcontroller products.

Revenues recorded by MCD decreased by $43.3 million, or 3.9%, in the nine months ended September 29, 2019 compared to the same prior year period. The decrease was primarily due to a decline in demand for microcontroller and wireless connectivity products.

Memory Products Division:
Revenues recorded by MPD decreased by $95.8 million, or 36.9%, in the three months ended September 29, 2019 compared to the same prior year period. The decrease was primarily due to the divestiture of our NAND flash business, which was completed on April 1, 2019, and due to a decline in revenue from NOR flash products. Revenue from the divested NAND flash business was $43.3 million in the three months ended September 30, 2018.

Revenues recorded by MPD decreased by $190.3 million, or 25.0%, in the nine months ended September 29, 2019 compared to the same prior year period. The decrease was primarily due to a decline in demand for NAND flash and NOR flash products, and the divestiture of our NAND flash business, which was completed on April 1, 2019. Revenue from the NAND flash business decreased by $106.8 million to $31.1 million in the nine months ended September 29, 2019 compared to the same period in the prior year.


42




Gross Profit & Margin
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
Revenues
$
574,521

 
$
673,035

 
$
1,645,746

 
$
1,879,366

Less: Cost of revenues
358,080

 
413,320

 
1,028,138

 
1,173,121

Gross profit
$
216,441

 
$
259,715

 
$
617,608

 
$
706,245

Gross margin (%)
37.7
%
 
38.6
%
 
37.5
%
 
37.6
%

Our gross margin decreased to 37.7% in the three months ended September 29, 2019 from 38.6% in the three months ended September 30, 2018. A primary driver was the decrease in revenue in the third quarter of fiscal 2019 compared to the same period a year ago causing an increase in amortization expense from intangible assets as a percentage of revenue. Amortization of intangible assets included in cost of revenue was $46.9 million or 8.2% of revenues in the third quarter of fiscal 2019 compared to $50.2 million or 7.5% of revenues in the third quarter of fiscal 2018. This impact was partially offset by certain items which improved gross margin recorded in the third quarter of fiscal 2019 compared to same period in 2018. These favorable items included a shift in the product mix toward higher density memory products, a decrease in sales of commoditized products, which was due in part to the divestiture of the NAND business effective the second quarter of fiscal 2019, and a reduction in the cost of certain products. 

Our gross margin remained relatively flat in the nine months ended September 29, 2019 as compared to the nine months ended September 30, 2018. We experienced a decrease in revenue in the nine months ended September 29, 2019 as compared to the same prior year period causing an increase in amortization expense from intangible assets as a percentage of revenue. Amortization of intangible assets included in cost of revenue was $140.6 million or 8.5% of revenues in the nine months ended September 29, 2019 compared to $146.4 million or 7.8% of revenues in the same prior year period. Gross margin was also unfavorably impacted by a decrease in the sale of inventory that was previously written off or written down for the nine months ended September 29, 2019 as compared to the same prior year period. Gross margins in the nine months ended September 29, 2019 and September 30, 2018 benefited 0.5% and 0.9%, respectively, from the sale of previously reserved inventory. The above unfavorable items impacting gross margin were offset by certain items which improved gross margin. The primary drivers of the offsetting improvements in gross margin were a shift in the product mix toward higher density memory products, a decrease in sales of commoditized products, which was due in part to the divestiture of the NAND business effective the second quarter of fiscal 2019, and a reduction in the cost of certain products.

Research and Development ("R&D") Expenses
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
R&D expenses
$
89,253

 
$
91,691

 
$
271,498

 
$
281,617

As a percentage of revenues
15.5
%
 
13.6
%
 
16.5
%
 
15.0
%
R&D expenses decreased by $2.4 million in the three months ended September 29, 2019 compared to the same period of the prior year. The decrease was mainly attributable to a $4.0 million decrease in labor costs due to reductions in variable compensation expenses and deferred compensation expenses. These decreases were partially offset by a $1.1 million increase in outside service provider costs, and a $0.9 million increase in software expenses.

R&D expenses decreased by $10.1 million in the nine months ended September 29, 2019 compared to the same period of the prior year. The decrease was mainly attributable to a $15.6 million decrease in labor costs due to reductions in variable compensation expenses and a $2.0 million decrease in stock-based compensation. These decreases were partially offset by a $2.7 million increase in outside service provider costs, a $2.5 million increase in software expenses, a $1.4 million increase in deferred compensation expenses, and a $0.8 million increase in restructuring charges.



43




Selling, General and Administrative ("SG&A") Expenses
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
SG&A expenses
$
81,963

 
$
92,943

 
$
255,583

 
$
262,940

As a percentage of revenues
14.3
%
 
13.8
%
 
15.5
%
 
14.0
%
 
SG&A expenses decreased by $11.0 million in the three months ended September 29, 2019 compared to the same period of the prior year. The decrease was mainly due to a $9.6 million decrease in restructuring charges, and a $4.3 million decrease in third-party commission expenses. These decreases were partially offset by expenses of $3.0 million associated with our proposed Merger with Infineon.

SG&A expenses decreased by $7.4 million in the nine months ended September 29, 2019 compared to the same period of the prior year. The decrease was mainly due to a $10.4 million decrease in restructuring charges, a $9.3 million decrease in third-party commission expenses and a $5.1 million decrease in professional fees. These decreases were partially offset by an $11.4 million increase in merger-related expenses associated with our proposed Merger with Infineon, a $2.5 million increase in stock-based compensation expense, a $1.5 million increase primarily due to incremental loss related to adjustments in certain assets and transition services, and an increase of $1.4 million in facility-related expenses.

Income Taxes

Our income tax expense was $16.2 million and $5.6 million for the three months ended September 29, 2019 and September 30, 2018, respectively. Our income tax benefit / (expense) was $2.7 million and $(15.8) million for the nine months ended September 29, 2019 and September 30, 2018, respectively. The provision for the three months ended September 29, 2019 was primarily due to pre-tax income changes as well as various discrete items. The income tax expense for the three months ended September 30, 2018 was primarily attributable to non-U.S. taxes associated with the Company's non-U.S. operations.

Impairment of Equity-Method Investment in Deca Technologies, Inc.

In the second quarter of fiscal 2019, we recorded a $29.5 million impairment charge for the equity-method investment in Deca Technologies, Inc. ("Deca"). The carrying value of our investment in Deca was $25.6 million and $65.1 million as of September 29, 2019 and December 30, 2018, respectively. There continues to be a substantial risk that the carrying value of this investment may be further impaired in the future as described in Note 7 Equity-Method Investments of the Notes to Condensed Consolidated Financial Statements and Part II, Item 1A Risk Factors in this Quarterly Report.

Liquidity and Capital Resources

On July 31, 2019, we amended our existing revolving credit facility (the "Revolving Credit Facility") thereby increasing the available amount from $540 million to $700 million and extending its maturity from March 12, 2020 to January 31, 2021. We may, at our sole discretion, extend the maturity for another six months to July 31, 2021. The financial covenants were amended to increase the maximum total leverage ratio from 3.75 to 4.0. Subject to the terms and conditions set forth in the amended Revolving Credit Facility, at the effective time of the Merger, the Merger will trigger the change of control provision of the Revolving Credit Facility causing the debt to become payable immediately. We borrowed $447 million under the amended Revolving Credit Facility and repaid the entire outstanding Term Loan B principal balance of approximately $448 million as of July 31, 2019, resulting in an extinguishment of Term Loan B, which was otherwise scheduled to mature on July 5, 2021. Our Revolving Credit Facility had a balance of $397.0 million as of September 29, 2019. On September 30, 2019, we repaid $50.0 million of the outstanding Revolving Credit Facility.

The following table summarizes information regarding our cash and cash equivalents and working capital:
 
As of
 
September 29, 2019
 
December 30, 2018
 
(In thousands)
Cash and cash equivalents
$
343,027

 
$
285,720

Working capital, net
$
475,558

 
$
396,208


44




 
Key Components of Cash Flows
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
Net cash provided by operating activities
$
244,668

 
$
329,485

Net cash used in investing activities
$
(13,253
)
 
$
(43,700
)
Net cash used in financing activities
$
(174,108
)
 
$
(232,634
)

Operating Activities
Net cash provided by operating activities during the nine months ended September 29, 2019 was $244.7 million as compared to $329.5 million in the nine months ended September 30, 2018. Net income recorded during the nine months ended September 29, 2019 was $19.7 million which included net non-cash and other items of $352.8 million. The non-cash and other items primarily consisted of:
depreciation and amortization of $213.6 million;
stock-based compensation expense of $75.8 million;
impairment of investment in Deca of $29.5 million;
accretion of interest expense on senior exchangeable notes and amortization of debt and financing costs on other debt of $13.9 million;
loss on extinguishment of debt of $6.4 million;
restructuring costs and other adjustments of $4.4 million; and
loss on sale of NAND business to joint venture of $1.7 million.
Cash from operations in the nine months ended September 29, 2019 was impacted by a $127.7 million net increase in operating assets and liabilities. Such net increase was primarily due to the following:
an increase in accounts receivable of $62.3 million due to a transition of business between certain distributors in Japan during the third quarter of fiscal 2019 and timing of invoicing and collections (days sales outstanding for the nine months ended September 29, 2019 was 62 days as compared to 55 days in the nine months ended September 30, 2018);
$53.8 million in operating lease right-of-use assets recorded upon adoption of ASC 842, partially offset by $46.4 million of operating lease liability;
an increase in inventories of $32.5 million primarily due to inventory builds to support certain supplier transitions; and
a decrease in accounts payable and accrued and other liabilities of $73.0 million mainly due to timing of payments to vendors (days payable outstanding for the nine months ended September 29, 2019 was 54 days as compared to 58 days in the nine months ended September 30, 2018).
The increase in operating assets and liabilities was partially offset by an increase of $43.6 million in price adjustments and other revenue reserves for sales to distributors (the "DPA Reserve"). The increase in the DPA Reserve was mainly due to a transition of business between certain distributors in Japan during the third quarter of fiscal 2019.

Investing Activities
During the nine months ended September 29, 2019, we used approximately $13.3 million of cash in our investing activities primarily due to:
property and equipment expenditures of $28.6 million relating to purchases of certain manufacturing facility equipment; and
cash paid for equity method investments of $2.4 million.
These cash outflows were partially offset by $6.6 million in net distributions for the deferred compensation plan and proceeds of $11.1 million from our sale of the NAND business to a joint venture.


45




Financing Activities
During the nine months ended September 29, 2019, we used approximately $174.1 million of cash in our financing activities, primarily related to:
payments of $476.3 million on Term Loan B;
dividend payments of $120.2 million;
payments of $50.0 million on our Revolving Credit Facility;
payments of $6.5 million on net shares settlement of restricted stock units; and
payments of $1.3 million on finance lease liabilities.
These payments were partially offset by proceeds of $447.0 million from draws on our Revolving Credit Facility and proceeds of $35.3 million from employee equity awards.


Liquidity and Contractual Obligations

Contractual Obligations
The following table summarizes our contractual obligations as of September 29, 2019
 
Total
 
2019 (Remaining 3 months)
 
2020 and 2021
 
2022 and 2023
 
After 2023
 
(In thousands)
Purchase obligations (1)
$
216,457

 
$
24,867

 
$
133,600

 
$
57,990

 
$

Operating lease commitments
58,157

 
3,980

 
24,452

 
10,919

 
18,806

Finance lease commitments
10,618

 
537

 
4,385

 
4,240

 
1,456

Revolving credit facility
397,000

 
50,000

 
347,000

 

 

2% Exchangeable Senior Notes due 2020 (2)
11,990

 
6

 
11,984

 

 

4.5% Convertible Senior Notes due 2022 (2)
287,500

 
4

 

 
287,496

 

2% Convertible Senior Notes due 2023
150,000

 

 

 
150,000

 

Interest and commitment fee due on debt (3)
59,312

 
3,039

 
45,304

 
10,969

 

Asset retirement obligations
6,036

 
1,634

 
4,058

 
344

 

Total contractual obligations (4)
$
1,197,070

 
$
84,067

 
$
570,783

 
$
521,958

 
$
20,262

(1)
Purchase obligations primarily include commitments under "take or pay" arrangements, non-cancelable purchase orders for materials, services, manufacturing equipment, building improvements and supplies in the ordinary course of business. Purchase obligations are defined as enforceable agreements that are legally binding on us and that specify all significant terms, including quantity, price and timing. Excluded from this total are purchase orders for $40.9 million that became cancelable during the quarter ended September 29, 2019 due to a change in control agreement that the other party entered into on September 26, 2019 and which became effective in October 2019.
(2)
The notes are presented based on scheduled payment due dates and have become exchangeable or convertible (as applicable) at the holders' options during the third and fourth quarters of fiscal 2019.
(3)
Interest and commitment fees due on variable debt is based on the effective interest rates as of September 29, 2019.
(4)
Total contractual obligations do not include transaction fees of approximately $63 million which are contingently payable upon the completion of the proposed Merger with Infineon. If the proposed Merger does not close under circumstances in which we receive a reverse break-up fee, transaction fees of approximately $22.2 million are contingently payable by us. Additionally, the contractual obligations do not include $9.7 million in retention bonuses awarded to certain employees, 50% of which are payable upon the closing of the Merger, and the remaining 50% of which are potentially payable six months after the closing of the Merger.

Capital Resources and Financial Condition

46




As of September 29, 2019, our cash, cash equivalents and short-term investment balance was $343.0 million as compared to $285.7 million as of December 30, 2018.  As of September 29, 2019, approximately 10.3% of our cash and cash equivalents were held by our non-U.S. subsidiaries. While these amounts are primarily denominated in U.S. dollars, a portion is denominated in foreign currencies. All non-U.S. cash balances are exposed to local political, banking, currency control, and other risks. In addition, these amounts, if repatriated, may be subject to tax and other transfer restrictions. 
We believe that the liquidity provided by existing cash, cash equivalents, and our borrowing arrangements will provide sufficient capital to meet our requirements for at least the next twelve months. However, should economic conditions and/or financial, business and other factors beyond our control adversely affect the estimates of our future cash requirements, we could be required to fund our cash requirements by alternative financing. There can be no assurance that additional financing, if needed, would be available on terms acceptable to us or at all. In addition, we may choose at any time to raise additional capital or debt to strengthen our financial position, facilitate growth, pursue strategic initiatives (including the acquisition of other companies) and provide us with additional flexibility to take advantage of other business opportunities that arise. As of September 29, 2019, we were in compliance with all of the financial covenants under all of our debt facilities.
Critical Policies and Estimates
The discussion and analysis of our financial condition and results of operations are based upon our Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q and the data used to prepare them. Our Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States and we are required to make estimates, judgments and assumptions in the course of such preparation. Note 1 of the Notes to Condensed Consolidated Financial Statements under Part I, Item 1 describes the significant accounting policies and methods used in the preparation of the consolidated financial statements. On an ongoing basis, we re-evaluate our judgments and estimates including those related to revenue recognition, allowances for doubtful accounts receivable, inventory valuation, valuation of long-lived assets, goodwill and financial instruments, stock-based compensation, settlement costs, and income taxes. We base our estimates and judgments on historical experience, knowledge of current conditions and our beliefs of what could occur in the future considering available information. Actual results may differ from these estimates under different assumptions or conditions.
As discussed in Item 7, "Management's Discussion and Analysis of Financial Condition and Results of Operations" of our Annual Report on Form 10-K for the year ended December 30, 2018, we consider the following accounting policies to be the most critical in understanding the judgments that are involved in preparing our consolidated financial statements:
Estimation of price adjustment reserves related to sales to distributors which impacts revenue
recognition;
Assessment of excess and obsolete inventory which impacts valuation of inventories;
Estimation of fair value of investments in equity interests;
Valuation of certain awards that contain market based vesting condition which impacts our share-based compensation expense;
Actuarial valuation of certain defined benefit plans; and
Estimation of exposure related to uncertain tax positions which impacts our accounting for income taxes.
As discussed in Note 1, we adopted ASC Topic 842 on December 31, 2018. There have been no other changes to our critical accounting policies and estimates since the filing of our Annual Report on Form 10-K for the year ended December 30, 2018.
 
 
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Interest Rate Risks

Our investment portfolio consists of a variety of financial instruments that expose us to interest rate risk, including, but not limited to, money market funds, and certificates of deposit. Due to the relatively short-term nature of our investment portfolio, we do not believe that an immediate increase in interest rates would have a material effect on the fair market value of our portfolio.

Our debt obligations consist of a variety of financial instruments that expose us to interest rate risk, including, but not limited to our Revolving Credit Facility and exchangeable notes. Interest on the exchangeable notes is fixed and interest on our Revolving Credit Facility is tied to short-term interest rate benchmarks including the prime rate and the London inter-bank offered rate, or LIBOR.


47




A one hundred basis point change in the contractual interest rates would change our interest expense for the Revolving Credit Facility by approximately $1.0 million annually.

Our long-term operating results and cash flows may be materially affected to a significant degree by a sudden change in market interest rates.

Foreign Currency Exchange Risk
We operate and sell products in various global markets and purchase capital equipment using foreign currencies but predominantly the U.S. dollar. We are exposed to certain risks associated with changes in foreign currency exchange rates in the Japanese yen, the Euro and other foreign currencies.
For example:
sales of our products to Japanese distributors are denominated in U.S. dollars, Japanese yen and Euros;
some of our manufacturing costs and operating expenses are denominated in Japanese yen, and other foreign currencies such as the Thai Baht, Philippine Peso and Malaysian Ringgit; and
some fixed asset purchases and sales are denominated in other foreign currencies.

Consequently, movements in exchange rates could cause our revenues and our expenses to fluctuate, affecting our profitability and cash flows. We use foreign currency forward contracts to reduce our foreign exchange exposure on our foreign currency denominated assets and liabilities. We also hedge a percentage of our forecasted revenue denominated in Japanese yen with foreign currency forward contracts. The objective of these contracts is to mitigate the impact of foreign currency exchange rate movements to our operating results on a short-term basis. We do not use these contracts for speculative or trading purposes.

To provide an assessment of the foreign currency exchange risk associated with our foreign currency exposures within our operations, we performed a sensitivity analysis to determine the impact that an adverse change in exchange rates would have on our financial statements. If the U.S. dollar weakened by 10%, our operating margin could be unfavorably impacted by approximately 1%. We expect our hedges of foreign currency exposures to be highly effective and offset a significant portion of the short-term impact of changes in exchange rates on the hedged portion of our exposures. Please see Note 14 of the Notes to Condensed Consolidated Financial Statements for details on the hedge contracts.

ITEM 4. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures 

We maintain "disclosure controls and procedures," as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the "Exchange Act"), that are designed to ensure that information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in Securities and Exchange Commission rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure. In designing and evaluating our disclosure controls and procedures, management recognized that disclosure controls and procedures, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the disclosure controls and procedures are met. Additionally, in designing disclosure controls and procedures, our management necessarily was required to apply its judgment in evaluating the cost-benefit relationship of possible disclosure controls and procedures. The design of any disclosure controls and procedures also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions.

Based on their evaluation as of the end of the period covered by this Quarterly Report on Form 10-Q and subject to the foregoing, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures were effective at a reasonable assurance level.

Changes in Internal Control over Financial Reporting

During the three months ended September 29, 2019, there were no changes in our internal control over financial reporting that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.



48




PART II-OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS

The information required by this item is included in Note 13 of the Notes to Condensed Consolidated Financial Statements in Part I Item 1, of this Quarterly Report on Form 10-Q and is incorporated herein by reference.

ITEM 1A. RISK FACTORS

You should carefully consider the risks and uncertainties discussed in Part I, Item 1A (Risk Factors) of our Annual Report and in this Quarterly Report, any of which could materially affect our business, financial condition, and/or future results. Part I, Item 1A of our Annual Report is incorporated herein by reference. The risk factors in our Annual Report are not repeated in this Quarterly Report, unless the underlying risks have materially changed. The risks described in our Annual Report and this Quarterly Report are not the only risks we face. Additional risks and uncertainties not currently known to us or that we currently deem immaterial could materially and adversely affect our business, financial condition and/or future results.

The announcement and pending agreement to be acquired by Infineon may adversely affect our business, financial condition, results of operations, cash flows, and stock price.
Uncertainty about the effect of our pending acquisition (the "Merger") by Infineon Technologies AG ("Infineon") on our employees, partners, customers, and other third parties may disrupt our sales and marketing or other key business activities and may have a material adverse effect on our business, financial condition, results of operations, cash flows, and stock price. We are subject to risks in connection with the announcement and pendency of the Merger including the following:
the uncertainty of the pending Merger may cause our existing customers to investigate alternatives and/or switch to alternate suppliers;
other parties with whom we have business relationships may experience uncertainty as to the future of those relationships and may delay or defer certain business decisions, seek alternative relationships with third parties, or seek to alter their present business relationships with us;
parties with whom we otherwise may have sought to establish business relationships may seek alternative relationships with third parties instead of us;
current and prospective employees may experience uncertainty about their roles following the Merger and we might not be able to attract, recruit, retain, and motivate key talent, including senior leaders, to the same extent that we have previously been able to attract, recruit, retain, and motivate employees;
legal proceedings challenging the Merger may divert management time and attention, may require us to incur significant attorneys fees and other expenses, and may result in unfavorable outcomes that could delay or prevent the Merger from being completed;
restrictions in the Agreement and Plan of Merger dated June 3, 2019, by and among Infineon, its subsidiary IFX Merger Sub, Inc., and the Company (the "Merger Agreement") may prevent us from pursuing opportunities without Infineon’s approval or taking other actions that we might have undertaken in the absence of the Merger, and may affect our ability to execute our business strategies, respond effectively to competitive pressures and industry developments, and attain our financial and other goals (including with respect to our current and prospective employees and parties with whom we have or seek to establish business relationships);
restrictions in the Merger Agreement on our ability to pursue alternative transactions to the Merger could, in specified circumstances, require us to pay Infineon a termination fee of $330 million, and could otherwise discourage or deter a third party from considering or proposing an alternative transaction with us; and
we have diverted, and will continue to divert, significant management and other internal resources towards the completion of the Merger.

49




Any failure of our pending acquisition by Infineon to be completed may adversely affect our business, financial condition, results of operations, cash flows and stock price.
We face a risk that the proposed acquisition of the Company by Infineon might not be completed. Each of our and Infineon’s obligations to complete the Merger is subject to a number of conditions specified in the Merger Agreement, including, among others: (i) the adoption of the Merger Agreement by the holders of a majority of the outstanding shares of Cypress common stock; (ii) the absence of any law prohibiting or order preventing the completion of the Merger; (iii) the receipt of clearance from the Committee on Foreign Investment in the United States, the expiration or termination of any applicable waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976, as amended (the "HSR Waiting Period"), the receipt of any applicable clearance or affirmative approval by the Anti-Monopoly Bureau of the State Administration for Market Regulation in the People’s Republic of China, approval from the European Commission under the European Merger Regulation, and the expiration of any applicable waiting periods or any applicable authorizations or affirmative approvals of certain other non-U.S. governmental authorities under antitrust laws; (iv) the absence of a material adverse effect with respect to Cypress; and (v) compliance in all material respects on the part of each of Cypress and Infineon with such party’s covenants under the Merger Agreement. As of October 30, 2019, stockholder approval for the Merger has been obtained, the applicable HSR Waiting Period has been terminated, and the Merger has received clearance from the European Commission and from antitrust regulators in the Philippines and South Korea. However, there can be no assurance that the other conditions to the completion of the Merger will be satisfied in a timely manner or at all. If the Merger is not completed, Cypress's stockholders will not receive the proposed Merger consideration.
Regulatory and governmental entities may impose conditions on the granting of the required regulatory clearances and approvals described above. In that case, lengthy negotiations may ensue among these regulatory or governmental entities, Infineon and us, which could delay the closing (and any receipt of Merger consideration) and increase the risk that the merger might not be completed.

If the Merger is not completed, our share price could fall to the extent that our current share price reflects an assumption that the Merger will be completed. Furthermore, if the Merger is not completed, we may suffer other consequences that could adversely affect our business, financial condition, results of operations, cash flows, and stock price, including the following:

we have incurred, and will continue to incur, significant costs, expenses and fees for professional services and other transaction costs in connection with the Merger, and these fees and costs are payable by us regardless of whether the Merger is completed;
the failure of the Merger to be completed may result in adverse publicity and a negative impression of us in the financial markets and investment community, and negative responses from customers, partners and other third parties;
legal proceedings may be instituted against us, our directors and others relating to the transactions contemplated by the Merger Agreement;
any disruptions to our business resulting from the announcement and pendency of the acquisition, including any adverse changes in our relationships with our customers, vendors and employees, may continue or intensify in the event the Merger is not completed;
we could be required to pay a termination fee of up to $330 million to Infineon under certain circumstances as described in the Merger Agreement; and
we may not be able to take advantage of alternative business opportunities or effectively respond to competitive pressures.
Our joint venture for NAND flash memory products might not be successful. 
 
On April 1, 2019, we launched a joint venture in Hong Kong with SK hynix system ic Inc. ("SKHS"), which is a wholly-owned subsidiary of SK hynix Inc. ("SKH"), a South Korean company. The joint venture entity, SkyHigh Memory Limited ("SkyHigh"), is controlled by SKHS. We contributed our NAND flash memory business to the joint venture. NAND is a commoditized product line that has traditionally experienced volatile sales results with low gross margins. Upon launch, SkyHigh entered into a wafer supply agreement with SKH, and back-end manufacturing and transition services agreements with Cypress.
 

50




SkyHigh is not under our control and we might be unaware of, or unable to correct, any operating or product issues that may develop. Any failure by SkyHigh to satisfy customer expectations could adversely impact our own relationships with such customers and/or the reputation of our brand. Any failure by SkyHigh to meet its commitments to Cypress under our back-end manufacturing agreement could cause Cypress's assembly and testing facilities to be underutilized and could adversely affect Cypress's operating margins. In addition, there can be no assurance that the joint venture will be profitable. We therefore face a risk that our investment might not generate meaningful cash flows to re-invest, for example, in higher-margin areas of our business. The success of this joint venture investment will depend on various other factors over which we may have limited or no control and will require ongoing and effective cooperation with SKHS, which might be difficult to maintain. Such risks could be exacerbated by unfavorable financial market and macroeconomic conditions, causing the value of this joint venture investment to decline and leading to impairment charges. Any failure to realize the anticipated benefits of the joint venture could adversely affect our stock price.

Our financial results could be adversely impacted if privately-held companies in which we have invested fail to launch new products or maintain key customer relationships.

We have invested in certain privately-held companies. There can be no guarantee that such businesses will perform as initially expected, launch new products and solutions as initially expected, or gain or maintain market acceptance. When the value of a privately-held investment declines, we may be required to record an impairment of the investment's carrying value on our books. For example:

During the fourth quarter of fiscal 2017, we determined that our investment in Enovix Corporation, which is accounted for as an equity method investment, was other-than temporarily impaired as Enovix did not achieve key planned product development milestones. Consequently, we recognized an impairment charge of $51.2 million related to our investment in Enovix, reducing the carrying value of such investment on our books to zero.
During the fourth quarter of fiscal 2018, we determined that our investment in Deca Technologies Inc. ("Deca") was other-than temporarily impaired due to significant delays in Deca's commercialization and achievement of scalable production of certain key products, and consequently we recognized an impairment charge of $41.5 million to write down the carrying value of our investment in Deca to $65.1 million (the estimated fair value of our investment as of the end of fiscal 2018).
During the second quarter of fiscal 2019, we determined that our investment in Deca had become further impaired due to a significant reduction in orders from Deca's key customers, and based on other objective indicators of enterprise value. Consequently, we recognized an additional impairment charge of $29.5 million to write down the carrying value of our investment in Deca to $28.6 million (the estimated fair value of our investment as of June 30, 2019).

If these or any of our other privately-held businesses fail to introduce new products and solutions or successfully develop new technologies, or if their customers do not successfully introduce new systems or products incorporating the products or solutions offered by these businesses, or if market demand for the products or solutions offered by these businesses is not created or sustained, or if these or any of our other privately-held businesses are not able to raise capital to fund their operations, then we might fail to realize any benefit from our investments in such privately-held companies and our business, financial condition, and results of operations could be materially harmed as a result of impairment of the carrying value of such investments.

In particular, there is a substantial risk that the carrying value of our investment in Deca may become further impaired. Deca’s current and future revenues are dependent on a small number of significant customers. On October 1, 2019 Deca reached a definitive agreement with nepes Corporation (“nepes”) to sell Deca’s Philippines manufacturing facility to nepes, subject to completion of regulatory approvals and other customary closing conditions. As part of the agreement, nepes has licensed certain Deca technologies, and nepes will purchase a limited number of Deca’s shares from certain existing shareholders which may include Cypress. The agreement provides for milestone-based payments from nepes to Deca both for the Philippines manufacturing facility purchase and the technology license, which milestones are currently expected to be achieved in 2020. Upon closing the agreement with nepes, Deca's remaining assets will primarily consist of intellectual property. Conditions that may have a material adverse effect on Deca’s business, results of operations and financial condition or on its enterprise value include:

any inability of Deca to close its agreement with nepes;
any inability of Deca to raise sufficient funding, if needed, for continuing its operations;

51




any loss of, material delay in placing orders by, or significant decrease in demand from any of Deca's key customerssimilar to those previously experienced by Deca in the second quarter of fiscal 2019; and
any delays or failure to complete product or intellectual property development milestonessimilar to those previously experienced by Deca in fiscal 2018.

If any of the above risks materialize, we may be required to record further impairment charges to partially or fully write down the carrying value of our investment in Deca. As of September 29, 2019, we held 52.5% of Deca's outstanding voting shares and the carrying value of our investment in Deca was $25.6 million.

The exchange or conversion, as applicable, of the Spansion Notes and the 2022 Notes could dilute the ownership interest of our existing stockholders and negatively impact our financial position.

The exchange or conversion, as applicable, of some or all of Spansion's 2% Exchangeable Senior Notes due 2020 (the "Spansion Notes") or our 4.5% Convertible Senior Notes due 2022 (the "2022 Notes") could dilute the ownership interest of our existing stockholders and negatively impact our financial position. The Spansion Notes and the 2022 Notes are each exchangeable or convertible, as applicable, into shares of the Company’s common stock at the election of the holders of such series of notes upon the occurrence of certain conditions specified in the indenture governing such series of notes, including during any fiscal quarter (and only during such fiscal quarter), if the last reported sale price of the Company’s common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the exchange or conversion price of the applicable series of notes on each applicable trading day (the "sales price condition"). Any exchange or conversion, as applicable, of the Spansion Notes or 2022 Notes may be settled in cash, shares of the Company’s common stock or a combination of cash and shares of the Company’s common stock, in each case at our election.

The sales price condition for the Spansion Notes and the 2022 Notes was met on the last trading day of the Company’s fiscal quarter ended September 29, 2019 and, as a result, holders of the Spansion Notes and the 2022 Notes, as applicable, may, at their option, exchange or convert, as applicable, their notes during the Company’s fiscal quarter ending December 29, 2019. If we elect to settle all or any portion of such exchanges or conversions of Spansion Notes or 2022 Notes, as applicable, in shares of our common stock, any sales in the public market of such common stock issued upon such exchange or conversion, as applicable, could adversely affect prevailing market prices of our common stock. Additionally, if we elect to settle all or any portion of such exchanges or conversions of Spansion Notes or 2022 Notes, as applicable, in cash, such payments of cash would reduce our available cash and negatively impact our liquidity.

Uncertainty about the continuing availability of LIBOR may adversely affect our business, financial condition, results of operations, and cash flows.

Borrowings under our revolving credit facility (our "Revolving Credit Facility") may, at our option, bear interest at a floating rate based on the London Inter-bank Offered Rate ("LIBOR"). We also have entered into fixed-for-floating interest rate forward swap agreements to manage our exposure to fluctuations in the LIBOR benchmark interest rate. As described in Note 14 (Foreign Currency and Interest Rate Derivatives) to the Condensed Consolidated Financial Statements in Part I of this Quarterly Report, we pay the counterparties to these swap agreements a fixed rate in return for a LIBOR-based floating rate, which we use to fund payments under our Revolving Credit Facility. The aggregate notional amount of these swap agreements is $300 million.

In July 2017, the United Kingdom’s Financial Conduct Authority (the "FCA"), which regulates LIBOR, announced that after December 31, 2021, it would no longer compel banks to submit the rates required to calculate LIBOR. We cannot predict the effect of the FCA’s decision not to sustain LIBOR or, if changes ultimately are made to LIBOR, the effect those changes may have on the interest we pay on our Revolving Credit Facility and the payments we receive under our interest rate forward swap agreements.

In anticipation of LIBOR’s discontinuation, our Revolving Credit Facility agreement, as amended on July 31, 2019, provides a transition mechanism to a LIBOR-replacement rate to be mutually agreed upon by us and our lenders. There can be no assurance, however, that we will be able to reach an agreement with our lenders on any such replacement benchmark before experiencing adverse effects due to changes in interest rates, if at all. In addition, any such changes under the Revolving Credit Facility may result in interest rates and/or payments that are higher or lower than payments we presently are obligated to make under our revolving credit facility. We also may seek to amend our swap agreements to replace the benchmark rate. There can be no assurance, however, that the counterparties to those agreements will agree to a replacement rate, and any such changes to the swap agreements may result in us receiving payments that are higher or lower than the payments we are entitled to receive under our existing swap agreements. There also can be no assurance that (a) the amounts we are entitled to receive under the

52




swap agreements will continue to be correlated with the amounts we are required to pay under the Revolving Credit Facility or (b) transitions to new benchmarks will be concurrent across our various agreements, the failure of either or both of which could diminish the swaps’ effectiveness as hedging instruments. Any of these risks could adversely affect our business, financial condition, results of operations, and cash flows.

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

None.

 
ITEM 3. DEFAULTS UPON SENIOR SECURITIES

None.

ITEM 4. MINE SAFETY DISCLOSURES

Not applicable.

ITEM 5. OTHER INFORMATION

None.

ITEM 6. EXHIBITS

The documents listed below are filed (or furnished, as noted) as exhibits to this Quarterly Report on Form 10-Q:

53




 
 
 
 
Incorporated by Reference to
 
 
Exhibit
 
Description
 
Form*
 
Filing Date
 
Exhibit
 
Filed
Number
Herewith
3.1.1
 
Second Restated Certificate of Incorporation of Cypress Semiconductor Corporation, dated June 12, 2000 (included in Exhibit 3.1.2 below)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3.1.2
 
 
10-Q
 
2017-05-02
 
3.1
 
 
 
 
 
 
 
 
 
 
 
 
 
3.2
 
 
8-K
 
2017-09-25
 
3.1
 
 
 
 
 
 
 
 
 
 
 
 
 
10.1.16
 
 
8-K
 
2019-08-01
 
10.1
 
 
 
 
 
 
 
 
 
 
 
 
 
31.1
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
31.2
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
32.1‡

 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
32.2‡
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
101.INS
 
iXBRL (Inline eXtensible Business Reporting Language) Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
101.SCH
 
iXBRL Taxonomy Extension Schema Document.
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
101.CAL
 
iXBRL Taxonomy Extension Calculation Linkbase Document.
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
101.DEF
 
iXBRL Taxonomy Extension Definition Linkbase Document.
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
101.LAB
 
iXBRL Taxonomy Extension Label Linkbase Document.
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
101.PRE
 
iXBRL Taxonomy Extension Presentation Linkbase Document.
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
104
 
Cover Page Interactive Data File (contained in Exhibit 101)
 
 
 
 
 
 
 
X
 
*
Commission File Number for incorporated documents is 001-10079.

Exhibits 32.1 and 32.2 are being furnished and shall not be deemed to be "filed" for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the "Exchange Act"), or otherwise subject to the liability of that section, nor shall such exhibits be deemed to be incorporated by reference in any registration statement or other document filed under the Securities Act of 1933, as amended, or the Exchange Act, except as otherwise specifically stated in such filing.

54




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.
 
 
 
CYPRESS SEMICONDUCTOR CORPORATION
 
 
 
 
 
Date: November 1, 2019
 
By:
 
/s/  THAD TRENT   
 
 
 
 
Thad Trent
 
 
 
 
Executive Vice President, Finance and Administration
and Chief Financial Officer


55
EX-31.1 2 cyq32019exe311.htm EXHIBIT 31.1 Exhibit


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



 
Dated:
November 1, 2019
By:
/s/ HASSANE EL-KHOURY
 
 
 
HASSANE EL-KHOURY
 
 
 
President and Chief Executive Officer


EX-31.2 3 cyq32019exe312.htm EXHIBIT 31.2 Exhibit


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

 
Dated:
November 1, 2019
By:
/s/ THAD TRENT
 
 
 
Thad Trent
 
 
 
Executive Vice President, Finance and
Administration and Chief Financial Officer



EX-32.1 4 cyq32019exe321.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350
AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002
I, Hassane El-Khoury, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Cypress Semiconductor Corporation for the quarter ended September 29, 2019 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and the information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Cypress Semiconductor Corporation.
 
Dated:
November 1, 2019
By:
/s/ HASSANE EL-KHOURY
 
 
 
HASSANE EL-KHOURY
 
 
 
President and Chief Executive Officer
 




EX-32.2 5 cyq32019exe322.htm EXHIBIT 32.2 Exhibit


Exhibit 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350
AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002
I, Thad Trent, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Cypress Semiconductor Corporation for the quarter ended September 29, 2019 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and the information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Cypress Semiconductor Corporation.
 
Dated:
November 1, 2019
By:
/s/ THAD TRENT
 
 
 
Thad Trent
 
 
 
Executive Vice President, Finance and
Administration and Chief Financial Officer



EX-101.SCH 6 cy-20190929.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2118100 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 2418402 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details) link:presentationLink link:calculationLink link:definitionLink 2318301 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - ASSETS HELD FOR SALE link:presentationLink link:calculationLink link:definitionLink 2406401 - Disclosure - ASSETS HELD FOR SALE (Details) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - BALANCE SHEET COMPONENTS link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - BALANCE SHEET COMPONENTS - Accounts Receivable, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - BALANCE SHEET COMPONENTS - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - BALANCE SHEET COMPONENTS - Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2404406 - Disclosure - BALANCE SHEET COMPONENTS - Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2404405 - Disclosure - BALANCE SHEET COMPONENTS - Other Long-Term Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2404407 - Disclosure - BALANCE SHEET COMPONENTS - Other Long-Term Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - BALANCE SHEET COMPONENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - COMMITMENTS AND CONTINGENCIES - Schedule of Warranty Reserve Activities (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) 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 1005001 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 1004001 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0002000 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - DEBT - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - DEBT - Schedule of 2.00% 2020 Spansion Exchangeable Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2411406 - Disclosure - DEBT - Schedule of 2.00% 2023 Exchangeable Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - DEBT - Schedule of 4.50% 2022 Senior Exchangeable Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - DEBT - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2411407 - Disclosure - DEBT - Scheduled Future Debt Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2410406 - Disclosure - EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION - Schedule of Restricted Stock Unit and Restricted Stock Award Activities (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION - Schedule of Stock-Based Compensation Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION - Schedule of Stock Option Activities (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION - Schedule of Unrecognized Stock-Based Compensation Balance Net by Award Type (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - EQUITY METHOD INVESTMENTS link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - EQUITY METHOD INVESTMENTS - Equity Method Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - EQUITY METHOD INVESTMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - FAIR VALUE MEASUREMENTS - Financial Assets and Liabilities Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES link:presentationLink link:calculationLink link:definitionLink 2414404 - Disclosure - FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES - Effect of Derivative Instruments on the Condensed Consolidated Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2414405 - Disclosure - FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES - Gross Fair Values of Derivative Instruments on Condensed Consolidated Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES - Schedule of Notional Amounts of Net Outstanding Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2416401 - Disclosure - INCOME TAXES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 2405404 - Disclosure - INTANGIBLE ASSETS - Estimated Future Amortization Expense Related to Developed Technology and Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - INTANGIBLE ASSETS - Summary of Amortization Expense by Line Item in Consolidated Statement of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - INTANGIBLE ASSETS - Total Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - LEASES - Component of Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2412407 - Disclosure - LEASES - Future Minimum Lease Payments Under Non-Cancelable Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - LEASES - Future Minimum Lease Payments Under Operating and Finance Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - LEASES - Future Minimum Lease Payments Under Operating and Finance Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - LEASES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - LEASES - Other Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - LEASES - Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - MERGER AGREEMENT link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - MERGER AGREEMENT - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - NET INCOME PER SHARE link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - NET INCOME PER SHARE - Computation of Basic and Diluted Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - NET INCOME PER SHARE - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - NET INCOME PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - RELATED-PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - RELATED-PARTY TRANSACTIONS (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - RELATED-PARTY TRANSACTIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - RESTRUCTURING link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - RESTRUCTURING - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - RESTRUCTURING - Restructuring Activities Related to Personnel Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - RESTRUCTURING - Schedule of Restructuring costs by Line Item in Statement of Income (Details) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - RESTRUCTURING - Schedule of Restructuring Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - RESTRUCTURING (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - REVENUE - Disaggregated by Revenue Source, Segment and Geographical Locations (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION - Income (Loss) before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2417404 - Disclosure - SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2417403 - Disclosure - SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION - Property, Plant and Equipment, Net, by Geographic Locations (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 cy-20190929_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 cy-20190929_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 cy-20190929_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Income Tax Disclosure [Abstract] Income tax benefit (expense) Income Tax Expense (Benefit) Valuation allowance release Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Gross unrecognized tax benefits Unrecognized Tax Benefits Amount of unrecognized tax benefits that, if recognized, would affect effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Accrued interest and penalties Income Tax Examination, Penalties and Interest Accrued Share-based Payment Arrangement [Abstract] Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Options outstanding, beginning of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Forfeited or expired, (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Options outstanding, end of period (in shares) Options exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Weighted- Average Exercise Price Per Share Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Options outstanding, Weighted-Average Exercise Price Per Share, beginning of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Exercised, Weighted-Average Exercise Price Per Share (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Forfeited or expired, Weighted-Average Exercise Price Per Share (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Options outstanding, Weighted-Average Exercise Price Per Share, end of period (in dollars per share) Options exercisable, Weighted-Average Exercise Price Per Share (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted Average Remaining Contractual term Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Remaining Contractual Term [Abstract] Share based compensation arrangement by share based payment award options weighted average remaining contractual term abstract Options outstanding, Weighted Average Remaining Contractual term, end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Options exercisable, Weighted Average Remaining Contractual term, end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Options outstanding, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Options exercisable, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative [Table] Derivative [Table] Hedging Designation Hedging Designation [Axis] Hedging Designation Hedging Designation [Domain] Derivatives not designated as hedging instruments Not Designated as Hedging Instrument [Member] Derivatives designated as hedging instruments Designated as Hedging Instrument [Member] Derivative Instrument Derivative Instrument [Axis] Derivative Contract Derivative Contract [Domain] Eurodollar Future Eurodollar Future [Member] Japanese Yen USD Future Japanese Yen U S D Future [Member] Japanese Yen USD future. Position Position [Axis] Position Position [Domain] Long (Buy) Long [Member] Short (Sell) Short [Member] Derivative [Line Items] Derivative [Line Items] Notional derivative contract Derivative, Notional Amount Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Interest rate contracts Interest Rate Contract [Member] Foreign exchange contracts Foreign Exchange Contract [Member] Income Statement Location Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Revenue Sales [Member] Cost of goods sold Cost of Sales [Member] Operating Expenses Operating Expense [Member] Interest Expense Interest Expense [Member] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Revenue Revenue from Contract with Customer, Excluding Assessed Tax Cost of Goods Sold Cost of Revenue Operating Expenses Operating Expenses Interest Expense Interest Expense Amount of gain or (loss) reclassified from AOCI into income Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Cost of revenues Research and development Research and Development Expense [Member] Selling, general and administrative Selling, General and Administrative Expenses [Member] Award Type Award Type [Axis] Equity Award Award Type [Domain] Restricted stock units (RSUs) and performance-based restricted stock units (PSUs) Restricted Stock Units And Performance Based Restricted Stock Units [Member] Restricted Stock Units And Performance Based Restricted Stock Units [Member] Employee Stock Purchase Plan (“ESPP”) and stock options Employee Stock Purchase Plan And Stock Option [Member] Employee Stock Purchase Plan And Stock Option [Member] Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Total stock-based compensation expense Share-based Payment Arrangement, Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Work-in-process Inventory, Work in Process, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Total inventories Inventory, Net Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] 2% Exchangeable Senior Notes due 2020 Two Point Zero Zero Percentage Exchangeable Senior Notes due 2020 [Member] Two point zero zero percentage exchangeable senior notes due 2020 Statement [Line Items] Statement [Line Items] Interest rate (percent) Debt Instrument, Interest Rate, Stated Percentage Dividend (in dollars per share) Common Stock, Dividends, Per Share, Declared Schedule of Derivative Instruments Schedule of Derivative Instruments [Table Text Block] Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Gross Fair Values of Derivative Instruments on Condensed Consolidated Balance Sheets Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Accounting Policies [Abstract] Fiscal Years Fiscal Period, Policy [Policy Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Leases Lessee, Leases [Policy Text Block] Recent Accounting Pronouncements Not Yet Adopted And Recently Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Intangible Assets, Gross (Excluding Goodwill) [Abstract] Schedule Of Acquired Finite Lived Intangible Asset By Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Acquisition-related intangible assets Acquisition Related Intangible Assets [Member] Total acquisition related intangible assets. Non-acquisition related intangible assets Non Acquisition Related Intangible Assets [Member] Non-acquisition related intangible assets. Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Gross Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Intangible Assets, Net (Excluding Goodwill) Equity [Abstract] Components of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Prepaid Expense and Other Assets, Current [Abstract] Prepaid Expense and Other Assets, Current [Abstract] Prepaid tooling Preproduction Costs Related to Long-term Supply Arrangements, Asset for Molds Dies and Tools Owned Advances to suppliers Advances on Inventory Purchases Prepaid royalty and licenses Prepaid Royalty And Licenses Current Prepaid royalty and licenses current. Derivative assets Derivative Asset, Current Value added tax receivable Value Added Tax Receivable, Current Prepaid expenses Prepaid Expense, Current Withholding tax receivable and tax advance Withholding Tax Receivable and Tax Advance Withholding Tax Receivable and Tax Advance Other current assets Other Assets, Miscellaneous, Current Total other current assets Other Assets, Current 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 Accounts Receivable, after Allowance for Credit Loss, Current Inventories Assets held for sale Assets Held-for-sale, Not Part of Disposal Group, Current Other current assets Total current assets Assets, Current Property, plant and equipment, net Property, Plant and Equipment, Net Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Equity method investments Equity Method Investments Intangible assets, net Goodwill Goodwill Deferred tax assets Deferred Income Tax Assets, Net Other long-term assets Other Assets, Noncurrent Total assets Assets LIABILITIES AND EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued compensation and employee benefits Employee-related Liabilities, Current Price adjustment and other revenue reserves Price Adjustment Reserve For Sales To Distributors Price adjustment reserve for sales to distributors. Dividend payable Dividends Payable, Current Current portion of long-term debt Long-term Debt, Current Maturities Other current liabilities Other Liabilities, Current Total current liabilities Liabilities, Current Deferred income taxes and other tax liabilities Deferred Income Taxes and Other Tax Liabilities, Noncurrent Revolving credit facility and long-term portion of debt Long-term Debt, Excluding Current Maturities Other long-term liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 13) Commitments and Contingencies Equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Preferred stock, $0.01 par value, 5,000 shares authorized; none issued and outstanding Preferred Stock, Value, Issued Common stock, $0.01 par value, 650,000 and 650,000 shares authorized; 546,289 and 537,327 shares issued; 370,002 and 361,452 shares outstanding at September 29, 2019 and December 30, 2018, respectively Common Stock, Value, Issued Additional paid-in-capital Additional Paid in Capital, Common Stock Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) Stockholders’ equity before treasury stock Stockholders' Equity before Treasury Stock Less: Shares of common stock held in treasury, at cost; 176,287 and 175,875 shares at September 29, 2019 and December 30, 2018, respectively Treasury Stock, Value Total Cypress stockholders’ equity Stockholders' Equity Attributable to Parent Non-controlling interest Stockholders' Equity Attributable to Noncontrolling Interest Total equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Total liabilities and equity Liabilities and Equity BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Basis of Presentation and Significant Accounting Policies [Text Block] Fair Value Disclosures [Abstract] Fair Value Option, Disclosures [Table] Fair Value Option, Disclosures [Table] Fair Value, Hierarchy Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy Fair Value Hierarchy and NAV [Domain] Level 2 Fair Value, Inputs, Level 2 [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Nonrecurring Fair Value, Nonrecurring [Member] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Revolving Credit Facility Revolving Credit Facility [Member] 4.5% Convertible Senior Notes due 2022 Four Point Five Zero Percentage Convertible Senior Notes due 2022 [Member] Four point five zero percentage convertible senior notes due 2022. 2% Convertible Senior Notes due 2023 Two Point Zero Percentage Convertible Senior Notes Due 2023 [Member] Two Point Zero Percentage Convertible Senior Notes Due 2023 [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Convertible debt Convertible Debt [Member] Convertible Senior Notes Convertible Senior Notes [Member] Convertible senior notes. 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] Reported Value Measurement Reported Value Measurement [Member] Estimate of Fair Value Measurement Estimate of Fair Value Measurement [Member] Fair Value, Option, Quantitative Disclosures [Line Items] Fair Value, Option, Quantitative Disclosures [Line Items] Fair value of debt Debt Instrument, Fair Value Disclosure INTANGIBLE ASSETS Intangible Assets Disclosure [Text Block] EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION Share-based Payment Arrangement [Text Block] Restructuring and Related Activities [Abstract] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Restructuring Plan [Axis] Restructuring Plan [Axis] Restructuring Plan [Domain] Restructuring Plan [Domain] 2019 Plan 2019 Plan [Member] 2019 Plan [Member] 2018 Plan 2018 Plan [Member] 2018 Plan [Member] 2017 Plan 2017 Plan [Member] 2017 Plan [Member] Spansion Integration Plan Spansion Integration Plan [Member] Spansion Integration Plan [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Accrued restructuring reserve, beginning balance Restructuring Reserve Provision Restructuring Costs Excluding Leasehold Improvements Restructuring Costs Excluding Leasehold Improvements Cash payments and other adjustments Payments for Restructuring Accrued restructuring reserve, ending balance Current portion of the restructuring accrual Restructuring Reserve, Current Leases [Abstract] Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization Interest on lease liabilities Finance Lease, Interest Expense Operating lease cost Operating Lease, Cost Short term lease cost Short-term Lease, Cost Variable lease cost Variable Lease, Cost Total lease cost Lease, Cost Commitments and Contingencies Disclosure [Abstract] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Beginning balance Standard and Extended Product Warranty Accrual Settlements made Standard and Extended Product Warranty Accrual, Decrease for Payments Provisions Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Ending balance Earnings Per Share [Abstract] Net income attributable to Cypress Net Income (Loss) Attributable to Parent Weighted-average common shares (in shares) Weighted Average Number of Shares Outstanding, Basic Weighted-average diluted shares (in shares) Weighted Average Number of Shares Outstanding, Diluted Net income per share—basic (in dollars per share) Earnings Per Share, Basic Net income per share—diluted (in dollars per share) Earnings Per Share, Diluted Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Contingent Consideration by Type [Axis] Contingent Consideration by Type [Axis] Contingent Consideration Type [Domain] Contingent Consideration Type [Domain] Banker Fees Banker Fees [Member] Banker Fees [Member] Business Acquisition Business Acquisition [Axis] Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Merger Agreement Merger Agreement [Member] Merger Agreement [Member] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Infineon Infineon [Member] Infineon [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Common stock value (in dollars per share) Business Acquisition, Share Price Merger termination fee Business Acquisition, Merger Termination Fee Business Acquisition, Merger Termination Fee Merger related costs Business Combination, Acquisition Related Costs Banker fees contingently payable upon completion of merger Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Banker fees contingently payable upon non-completion of merger Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low Cash retention bonus payment contingent upon closing of merger Business Acquisition, Cash Retention Bonus Payment Contingent Upon Closing Of Merger Business Acquisition, Cash Retention Bonus Payment Contingent Upon Closing Of Merger Percentage of retention cash bonuses payable upon merger closing Business Acquisition, Percentage Of Retention Cash Bonuses Payable Upon Merger Closing Business Acquisition, Percentage Of Retention Cash Bonuses Payable Upon Merger Closing Percentage of retention cash bonuses payable six months after merger closing Business Acquisition, Percentage Of Retention Cash Bonuses Payable Six Months After Merger Closing Business Acquisition, Percentage Of Retention Cash Bonuses Payable Six Months After Merger Closing Expected number of positions eliminated Restructuring and Related Cost, Expected Number of Positions Eliminated Restructuring costs (credits) Restructuring Charges RESTRUCTURING Restructuring and Related Activities Disclosure [Text Block] Debt Disclosure [Abstract] Line Of Credit Facility [Table] Line of Credit Facility [Table] Senior Secured Credit Facility Line of Credit [Member] Senior Exchangeable Notes Senior Notes [Member] Term Loan B Term Loan B [Member] Term Loan B [Member] Finance lease obligations Finance Lease Obligations [Member] Finance Lease Obligations [Member] Finance lease obligations Capital Lease Obligations [Member] Line Of Credit Facility [Line Items] Line of Credit Facility [Line Items] Revolving Credit Facility, current portion of long-term debt Line of Credit, Current Current portion of long-term debt Revolving Credit Facility, long-term portion of debt Long-term Line of Credit, Noncurrent Credit facility, finance lease obligations, and long-term debt Total debt Debt and Lease Obligation Revenue from Contract with Customer [Abstract] REVENUE Revenue from Contract with Customer [Text Block] Employee deferred compensation plan liability Deferred Compensation Liability, Current Restructuring accrual (See Note 9) Derivative liability Derivative Liability, Current Accrued expenses Accrued Liabilities, Current Accrued interest Interest Payable, Current Customer advances Contract with Customer, Liability, Current Operating lease liability Operating Lease, Liability, Current Other current liabilities Other Sundry Liabilities, Current Total other current liabilities Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Schedule of Stock-Based Compensation Expense Award Type Share-based Payment Arrangement, Cost by Plan [Table Text Block] Schedule of Unrecognized Stock-Based Compensation Balance, Net by Award Type Share-based Payment Arrangement, Nonvested Award, Cost [Table Text Block] Schedule of Stock Option Activities Share-based Payment Arrangement, Option, Activity [Table Text Block] Schedule of Restricted Stock Unit and Restricted Stock Award Activities Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized Preferred Stock, Shares Authorized Preferred stock, shares issued Preferred Stock, Shares Issued Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Common stock, shares outstanding Common Stock, Shares, Outstanding Common stock held in treasury (in shares) Treasury Stock, Shares Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Accumulated net unrealized income (loss) on cash flow hedges and other Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Hedging Relationship Hedging Relationship [Axis] Hedging Relationship Hedging Relationship [Domain] Cash Flow Hedging Cash Flow Hedging [Member] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Forward Contracts Forward Contracts [Member] Interest rate swap Interest Rate Swap [Member] Maximum original duration of any contract Maximum Length of Time, Foreign Currency Cash Flow Hedge Derivative term of contract Derivative, Term of Contract (Loss) gain in other comprehensive income Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax (Loss) gain in other comprehensive income Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax Accumulated other comprehensive income (loss) Number of counterparties Derivative Agreements, Number Of Counterparties Derivative Agreements, Number Of Counterparties Statement of Cash Flows [Abstract] Equity Method Investments and Joint Ventures [Abstract] Equity Method Investments and Gain Related to Investment Equity Method Investments [Table Text Block] DEBT Debt Disclosure [Text Block] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Microcontroller and Connectivity Division (MCD) Microcontroller and Connectivity Division [Member] Microcontroller and Connectivity Division [Member] Memory Products Division (MPD) Memory Products Division [Member] Memory products division. Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] IoT IoT Market [Member] IoT Market [Member] Automotive Automotive Market [Member] Automotive Market [Member] Legacy Legacy Market [Member] Legacy Market [Member] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Product revenue Product Revenue [Member] Product Revenue [Member] Non-product revenue Non-Product Revenue [Member] Non-Product Revenue [Member] 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] Products/Services transferred at a point in time Transferred at Point in Time [Member] Products/Services transferred over time Transferred over Time [Member] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES China, Taiwan, and Hong Kong China, Taiwan, And Hong Kong [Member] China, Taiwan, And Hong Kong [Member] Japan JAPAN Europe Europe [Member] Rest of the World Rest Of World [Member] Rest of world. Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Revenues Accounts Receivable, Net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Inventories Schedule of Inventory, Current [Table Text Block] Other Current Assets Schedule of Other Current Assets [Table Text Block] Other Long-term Assets Schedule of Other Assets, Noncurrent [Table Text Block] Other Current Liabilities Other Current Liabilities [Table Text Block] Other Long-term Liabilities Other Noncurrent Liabilities [Table Text Block] Segment Reporting [Abstract] Schedule Of Segment Reporting Information By Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer Concentration Risk Customer Concentration Risk [Member] Distributor 1 Customer One [Member] Customer 1. Distributor 2 Customer Two [Member] Customer 2. Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Accounts Receivable Accounts Receivable [Member] Sales Revenue, Net Revenue Benchmark [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Number of distributors Concentration Risk Number Of Distributors Concentration risk, number of distributors. Concentration risk (percent) Concentration Risk, Percentage Disaggregated Revenue Disaggregation of Revenue [Table Text Block] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Remaining lease terms Lessee, Operating And Finance Lease, Remaining Term Of Contract Lessee, Operating And Finance Lease, Remaining Term Of Contract Lease renewal term Lessee, Operating And Finance Lease, Renewal Term Lessee, Operating and Finance Lease, Renewal Term New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Ownership [Axis] Ownership [Axis] Ownership [Domain] Ownership [Domain] AgigA Tech Inc. AgigA Tech Inc. [Member] AgigA Tech Inc. [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] ASU 2016-02 Accounting Standards Update 2016-02 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Payment to acquire remaining ownership percentage Payments to Acquire Interest in Subsidiaries and Affiliates Outstanding equity held prior to acquisition (as a percent) Noncontrolling Interest, Ownership Percentage by Parent Right-of-use assets Operating And Finance Lease, RIght-Of-Use Asset Operating And Finance Lease, RIght-Of-Use Asset Lease liabilities Operating And Finance Lease, Liability Operating And Finance Lease, Liability Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Total amortization expense Amortization of Intangible Assets LEASES Lessee, Operating Leases [Text Block] LEASES Lessee, Finance Leases [Text Block] Schedule of Warranty Reserve Activities Schedule of Product Warranty Liability [Table Text Block] Loss Contingencies [Table] Loss Contingencies [Table] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Product warranty period against material and workmanship defects in years Standard Product Warranty Period Standard product warranty period. Number of lawsuits filed Loss Contingency, New Claims Filed, Number Number of complaints filed with a certain allegation against the company based on the preliminary proxy statement Loss Contingency, Number Of Claims Filed With A Certain Allegation Against The Company Based On The Preliminary Proxy Statement Loss Contingency, Number Of Claims Filed With A Certain Allegation Against The Company Based On The Preliminary Proxy Statement Number of complaints filed with a certain allegation against the company based on the definitive proxy statement Loss Contingency, Number Of Claims Filed With A Certain Allegation Against The Company Based On The Definitive Proxy Statement Loss Contingency, Number Of Claims Filed With A Certain Allegation Against The Company Based On The Definitive Proxy Statement Number of claims dismissed Loss Contingency, Claims Dismissed, Number Number of patents allegedly infringed Loss Contingency, Patents Allegedly Infringed, Number Discontinued Operations and Disposal Groups [Abstract] ASSETS HELD FOR SALE Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Restructuring costs Fair Value By Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Foreign exchange forward contracts Foreign Exchange Forward [Member] Level 1 Fair Value, Inputs, Level 1 [Member] Cash and Cash Equivalents Cash and Cash Equivalents [Axis] Cash and Cash Equivalents Cash and Cash Equivalents [Domain] Money market funds Money Market Funds [Member] Investment Type Investment Type [Axis] Investments Investments [Domain] Certificates of deposit Certificates of Deposit [Member] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Money market funds Cash and Cash Equivalents, Fair Value Disclosure Other current assets Investments, Fair Value Disclosure Total cash equivalents other current assets Cash Equivalents and Other Current Assets, Fair Value Disclosure Cash Equivalents and Other Current Assets, Fair Value Disclosure Employee deferred compensation plan assets Deferred Compensation Plan Assets Derivative asset Derivative Asset Total financial assets Assets, Fair Value Disclosure Derivative liability Derivative Liability Total financial liabilities Financial Liabilities Fair Value Disclosure NET INCOME PER SHARE Earnings Per Share [Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] RSUs and PSUs Restricted Stock Units (RSUs) [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Weighted average potentially dilutive shares, excluded from computation of diluted net loss per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Supplemental Balance Sheet Information Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Component of Lease Costs Lease, Cost [Table Text Block] Other Information Related to Leases Future Minimum Lease Payments Under Operating Leases Lessee, Operating Lease, Liability, Maturity [Table Text Block] Future Minimum Lease Payments Under Finance Leases Finance Lease, Liability, Maturity [Table Text Block] Schedule of Future Minimum Lease Payments Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Debt Instrument [Table] Schedule of Long-term Debt Instruments [Table] Equity component Equity Component [Member] Equity Component [Member] Liability component Liability Component [Member] Liability Component [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Net carrying amount Convertible Notes Payable, Noncurrent Principal amount Debt Instrument, Face Amount Less debt discount and debt issuance costs, net Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Components of the Total Interest Expense Components of the Total Interest Expense [Abstract] Components of the Total Interest Expense [Abstract] Contractual interest expense Interest Expense, Debt, Excluding Amortization Amortization of debt issuance costs Amortization of Debt Issuance Costs Accretion of debt discount Amortization of Debt Discount (Premium) Total Interest Expense, Debt Computation of Basic and Diluted Net Income Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] RSUs and PSUs Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Total unrecognized stock-based compensation expense, net of estimated forfeitures Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Total unrecognized stock-based compensation expense, Weighted-Average Amortization Period (In years) Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Consolidation Items Consolidation Items [Axis] Consolidation Items Consolidation Items [Domain] Operating Segments Operating Segments [Member] Unallocated items Segment Reconciling Items [Member] MCD MPD Income from operations before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Restructuring charges Amortization of intangible assets and other Merger-related expenses Changes related to debt extinguishment Payment for Debt Extinguishment or Debt Prepayment Cost Other adjustments Other Adjustments To Income (Expense) Other Adjustments To Income (Expense) FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES Foreign Currency Disclosure [Text Block] BALANCE SHEET COMPONENTS Additional Financial Information Disclosure [Text Block] MERGER AGREEMENT Mergers, Acquisitions and Dispositions Disclosures [Text Block] SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION Segment Reporting Disclosure [Text Block] Cover page. Document Type Document Type Document Quarterly Report Document Quarterly Report Document Period End Date Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Title of 12(b) Security Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Shell Company Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Amendment Flag Amendment Flag Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Total Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Amortization Expense Finite-lived Intangible Assets Amortization Expense [Table Text Block] Estimated Future Amortization Expense Related to Developed Technology and Other Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Restructuring Type Restructuring Type [Axis] Type of Restructuring Type of Restructuring [Domain] Personnel Personnel Costs And Other Costs [Member] Personnel Costs And Other Costs [Member] Lease termination costs Contract Termination [Member] Total restructuring costs Income before Income Taxes Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Property, Plant and Equipment, Net, by Geographic Locations Reconciliation of Assets from Segment to Consolidated [Table Text Block] INCOME TAXES Income Tax Disclosure [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 finance leases Finance Lease, Interest Payment on Liability Operating cash flows from operating leases Operating Lease, Payments Financing cash flows from finance leases Finance Lease, Principal Payments Weighted-average remaining lease term: Weighted Average Remaining Lease Term [Abstract] Weighted Average Remaining Lease Term [Abstract] Finance leases Finance Lease, Weighted Average Remaining Lease Term 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] Finance leases Finance Lease, Weighted Average Discount Rate, Percent Operating leases Operating Lease, Weighted Average Discount Rate, Percent Income Statement [Abstract] Cost of revenues Gross profit Gross Profit Research and development Research and Development Expense Selling, general and administrative Selling, General and Administrative Expense Total operating expenses Operating income Operating Income (Loss) Interest expense Other income, net Other Nonoperating Income (Expense) Income before income taxes, share in gain/ loss, net and impairment of equity method investees and non-controlling interest Income tax (provision) benefit Share in gain/ loss, net and impairment of equity method investees Income (Loss) From Equity Method Investments And Other Than Temporary Impairment Income (Loss) From Equity Method Investments And Other Than Temporary Impairment Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net loss (income) attributable to non-controlling interest Net Income (Loss) Attributable to Noncontrolling Interest Net income attributable to Cypress Net income per share attributable to Cypress: Basic (in dollars per share) Diluted (in dollars per share) Shares used in net income per share calculation: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic (in shares) Diluted (in shares) Schedule of Restructuring Costs Restructuring and Related Costs [Table Text Block] Schedule of Restructuring Reserve by Type of Cost Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Investment, Name Investment, Name [Axis] Investment, Name Investment, Name [Domain] Deca Technologies Inc. Deca Technologies Inc. [Member] Deca Technologies Inc. [Member] SkyHigh SkyHigh Memory Limited [Member] SkyHigh Memory Limited [Member] Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Write down of equity method investment Equity Method Investment, Other than Temporary Impairment Carrying value Ownership percentage Equity Method Investment, Ownership Percentage Schedule of Equity Method Investments [Roll Forward] Schedule of Equity Method Investments [Roll Forward] Schedule of Equity Method Investments [Roll Forward] Carrying value, beginning balance Additional investment Payments to Acquire Equity Method Investments Share in gain/ loss, net of equity method investees Income (Loss) from Equity Method Investments Impairment of investment Carrying value, ending balance Operating data: Equity Method Investment, Summarized Financial Information, Income Statement [Abstract] Revenue Equity Method Investment, Summarized Financial Information, Revenue Gross profit (loss) Equity Method Investment, Summarized Financial Information, Gross Profit (Loss) Loss from operations Equity Method Investment, Summarized Financial Information, Income (Loss) from Continuing Operations Net loss Equity Method Investment, Summarized Financial Information, Net Income (Loss) Balance Sheet Data: Equity Method Investment, Summarized Financial Information, Assets [Abstract] Current assets Equity Method Investment, Summarized Financial Information, Current Assets Long-term assets Equity Method Investment, Summarized Financial Information, Noncurrent Assets Current liabilities Equity Method Investment, Summarized Financial Information, Current Liabilities Long-term liabilities Equity Method Investment, Summarized Financial Information, Noncurrent Liabilities Employee deferred compensation plan assets Long-term licenses Finite-Lived License Agreements, Gross Advances to suppliers Prepayment For Long Term Services Prepayment for long term services. Deposits Deposits Assets, Noncurrent Pension plan assets Assets for Plan Benefits, Defined Benefit Plan Derivative assets Derivative Asset, Noncurrent Prepaid tooling and other non-current assets Preproduction Costs Related to Long-term Supply Arrangements, Asset for Molds Dies and Tools Owned and Other Assets, Miscellaneous, Noncurrent Preproduction Costs Related to Long-term Supply Arrangements, Asset for Molds Dies and Tools Owned and Other Assets, Miscellaneous, Noncurrent Total other long-term assets 2019 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2020 Operating Leases, Future Minimum Payments, Due in Two Years 2021 Operating Leases, Future Minimum Payments, Due in Three Years 2022 Operating Leases, Future Minimum Payments, Due in Four Years 2023 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total Operating Leases, Future Minimum Payments Due Related Party Transactions [Abstract] RELATED-PARTY TRANSACTIONS Related Party Transactions Disclosure [Text Block] Total revenues Revenue from Related Parties Total purchases Related Party Transaction, Purchases from Related Party Total receivable balances with related parties Due from Related Parties Total payable balances with related parties Due to Related Parties Fiscal Year Long-term Debt, Fiscal Year Maturity [Abstract] 2019 (remaining three months) Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year 2020 Long-term Debt, Maturities, Repayments of Principal in Year Two 2021 Long-term Debt, Maturities, Repayments of Principal in Year Three 2022 Long-term Debt, Maturities, Repayments of Principal in Year Four 2023 Long-term Debt, Maturities, Repayments of Principal in Year Five Total (excluding finance leases) Long-term Debt Finance lease liabilities Finance Lease, Liability Total debt Long-term Debt and Lease Obligation Pension and other employee-related liabilities Liability, Defined Benefit Pension Plan, Noncurrent Asset retirement obligation Asset Retirement Obligations, Noncurrent Derivative liability Derivative Liability, Noncurrent Operating lease liability Operating Lease, Liability, Noncurrent Other long-term liabilities Other Sundry Liabilities, Noncurrent Total other long-term liabilities Financial Assets and Liabilities Measured at Fair Value Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Common Stock Common Stock [Member] Additional Paid-In Capital Additional Paid-in Capital [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Accumulated Deficit Retained Earnings [Member] Treasury Stock Treasury Stock [Member] Non-controlling Interest Noncontrolling Interest [Member] Balances at beginning of year (in shares) Shares, Outstanding Balance at beginning of year Net income attributable to Cypress Unrealized loss on defined benefit pension plan Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax Net unrealized gain on cash flow hedges and interest rate swaps Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Adjusted Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Adjusted Issuance of common shares under employee stock plans, net (in shares) Stock Issued During Period, Shares, New Issues Issuance of common shares under employee stock plans, net Stock Issued During Period, Value, New Issues Extinguishment of 2% Exchangeable Senior Notes due 2020 Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments Issuance of common shares upon conversion of 2% Exchangeable Senior Notes due 2020 (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Issuance of common shares upon conversion of 2% Exchangeable Senior Notes due 2020 Stock Issued During Period, Value, Conversion of Convertible Securities Dividend ($0.11 per share) Adjustments to Additional Paid in Capital, Dividends in Excess of Retained Earnings Net settlement in stock (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Net settlement in stock Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Repurchase of common shares (in shares) Treasury Stock, Shares, Acquired Repurchase of common shares Treasury Stock, Value, Acquired, Cost Method Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Acquisition of non-controlling interest Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Non-controlling interest Noncontrolling Interest in Net Income (Loss) Other Noncontrolling Interests, Nonredeemable Balances at end of year (in shares) Balance at end of year Service Based Restricted Stock Units and Awards Service Based Restricted Stock Units And Awards [Member] Service based restricted stock units and awards. Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Released (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Ending balance (in shares) Weighted- Average Grant Date Fair Value Per Share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Beginning Balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Released (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Ending Balance (in dollars per share) Operating lease liabilities Lessee, Operating Lease, Liability, Payment, Due [Abstract] 2019 (remaining three months) Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year 2020 Lessee, Operating Lease, Liability, Payments, Due Year Two 2021 Lessee, Operating Lease, Liability, Payments, Due Year Three 2022 Lessee, Operating Lease, Liability, Payments, Due Year Four 2023 Lessee, Operating Lease, Liability, Payments, Due Year Five Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Total undiscounted future cash flows Lessee, Operating Lease, Liability, Payments, Due Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Present value of undiscounted future cash flows Operating Lease, Liability Current Non-current Finance lease liabilities Finance Lease, Liability, Payment, Due [Abstract] 2019 (remaining three months) Finance Lease, Liability, Payments, Remainder of Fiscal Year 2020 Finance Lease, Liability, Payments, Due Year Two 2021 Finance Lease, Liability, Payments, Due Year Three 2022 Finance Lease, Liability, Payments, Due Year Four 2023 Finance Lease, Liability, Payments, Due Year Five Thereafter Finance Lease, Liability, Payments, Due after Year Five Total undiscounted future cash flows Finance Lease, Liability, Payment, Due Less: Imputed interest Finance Lease, Liability, Undiscounted Excess Amount Present value of undiscounted future cash flows Current Finance Lease, Liability, Current Non-current Finance Lease, Liability, Noncurrent Statement of Comprehensive Income [Abstract] Net income Other comprehensive (loss) income: Other Comprehensive Income (Loss), Net of Tax [Abstract] Net unrealized gain (loss) on the defined benefit plan Net unrealized gain (loss) on cash flow hedges: Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract] Net unrealized (loss) gain arising during the period Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Net unrealized (loss) gain arising during the period Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax Net loss (gain) reclassified into earnings for cash flow hedges (effective portion) Net loss (gain) reclassified into earnings for cash flow hedges (effective portion) Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, before Tax Total net unrealized (loss) gain on cash flow hedges Total net unrealized (loss) gain on cash flow hedges Total other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive loss (income) attributable to non-controlling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive income attributable to Cypress Comprehensive Income (Loss), Net of Tax, Attributable to Parent Accounts receivable, gross Accounts Receivable, before Allowance for Credit Loss Allowance for doubtful accounts receivable Accounts Receivable, Allowance for Credit Loss Total accounts receivable, net Stock options Share-based Payment Arrangement, Option [Member] RSUs, Director Restricted Stock Units, Director [Member] Restricted Stock Units, Director [Member] RSUs, Other Restricted Stock Units, Other [Member] Restricted Stock Units, Other [Member] Stock-based compensation capitalized in inventory Employee Service Share-based Compensation, Allocation Of Recognized Period Costs, Capitalized Amount1 Employee Service Share-based Compensation, Allocation Of Recognized Period Costs, Capitalized Amount1 Stock available for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Percentage of share based compensation payable in cash post closing Business Acquisition, Percentage Of Share Based Compensation Payable In Cash Post Closing Business Acquisition, Percentage Of Share Based Compensation Payable In Cash Post Closing Cash dividend declared per share (in dollars per share) Cash dividend paid Payments of Ordinary Dividends Schedule of Long Lived Assets Held-for-sale [Table] Schedule of Long Lived Assets Held-for-sale [Table] SKHS SK hynix systems ic. [Member] SK hynix systems ic. [Member] Disposal Group Classification [Axis] Disposal Group Classification [Axis] Disposal Group Classification [Domain] Disposal Group Classification [Domain] Held-for-sale Disposal Group, Held-for-sale, Not Discontinued Operations [Member] Long Lived Assets Held-for-sale [Line Items] Long Lived Assets Held-for-sale [Line Items] Cash capital contribution Payments to Acquire Interest in Joint Venture Goodwill Disposal Group, Including Discontinued Operation, Goodwill Intangible assets Disposal Group, Including Discontinued Operation, Intangible Assets Impairment charges Asset Impairment Charges Assets held for sale Disposal Group, Including Discontinued Operation, Assets Cash received on sale of NAND business to joint venture Proceeds from Divestiture of Businesses Gain (Loss) on Disposition of Business Gain (Loss) on Disposition of Business Schedule of Debt Schedule of Debt [Table Text Block] Schedule of Long-term Debt Instruments Schedule of Long-term Debt Instruments [Table Text Block] Schedule of Future Debt Payments Schedule of Maturities of Long-term Debt [Table Text Block] FAIR VALUE MEASUREMENTS Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Repayments of debt Repayments of Long-term Lines of Credit Repayment of quarterly principal payment Debt Instrument, Periodic Payment, Principal Revolving credit facility amount available Line of Credit Facility, Maximum Borrowing Capacity Maximum total leverage ratio Debt Instrument, Covenant, Leverage Ratio, Maximum Debt Instrument, Covenant, Leverage Ratio, Maximum Borrowings under senior secured revolving credit facility Proceeds from Lines of Credit Repayment amount Repayments of Long-term Debt Loss on extinguishment Gain (Loss) on Extinguishment of Debt Interest expenses Long term debt Conversion ratio Debt Instrument, Convertible, Conversion Ratio Conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Change in ownership percent Debt Instrument Convertible Debt Make Whole Adjustments Change In Ownership Percent Debt Instrument Convertible Debt Make Whole Adjustments Change In Ownership Percent Consideration paid consisting of shares traded on the NYSE or NASDAQ in a fundamental change percent Consideration Paid Consisting Of Shares Traded On The NYSE Or NASDAQ In A Fundamental Change Percent Consideration Paid Consisting Of Shares Traded On The NYSE Or NASDAQ In A Fundamental Change Percent Threshold trading days Debt Instrument, Convertible, Threshold Trading Days Threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Threshold percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Capped call transaction, strike price (in dollars per share) Debt Instrument Convertible Strike Price Debt instrument convertible strike price. Capped call transaction, cap price (in dollars per share) Debt Instrument Convertible Cap Price Debt instrument convertible cap price. Philippines PHILIPPINES Thailand THAILAND Other Other Countries [Member] Other Countries Member Total property, plant and equipment (excluding finance leases), net Property, Plant and Equipment, Net, Excluding Capital Leased Assets Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated other comprehensive income (loss) Accumulated unrecognized gain (loss) on the Defined Benefit Plan Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] Other comprehensive income (loss) before reclassification Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Amounts reclassified to operating income Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net income Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Stock-based compensation expense Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Loss on sale of NAND business to joint venture Loss / (Gain) on disposal or impairment of property and equipment Gain (Loss) on Sale of Assets and Asset Impairment Charges Share in gain/ loss, net and impairment of equity method investees Loss on extinguishment of debt Accretion of interest expense on Senior Exchangeable Notes and amortization of debt and financing costs on other debt Accretion Expense Restructuring and other adjustments Restructuring Costs Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable, net Increase (Decrease) in Accounts Receivable Operating lease right-of-use assets Increase (Decrease) in Operating Lease, Right Of Use Asset Increase (Decrease) in Operating Lease, Right Of Use Asset Inventories Increase (Decrease) in Inventories Other current and long-term assets Increase (Decrease) in Other Operating Assets Price adjustment and other revenue reserves Increase Decrease Reserve For Sales Increase decrease reserve for sales. Accounts payable and other liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Distributions, net of contributions from deferred compensation plan Payments For Proceeds From Deferred Compensation Plan Securities Net Net contributions (distributions) of deferred compensation plan. Acquisition of property, plant and equipment, net Payments to Acquire Property, Plant, and Equipment Cash paid for equity method investments Cash received on sale of cost method investment Proceeds From Sale Of Cost Method Investments Proceeds From Sale Of Cost Method Investments Other investing Payments for (Proceeds from) Other Investing Activities Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Repayment of revolving credit facility Repayments of Lines of Credit Repayment of term loan Repayments of Medium-term Notes Repurchase of common stock Payments for Repurchase of Common Stock Tax withholdings related to net share settlements of restricted stock units Payment, Tax Withholding, Share-based Payment Arrangement Finance lease payment for principal portion Finance lease payment for principal portion Repayments of Long-term Capital Lease Obligations Payment of cash dividends Payments of Dividends Proceeds from employee stock-based awards Proceeds from Issuance of Common Stock Payment for extinguishment of 2% Exchangeable Senior Notes due 2020 Financing costs related to debt Payments of Financing Costs Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Net increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash and cash equivalents, beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash and cash equivalents, end of period Supplemental Cash Flows Disclosures: Supplemental Cash Flow Information [Abstract] Unpaid purchases of property, plant and equipment Capital Expenditures Incurred but Not yet Paid Fair Values Derivatives Balance Sheet Location By Derivative Contract Type By Hedging Designation [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Balance Sheet Location Balance Sheet Location [Axis] Balance Sheet Location Balance Sheet Location [Domain] Other Current Assets Other Current Assets [Member] Non-Current Assets Noncurrent Assets [Member] Noncurrent Assets Other Current Liabilities Other Current Liabilities [Member] Non-Current Liabilities Non-Current Liabilities [Member] Non-Current Liabilities [Member] Derivatives Fair Value [Line Items] Derivatives, Fair Value [Line Items] Derivative Asset Derivative Liability 2019 (remaining three months) Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Five 2024 and thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Total future amortization expense Finite-Lived Intangible Assets, Net ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) Comprehensive Income (Loss) Note [Text Block] Net carrying amount Convertible Notes Payable Contractual interest expense at 2% per annum Finance Leases Finance Lease, Assets And Liabilities, Lessee [Abstract] Finance Lease, Assets And Liabilities, Lessee [Abstract] Property and equipment, at cost Finance Lease, Right-Of-Use Asset, Gross Finance Lease, Right-Of-Use Asset, Gross Accumulated depreciation Finance Lease, Right-Of-Use Asset, Accumulated Depreciation Finance Lease, Right-Of-Use Asset, Accumulated Depreciation Property and equipment, net Finance Lease, Right-of-Use Asset Finance leases included in current portion of long-term debt Finance leases included in revolving credit facility and long-term portion of debt Total finance lease liabilities Operating Leases Operating Lease, Assets And Liabilities, Lessee [Abstract] Operating Lease, Assets And Liabilities, Lessee [Abstract] Total operating lease liabilities EQUITY METHOD INVESTMENTS Equity Method Investments and Joint Ventures Disclosure [Text Block] Schedule of Related Party Transactions Schedule of Related Party Transactions [Table Text Block] EX-101.PRE 10 cy-20190929_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R22.htm IDEA: XBRL DOCUMENT v3.19.3
COMMITMENTS AND CONTINGENCIES
9 Months Ended
Sep. 29, 2019
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
 
Product Warranties
The Company generally warrants its products against defects in materials and workmanship for a period of one year, and that product warranty is generally limited to a refund of the original purchase price of the product or a replacement part. The Company estimates its warranty costs based upon its historical warranty claim experience. Warranty returns are recorded as an allowance for sales returns. The allowance for sales returns is reviewed quarterly to verify that it reflects the remaining obligations based on the anticipated returns over the balance of the obligation period.
The following table presents the Company's warranty reserve activities:
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
Beginning balance
$
3,555

 
$
4,445

 
$
3,982

 
$
4,445

Settlements made
(2,252
)
 
(1,456
)
 
(4,637
)
 
(4,434
)
Provisions
2,252

 
1,456

 
4,210

 
4,434

Ending balance
$
3,555

 
$
4,445

 
$
3,555

 
$
4,445



Contractual Obligations
The Company has entered into agreements with certain vendors that include "take or pay" terms. Take or pay terms obligate the Company to purchase a minimum required amount of materials or services or make specified payments in lieu of such purchase. The Company may not be able to consume minimum commitments under these take or pay terms, requiring payments to vendors, which may have a material adverse impact on the Company’s earnings.

Litigation and Asserted Claims
The Company is currently involved in various legal proceedings, claims, and disputes arising in the ordinary course of business, including intellectual property claims and other matters.

Following the public announcement of the Merger Agreement, purported stockholders of the Company filed nine lawsuits against the Company and the members of our Board of Directors: Wang v. Cypress Semiconductor Corp. et al., 19-cv-03855 (N.D. Cal., filed July 3, 2019; dismissed September 9, 2019); Wheby v. Cypress Semiconductor Corp. et al., 19-cv-01267 (D. Del., filed July 8, 2019); Baxter v. Cypress Semiconductor Corp. et al., 19-cv-03944 (N.D. Cal., filed July 9, 2019; dismissed October 4, 2019); Salpeter-Levy v. Cypress Semiconductor Corp. et al., 19-cv-06369 (S.D.N.Y., filed July 10, 2019; dismissed September 13, 2019); Jeweltex Mfg. Inc. Ret. Plan v. Cypress Semiconductor Corp. et al., 19-cv-03978 (N.D. Cal., filed July 11, 2019; dismissed October 8, 2019); Hatt v. Cypress Semiconductor Corp. et al., 19-cv-15400 (D.N.J., filed July 15, 2019; dismissed October 16, 2019); Starosciak v. Cypress Semiconductor Corporation et al., 19-cv-01315 (D. Del., filed on July 16, 2019); Fredericks v. Cypress Semiconductor Corporation et al., 19-cv-04139 (N.D. Cal., filed on July 18, 2019; dismissed September 18, 2019); and Nozawa v. Cypress Semiconductor Corporation et al., 19-cv-06821 (S.D.N.Y., filed on July 23, 2019; dismissed October 3, 2019).  Wheby is a purported class action. Eight of the complaints contend, among other things, that the Company’s preliminary proxy statement on Schedule 14A, filed July 2, 2019, misstated or failed to disclose certain allegedly material information in violation of federal securities laws (and one complaint, Fredericks, alleged similar theories based on the
Company’s definitive proxy statement on Schedule 14A, filed July 16, 2019).  Each complaint seeks equitable relief, including an injunction of the Merger, among other remedies. As noted above, in September and October of 2019, six of the nine complaints were voluntarily dismissed by their respective plaintiffs with prejudice (which means they cannot be refiled), except that Hatt was dismissed without prejudice and each plaintiff reserved the right to file a motion for fees. Although we cannot predict the ultimate outcome of these cases with certainty, the Company believes that these lawsuits are without merit and intends to defend against them vigorously.

On September 23, 2019, a patent infringement lawsuit was filed by Bandspeed LLC (Case No. 19-cv-00936, W.D. Tex.) against the Company, alleging infringement of eight patents and seeking an unspecified amount of damages and an award of attorneys’ fees and costs.

On October 4, 2019, a patent infringement lawsuit was filed by Sentient Sensors, LLC (Case No. 19-cv-01868, D. Del.) against the Company, alleging infringement of a single patent and seeking an unspecified amount of damages, declaratory relief, injunctive relief, and an award of attorneys’ fees and costs.

For many legal matters, particularly those in early stages, the Company cannot reasonably estimate the possible loss (or range of loss), if any. The Company records an accrual for legal matters at the time or times it determines that a loss is both probable and reasonably estimable. Amounts accrued as of September 29, 2019 were not material. Regarding matters for which no accrual has been made (including the potential for losses in excess of amounts accrued), the Company currently believes, based on its own investigations, that any losses (or ranges of losses) that are reasonably possible and estimable will not, in the aggregate, have a material adverse effect on its financial position, results of operations, or cash flows. However, the ultimate outcome of legal proceedings involves judgments, estimates, and inherent uncertainties and cannot be predicted with certainty. Should the ultimate outcome of any legal matter be unfavorable, the Company's business, financial condition, results of operations, or cash flows could be materially and adversely affected. The Company may also incur substantial legal fees, which are expensed as incurred, in defending against legal claims.

Indemnification Obligations
The Company is a party to a variety of agreements pursuant to which it may be obligated to indemnify other parties to such agreements with respect to certain matters. Typically, these obligations arise in the context of contracts that the Company has entered into, under which the Company customarily agrees to hold the other party harmless against losses arising from a breach of representations and covenants or terms and conditions related to such matters as the sale and/or delivery of its products, title to assets sold, certain intellectual property claims, defective products, specified environmental matters and certain income taxes. With respect to the sale of a manufacturing facility or subsidiary business, such indemnification may also cover tax matters and the Company's management of the facility or business prior to the sale. In the foregoing circumstances, payment by the Company is customarily conditioned on the other party making a claim pursuant to the procedures specified in the particular contract, which procedures typically allow the Company to challenge the other party’s claims and vigorously defend itself and the other party against related third-party claims. Further, the Company's obligations under these agreements may be limited in terms of time, amount or the scope of its responsibility and in some instances, the Company may have recourse against third parties for certain payments made under these agreements.
It is not possible to predict the maximum potential amount of future payments under these agreements due to the conditional nature of the Company's obligations and the unique facts and circumstances involved in each particular agreement. Historically, payments the Company has made under these agreements have not had a material effect on the Company’s business, financial condition or results of operations. As of September 29, 2019, management believes that if the Company were to incur a loss (in excess of amounts already recognized) in any of these matters, such loss would not have a material effect on its business, financial condition, cash flows or results of operations, though there can be no assurance in this regard.
XML 12 R26.htm IDEA: XBRL DOCUMENT v3.19.3
SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION
9 Months Ended
Sep. 29, 2019
Segment Reporting [Abstract]  
SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION

Segment Information
The Company designs, develops, manufactures and markets a broad range of solutions for embedded systems from the IoT, automotive, industrial, consumer electronics, and medical areas.
Operating segments are identified as components of an enterprise for which separate discrete financial information is available for evaluation by the chief operating decision-maker ("CODM"), or decision-making group, in making decisions on how to allocate resources and assess performance. The CODM is considered to be the Chief Executive Officer.
The Company's segments are MCD (Microcontroller and Connectivity Division) and MPD (Memory Products Division).
Income Before Income Taxes
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
MCD
$
61,948

 
$
58,896

 
$
110,302

 
$
108,467

MPD
56,513

 
96,650

 
212,313

 
278,579

Unallocated items:
 
 
 
 
 
 
 
Stock-based compensation expense
(24,891
)
 
(24,195
)
 
(75,766
)
 
(76,561
)
Restructuring charges
(392
)
 
(9,991
)
 
(3,509
)
 
(15,326
)
Amortization of intangible assets and other
(51,394
)
 
(55,875
)
 
(155,518
)
 
(164,256
)
Merger-related expenses
(3,043
)
 

 
(11,452
)
 

Changes related to debt extinguishment
(6,402
)
 

 
(6,402
)
 
630

Other adjustments
(2,036
)
 
(5,463
)
 
(15,609
)
 
(17,201
)
Income from operations before income taxes
$
30,303

 
$
60,022

 
$
54,359

 
$
114,332


 
The Company does not allocate stock-based compensation, changes in value of deferred compensation plan, restructuring charges, merger-related expenses, amortization of intangible assets and certain other expenses to its segments.

Geographical Information
Property, plant and equipment, net, excluding finance leases, by geographic locations were as follows:
 
As of
 
September 29, 2019
 
December 30, 2018
 
(In thousands)
United States
$
149,830

 
$
173,973

Philippines
31,828

 
33,413

Thailand
31,439

 
34,581

Japan
10,554

 
11,251

Other
31,208

 
29,768

Total property, plant and equipment (excluding finance leases), net
$
254,859

 
$
282,986


 
The Company tracks its assets by physical location. Although management reviews asset information on a corporate level and allocates depreciation expense by segment, the Company’s CODM does not review asset information on a segment basis.

Customer Information
Outstanding accounts receivable from two of the Company's distributors accounted for 15.7% and 13.4% of its consolidated accounts receivable as of September 29, 2019. Outstanding accounts receivable from one of the Company's distributors accounted for 25.0% of its consolidated accounts receivable as of December 30, 2018.
Revenue from sales to two of the Company's distributors accounted for 18.0% and 10.2% of its consolidated revenues for the three months ended September 29, 2019. Revenue from sales to two of the Company's distributors accounted for 16.6% and 14.0% of its consolidated revenues for the nine months ended September 29, 2019No other distributors or end-customers accounted for 10% or more of the Company's consolidated revenues for the three months or nine months ended September 29, 2019.
Revenue from sales to two of the Company’s distributors accounted for 17.7% and 15.1% of its consolidated revenues for the three months ended September 30, 2018. Revenue from sales to two of the Company’s distributors accounted for 18.6% and 13.8% of its consolidated revenues for the nine months ended September 30, 2018. No other distributors or end-customers accounted for 10% or more of the Company's consolidated revenues for the three months or nine months ended September 30, 2018.
XML 13 R8.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 29, 2019
Sep. 30, 2018
Cash flows from operating activities:    
Net income $ 19,653 $ 87,630
Adjustments to reconcile net income to net cash provided by operating activities:    
Stock-based compensation expense 75,766 76,561
Depreciation and amortization 213,630 213,163
Loss on sale of NAND business to joint venture 1,654 0
Loss / (Gain) on disposal or impairment of property and equipment (365) 7,154
Share in gain/ loss, net and impairment of equity method investees 37,378 10,873
Loss on extinguishment of debt 6,402 5,169
Accretion of interest expense on Senior Exchangeable Notes and amortization of debt and financing costs on other debt 13,929 14,801
Restructuring and other adjustments 4,360 14,174
Changes in operating assets and liabilities:    
Accounts receivable, net (62,316) (104,124)
Operating lease right-of-use assets (53,825)  
Inventories (32,507) (17,601)
Other current and long-term assets 3,874 (30,117)
Price adjustment and other revenue reserves 43,640 46,963
Accounts payable and other liabilities (26,605) 4,839
Net cash provided by operating activities 244,668 329,485
Cash flows from investing activities:    
Acquisitions, net of cash acquired 0 (2,655)
Cash received on sale of NAND business to joint venture 11,091 0
Distributions, net of contributions from deferred compensation plan 6,619 3,460
Acquisition of property, plant and equipment, net (28,623) (58,061)
Cash paid for equity method investments (2,400) 0
Cash received on sale of cost method investment 0 18,538
Other investing 60 (4,982)
Net cash used in investing activities (13,253) (43,700)
Cash flows from financing activities:    
Borrowings under senior secured revolving credit facility 447,000 94,000
Repayment of revolving credit facility (50,000) (184,000)
Repayment of term loan (476,310) (34,351)
Repurchase of common stock 0 (19,993)
Tax withholdings related to net share settlements of restricted stock units (6,451) 0
Finance lease payment for principal portion (1,271)  
Finance lease payment for principal portion   0
Payment of cash dividends (120,171) (117,592)
Proceeds from employee stock-based awards 35,252 39,927
Payment for extinguishment of 2% Exchangeable Senior Notes due 2020 0 (10,000)
Financing costs related to debt (2,157) (625)
Net cash used in financing activities (174,108) (232,634)
Net increase in cash and cash equivalents 57,307 53,151
Cash and cash equivalents, beginning of period 285,720 151,596
Cash and cash equivalents, end of period 343,027 204,747
Supplemental Cash Flows Disclosures:    
Unpaid purchases of property, plant and equipment $ 4,355 $ 3,986
XML 14 R47.htm IDEA: XBRL DOCUMENT v3.19.3
REVENUE - Disaggregated by Revenue Source, Segment and Geographical Locations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Disaggregation of Revenue [Line Items]        
Revenues $ 574,521 $ 673,035 $ 1,645,746 $ 1,879,366
United States        
Disaggregation of Revenue [Line Items]        
Revenues 52,678 62,825 170,749 190,282
China, Taiwan, and Hong Kong        
Disaggregation of Revenue [Line Items]        
Revenues 215,568 265,758 614,920 732,687
Japan        
Disaggregation of Revenue [Line Items]        
Revenues 158,128 164,046 408,721 448,654
Europe        
Disaggregation of Revenue [Line Items]        
Revenues 67,803 85,370 230,284 257,807
Rest of the World        
Disaggregation of Revenue [Line Items]        
Revenues 80,344 95,036 221,072 249,936
Products/Services transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Revenues 568,869 670,577 1,631,997 1,868,635
Products/Services transferred over time        
Disaggregation of Revenue [Line Items]        
Revenues 5,652 2,458 13,749 10,731
Product revenue        
Disaggregation of Revenue [Line Items]        
Revenues 555,911 663,776 1,602,934 1,844,295
Non-product revenue        
Disaggregation of Revenue [Line Items]        
Revenues 18,610 9,259 42,812 35,071
IoT        
Disaggregation of Revenue [Line Items]        
Revenues 245,033 251,976 598,553 650,221
Automotive        
Disaggregation of Revenue [Line Items]        
Revenues 209,413 208,566 609,524 601,160
Legacy        
Disaggregation of Revenue [Line Items]        
Revenues 120,075 212,493 437,669 627,985
Microcontroller and Connectivity Division (MCD)        
Disaggregation of Revenue [Line Items]        
Revenues 410,748 413,413 1,075,363 1,118,649
Memory Products Division (MPD)        
Disaggregation of Revenue [Line Items]        
Revenues $ 163,773 $ 259,622 $ 570,383 $ 760,717
XML 15 R43.htm IDEA: XBRL DOCUMENT v3.19.3
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables)
9 Months Ended
Sep. 29, 2019
Equity [Abstract]  
Components of Accumulated Other Comprehensive Income (Loss)

The changes in accumulated other comprehensive loss, net of tax, by components are as follows (in thousands):
 
Accumulated net unrealized income (loss) on cash flow hedges and other
 
Accumulated unrecognized gain (loss) on the Defined Benefit Plan
 
Accumulated other comprehensive income (loss)
Balance as of December 30, 2018
$
(763
)
 
$
2,592

 
$
1,829

Other comprehensive income (loss) before reclassification
(5,938
)
 

 
(5,938
)
Amounts reclassified to operating income
(502
)
 

 
(502
)
Net unrealized gain (loss) on the defined benefit plan

 
(13
)
 
(13
)
Balance as of March 31, 2019
$
(7,203
)
 
$
2,579

 
$
(4,624
)
Other comprehensive income (loss) before reclassification
$
(6,963
)
 
$

 
$
(6,963
)
Amounts reclassified to operating income
(156
)
 

 
(156
)
Net unrealized gain (loss) on the defined benefit plan

 
(928
)
 
(928
)
Balance as of June 30, 2019
$
(14,322
)
 
$
1,651

 
$
(12,671
)
Other comprehensive income (loss) before reclassification
$
(3,816
)
 
$

 
$
(3,816
)
Amounts reclassified to operating income
(458
)
 

 
(458
)
Net unrealized gain (loss) on the defined benefit plan

 
10

 
10

Balance as of September 29, 2019
$
(18,596
)
 
$
1,661

 
$
(16,935
)

XML 16 cyq3201910q_htm.xml IDEA: XBRL DOCUMENT 0000791915 2018-12-31 2019-09-29 0000791915 2019-10-25 0000791915 2019-09-29 0000791915 2018-12-30 0000791915 2018-07-02 2018-09-30 0000791915 2018-01-01 2018-09-30 0000791915 2019-07-01 2019-09-29 0000791915 us-gaap:ForwardContractsMember us-gaap:SalesMember 2018-01-01 2018-09-30 0000791915 us-gaap:ForwardContractsMember us-gaap:SalesMember 2019-07-01 2019-09-29 0000791915 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2019-07-01 2019-09-29 0000791915 us-gaap:ForwardContractsMember us-gaap:SalesMember 2018-12-31 2019-09-29 0000791915 us-gaap:ForwardContractsMember us-gaap:CostOfSalesMember 2019-07-01 2019-09-29 0000791915 us-gaap:ForwardContractsMember us-gaap:SalesMember 2018-07-02 2018-09-30 0000791915 us-gaap:ForwardContractsMember us-gaap:CostOfSalesMember 2018-01-01 2018-09-30 0000791915 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2018-12-31 2019-09-29 0000791915 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2018-07-02 2018-09-30 0000791915 us-gaap:ForwardContractsMember us-gaap:CostOfSalesMember 2018-07-02 2018-09-30 0000791915 us-gaap:ForwardContractsMember us-gaap:CostOfSalesMember 2018-12-31 2019-09-29 0000791915 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2018-01-01 2018-09-30 0000791915 us-gaap:CommonStockMember 2019-07-01 2019-09-29 0000791915 us-gaap:AdditionalPaidInCapitalMember 2018-07-02 2018-09-30 0000791915 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-29 0000791915 us-gaap:TreasuryStockMember 2019-07-01 2019-09-29 0000791915 us-gaap:TreasuryStockMember 2018-09-30 0000791915 us-gaap:NoncontrollingInterestMember 2019-06-30 0000791915 us-gaap:RetainedEarningsMember 2018-09-30 0000791915 us-gaap:TreasuryStockMember 2019-09-29 0000791915 us-gaap:TreasuryStockMember 2019-06-30 0000791915 us-gaap:RetainedEarningsMember 2019-09-29 0000791915 us-gaap:TreasuryStockMember 2018-07-02 2018-09-30 0000791915 us-gaap:NoncontrollingInterestMember 2019-07-01 2019-09-29 0000791915 us-gaap:NoncontrollingInterestMember 2018-07-01 0000791915 us-gaap:CommonStockMember 2018-07-01 0000791915 2019-06-30 0000791915 2018-09-30 0000791915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-29 0000791915 us-gaap:AdditionalPaidInCapitalMember 2019-09-29 0000791915 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0000791915 us-gaap:CommonStockMember 2018-09-30 0000791915 us-gaap:CommonStockMember 2019-09-29 0000791915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-02 2018-09-30 0000791915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 0000791915 us-gaap:TreasuryStockMember 2018-07-01 0000791915 us-gaap:CommonStockMember 2019-06-30 0000791915 us-gaap:RetainedEarningsMember 2018-07-02 2018-09-30 0000791915 us-gaap:CommonStockMember 2018-07-02 2018-09-30 0000791915 us-gaap:NoncontrollingInterestMember 2019-09-29 0000791915 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 0000791915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000791915 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-29 0000791915 us-gaap:RetainedEarningsMember 2019-06-30 0000791915 2018-07-01 0000791915 us-gaap:NoncontrollingInterestMember 2018-09-30 0000791915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0000791915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-29 0000791915 us-gaap:RetainedEarningsMember 2018-07-01 0000791915 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000791915 us-gaap:NoncontrollingInterestMember 2018-07-02 2018-09-30 0000791915 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-09-30 0000791915 us-gaap:NoncontrollingInterestMember 2018-12-31 2019-09-29 0000791915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 2019-09-29 0000791915 us-gaap:RetainedEarningsMember 2018-12-31 2019-09-29 0000791915 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 2019-09-29 0000791915 us-gaap:TreasuryStockMember 2017-12-31 0000791915 us-gaap:CommonStockMember 2017-12-31 0000791915 us-gaap:TreasuryStockMember 2018-01-01 2018-09-30 0000791915 us-gaap:CommonStockMember 2018-12-31 2019-09-29 0000791915 us-gaap:TreasuryStockMember 2018-12-30 0000791915 us-gaap:RetainedEarningsMember 2017-12-31 0000791915 2017-12-31 0000791915 us-gaap:CommonStockMember 2018-01-01 2018-09-30 0000791915 us-gaap:TreasuryStockMember 2018-12-31 2019-09-29 0000791915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000791915 us-gaap:CommonStockMember 2018-12-30 0000791915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-09-30 0000791915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-30 0000791915 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000791915 us-gaap:RetainedEarningsMember 2018-12-30 0000791915 us-gaap:NoncontrollingInterestMember 2017-12-31 0000791915 us-gaap:NoncontrollingInterestMember 2018-12-30 0000791915 us-gaap:RetainedEarningsMember 2018-01-01 2018-09-30 0000791915 us-gaap:AdditionalPaidInCapitalMember 2018-12-30 0000791915 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-09-30 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member 2018-09-30 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member 2019-09-29 0000791915 us-gaap:SubsequentEventMember 2019-09-30 2019-12-29 0000791915 us-gaap:AccountingStandardsUpdate201602Member 2018-12-31 0000791915 cy:AgigATechInc.Member 2019-09-28 0000791915 cy:MergerAgreementMember cy:BankerFeesMember 2019-09-29 0000791915 cy:MergerAgreementMember 2019-09-29 0000791915 cy:MergerAgreementMember 2019-06-03 0000791915 cy:MergerAgreementMember 2019-07-01 2019-09-29 0000791915 cy:MergerAgreementMember 2018-12-31 2019-09-29 0000791915 cy:MergerAgreementMember cy:InfineonMember 2019-06-03 0000791915 cy:ProductRevenueMember 2018-07-02 2018-09-30 0000791915 cy:NonProductRevenueMember 2018-12-31 2019-09-29 0000791915 cy:NonProductRevenueMember 2018-01-01 2018-09-30 0000791915 cy:ProductRevenueMember 2018-01-01 2018-09-30 0000791915 cy:ProductRevenueMember 2018-12-31 2019-09-29 0000791915 cy:NonProductRevenueMember 2019-07-01 2019-09-29 0000791915 cy:NonProductRevenueMember 2018-07-02 2018-09-30 0000791915 cy:ProductRevenueMember 2019-07-01 2019-09-29 0000791915 cy:LegacyMarketMember 2018-01-01 2018-09-30 0000791915 cy:AutomotiveMarketMember 2018-07-02 2018-09-30 0000791915 cy:IoTMarketMember 2019-07-01 2019-09-29 0000791915 cy:IoTMarketMember 2018-01-01 2018-09-30 0000791915 cy:AutomotiveMarketMember 2018-01-01 2018-09-30 0000791915 cy:IoTMarketMember 2018-07-02 2018-09-30 0000791915 cy:AutomotiveMarketMember 2018-12-31 2019-09-29 0000791915 cy:LegacyMarketMember 2019-07-01 2019-09-29 0000791915 cy:LegacyMarketMember 2018-12-31 2019-09-29 0000791915 cy:IoTMarketMember 2018-12-31 2019-09-29 0000791915 cy:LegacyMarketMember 2018-07-02 2018-09-30 0000791915 cy:AutomotiveMarketMember 2019-07-01 2019-09-29 0000791915 cy:MicrocontrollerandConnectivityDivisionMember 2019-07-01 2019-09-29 0000791915 cy:MemoryProductsDivisionMember 2018-12-31 2019-09-29 0000791915 cy:MemoryProductsDivisionMember 2019-07-01 2019-09-29 0000791915 cy:MicrocontrollerandConnectivityDivisionMember 2018-12-31 2019-09-29 0000791915 cy:MicrocontrollerandConnectivityDivisionMember 2018-01-01 2018-09-30 0000791915 cy:MicrocontrollerandConnectivityDivisionMember 2018-07-02 2018-09-30 0000791915 cy:MemoryProductsDivisionMember 2018-07-02 2018-09-30 0000791915 cy:MemoryProductsDivisionMember 2018-01-01 2018-09-30 0000791915 us-gaap:TransferredAtPointInTimeMember 2019-07-01 2019-09-29 0000791915 us-gaap:TransferredAtPointInTimeMember 2018-12-31 2019-09-29 0000791915 us-gaap:TransferredOverTimeMember 2018-12-31 2019-09-29 0000791915 us-gaap:TransferredOverTimeMember 2019-07-01 2019-09-29 0000791915 us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-09-30 0000791915 us-gaap:TransferredOverTimeMember 2018-07-02 2018-09-30 0000791915 us-gaap:TransferredOverTimeMember 2018-01-01 2018-09-30 0000791915 us-gaap:TransferredAtPointInTimeMember 2018-07-02 2018-09-30 0000791915 cy:RestOfWorldMember 2018-07-02 2018-09-30 0000791915 country:JP 2018-01-01 2018-09-30 0000791915 cy:ChinaTaiwanAndHongKongMember 2019-07-01 2019-09-29 0000791915 srt:EuropeMember 2018-07-02 2018-09-30 0000791915 cy:RestOfWorldMember 2019-07-01 2019-09-29 0000791915 cy:ChinaTaiwanAndHongKongMember 2018-07-02 2018-09-30 0000791915 country:US 2018-01-01 2018-09-30 0000791915 srt:EuropeMember 2018-12-31 2019-09-29 0000791915 cy:ChinaTaiwanAndHongKongMember 2018-12-31 2019-09-29 0000791915 country:JP 2018-07-02 2018-09-30 0000791915 country:JP 2019-07-01 2019-09-29 0000791915 cy:RestOfWorldMember 2018-12-31 2019-09-29 0000791915 country:US 2018-12-31 2019-09-29 0000791915 country:JP 2018-12-31 2019-09-29 0000791915 country:US 2018-07-02 2018-09-30 0000791915 cy:RestOfWorldMember 2018-01-01 2018-09-30 0000791915 country:US 2019-07-01 2019-09-29 0000791915 cy:ChinaTaiwanAndHongKongMember 2018-01-01 2018-09-30 0000791915 srt:EuropeMember 2018-01-01 2018-09-30 0000791915 srt:EuropeMember 2019-07-01 2019-09-29 0000791915 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-07-01 2019-09-29 0000791915 us-gaap:CostOfSalesMember 2018-12-31 2019-09-29 0000791915 us-gaap:ResearchAndDevelopmentExpenseMember 2018-12-31 2019-09-29 0000791915 us-gaap:CostOfSalesMember 2018-07-02 2018-09-30 0000791915 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-12-31 2019-09-29 0000791915 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-02 2018-09-30 0000791915 us-gaap:ResearchAndDevelopmentExpenseMember 2019-07-01 2019-09-29 0000791915 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-07-02 2018-09-30 0000791915 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-09-30 0000791915 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-09-30 0000791915 us-gaap:CostOfSalesMember 2019-07-01 2019-09-29 0000791915 us-gaap:CostOfSalesMember 2018-01-01 2018-09-30 0000791915 cy:AcquisitionRelatedIntangibleAssetsMember 2019-09-29 0000791915 cy:NonAcquisitionRelatedIntangibleAssetsMember 2018-12-30 0000791915 cy:NonAcquisitionRelatedIntangibleAssetsMember 2019-09-29 0000791915 cy:AcquisitionRelatedIntangibleAssetsMember 2018-12-30 0000791915 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2019-07-01 2019-09-29 0000791915 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2018-10-01 2018-12-30 0000791915 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2018-12-31 2019-09-29 0000791915 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2018-12-30 0000791915 cy:SkyHighMemoryLimitedMember 2019-04-01 0000791915 cy:SkyHighMemoryLimitedMember 2019-04-01 2019-04-01 0000791915 cy:SkyHighMemoryLimitedMember cy:SKhynixsystemsic.Member 2019-04-01 0000791915 cy:DecaTechnologiesInc.Member 2019-04-01 2019-06-30 0000791915 cy:DecaTechnologiesInc.Member 2019-09-29 0000791915 cy:DecaTechnologiesInc.Member 2018-10-01 2018-12-30 0000791915 cy:SkyHighMemoryLimitedMember 2019-09-29 0000791915 cy:DecaTechnologiesInc.Member 2018-12-30 0000791915 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member 2019-09-29 0000791915 us-gaap:FairValueInputsLevel1Member 2019-09-29 0000791915 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2018-12-30 0000791915 us-gaap:FairValueInputsLevel2Member 2019-09-29 0000791915 us-gaap:InterestRateSwapMember 2018-12-30 0000791915 us-gaap:ForeignExchangeForwardMember 2018-12-30 0000791915 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member 2019-09-29 0000791915 us-gaap:MoneyMarketFundsMember 2018-12-30 0000791915 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2018-12-30 0000791915 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2019-09-29 0000791915 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member 2018-12-30 0000791915 us-gaap:MoneyMarketFundsMember 2019-09-29 0000791915 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2019-09-29 0000791915 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2018-12-30 0000791915 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member 2018-12-30 0000791915 us-gaap:FairValueInputsLevel1Member 2018-12-30 0000791915 us-gaap:InterestRateSwapMember 2019-09-29 0000791915 us-gaap:CertificatesOfDepositMember 2019-09-29 0000791915 us-gaap:ForeignExchangeForwardMember 2019-09-29 0000791915 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member 2019-09-29 0000791915 us-gaap:FairValueInputsLevel2Member 2018-12-30 0000791915 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2018-12-30 0000791915 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2019-09-29 0000791915 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2018-12-30 0000791915 us-gaap:CertificatesOfDepositMember 2018-12-30 0000791915 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2019-09-29 0000791915 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2019-09-29 0000791915 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member 2018-12-30 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:ConvertibleDebtMember 2019-09-29 0000791915 us-gaap:RevolvingCreditFacilityMember us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-29 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member cy:ConvertibleSeniorNotesMember 2019-09-29 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember cy:ConvertibleSeniorNotesMember 2019-09-29 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember cy:ConvertibleSeniorNotesMember 2018-12-30 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-30 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member 2019-09-29 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember cy:ConvertibleSeniorNotesMember 2018-12-30 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:ConvertibleDebtMember 2018-12-30 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-29 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember cy:ConvertibleSeniorNotesMember 2019-09-29 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-29 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:ConvertibleDebtMember 2018-12-30 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-30 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:ConvertibleDebtMember 2019-09-29 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member us-gaap:ConvertibleDebtMember 2019-09-29 0000791915 cy:A2019PlanMember 2019-09-29 0000791915 cy:SpansionIntegrationPlanMember 2019-09-29 0000791915 cy:A2018PlanMember 2018-12-30 0000791915 cy:SpansionIntegrationPlanMember 2018-12-31 2019-09-29 0000791915 cy:A2018PlanMember 2019-09-29 0000791915 cy:A2017PlanMember 2018-12-31 2019-09-29 0000791915 cy:A2018PlanMember 2018-12-31 2019-09-29 0000791915 cy:A2019PlanMember 2018-12-30 0000791915 cy:A2017PlanMember 2019-09-29 0000791915 cy:A2017PlanMember 2018-12-30 0000791915 cy:A2019PlanMember 2018-12-31 2019-09-29 0000791915 cy:SpansionIntegrationPlanMember 2018-12-30 0000791915 cy:PersonnelCostsAndOtherCostsMember 2018-01-01 2018-09-30 0000791915 us-gaap:ContractTerminationMember 2018-07-02 2018-09-30 0000791915 cy:PersonnelCostsAndOtherCostsMember 2018-07-02 2018-09-30 0000791915 us-gaap:ContractTerminationMember 2018-12-31 2019-09-29 0000791915 cy:PersonnelCostsAndOtherCostsMember 2018-12-31 2019-09-29 0000791915 cy:PersonnelCostsAndOtherCostsMember 2019-07-01 2019-09-29 0000791915 us-gaap:ContractTerminationMember 2019-07-01 2019-09-29 0000791915 us-gaap:ContractTerminationMember 2018-01-01 2018-09-30 0000791915 cy:A2017PlanMember 2017-12-01 2017-12-31 0000791915 cy:A2018PlanMember 2018-01-01 2018-12-30 0000791915 cy:A2019PlanMember 2019-07-01 2019-09-29 0000791915 cy:A2019PlanMember 2019-04-01 2019-06-30 0000791915 2018-12-31 2019-03-31 0000791915 2019-04-01 2019-06-30 0000791915 2019-03-31 0000791915 2018-12-31 2019-06-30 0000791915 cy:RestrictedStockUnitsAndPerformanceBasedRestrictedStockUnitsMember 2019-09-29 0000791915 cy:RestrictedStockUnitsAndPerformanceBasedRestrictedStockUnitsMember 2018-12-31 2019-09-29 0000791915 cy:ServiceBasedRestrictedStockUnitsAndAwardsMember 2019-03-31 0000791915 cy:ServiceBasedRestrictedStockUnitsAndAwardsMember 2019-07-01 2019-09-29 0000791915 cy:ServiceBasedRestrictedStockUnitsAndAwardsMember 2019-09-29 0000791915 cy:ServiceBasedRestrictedStockUnitsAndAwardsMember 2018-12-31 2019-03-31 0000791915 cy:ServiceBasedRestrictedStockUnitsAndAwardsMember 2019-04-01 2019-06-30 0000791915 cy:ServiceBasedRestrictedStockUnitsAndAwardsMember 2018-12-30 0000791915 cy:ServiceBasedRestrictedStockUnitsAndAwardsMember 2019-06-30 0000791915 cy:RestrictedStockUnitsAndPerformanceBasedRestrictedStockUnitsMember 2019-07-01 2019-09-29 0000791915 cy:EmployeeStockPurchasePlanAndStockOptionMember 2018-07-02 2018-09-30 0000791915 cy:EmployeeStockPurchasePlanAndStockOptionMember 2019-07-01 2019-09-29 0000791915 cy:RestrictedStockUnitsAndPerformanceBasedRestrictedStockUnitsMember 2018-07-02 2018-09-30 0000791915 cy:EmployeeStockPurchasePlanAndStockOptionMember 2018-12-31 2019-09-29 0000791915 cy:EmployeeStockPurchasePlanAndStockOptionMember 2018-01-01 2018-09-30 0000791915 cy:RestrictedStockUnitsAndPerformanceBasedRestrictedStockUnitsMember 2018-01-01 2018-09-30 0000791915 cy:RestrictedStockUnitsDirectorMember cy:MergerAgreementMember 2019-09-29 0000791915 cy:RestrictedStockUnitsOtherMember cy:MergerAgreementMember 2019-09-29 0000791915 us-gaap:EmployeeStockOptionMember 2019-09-29 0000791915 us-gaap:SubsequentEventMember 2019-10-17 2019-10-17 0000791915 2019-08-02 2019-08-02 0000791915 us-gaap:EmployeeStockOptionMember cy:MergerAgreementMember 2019-09-29 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member cy:ConvertibleSeniorNotesMember 2018-12-31 2019-09-29 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member cy:ConvertibleSeniorNotesMember 2018-01-01 2018-09-30 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member cy:ConvertibleSeniorNotesMember 2019-07-01 2019-09-29 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member cy:ConvertibleSeniorNotesMember 2018-07-02 2018-09-30 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member cy:ConvertibleSeniorNotesMember 2018-07-02 2018-09-30 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member cy:ConvertibleSeniorNotesMember 2018-12-31 2019-09-29 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member cy:ConvertibleSeniorNotesMember 2019-07-01 2019-09-29 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member cy:ConvertibleSeniorNotesMember 2018-01-01 2018-09-30 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member cy:EquityComponentMember 2019-09-29 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member cy:LiabilityComponentMember 2019-09-29 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member cy:LiabilityComponentMember 2018-12-30 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member cy:EquityComponentMember 2018-12-30 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member cy:LiabilityComponentMember 2018-12-30 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member cy:LiabilityComponentMember 2019-09-29 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member cy:EquityComponentMember 2019-09-29 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member cy:EquityComponentMember 2018-12-30 0000791915 cy:TermLoanBMember us-gaap:LineOfCreditMember 2018-12-30 0000791915 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-09-29 0000791915 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2018-12-30 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member us-gaap:SeniorNotesMember 2019-09-29 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member us-gaap:SeniorNotesMember 2018-12-30 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member us-gaap:SeniorNotesMember 2019-09-29 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2019-09-29 0000791915 us-gaap:CapitalLeaseObligationsMember 2018-12-30 0000791915 cy:TermLoanBMember us-gaap:LineOfCreditMember 2019-09-29 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2018-12-30 0000791915 cy:FinanceLeaseObligationsMember 2019-09-29 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member us-gaap:SeniorNotesMember 2018-12-30 0000791915 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-08-30 2019-08-30 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member 2017-11-06 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member 2018-12-31 2019-09-29 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member 2015-03-12 0000791915 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2019-09-30 2019-09-30 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member 2016-06-23 0000791915 us-gaap:LineOfCreditMember 2018-01-01 2018-09-30 0000791915 cy:TermLoanBMember us-gaap:LineOfCreditMember 2018-12-31 2019-09-29 0000791915 cy:SpansionIntegrationPlanMember cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member 2018-12-31 2019-09-29 0000791915 us-gaap:LineOfCreditMember 2019-07-01 2019-09-29 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member 2018-12-31 2019-09-29 0000791915 cy:TermLoanBMember us-gaap:LineOfCreditMember 2019-07-01 2019-09-29 0000791915 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-07-30 0000791915 cy:TermLoanBMember us-gaap:LineOfCreditMember 2019-03-18 2019-03-18 0000791915 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-07-31 0000791915 us-gaap:LineOfCreditMember 2018-12-31 2019-09-29 0000791915 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-07-31 2019-07-31 0000791915 us-gaap:LineOfCreditMember 2018-07-02 2018-09-30 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member cy:LiabilityComponentMember 2019-09-29 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member cy:EquityComponentMember 2018-12-30 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member cy:LiabilityComponentMember 2018-12-30 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member cy:EquityComponentMember 2019-09-29 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member 2019-07-01 2019-09-29 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member 2018-01-01 2018-09-30 0000791915 cy:TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member 2018-07-02 2018-09-30 0000791915 cy:TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member 2017-11-06 2017-11-06 0000791915 cy:FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member 2016-06-23 2016-06-23 0000791915 cy:TermLoanBMember us-gaap:LineOfCreditMember 2019-04-01 2019-06-30 0000791915 cy:TermLoanBMember us-gaap:LineOfCreditMember 2018-12-31 2019-03-31 0000791915 srt:MinimumMember 2018-12-31 2019-09-29 0000791915 srt:MaximumMember 2018-12-31 2019-09-29 0000791915 2019-07-01 2019-07-31 0000791915 us-gaap:SubsequentEventMember 2019-09-01 2019-10-31 0000791915 2019-09-23 2019-09-23 0000791915 2019-07-18 2019-09-18 0000791915 cy:NonCurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-29 0000791915 us-gaap:OtherCurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-29 0000791915 us-gaap:OtherCurrentLiabilitiesMember us-gaap:NondesignatedMember 2018-12-30 0000791915 cy:NoncurrentAssetsMember us-gaap:NondesignatedMember 2019-09-29 0000791915 us-gaap:OtherCurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-29 0000791915 cy:NoncurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-29 0000791915 us-gaap:OtherCurrentAssetsMember us-gaap:NondesignatedMember 2019-09-29 0000791915 us-gaap:OtherCurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-30 0000791915 cy:NonCurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-30 0000791915 us-gaap:OtherCurrentAssetsMember us-gaap:NondesignatedMember 2018-12-30 0000791915 cy:NonCurrentLiabilitiesMember us-gaap:NondesignatedMember 2019-09-29 0000791915 us-gaap:OtherCurrentLiabilitiesMember us-gaap:NondesignatedMember 2019-09-29 0000791915 cy:NonCurrentLiabilitiesMember us-gaap:NondesignatedMember 2018-12-30 0000791915 cy:NoncurrentAssetsMember us-gaap:NondesignatedMember 2018-12-30 0000791915 us-gaap:OtherCurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-30 0000791915 cy:NoncurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-30 0000791915 us-gaap:InterestRateSwapMember 2018-10-01 2018-10-31 0000791915 us-gaap:InterestRateSwapMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-09-29 0000791915 us-gaap:ForwardContractsMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-30 0000791915 us-gaap:ForwardContractsMember us-gaap:CashFlowHedgingMember 2018-12-31 2019-09-29 0000791915 us-gaap:InterestRateSwapMember 2018-10-31 0000791915 us-gaap:ForwardContractsMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-09-29 0000791915 us-gaap:InterestRateSwapMember 2017-12-31 0000791915 us-gaap:ForwardContractsMember us-gaap:CashFlowHedgingMember 2018-01-01 2018-09-30 0000791915 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2018-01-01 2018-09-30 0000791915 us-gaap:InterestRateSwapMember 2017-12-01 2017-12-31 0000791915 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2018-12-31 2019-09-29 0000791915 srt:MaximumMember us-gaap:CashFlowHedgingMember 2018-12-31 2019-09-29 0000791915 us-gaap:InterestRateSwapMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-30 0000791915 us-gaap:InterestRateContractMember us-gaap:InterestExpenseMember 2019-07-01 2019-09-29 0000791915 us-gaap:InterestRateContractMember us-gaap:OperatingExpenseMember 2018-12-31 2019-09-29 0000791915 us-gaap:OperatingExpenseMember 2019-07-01 2019-09-29 0000791915 us-gaap:InterestRateContractMember us-gaap:OperatingExpenseMember 2019-07-01 2019-09-29 0000791915 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2018-12-31 2019-09-29 0000791915 us-gaap:InterestRateContractMember us-gaap:SalesMember 2018-12-31 2019-09-29 0000791915 us-gaap:InterestRateContractMember us-gaap:CostOfSalesMember 2018-12-31 2019-09-29 0000791915 us-gaap:InterestExpenseMember 2019-07-01 2019-09-29 0000791915 us-gaap:ForeignExchangeContractMember us-gaap:OperatingExpenseMember 2018-12-31 2019-09-29 0000791915 us-gaap:ForeignExchangeContractMember us-gaap:InterestExpenseMember 2018-12-31 2019-09-29 0000791915 us-gaap:ForeignExchangeContractMember us-gaap:SalesMember 2019-07-01 2019-09-29 0000791915 us-gaap:InterestRateContractMember us-gaap:CostOfSalesMember 2019-07-01 2019-09-29 0000791915 us-gaap:SalesMember 2019-07-01 2019-09-29 0000791915 us-gaap:ForeignExchangeContractMember us-gaap:SalesMember 2018-12-31 2019-09-29 0000791915 us-gaap:OperatingExpenseMember 2018-12-31 2019-09-29 0000791915 us-gaap:InterestRateContractMember us-gaap:InterestExpenseMember 2018-12-31 2019-09-29 0000791915 us-gaap:SalesMember 2018-12-31 2019-09-29 0000791915 us-gaap:InterestExpenseMember 2018-12-31 2019-09-29 0000791915 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2019-07-01 2019-09-29 0000791915 us-gaap:InterestRateContractMember us-gaap:SalesMember 2019-07-01 2019-09-29 0000791915 us-gaap:ForeignExchangeContractMember us-gaap:InterestExpenseMember 2019-07-01 2019-09-29 0000791915 us-gaap:ForeignExchangeContractMember us-gaap:OperatingExpenseMember 2019-07-01 2019-09-29 0000791915 srt:MinimumMember us-gaap:CashFlowHedgingMember 2018-12-31 2019-09-29 0000791915 cy:JapaneseYenUSDFutureMember us-gaap:NondesignatedMember us-gaap:ShortMember 2019-09-29 0000791915 cy:JapaneseYenUSDFutureMember us-gaap:NondesignatedMember us-gaap:LongMember 2019-09-29 0000791915 us-gaap:EurodollarFutureMember us-gaap:NondesignatedMember us-gaap:ShortMember 2019-09-29 0000791915 cy:JapaneseYenUSDFutureMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:LongMember 2018-12-30 0000791915 cy:JapaneseYenUSDFutureMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ShortMember 2018-12-30 0000791915 cy:JapaneseYenUSDFutureMember us-gaap:NondesignatedMember us-gaap:LongMember 2018-12-30 0000791915 us-gaap:EurodollarFutureMember us-gaap:NondesignatedMember us-gaap:LongMember 2019-09-29 0000791915 cy:JapaneseYenUSDFutureMember us-gaap:NondesignatedMember us-gaap:ShortMember 2018-12-30 0000791915 cy:JapaneseYenUSDFutureMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:LongMember 2019-09-29 0000791915 us-gaap:EurodollarFutureMember us-gaap:NondesignatedMember us-gaap:LongMember 2018-12-30 0000791915 cy:JapaneseYenUSDFutureMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ShortMember 2019-09-29 0000791915 us-gaap:EurodollarFutureMember us-gaap:NondesignatedMember us-gaap:ShortMember 2018-12-30 0000791915 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ConvertibleDebtMember 2018-07-02 2018-09-30 0000791915 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ConvertibleDebtMember 2018-01-01 2018-09-30 0000791915 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ConvertibleDebtMember 2018-12-31 2019-09-29 0000791915 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ConvertibleDebtMember 2019-07-01 2019-09-29 0000791915 2018-01-01 2018-12-30 0000791915 cy:OtherCountriesMember 2019-09-29 0000791915 country:TH 2019-09-29 0000791915 country:JP 2018-12-30 0000791915 cy:OtherCountriesMember 2018-12-30 0000791915 country:JP 2019-09-29 0000791915 country:US 2018-12-30 0000791915 country:US 2019-09-29 0000791915 country:PH 2018-12-30 0000791915 country:PH 2019-09-29 0000791915 country:TH 2018-12-30 0000791915 us-gaap:MaterialReconcilingItemsMember 2018-12-31 2019-09-29 0000791915 us-gaap:MaterialReconcilingItemsMember 2019-07-01 2019-09-29 0000791915 us-gaap:MaterialReconcilingItemsMember 2018-07-02 2018-09-30 0000791915 us-gaap:OperatingSegmentsMember cy:MemoryProductsDivisionMember 2018-12-31 2019-09-29 0000791915 us-gaap:OperatingSegmentsMember cy:MicrocontrollerandConnectivityDivisionMember 2019-07-01 2019-09-29 0000791915 us-gaap:OperatingSegmentsMember cy:MemoryProductsDivisionMember 2018-07-02 2018-09-30 0000791915 us-gaap:OperatingSegmentsMember cy:MicrocontrollerandConnectivityDivisionMember 2018-01-01 2018-09-30 0000791915 us-gaap:MaterialReconcilingItemsMember 2018-01-01 2018-09-30 0000791915 us-gaap:OperatingSegmentsMember cy:MicrocontrollerandConnectivityDivisionMember 2018-07-02 2018-09-30 0000791915 us-gaap:OperatingSegmentsMember cy:MemoryProductsDivisionMember 2019-07-01 2019-09-29 0000791915 us-gaap:OperatingSegmentsMember cy:MemoryProductsDivisionMember 2018-01-01 2018-09-30 0000791915 us-gaap:OperatingSegmentsMember cy:MicrocontrollerandConnectivityDivisionMember 2018-12-31 2019-09-29 0000791915 cy:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-07-01 2019-09-29 0000791915 cy:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-12-31 2019-09-29 0000791915 us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-09-30 0000791915 cy:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-12-31 2019-09-29 0000791915 us-gaap:CustomerConcentrationRiskMember 2018-12-31 2019-09-29 0000791915 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-12-31 2019-09-29 0000791915 cy:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-07-02 2018-09-30 0000791915 cy:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-30 0000791915 cy:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-12-31 2019-09-29 0000791915 cy:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-09-30 0000791915 cy:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-09-30 0000791915 us-gaap:CustomerConcentrationRiskMember 2019-07-01 2019-09-29 0000791915 cy:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-07-01 2019-09-29 0000791915 cy:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-12-31 2019-09-29 0000791915 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-30 0000791915 us-gaap:CustomerConcentrationRiskMember 2018-07-02 2018-09-30 0000791915 cy:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-07-02 2018-09-30 0000791915 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-03-31 0000791915 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2019-03-31 0000791915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0000791915 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2019-07-01 2019-09-29 0000791915 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2019-04-01 2019-06-30 0000791915 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2019-09-29 0000791915 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-07-01 2019-09-29 0000791915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 2019-03-31 0000791915 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-04-01 2019-06-30 0000791915 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-31 2019-03-31 0000791915 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2018-12-31 2019-03-31 0000791915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000791915 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-06-30 0000791915 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-30 0000791915 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2018-12-30 0000791915 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2019-06-30 0000791915 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-09-29 iso4217:USD shares shares iso4217:USD pure iso4217:EUR cy:customer cy:counterparty cy:trading_day cy:position iso4217:JPY cy:distributor cy:complaint cy:Claim false --12-29 Q3 2019 0000791915 0.11 0.11 0.11 0.11 0.01 0.01 650000000 650000000 537327000 546289000 361452000 370002000 0.0741372 0.0467099 0.2073663 0.02 0.0450 0.02 0.02 0.02 1300000 1300000 45500000 10827000000 98800000 4850000000 13200000 4210000000 38000000 1430000000 9100000 8000000 37000000 5400000000 51000000 3900000000 37400000 7877000000 4030000000 73600000 1500000 800000 1700000 700000 P3M 0.525 0.01 0.01 5000000 5000000 0 0 0 0 0 0 0 0 175875000 176287000 10-Q true 2019-09-29 false 1-10079 Cypress Semiconductor Corporation DE 94-2885898 198 Champion Court San Jose CA 95134 408 943-2600 Common Stock, $0.01 par value CY NASDAQ Yes Yes Large Accelerated Filer false false false 370589539 343027000 285720000 389896000 324274000 327392000 292093000 0 13510000 85756000 101163000 1146071000 1016760000 262955000 282986000 44212000 30167000 65145000 334926000 490590000 1373750000 1373750000 350858000 339679000 117052000 124305000 3659991000 3693215000 181704000 210715000 46094000 61994000 206727000 163088000 40679000 39748000 63518000 6943000 131791000 138064000 670513000 620552000 55228000 53469000 756853000 874235000 78510000 27920000 1561104000 1576176000 0 0 0 0 5463000 5373000 5624462000 5636099000 -16935000 1829000 -1137200000 -1157115000 4475790000 4486186000 2376903000 2370452000 2098887000 2115734000 0 1305000 2098887000 2117039000 3659991000 3693215000 574521000 673035000 1645746000 1879366000 358080000 413320000 1028138000 1173121000 216441000 259715000 617608000 706245000 89253000 91691000 271498000 281617000 81963000 92943000 255583000 262940000 171216000 184634000 527081000 544557000 45225000 75081000 90527000 161688000 17889000 17123000 43778000 51559000 2967000 2064000 7610000 4203000 30303000 60022000 54359000 114332000 16247000 5618000 -2672000 15829000 -1383000 -3657000 -37378000 -10873000 12673000 50747000 19653000 87630000 -10000 52000 -15000 152000 12683000 50695000 19668000 87478000 0.03 0.14 0.05 0.24 0.03 0.14 0.05 0.23 369241000 361631000 366444000 358560000 388243000 374266000 381633000 373064000 12673000 50747000 19653000 87630000 10000 0 -931000 0 -3816000 35000 -16717000 5271000 -86000 79000 482000 -1149000 438000 -103000 -201000 2182000 106000 22000 835000 22000 -4274000 37000 -17833000 4216000 -4264000 37000 -18764000 4216000 8409000 50784000 889000 91846000 -10000 52000 -15000 152000 8419000 50732000 904000 91694000 543812000 5438000 5641422000 -12671000 -1149883000 176274000 -2376600000 1300000 2109006000 12683000 12683000 10000 10000 -4274000 -4274000 2477000 25000 3388000 3413000 40679000 40679000 13000 303000 303000 22914000 22914000 2583000 1290000 3873000 10000 10000 546289000 5463000 5624462000 -16935000 -1137200000 176287000 -2376903000 0 2098887000 534037000 5103000 5669760000 2817000 -1474924000 174118000 -2344940000 1156000 1858972000 50695000 50695000 37000 1000 38000 2355000 0 3273000 10000 3273000 39773000 39773000 598000 9997000 9997000 23224000 23224000 -4000 -52000 -56000 536392000 5107000 5656484000 2854000 -1424228000 174726000 -2354937000 1208000 1886488000 537327000 5373000 5636099000 1829000 -1157115000 175875000 -2370452000 1305000 2117039000 19668000 19668000 -931000 -931000 -17833000 247000 -17586000 8962000 90000 35162000 35252000 121102000 121102000 412000 6451000 6451000 76886000 76886000 2583000 1290000 3873000 15000 15000 546289000 5463000 5624462000 -16935000 -1137200000 176287000 -2376903000 0 2098887000 525719000 4936000 5659612000 -1362000 -1511706000 173499000 -2334944000 1056000 1817592000 87478000 87478000 4216000 4216000 9271000 147000 39770000 19000 39917000 25696000 25696000 1402000 14000 25152000 25166000 118623000 118623000 1208000 19993000 19993000 76269000 76269000 -10000 -152000 -162000 536392000 5107000 5656484000 2854000 -1424228000 174726000 -2354937000 1208000 1886488000 19653000 87630000 75766000 76561000 213630000 213163000 -1654000 0 365000 -7154000 -37378000 -10873000 -6402000 -5169000 13929000 14801000 4360000 14174000 62316000 104124000 53825000 32507000 17601000 -3874000 30117000 -43640000 -46963000 -26605000 4839000 244668000 329485000 0 2655000 11091000 0 6619000 3460000 28623000 58061000 2400000 0 0 18538000 -60000 4982000 -13253000 -43700000 447000000 94000000 50000000 184000000 476310000 34351000 0 19993000 6451000 0 1271000 0 120171000 117592000 35252000 39927000 0 10000000 2157000 625000 -174108000 -232634000 57307000 53151000 285720000 151596000 343027000 204747000 4355000 3986000 BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fiscal Years</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cypress Semiconductor Corporation (together with its consolidated subsidiaries, "Cypress" or the "Company") reports on a fiscal-year basis. The Company ends its quarters on the Sunday closest to the end of the applicable calendar quarter, except in a 53-week fiscal year, in which case the additional week falls into the fourth quarter of that fiscal year. Fiscal years 2019 and 2018 each contain(ed) 52 weeks. The third quarter of fiscal 2019 ended on </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and the third quarter of fiscal 2018 ended on </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><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;font-style:italic;font-weight:bold;">Basis of Presentation</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States ("GAAP") and include the accounts of Cypress Semiconductor Corporation and its subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments of a normal, recurring nature, which are necessary to state fairly the financial information included therein. These financial statements should be read in conjunction with the audited consolidated financial statements and related notes thereto included in Cypress' Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. The year-end condensed balance sheet data was derived from audited financial statements, but does not include all disclosures required by GAAP.</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company acquired the minority shareholders' noncontrolling interest in AgigA Tech, Inc. ("AgigA") for total cash consideration of </span><span style="font-family:inherit;font-size:10pt;"><span>$3.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, making AgigA a wholly-owned subsidiary of the Company. Substantially all of such consideration was paid in October 2019. Prior to this acquisition, Cypress held </span><span style="font-family:inherit;font-size:10pt;"><span>94.4%</span></span><span style="font-family:inherit;font-size:10pt;"> of the outstanding equity of AgigA. The difference between the carrying value of the noncontrolling interest at the date of the acquisition and the total consideration was recorded as a decrease in "Additional paid-in capital" in the Condensed Consolidated Balance Sheets. The Company will, consistent with the presentation in prior periods, continue to report AgigA's financial results under its Memory Products Division.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Results reported in the Condensed Consolidated Statements of Operations for the </span><span style="font-family:inherit;font-size:10pt;">three and nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results to be expected for the full fiscal year.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Pending Acquisition by Infineon</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On June 3, 2019, the Company entered into a definitive Agreement and Plan of Merger (the "Merger Agreement") with Infineon Technologies AG, a stock corporation (</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Aktiengesellschaft</span><span style="font-family:inherit;font-size:10pt;">) organized under the laws of the Federal Republic of Germany ("Infineon") and IFX Merger Sub Inc., a Delaware corporation and a wholly owned subsidiary of Infineon ("Merger Sub"). Subject to approval by Cypress's stockholders and the relevant regulatory bodies as well as other customary closing conditions, the Merger Agreement provides for Merger Sub to merge with and into the Company, with the Company continuing as the surviving corporation in the Merger and as a wholly owned subsidiary of Infineon.</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Refer to Note 2 Merger Agreement for further details. </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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Summary of Significant Accounting Policies</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company applies the guidance in Accounting Standards Codification ("ASC") Topic 842 to individual leases of assets. When the Company receives substantially all of the economic benefits from and directs the use of specified property, plant and equipment, transactions give rise to leases.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><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;">The Company’s classes of assets include real estate leases and equipment leases.</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-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases are included in operating lease right-of-use ("ROU") assets, other current liabilities, and operating lease liabilities in the Company's consolidated balance sheets. ROU assets represent the Company's right to use an underlying asset for the lease term and lease liabilities represent the Company's obligation to make lease payments arising from the lease. Finance leases are included in property and equipment, current portion of long-term debt, revolving credit facility and long-term portion of debt in the Company's consolidated balance sheets. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has elected the practical expedient within ASC Topic 842 to not separate lease and non-lease components within lease transactions for all classes of assets. Additionally, the Company has elected the short-term lease exception for all classes of assets, does not apply the recognition requirements for leases of 12 months or less, and recognizes lease payments for short-term leases as expense either straight-line over the lease term or as incurred depending on whether the lease payments are fixed or variable. These elections are applied consistently for all leases.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company subleases certain portions of buildings and land subject to operating leases. The terms and conditions of the subleases are commensurate with the terms and conditions within the original operating leases. The terms of the subleases range from one to eight years, payments are fixed within the contracts, and there are no residual value guarantees or other restrictions or covenants in the leases. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">When discount rates implicit in leases cannot be readily determined, the Company uses the applicable incremental borrowing rate at lease commencement to perform lease classification tests on lease components and to measure lease liabilities and ROU assets. The incremental borrowing rate used by the Company was based on baseline rates and adjusted by the credit spreads commensurate with the Company’s secured borrowing rate, over a similar term. At each reporting period when there is a new lease initiated, the rates established for that quarter will be used. </span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other significant accounting policies are described in Note 1 of the Notes to Consolidated Financial Statements included in the Company's Annual Report on Form 10-K for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">.</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements Not Yet Adopted</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued Accounting Standard Update ("ASU") No. 2018-13, "Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement." The standard modifies the disclosure requirements on fair value measurements in Topic 820 by removing the requirement to disclose the reasons for transfers between Level 1 and Level 2 of the fair value hierarchy and the policy for timing of such transfers. The standard expands the disclosure requirements for Level 3 fair value measurement, primarily focused on changes in unrealized gains and losses included in other comprehensive income. The amendment is effective for fiscal years beginning after December 15, 2019. The Company is currently evaluating the impact that the adoption of this standard will have on its consolidated financial statements and related disclosures.</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU No. 2018-14, "Compensation - Retirement Benefits - Defined Benefit Plans - General (Subtopic 715-20): Disclosure Framework - Changes to the Disclosure Requirements for Defined Benefit Plans." The standard is designed to improve the effectiveness of disclosures by removing and adding disclosures related to defined benefit plans. The update is effective for fiscal years ending after December 15, 2020 with early adoption permitted. The Company is currently evaluating the impact that the adoption of this standard will have on its consolidated financial statements and related disclosures.</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</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-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02, "Leases (ASC Topic 842)." The standard introduces new requirements to increase transparency and comparability among organizations for leasing transactions for both lessees and lessors. ASU No. 2016-02 requires a lessee to record a right-of-use ("ROU") asset and a lease liability for all leases with terms longer than 12 months. These leases will be either finance or operating, with classification affecting the pattern of expense recognition. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In July 2018, the FASB issued ASU 2018-11, which provided an alternative modified retrospective transition method. Under this method, the cumulative-effect adjustment to the opening balance of retained earnings is recognized on the date of adoption (December 31, 2018). The Company adopted ASC Topic 842</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">,</span><span style="font-family:inherit;font-size:10pt;"> as of December 31, 2018 and applied the alternative modified retrospective transition method requiring application of the new guidance to all leases existing at, or entered into on or after, the date of adoption, i.e. December 31, 2018.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As part of applying the transition method, the Company has elected to apply the package of transition practical expedients within the new guidance. As required by the new standard, these expedients have been elected as a package and are consistently applied across the Company’s lease portfolio. Given this election, the Company need not reassess:</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:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">whether any expired or existing contracts are or contain leases</span></div></td></tr></table><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:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the lease classification for any expired or existing leases</span></div></td></tr></table><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:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">treatment of initial direct costs relating to any existing leases </span></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As a result of adoption of this standard, and election of the transition practical expedients, the Company recognized ROU assets and lease liabilities for those leases classified as operating leases under ASC Topic 840 that continued to be classified as operating leases under ASC Topic 842 at the date of initial application. Leases classified as capital leases under ASC 840 are classified as ‘finance leases’ under this new standard. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In applying the alternative modified retrospective transition method, the Company measured lease liabilities at the present value of the sum of remaining minimum rental payments (as defined under ASC Topic 840). The present value of lease liabilities has been measured using the Company’s incremental borrowing rates as of December 31, 2018 (the date of initial application). Additionally, ROU assets for these operating leases have been measured as the initial measurement of applicable lease liabilities adjusted for any unamortized initial direct costs, prepaid/accrued rent, unamortized lease incentives, and any ASC Topic 420 liabilities.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The adoption of this new standard at December 31, 2018, and the application of the modified retrospective transition approach resulted in the following changes: </span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1) assets increased by </span><span style="font-family:inherit;font-size:10pt;"><span>$56.4</span></span><span style="font-family:inherit;font-size:10pt;"> million, primarily representing the recognition of ROU assets for operating leases and finance leases partially offset by derecognition of assets for capital leases previously designated under ASC Topic 840; and</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(2) liabilities increased by </span><span style="font-family:inherit;font-size:10pt;"><span>$59.2</span></span><span style="font-family:inherit;font-size:10pt;"> million, primarily representing the recognition of lease liabilities for operating leases and finance leases partially offset by derecognition of liabilities for capital leases previously designated under ASC Topic 840.</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Other Recently Adopted Pronouncements:</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued ASU No. 2017-12, "Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities." The amendments in ASU 2017-12 are intended to more closely align hedge accounting with companies’ risk management strategies, simplify the application of hedge accounting, and increase transparency as to the scope and results of hedging programs. The Company adopted this guidance in the first quarter of fiscal 2019. The adoption of this guidance did not have a material impact on the Company's consolidated financial statements and related disclosures.</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2018, the FASB issued ASU No. 2018-02, "Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income." The amendments in ASU 2018-02 are intended to allow a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Cuts and Jobs Act. The Company adopted this guidance in the first quarter of fiscal 2019. The adoption of this guidance did not have a material impact on the Company's consolidated financial statements and related disclosures.</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2018, the FASB issued ASU No. 2018-07, "Compensation - Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting." The standard expands the scope of ASC 718 to include all share-based payment arrangements related to the acquisition of goods and services from both nonemployees and employees. Under the amended guidance, equity-classified share-based payment awards issued to nonemployees will be measured at grant date fair value. Upon transition, the entity is required to remeasure these nonemployee awards at fair value as of the adoption date. The Company adopted this guidance in the first quarter of fiscal 2019. The adoption of this guidance did not have a material impact on the Company's consolidated financial statements and related disclosures.</span></div> <div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fiscal Years</span></div>Cypress Semiconductor Corporation (together with its consolidated subsidiaries, "Cypress" or the "Company") reports on a fiscal-year basis. The Company ends its quarters on the Sunday closest to the end of the applicable calendar quarter, except in a 53-week fiscal year, in which case the additional week falls into the fourth quarter of that fiscal year. <div style="line-height:120%;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%;font-size:10pt;"><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;">The consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States ("GAAP") and include the accounts of Cypress Semiconductor Corporation and its subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments of a normal, recurring nature, which are necessary to state fairly the financial information included therein. These financial statements should be read in conjunction with the audited consolidated financial statements and related notes thereto included in Cypress' Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. The year-end condensed balance sheet data was derived from audited financial statements, but does not include all disclosures required by GAAP.</span></div> 3900000 0.944 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company applies the guidance in Accounting Standards Codification ("ASC") Topic 842 to individual leases of assets. When the Company receives substantially all of the economic benefits from and directs the use of specified property, plant and equipment, transactions give rise to leases.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><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;">The Company’s classes of assets include real estate leases and equipment leases.</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-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases are included in operating lease right-of-use ("ROU") assets, other current liabilities, and operating lease liabilities in the Company's consolidated balance sheets. ROU assets represent the Company's right to use an underlying asset for the lease term and lease liabilities represent the Company's obligation to make lease payments arising from the lease. Finance leases are included in property and equipment, current portion of long-term debt, revolving credit facility and long-term portion of debt in the Company's consolidated balance sheets. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has elected the practical expedient within ASC Topic 842 to not separate lease and non-lease components within lease transactions for all classes of assets. Additionally, the Company has elected the short-term lease exception for all classes of assets, does not apply the recognition requirements for leases of 12 months or less, and recognizes lease payments for short-term leases as expense either straight-line over the lease term or as incurred depending on whether the lease payments are fixed or variable. These elections are applied consistently for all leases.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company subleases certain portions of buildings and land subject to operating leases. The terms and conditions of the subleases are commensurate with the terms and conditions within the original operating leases. The terms of the subleases range from one to eight years, payments are fixed within the contracts, and there are no residual value guarantees or other restrictions or covenants in the leases. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">When discount rates implicit in leases cannot be readily determined, the Company uses the applicable incremental borrowing rate at lease commencement to perform lease classification tests on lease components and to measure lease liabilities and ROU assets. The incremental borrowing rate used by the Company was based on baseline rates and adjusted by the credit spreads commensurate with the Company’s secured borrowing rate, over a similar term. At each reporting period when there is a new lease initiated, the rates established for that quarter will be used. </span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements Not Yet Adopted</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued Accounting Standard Update ("ASU") No. 2018-13, "Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement." The standard modifies the disclosure requirements on fair value measurements in Topic 820 by removing the requirement to disclose the reasons for transfers between Level 1 and Level 2 of the fair value hierarchy and the policy for timing of such transfers. The standard expands the disclosure requirements for Level 3 fair value measurement, primarily focused on changes in unrealized gains and losses included in other comprehensive income. The amendment is effective for fiscal years beginning after December 15, 2019. The Company is currently evaluating the impact that the adoption of this standard will have on its consolidated financial statements and related disclosures.</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU No. 2018-14, "Compensation - Retirement Benefits - Defined Benefit Plans - General (Subtopic 715-20): Disclosure Framework - Changes to the Disclosure Requirements for Defined Benefit Plans." The standard is designed to improve the effectiveness of disclosures by removing and adding disclosures related to defined benefit plans. The update is effective for fiscal years ending after December 15, 2020 with early adoption permitted. The Company is currently evaluating the impact that the adoption of this standard will have on its consolidated financial statements and related disclosures.</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</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-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02, "Leases (ASC Topic 842)." The standard introduces new requirements to increase transparency and comparability among organizations for leasing transactions for both lessees and lessors. ASU No. 2016-02 requires a lessee to record a right-of-use ("ROU") asset and a lease liability for all leases with terms longer than 12 months. These leases will be either finance or operating, with classification affecting the pattern of expense recognition. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In July 2018, the FASB issued ASU 2018-11, which provided an alternative modified retrospective transition method. Under this method, the cumulative-effect adjustment to the opening balance of retained earnings is recognized on the date of adoption (December 31, 2018). The Company adopted ASC Topic 842</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">,</span><span style="font-family:inherit;font-size:10pt;"> as of December 31, 2018 and applied the alternative modified retrospective transition method requiring application of the new guidance to all leases existing at, or entered into on or after, the date of adoption, i.e. December 31, 2018.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As part of applying the transition method, the Company has elected to apply the package of transition practical expedients within the new guidance. As required by the new standard, these expedients have been elected as a package and are consistently applied across the Company’s lease portfolio. Given this election, the Company need not reassess:</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:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">whether any expired or existing contracts are or contain leases</span></div></td></tr></table><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:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the lease classification for any expired or existing leases</span></div></td></tr></table><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:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">treatment of initial direct costs relating to any existing leases </span></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As a result of adoption of this standard, and election of the transition practical expedients, the Company recognized ROU assets and lease liabilities for those leases classified as operating leases under ASC Topic 840 that continued to be classified as operating leases under ASC Topic 842 at the date of initial application. Leases classified as capital leases under ASC 840 are classified as ‘finance leases’ under this new standard. </span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In applying the alternative modified retrospective transition method, the Company measured lease liabilities at the present value of the sum of remaining minimum rental payments (as defined under ASC Topic 840). The present value of lease liabilities has been measured using the Company’s incremental borrowing rates as of December 31, 2018 (the date of initial application). Additionally, ROU assets for these operating leases have been measured as the initial measurement of applicable lease liabilities adjusted for any unamortized initial direct costs, prepaid/accrued rent, unamortized lease incentives, and any ASC Topic 420 liabilities.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The adoption of this new standard at December 31, 2018, and the application of the modified retrospective transition approach resulted in the following changes: </span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1) assets increased by </span><span style="font-family:inherit;font-size:10pt;"><span>$56.4</span></span><span style="font-family:inherit;font-size:10pt;"> million, primarily representing the recognition of ROU assets for operating leases and finance leases partially offset by derecognition of assets for capital leases previously designated under ASC Topic 840; and</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(2) liabilities increased by </span><span style="font-family:inherit;font-size:10pt;"><span>$59.2</span></span><span style="font-family:inherit;font-size:10pt;"> million, primarily representing the recognition of lease liabilities for operating leases and finance leases partially offset by derecognition of liabilities for capital leases previously designated under ASC Topic 840.</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Other Recently Adopted Pronouncements:</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued ASU No. 2017-12, "Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities." The amendments in ASU 2017-12 are intended to more closely align hedge accounting with companies’ risk management strategies, simplify the application of hedge accounting, and increase transparency as to the scope and results of hedging programs. The Company adopted this guidance in the first quarter of fiscal 2019. The adoption of this guidance did not have a material impact on the Company's consolidated financial statements and related disclosures.</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2018, the FASB issued ASU No. 2018-02, "Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income." The amendments in ASU 2018-02 are intended to allow a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Cuts and Jobs Act. The Company adopted this guidance in the first quarter of fiscal 2019. The adoption of this guidance did not have a material impact on the Company's consolidated financial statements and related disclosures.</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2018, the FASB issued ASU No. 2018-07, "Compensation - Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting." The standard expands the scope of ASC 718 to include all share-based payment arrangements related to the acquisition of goods and services from both nonemployees and employees. Under the amended guidance, equity-classified share-based payment awards issued to nonemployees will be measured at grant date fair value. Upon transition, the entity is required to remeasure these nonemployee awards at fair value as of the adoption date. The Company adopted this guidance in the first quarter of fiscal 2019. The adoption of this guidance did not have a material impact on the Company's consolidated financial statements and related disclosures.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 56400000 59200000 MERGER AGREEMENT<div style="line-height:120%;font-size:10pt;"><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;">On June 3, 2019, Infineon, Merger Sub and the Company entered into the Merger Agreement, which provides for Merger Sub, upon the closing of the transaction, to merge with and into the Company (the "Merger"), with the Company continuing as the surviving corporation in the Merger and as a wholly owned subsidiary of Infineon. </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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subject to the terms and conditions set forth in the Merger Agreement, at the effective time of the Merger (the "Effective Time"), each share of common stock of Cypress ("Cypress Common Stock") that is issued and outstanding immediately prior to the Effective Time (other than shares of Cypress Common Stock (a) owned by Infineon, Merger Sub or any other direct or indirect wholly owned subsidiary of Infineon, (b) owned by Cypress, including any shares held in treasury by Cypress, </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(c) owned by any direct or indirect wholly owned subsidiary of Cypress and (d) owned by stockholders who have perfected and not withdrawn a demand for appraisal rights pursuant to Section 262 of the General Corporation Law of the State of Delaware) will be converted into the right to receive </span><span style="font-family:inherit;font-size:10pt;"><span>$23.85</span></span><span style="font-family:inherit;font-size:10pt;"> in cash, without interest. </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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Completion of the Merger is subject to the satisfaction of several conditions, including, among others: (i) the adoption of the Merger Agreement by the holders of a majority of the outstanding shares of Cypress Common Stock; (ii) the absence of any law prohibiting or order preventing the consummation of the Merger, (iii) the receipt of clearance from the Committee on Foreign Investment in the United States, the expiration or termination of any applicable waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976, as amended (the "HSR Waiting Period"), the receipt of any applicable clearance or affirmative approval by the Anti-Monopoly Bureau of the State Administration for Market Regulation in the People’s Republic of China, approval from the European Commission under the European Merger Regulation, and the expiration of any applicable waiting periods or any applicable authorizations or affirmative approvals of certain other non-U.S. governmental authorities under antitrust laws; (iv) the absence of a material adverse effect with respect to Cypress; and (v) compliance in all material respects on the part of each of Cypress and Infineon with such party’s covenants under the Merger Agreement. </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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of October 30, 2019, stockholder approval for the Merger has been obtained, the applicable HSR Waiting Period has been terminated, and the Merger has received clearance from the European Commission and from antitrust regulators in the Philippines and South Korea. There can be no assurance, however, that the other conditions to the completion of the Merger will be satisfied in a timely manner or at all.</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Merger Agreement contains certain termination rights for each of Infineon and the Company. The Company would have been required to pay Infineon a termination fee of </span><span style="font-family:inherit;font-size:10pt;"><span>$330 million</span></span><span style="font-family:inherit;font-size:10pt;"> in order to accept a superior proposal or if the Company’s Board of Directors had made a change of its recommendation that stockholders vote in favor of the Merger. Infineon will be required to pay to the Company a termination fee equal to </span><span style="font-family:inherit;font-size:10pt;"><span>$425 million</span></span><span style="font-family:inherit;font-size:10pt;"> under certain specified circumstances upon termination of the Merger Agreement.</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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company incurred approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$3.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$11.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> in bankers fees, legal fees, employee-related costs and travel expenses in connection with the proposed Merger during the three and nine months ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. These costs have been included as part of selling, general and administrative expenses on the Condensed Consolidated Statements of Operations. </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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company has not accrued for certain bankers fees, employee retention cash bonuses and expense relating to the acceleration of stock-based compensation awards as these expenditures are contingent on the completion of the Merger. Bankers fees of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$63.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> are contingently payable upon the completion of the proposed Merger with Infineon. If the proposed Merger does not close, under circumstances in which the Company receives a reverse break-up fee, bankers fees of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$22.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> are contingently payable by Cypress. Additionally, employee retention cash bonus commitments in the aggregate amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$9.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> were made to certain employees during the third quarter of fiscal 2019, </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> of which will be payable upon the closing of the Merger, and the remaining </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> of which will potentially be payable six months after the closing of the Merger.</span></div> 23.85 330000000 425000000 3000000.0 11400000 63000000.0 22200000 9700000 0.50 0.50 REVENUE<div style="line-height:120%;font-size:10pt;"><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;">The following tables present the Company's revenue disaggregated by segment, end use, revenue type and geographical locations. Revenue for the three and nine months ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> reflects divestment of the Company's NAND business to SkyHigh Memory Limited ("SkyHigh"), a newly formed joint venture, which was completed on April 1, 2019. </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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the Company's revenue by segment:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:33%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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:center;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;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;">Microcontroller and Connectivity Division ("MCD")</span></div></td><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>410,748</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>413,413</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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,075,363</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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,118,649</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Memory Products Division ("MPD")</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>163,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>259,622</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>570,383</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>760,717</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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 revenues</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>574,521</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>673,035</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,645,746</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,879,366</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;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the Company's revenue by end use:</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:33%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 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="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;">IoT</span></div></td><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>245,033</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>251,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>598,553</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>650,221</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Automotive</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>209,413</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>208,566</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>609,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>601,160</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Legacy</span></div></td><td colspan="2" style="vertical-align:bottom;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>120,075</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>212,493</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>437,669</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>627,985</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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 revenues</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>574,521</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>673,035</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,645,746</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,879,366</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:center;font-size:10pt;"><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;">The following tables summarize the Company's revenue by revenue type:</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:33%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months 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:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 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;"><br/></span></div></td><td colspan="15" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;">Product revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size: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>555,911</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>663,776</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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,602,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 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,844,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></tr><tr><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;">Non-product revenue </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,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>9,259</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,812</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,071</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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 revenues</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>574,521</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>673,035</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,645,746</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,879,366</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:left;font-size:10pt;"><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;">(1) Non-product revenue primarily includes royalties, non-recurring engineering services revenue, and revenue from intellectual property arrangements. </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%;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:33%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 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;"><br/></span></div></td><td colspan="15" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;">Products/Services transferred at a 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>568,869</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>670,577</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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,631,997</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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,868,635</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Products/Services transferred 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>5,652</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,458</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,749</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,731</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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 revenues</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>574,521</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>673,035</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,645,746</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,879,366</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the Company's revenue by geographical locations:</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:33%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,678</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,825</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>170,749</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>190,282</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">China, Taiwan, and Hong Kong</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>215,568</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265,758</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>614,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>732,687</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">Japan</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158,128</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>164,046</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>408,721</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,654</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Europe</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,803</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85,370</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>230,284</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>257,807</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">Rest of the World</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left: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,344</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left: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,036</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>221,072</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>249,936</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;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 revenues</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>574,521</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>673,035</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,645,746</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,879,366</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%;font-size:10pt;"><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;">The following tables present the Company's revenue disaggregated by segment, end use, revenue type and geographical locations. Revenue for the three and nine months ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> reflects divestment of the Company's NAND business to SkyHigh Memory Limited ("SkyHigh"), a newly formed joint venture, which was completed on April 1, 2019. </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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the Company's revenue by segment:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:33%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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:center;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;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;">Microcontroller and Connectivity Division ("MCD")</span></div></td><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>410,748</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>413,413</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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,075,363</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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,118,649</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Memory Products Division ("MPD")</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>163,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>259,622</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>570,383</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>760,717</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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 revenues</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>574,521</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>673,035</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,645,746</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,879,366</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;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the Company's revenue by end use:</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:33%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 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="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;">IoT</span></div></td><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>245,033</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>251,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>598,553</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>650,221</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Automotive</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>209,413</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>208,566</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>609,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>601,160</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Legacy</span></div></td><td colspan="2" style="vertical-align:bottom;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>120,075</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>212,493</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>437,669</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>627,985</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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 revenues</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>574,521</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>673,035</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,645,746</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,879,366</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:center;font-size:10pt;"><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;">The following tables summarize the Company's revenue by revenue type:</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:33%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months 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:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 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;"><br/></span></div></td><td colspan="15" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;">Product revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size: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>555,911</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>663,776</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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,602,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 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,844,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></tr><tr><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;">Non-product revenue </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,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>9,259</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,812</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,071</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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 revenues</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>574,521</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>673,035</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,645,746</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,879,366</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:left;font-size:10pt;"><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;">(1) Non-product revenue primarily includes royalties, non-recurring engineering services revenue, and revenue from intellectual property arrangements. </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%;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:33%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 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;"><br/></span></div></td><td colspan="15" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;">Products/Services transferred at a 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>568,869</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>670,577</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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,631,997</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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,868,635</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Products/Services transferred 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>5,652</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,458</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,749</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,731</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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 revenues</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>574,521</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>673,035</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,645,746</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,879,366</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the Company's revenue by geographical locations:</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:33%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,678</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,825</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>170,749</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>190,282</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">China, Taiwan, and Hong Kong</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>215,568</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265,758</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>614,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>732,687</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">Japan</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158,128</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>164,046</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>408,721</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,654</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Europe</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,803</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85,370</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>230,284</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>257,807</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">Rest of the World</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left: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,344</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left: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,036</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>221,072</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>249,936</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;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 revenues</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>574,521</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>673,035</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,645,746</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,879,366</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> 410748000 413413000 1075363000 1118649000 163773000 259622000 570383000 760717000 574521000 673035000 1645746000 1879366000 245033000 251976000 598553000 650221000 209413000 208566000 609524000 601160000 120075000 212493000 437669000 627985000 574521000 673035000 1645746000 1879366000 555911000 663776000 1602934000 1844295000 18610000 9259000 42812000 35071000 574521000 673035000 1645746000 1879366000 568869000 670577000 1631997000 1868635000 5652000 2458000 13749000 10731000 574521000 673035000 1645746000 1879366000 52678000 62825000 170749000 190282000 215568000 265758000 614920000 732687000 158128000 164046000 408721000 448654000 67803000 85370000 230284000 257807000 80344000 95036000 221072000 249936000 574521000 673035000 1645746000 1879366000 BALANCE SHEET COMPONENTS<div style="line-height:120%;font-size:10pt;"><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;font-weight:bold;">Accounts Receivable, Net </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width: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: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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">As of</span></div></td></tr><tr><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">December 30, 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="7" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;">Accounts receivable, gross</span></div></td><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>390,798</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>325,178</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Allowance for doubtful accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(902</span></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>(904</span></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:20px;padding-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 accounts receivable, net</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>389,896</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>324,274</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-indent:37px;font-size:10pt;"><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;font-weight:bold;">Inventories</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><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:center;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">As of</span></div></td></tr><tr><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;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 30, 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,988</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,004</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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-process</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>250,203</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>215,820</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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:#cff0fc;padding-left: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,201</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,269</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total inventories</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>327,392</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>292,093</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%;font-size:10pt;"><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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Current Assets</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><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:center;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">As of</span></div></td></tr><tr><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;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 30, 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;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;">Prepaid tooling</span></div></td><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>25,555</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>25,891</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Advances to suppliers</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,738</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,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></tr><tr><td style="vertical-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;">Prepaid royalty and licenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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>14,863</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Derivative 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>956</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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></tr><tr><td style="vertical-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;">Value added tax receivable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,384</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,652</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Prepaid 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>21,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>17,814</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Withholding tax receivable and tax advance</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,090</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,236</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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 current 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,257</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,157</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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 other current assets</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>85,756</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>101,163</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Long-term Assets</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:63%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><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:center;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">As of</span></div></td></tr><tr><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;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 30, 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;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;">Employee deferred compensation plan assets</span></div></td><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>44,669</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>44,397</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Long-term licenses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,240</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,495</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Advances to suppliers</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,061</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,471</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Deposits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,528</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,441</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Pension plan 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,960</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,765</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Derivative 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: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,419</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Prepaid tooling and other non-current assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,594</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>51,317</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total other long-term assets</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>117,052</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>124,305</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%;font-size:10pt;"><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;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Current Liabilities</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:63%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><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:center;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">As of</span></div></td></tr><tr><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;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 30, 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">Employee deferred compensation plan liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,654</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,834</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Restructuring accrual (See 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>509</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,536</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">Derivative liability</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,756</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,621</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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 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>50,627</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,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></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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 interest</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,451</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,440</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Customer advances</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,296</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">Operating lease liability</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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 current 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,030</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,745</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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 other current liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;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,791</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cff0fc;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:#cff0fc;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>138,064</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top: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;"> </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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Long-term Liabilities</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><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:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">As of</span></div></td></tr><tr><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">December 30, 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="7" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;">Pension and other employee-related liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size: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>16,303</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>14,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;">Asset retirement obligation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,036</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,916</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Derivative liability</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,483</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,051</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Operating lease liability</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,653</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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 long-term liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,870</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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 other long-term 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>78,510</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>27,920</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%;font-size:10pt;"><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;font-weight:bold;">Accounts Receivable, Net </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width: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: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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">As of</span></div></td></tr><tr><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">December 30, 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="7" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;">Accounts receivable, gross</span></div></td><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>390,798</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>325,178</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Allowance for doubtful accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(902</span></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>(904</span></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:20px;padding-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 accounts receivable, net</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>389,896</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>324,274</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> 390798000 325178000 902000 904000 389896000 324274000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventories</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><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:center;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">As of</span></div></td></tr><tr><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;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 30, 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,988</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,004</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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-process</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>250,203</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>215,820</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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:#cff0fc;padding-left: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,201</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,269</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total inventories</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>327,392</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>292,093</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> 16988000 10004000 250203000 215820000 60201000 66269000 327392000 292093000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Current Assets</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><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:center;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">As of</span></div></td></tr><tr><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;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 30, 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;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;">Prepaid tooling</span></div></td><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>25,555</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>25,891</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Advances to suppliers</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,738</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,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></tr><tr><td style="vertical-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;">Prepaid royalty and licenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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>14,863</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Derivative 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>956</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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></tr><tr><td style="vertical-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;">Value added tax receivable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,384</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,652</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Prepaid 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>21,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>17,814</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Withholding tax receivable and tax advance</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,090</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,236</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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 current 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,257</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,157</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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 other current assets</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>85,756</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>101,163</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> 25555000 25891000 3738000 12058000 10739000 14863000 956000 3492000 7384000 7652000 21037000 17814000 3090000 4236000 13257000 15157000 85756000 101163000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Long-term Assets</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:63%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><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:center;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">As of</span></div></td></tr><tr><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;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 30, 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;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;">Employee deferred compensation plan assets</span></div></td><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>44,669</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>44,397</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Long-term licenses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,240</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,495</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Advances to suppliers</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,061</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,471</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Deposits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,528</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,441</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Pension plan 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,960</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,765</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Derivative 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: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,419</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Prepaid tooling and other non-current assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,594</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>51,317</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total other long-term assets</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>117,052</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>124,305</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> 44669000 44397000 5240000 4495000 12061000 11471000 9528000 9441000 1960000 1765000 0 1419000 43594000 51317000 117052000 124305000 <span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Current Liabilities</span><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:63%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><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:center;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">As of</span></div></td></tr><tr><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;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 30, 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">Employee deferred compensation plan liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,654</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,834</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Restructuring accrual (See 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>509</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,536</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">Derivative liability</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,756</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,621</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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 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>50,627</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,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></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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 interest</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,451</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,440</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Customer advances</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,296</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">Operating lease liability</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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 current 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,030</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,745</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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 other current liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;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,791</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cff0fc;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:#cff0fc;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>138,064</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top: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> 44654000 44834000 509000 14536000 2756000 1621000 50627000 46592000 4451000 9440000 47000 5296000 12717000 16030000 15745000 131791000 138064000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Long-term Liabilities</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><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:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">As of</span></div></td></tr><tr><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">December 30, 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="7" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;">Pension and other employee-related liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size: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>16,303</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>14,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;">Asset retirement obligation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,036</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,916</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Derivative liability</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,483</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,051</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Operating lease liability</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,653</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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 long-term liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,870</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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 other long-term 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>78,510</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>27,920</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> 16303000 14083000 6036000 5916000 17483000 4051000 33653000 5035000 3870000 78510000 27920000 INTANGIBLE ASSETS<div style="line-height:120%;font-size:10pt;"><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;">The following table presents details of the Company's developed technology and other intangible assets:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:31%;"/><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:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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 29, 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 December 30, 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:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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;">Gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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;">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;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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;">Gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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;">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;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</span></div></td></tr><tr><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;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;background-color:#cff0fc;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;">Acquisition-related intangible assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;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,521</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(856,454</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;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:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>332,067</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;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,521</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(702,883</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;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:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>485,638</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-acquisition related intangible assets</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>19,884</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>(17,025</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>2,859</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>19,884</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>(14,932</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>4,952</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:#cff0fc;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 intangible assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;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,208,405</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cff0fc;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:#cff0fc;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>(873,479</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;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:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cff0fc;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:#cff0fc;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>334,926</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cff0fc;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:#cff0fc;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,208,405</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cff0fc;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:#cff0fc;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>(717,815</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;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:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cff0fc;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:#cff0fc;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>490,590</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top: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;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the amortization expense by line item recorded in the Condensed Consolidated Statements of Operations:</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:33%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 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:10pt;"><span style="font-family:inherit;font-size:10pt;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 revenues</span></div></td><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,880</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>140,641</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>146,433</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>698</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>870</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,093</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,391</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Selling, general and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,310</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,310</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,930</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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></tr><tr><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 amortization expense</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>51,888</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>55,409</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>155,664</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>163,392</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:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The estimated future amortization expense related to developed technology and other intangible assets as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> is as follows:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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;">(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;">2019 (remaining three months)</span></div></td><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>51,743</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>153,689</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,489</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">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>33,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;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,335</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">2024 and 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>9,670</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 future 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>334,926</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents details of the Company's developed technology and other intangible assets:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:31%;"/><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:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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 29, 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 December 30, 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:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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;">Gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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;">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;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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;">Gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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;">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;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</span></div></td></tr><tr><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;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;background-color:#cff0fc;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;">Acquisition-related intangible assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;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,521</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(856,454</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;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:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>332,067</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;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,521</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(702,883</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;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:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>485,638</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-acquisition related intangible assets</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>19,884</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>(17,025</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>2,859</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>19,884</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>(14,932</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>4,952</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:#cff0fc;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 intangible assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;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,208,405</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cff0fc;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:#cff0fc;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>(873,479</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;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:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cff0fc;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:#cff0fc;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>334,926</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cff0fc;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:#cff0fc;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,208,405</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cff0fc;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:#cff0fc;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>(717,815</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;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:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cff0fc;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:#cff0fc;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>490,590</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top: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;"><br/></span></div> 1188521000 856454000 332067000 1188521000 702883000 485638000 19884000 17025000 2859000 19884000 14932000 4952000 1208405000 873479000 334926000 1208405000 717815000 490590000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the amortization expense by line item recorded in the Condensed Consolidated Statements of Operations:</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:33%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 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:10pt;"><span style="font-family:inherit;font-size:10pt;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 revenues</span></div></td><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,880</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>140,641</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>146,433</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>698</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>870</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,093</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,391</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Selling, general and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,310</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,310</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,930</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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></tr><tr><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 amortization expense</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>51,888</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>55,409</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>155,664</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>163,392</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> 46880000 50229000 140641000 146433000 698000 870000 2093000 3391000 4310000 4310000 12930000 13568000 51888000 55409000 155664000 163392000 <div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The estimated future amortization expense related to developed technology and other intangible assets as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> is as follows:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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;">(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;">2019 (remaining three months)</span></div></td><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>51,743</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>153,689</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,489</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">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>33,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;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,335</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">2024 and 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>9,670</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 future 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>334,926</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> 51743000 153689000 58489000 33000000 28335000 9670000 334926000 ASSETS HELD FOR SALE<div style="line-height:120%;font-size:10pt;"><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;font-style:italic;">Sale of NAND business</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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On April 1, 2019, the Company closed the transfer of its NAND business to a newly-formed joint venture between the Company and SK hynix system ic Inc. ("SKHS"). The joint venture entity is called SkyHigh Memory Limited ("SkyHigh") and its headquarters are in Hong Kong, China. SkyHigh is </span><span style="font-family:inherit;font-size:10pt;"><span>60</span></span><span style="font-family:inherit;font-size:10pt;">-percent-owned by SKHS and </span><span style="font-family:inherit;font-size:10pt;"><span>40</span></span><span style="font-family:inherit;font-size:10pt;">-percent-owned by Cypress. The Company paid </span><span style="font-family:inherit;font-size:10pt;"><span>$2.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash as its capital contribution in SkyHigh upon close of the transaction. Additionally, Cypress is providing certain transition and back-end manufacturing services to SkyHigh. </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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the fourth quarter of fiscal 2018, the Company allocated </span><span style="font-family:inherit;font-size:10pt;"><span>$65.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> of goodwill previously recorded in the MPD segment to the NAND business being divested. The allocation was based on the relative estimated enterprise value of the NAND business and that of the MPD business. The intangible assets attributable to the NAND business acquired as part of a previous acquisition were </span><span style="font-family:inherit;font-size:10pt;"><span>$10.9 million</span></span><span style="font-family:inherit;font-size:10pt;">. Based on an analysis carried out in the fourth quarter of fiscal 2018, the Company recorded an impairment charge of </span><span style="font-family:inherit;font-size:10pt;"><span>$76.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> which related to the goodwill and intangible assets allocated to the NAND business.</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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories related to the NAND business were classified as held-for-sale assets at December 30, 2018 in the amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$13.5 million</span></span><span style="font-family:inherit;font-size:10pt;">. The inventories remaining as of April 1, 2019 were purchased by SkyHigh upon the closing of the transaction for </span><span style="font-family:inherit;font-size:10pt;"><span>$10.2</span></span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">million (our cost for these inventories), plus future contingent consideration based on any profits SkyHigh earns on these inventories.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><span style="font-family:inherit;font-size:10pt;">During the three and nine months ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company recognized a net gain of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and an incremental loss of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.7 million</span></span>, respectively, mainly attributed to contingent consideration related to inventories, offset by adjustments in the carrying value of certain assets and reserves recorded for estimated costs of transition services. 0.60 0.40 2400000 65700000 10900000 76600000 13500000 10200000 1900000 1700000 EQUITY METHOD INVESTMENTS<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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Privately-held equity investments in entities the Company does not control are accounted for under the equity method of accounting if the Company has an ownership interest of 20% or greater or if it has the ability to exercise significant influence over the operations of such companies. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Deca Technologies Inc. ("Deca")</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deca continues to be in the process of developing and testing a fan-out wafer level packaging technology. Deca’s estimated enterprise value is sensitive to its ability to achieve key product development and testing milestones. During the fourth quarter of fiscal 2018, the Company determined that its investment in Deca was other-than-temporarily impaired and recognized a charge of </span><span style="font-family:inherit;font-size:10pt;"><span>$41.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> in order to write down the carrying amount of the investment in Deca to the estimated fair value as of the end of fiscal 2018. </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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deca’s current and future revenues are dependent on a small number of significant customers. During the second quarter of fiscal 2019, certain of these key customers notified Deca management of their intention to significantly reduce their previously estimated orders from Deca for 2019. During the first half of fiscal 2019, Deca began evaluating its strategic alternatives, including having discussions with certain third-party investors. The preliminary conversations between Deca and potential investors during the second quarter of fiscal 2019 had indicated that the enterprise value of Deca was lower than Cypress’s previous estimates. As a result of the significant reduction in orders from customers, as well as the other objective indicators of enterprise value, during the second quarter of fiscal 2019 the Company determined that its investment in Deca was other-than-temporarily impaired and recorded a charge of </span><span style="font-family:inherit;font-size:10pt;"><span>$29.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> in order to write down the carrying amount of the investment in Deca to its estimated fair value as of the end of the second quarter of fiscal 2019. This write down was recorded in "Share in gain/ loss, net and impairment of equity method investees" in the Condensed Consolidated Statements of Operations. </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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On October 1, 2019 Deca reached a definitive agreement with nepes Corporation (“nepes”) to sell Deca’s Philippines manufacturing facility to nepes, subject to completion of regulatory approvals and other customary closing conditions. As part of the agreement, nepes has licensed certain Deca technologies, and nepes will purchase a limited number of Deca’s shares from certain existing shareholders which may include Cypress. The agreement provides for milestone-based payments from nepes to Deca both for the Philippines manufacturing facility purchase and the technology license, which milestones are currently expected to be achieved in 2020. Upon closing the agreement with nepes, Deca's remaining assets will primarily consist of intellectual property.</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-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Given the factors described above, there continues to be a substantial risk that the carrying value of the Company's investment in Deca may be further impaired in the future. Conditions that may have a material adverse effect on Deca’s business, results of operations and financial condition or on its enterprise value include:</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:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">any inability of Deca to close its agreement with nepes; </span></div></td></tr></table><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:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">any inability of Deca to raise sufficient funding, if needed, for continuing its operations;</span></div></td></tr></table><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:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">any loss of, material delay in placing orders by, or significant decrease in demand from any of Deca's key customers</span><span style="font-family:inherit;font-size:8pt;">—</span><span style="font-family:inherit;font-size:10pt;">similar to those previously experienced by Deca in the second quarter of fiscal 2019; and</span></div></td></tr></table><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:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">any delays or failure to complete product or intellectual property development milestones</span><span style="font-family:inherit;font-size:8pt;">—</span><span style="font-family:inherit;font-size:10pt;">similar to those previously experienced by Deca in fiscal 2018.</span></div></td></tr></table><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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company may be required to record further impairments resulting in partial or full write down of the carrying value of its investment in Deca if any of the conditions described above were to materialize.</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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s carrying value in Deca was </span><span style="font-family:inherit;font-size:10pt;"><span>$25.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$65.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and December 30, 2018, respectively. The Company held </span><span style="font-family:inherit;font-size:10pt;"><span>52.5%</span></span><span style="font-family:inherit;font-size:10pt;"> of Deca's outstanding voting shares as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and December 30, 2018.</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-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">SkyHigh </span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s carrying value in SkyHigh was </span><span style="font-family:inherit;font-size:10pt;"><span>$4.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">.</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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The below table presents the changes in the aggregate carrying value of the equity method investments in Deca and SkyHigh (in thousands):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.0234375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:76%;"/><td style="width:1%;"/><td style="width:22%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Carrying value as of December 30, 2018</span></div></td><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>65,145</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Additional investment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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></tr><tr><td style="vertical-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;">Share in gain/ loss, net of equity method investees</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,873</span></span></div></td><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;">Impairment of investment</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,505</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;">Carrying value as of September 29, 2019</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>30,167</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%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><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;">The following table presents summarized aggregate financial information derived from the respective consolidated financial statements of Deca and SkyHigh for the three and nine months ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, and of Deca for the three and nine months ended September 30, 2018:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:32%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:10pt;"><span style="font-family:inherit;font-size:10pt;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;">Operating data:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">  Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>25,455</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>5,421</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>47,650</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>14,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></tr><tr><td style="vertical-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;">  Gross profit (loss)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,458</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,297</span></span></div></td><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>3,773</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,674</span></span></div></td><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;">  Loss from operations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,052</span></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>(6,628</span></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>(13,157</span></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>(20,468</span></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 loss</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,852</span></span></div></td><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>(6,971</span></span></div></td><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>(14,868</span></span></div></td><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>(20,726</span></span></div></td><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;">  Net loss attributable to Cypress</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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,383</span></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>(3,657</span></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>(7,873</span></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>(10,873</span></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></table></div></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:center;font-size:10pt;"><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;">The following table represents the assets and liabilities held by Deca and SkyHigh as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, and by Deca as of December 30, 2018:</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.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><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;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;font-weight:bold;">September 29, 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;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;font-weight:bold;">December 30, 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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 Sheet Data:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  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>40,877</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>25,865</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">  Long-term 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,176</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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 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 colspan="2" style="vertical-align:bottom;padding-left: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,934</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,635</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">  Long-term 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>495</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>877</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 41500000 29500000 25600000 65100000 0.525 4600000 <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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The below table presents the changes in the aggregate carrying value of the equity method investments in Deca and SkyHigh (in thousands):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.0234375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:76%;"/><td style="width:1%;"/><td style="width:22%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Carrying value as of December 30, 2018</span></div></td><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>65,145</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Additional investment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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></tr><tr><td style="vertical-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;">Share in gain/ loss, net of equity method investees</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,873</span></span></div></td><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;">Impairment of investment</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,505</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;">Carrying value as of September 29, 2019</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>30,167</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%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><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;">The following table presents summarized aggregate financial information derived from the respective consolidated financial statements of Deca and SkyHigh for the three and nine months ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, and of Deca for the three and nine months ended September 30, 2018:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:32%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:10pt;"><span style="font-family:inherit;font-size:10pt;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;">Operating data:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">  Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>25,455</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>5,421</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>47,650</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>14,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></tr><tr><td style="vertical-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;">  Gross profit (loss)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,458</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,297</span></span></div></td><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>3,773</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,674</span></span></div></td><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;">  Loss from operations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,052</span></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>(6,628</span></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>(13,157</span></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>(20,468</span></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 loss</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,852</span></span></div></td><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>(6,971</span></span></div></td><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>(14,868</span></span></div></td><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>(20,726</span></span></div></td><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;">  Net loss attributable to Cypress</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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,383</span></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>(3,657</span></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>(7,873</span></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>(10,873</span></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></table></div></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:center;font-size:10pt;"><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;">The following table represents the assets and liabilities held by Deca and SkyHigh as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, and by Deca as of December 30, 2018:</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.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><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;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;font-weight:bold;">September 29, 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;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;font-weight:bold;">December 30, 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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 Sheet Data:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  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>40,877</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>25,865</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">  Long-term 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,176</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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 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 colspan="2" style="vertical-align:bottom;padding-left: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,934</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,635</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">  Long-term 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>495</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>877</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 65145000 2400000 -7873000 29505000 30167000 25455000 5421000 47650000 14023000 3458000 -2297000 3773000 -7674000 -2052000 -6628000 -13157000 -20468000 -2852000 -6971000 -14868000 -20726000 -1383000 -3657000 -7873000 -10873000 40877000 25865000 46802000 51176000 27934000 9635000 495000 877000 FAIR VALUE MEASUREMENTS<div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Assets/Liabilities Measured at Fair Value on a Recurring Basis</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the fair value hierarchy for the Company's financial assets and liabilities measured at fair value on a recurring basis as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">: </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 30, 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:10pt;"><span style="font-family:inherit;font-size:10pt;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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;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;text-decoration:underline;">Financial 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: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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: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;">Cash equivalents:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds </span></div></td><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>229,528</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>229,528</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>171,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>171,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;">Other current 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:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit </span></div></td><td colspan="2" style="vertical-align:bottom;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>243</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>243</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>870</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>870</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;">Total cash equivalents other current 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229,528</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>243</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229,771</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,777</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>870</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>172,647</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Employee deferred compensation plan 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,878</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,791</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,669</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,648</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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>44,397</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Interest rate swap</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>2,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 colspan="2" style="vertical-align:bottom;padding-left: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,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></tr><tr><td style="vertical-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;">Foreign exchange forward contracts</span></div></td><td colspan="2" style="vertical-align:bottom;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>956</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>956</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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,362</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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,362</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;">Total financial assets</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>246,406</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>28,990</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>275,396</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>190,425</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>31,529</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>221,954</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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Financial Liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;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;"> </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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;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;"> </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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;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;"> </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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;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;"> </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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;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;"> </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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;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;"> </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: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;">Foreign exchange forward contracts</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>1,529</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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,529</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>1,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 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,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></tr><tr><td style="vertical-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 rate swap</span></div></td><td colspan="2" style="vertical-align:bottom;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>18,710</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>18,710</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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,051</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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,051</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;">Total financial 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>20,239</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>20,239</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>5,672</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>5,672</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company did not have any material assets or liabilities measured at fair value on a recurring basis using Level 3 inputs as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">.  </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:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Valuation Techniques:</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">There have been no changes to the valuation techniques used to measure the fair value of the Company's assets and liabilities. For a description of the valuation techniques, refer to Note 8 Fair Value Measurements of the Notes to Consolidated Financial Statements included in the Company's Annual Report on Form 10-K for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain of the Company’s assets, including intangible assets, goodwill and assets held for sale, are measured at fair value on a nonrecurring basis using Level 3 inputs if impairment is indicated. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value of Long-Term Debt</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the carrying value of the Company's senior secured credit facility was </span><span style="font-family:inherit;font-size:10pt;"><span>$397.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> (See Note 11). The carrying value of the Company's senior secured credit facility approximates its fair value since it bears an interest rate that is comparable to rates on similar credit facilities and is determined using Level 2 inputs.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's </span><span style="font-family:inherit;font-size:10pt;"><span>2%</span></span><span style="font-family:inherit;font-size:10pt;"> Exchangeable Senior Notes due 2020 assumed as part of the Company's merger with Spansion Inc. ("Spansion") are traded in the secondary market for debt instruments and are categorized as Level 2. The principal and the estimated fair value of the principal of these notes as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$12.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$57.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The principal and the estimated fair value of the principal of these notes as of </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$12.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$30.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. See Note 11 for further details.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s </span><span style="font-family:inherit;font-size:10pt;"><span>4.5%</span></span><span style="font-family:inherit;font-size:10pt;"> Convertible Senior Notes due 2022 are traded in the secondary market for debt instruments and the fair value is determined using Level 2 inputs. The principal and the estimated fair value of the principal of these notes as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$287.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$498.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The principal and the estimated fair value of the principal of these notes as of </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$287.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$336.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. See Note 11 for further details.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's </span><span style="font-family:inherit;font-size:10pt;"><span>2%</span></span><span style="font-family:inherit;font-size:10pt;"> Convertible Senior Notes due 2023 are traded in the secondary market and the fair value is determined using Level 2 inputs. The principal and the estimated fair value of the principal of these notes as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$150.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$178.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The principal and the estimated fair value of the principal of these notes as of </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$150.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$140.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. See Note 11 for further details.</span></div> <div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the fair value hierarchy for the Company's financial assets and liabilities measured at fair value on a recurring basis as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">: </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 30, 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:10pt;"><span style="font-family:inherit;font-size:10pt;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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;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;text-decoration:underline;">Financial 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: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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: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;">Cash equivalents:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds </span></div></td><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>229,528</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>229,528</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>171,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>171,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;">Other current 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:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit </span></div></td><td colspan="2" style="vertical-align:bottom;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>243</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>243</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>870</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>870</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;">Total cash equivalents other current 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229,528</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>243</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229,771</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,777</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>870</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>172,647</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Employee deferred compensation plan 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,878</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,791</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,669</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,648</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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>44,397</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Interest rate swap</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>2,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 colspan="2" style="vertical-align:bottom;padding-left: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,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></tr><tr><td style="vertical-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;">Foreign exchange forward contracts</span></div></td><td colspan="2" style="vertical-align:bottom;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>956</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>956</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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,362</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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,362</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;">Total financial assets</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>246,406</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>28,990</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>275,396</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>190,425</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>31,529</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>221,954</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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Financial Liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;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;"> </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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;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;"> </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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;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;"> </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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;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;"> </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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;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;"> </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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;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;"> </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: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;">Foreign exchange forward contracts</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>1,529</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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,529</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>1,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 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,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></tr><tr><td style="vertical-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 rate swap</span></div></td><td colspan="2" style="vertical-align:bottom;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>18,710</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>18,710</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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,051</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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,051</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;">Total financial 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>20,239</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>20,239</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>5,672</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>5,672</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> 229528000 0 229528000 171777000 0 171777000 0 243000 243000 0 870000 870000 229528000 243000 229771000 171777000 870000 172647000 16878000 27791000 44669000 18648000 25749000 44397000 0 0 0 0 2548000 2548000 0 956000 956000 0 2362000 2362000 246406000 28990000 275396000 190425000 31529000 221954000 0 1529000 1529000 0 1621000 1621000 0 18710000 18710000 0 4051000 4051000 0 20239000 20239000 0 5672000 5672000 397000000.0 0.02 12000000.0 57400000 12000000.0 30900000 0.045 287500000 498800000 287500000 336600000 0.02 150000000.0 178500000 150000000.0 140600000 RESTRUCTURING<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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Since 2016, the Company has launched certain long-term strategic corporate transformation initiatives which required restructuring activities to streamline internal processes and redeploy personnel and resources as discussed below:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">2019 Restructuring Plan </span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the second quarter of fiscal 2019, the Company began implementation of a reduction in workforce (the "2019 Plan") which resulted in the elimination of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>90</span></span><span style="font-family:inherit;font-size:10pt;"> positions across various functions. The 2019 Plan is not expected to result in reduction of overall costs as the savings from the positions eliminated will be redeployed. The restructuring cost of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> were recorded during the three and nine months ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, consisted of personnel costs. The Company anticipates that the restructuring activities under this plan will be completed and fully settled in the first quarter of fiscal 2020.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">2018 Restructuring Plan </span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In fiscal 2018, the Company began implementation of a reduction in workforce (the "2018 Plan") which resulted in the elimination of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>130</span></span><span style="font-family:inherit;font-size:10pt;"> positions across various functions. The restructuring activities under this plan were completed and the related accruals were fully settled in the third quarter of fiscal 2019. </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-bottom:4px;padding-top:4px;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">2017 Restructuring Plan</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In December 2017, the Company began implementation of a reduction in workforce (the "2017 Plan") which resulted in the elimination of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>80</span></span><span style="font-family:inherit;font-size:10pt;"> positions worldwide across various functions. The restructuring activities under this plan were completed and the related accrual was fully settled in the first quarter of fiscal 2019.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Spansion Integration-Related Restructuring Plan ("Spansion Integration Plan")</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2015, the Company began implementation of cost reduction and restructuring activities in connection with its merger with Spansion. The restructuring activities under this plan were completed and the related accrual was fully settled in the first quarter of fiscal 2019. </span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Summary of Restructuring Costs</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the restructuring charges recorded in the Consolidated Statements of Operations:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width: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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;">Personnel</span></div></td><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>392</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>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>3,509</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>5,569</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Lease termination 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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,757</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>9,757</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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 restructuring costs</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>392</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>9,991</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,509</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>15,326</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:left;font-size:10pt;"><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;">The following table summarizes the restructuring costs by line item recorded in the Condensed Consolidated Statements of Operations:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:33%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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 goods sold</span></div></td><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</span></span></div></td><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>(340</span></span></div></td><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>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;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,136</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>291</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>516</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,653</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>842</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Selling, general and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>169</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,815</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>906</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,348</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Total restructuring costs</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>392</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>9,991</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,509</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>15,326</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:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Roll-Forward of the Restructuring Reserves</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring activity under the Company's restructuring plans was as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><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;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" 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:10pt;"><span style="font-family:inherit;font-size:10pt;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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">2019 Plan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">2018 Plan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">2017 Plan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">Spansion Integration Plan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued restructuring balance as of December 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size: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: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;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;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>248</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;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>30</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;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>14,258</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;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>14,536</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Provision</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,517</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(97</span></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>89</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,509</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Cash payments and other adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,008</span></span></div></td><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>(151</span></span></div></td><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>(30</span></span></div></td><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>(14,347</span></span></div></td><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>(17,536</span></span></div></td><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;">Accrued restructuring balance as of September 29, 2019</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>509</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>509</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;">Current portion of the restructuring accrual</span></div></td><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>509</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>509</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 90 400000 3500000 130 80 <div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the restructuring charges recorded in the Consolidated Statements of Operations:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width: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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;">Personnel</span></div></td><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>392</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>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>3,509</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>5,569</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Lease termination 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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,757</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>9,757</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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 restructuring costs</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>392</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>9,991</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,509</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>15,326</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:left;font-size:10pt;"><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;">The following table summarizes the restructuring costs by line item recorded in the Condensed Consolidated Statements of Operations:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:33%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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 goods sold</span></div></td><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</span></span></div></td><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>(340</span></span></div></td><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>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;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,136</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>291</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>516</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,653</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>842</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Selling, general and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>169</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,815</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>906</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,348</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Total restructuring costs</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>392</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>9,991</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,509</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>15,326</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> 392000 234000 3509000 5569000 0 9757000 0 9757000 392000 9991000 3509000 15326000 -68000 -340000 950000 3136000 291000 516000 1653000 842000 169000 9815000 906000 11348000 392000 9991000 3509000 15326000 <div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring activity under the Company's restructuring plans was as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><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;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" 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:10pt;"><span style="font-family:inherit;font-size:10pt;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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">2019 Plan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">2018 Plan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">2017 Plan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">Spansion Integration Plan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued restructuring balance as of December 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size: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: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;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;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>248</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;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>30</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;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>14,258</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;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>14,536</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Provision</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,517</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(97</span></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>89</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,509</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Cash payments and other adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,008</span></span></div></td><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>(151</span></span></div></td><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>(30</span></span></div></td><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>(14,347</span></span></div></td><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>(17,536</span></span></div></td><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;">Accrued restructuring balance as of September 29, 2019</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>509</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>509</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;">Current portion of the restructuring accrual</span></div></td><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>509</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>509</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0 248000 30000 14258000 14536000 3517000 -97000 0 89000 3509000 3008000 151000 30000 14347000 17536000 509000 0 0 0 509000 509000 0 0 0 509000 EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION<div style="line-height:120%;font-size:10pt;"><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;">The following table summarizes the stock-based compensation expense by line item recorded in the Condensed Consolidated Statements of Operations: </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:33%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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:center;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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 revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,907</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,120</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,408</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,689</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,708</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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>26,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>28,720</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left: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,276</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left: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,869</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left: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,666</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,152</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Total stock-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;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>24,891</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>24,195</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>75,766</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>76,561</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:2px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, stock-based compensation capitalized in inventory was </span><span style="font-family:inherit;font-size:10pt;"><span>$3.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the stock-based compensation expense by type of awards:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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:center;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">Restricted stock units ("RSUs") and performance-based restricted stock units ("PSUs")</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,891</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,345</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,372</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,366</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Employee Stock Purchase Plan (“ESPP”) and stock options</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>—</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>850</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>3,394</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>4,195</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:#cff0fc;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 stock-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:#cff0fc;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:#cff0fc;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>24,891</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cff0fc;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:#cff0fc;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>24,195</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cff0fc;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:#cff0fc;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>75,766</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cff0fc;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:#cff0fc;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>76,561</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top: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;"> </span></div><div style="line-height:120%;padding-top:2px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the unrecognized stock-based compensation balance, by type of award as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:68%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/></tr><tr><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;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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-<br/>Average<br/>Amortization<br/>Period</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In years)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">RSUs and PSUs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,549</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cff0fc;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;"><span>1.38</span></span></div></td></tr><tr><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;">Total unrecognized stock-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;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>79,549</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;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.38</span></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-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Equity Incentive Programs</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>29.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> stock options, or </span><span style="font-family:inherit;font-size:10pt;"><span>15.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> RSUs and PSUs, were available for grant as stock-based awards under the 2013 Stock Plan, the 2010 Equity Incentive Award Plan and the 2012 Incentive Award Plan.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pursuant to the Merger Agreement, if the proposed Merger with Infineon is completed, each RSU, PSU, and employee or director stock option outstanding at the closing will be cancelled and converted into a right to receive an amount of cash specified in the Merger Agreement (without interest and subject to any applicable tax withholding). Such cash amounts will be payable promptly after the closing in respect of </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> of stock options (whether vested or unvested), </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> of director RSUs, and </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> of most other RSUs outstanding at the closing. Cash amounts for the remaining RSUs and all PSUs outstanding at the closing will generally be payable, subject to continued employment with the surviving corporation, according to the Cypress award’s original vesting schedule (subject to acceleration in certain circumstances). These provisions from the Merger Agreement did not have any impact on the Company's condensed consolidated financial statements for the three and nine months ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, the Merger Agreement provides that no new offering periods under the ESPP will commence during the period between the date of the Merger Agreement and the Effective Time and the ESPP will terminate as of immediately prior to the Effective Time. Accordingly, the Company suspended the ESPP for all participants following the June 28, 2019, share purchase. </span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Stock Options</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the Company's stock option activities: </span></div><div style="line-height:120%;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="13"/></tr><tr><td style="width:40%;"/><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:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-<br/>Average<br/>Exercise<br/>Price Per<br/>Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Remaining Contractual term</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">Aggregate Intrinsic Value</span></div></td></tr><tr><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;font-weight:bold;"> </span></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands, except<br/>per-share amounts)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">($ in millions)</span></div></td></tr><tr><td style="vertical-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;">Options outstanding as of December 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,639</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>11.75</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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: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;">Exercised</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>(379</span></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>8.14</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Forfeited or expired</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>(66</span></span></div></td><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>21.59</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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: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;">Options outstanding as of March 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,194</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><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>12.07</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;"><span>1.94</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><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>7.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Exercised</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>(459</span></span></div></td><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>12.47</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or expired</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>(18</span></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>20.18</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options outstanding as of June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>11.88</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.74</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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>17.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</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>(242</span></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>13.77</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or expired</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>(7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>23.21</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options outstanding as of September 29, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,468</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><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>11.51</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;"><span>1.56</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><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.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options exercisable as of September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,468</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;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>11.51</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.56</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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>17.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></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;"> </span></div><div style="line-height:120%;padding-top:2px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">No</span><span style="font-family:inherit;font-size:10pt;"> options were granted during the three or nine months ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">RSUs and PSUs</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the Company's RSU and PSU activities: </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:64%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:2%;"/><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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-<br/>Average<br/>Grant<br/>Date Fair<br/>Value Per<br/>Share</span></div></td></tr><tr><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;font-weight:bold;"> </span></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands, except<br/>per-share amounts)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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 as of December 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,175</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.42</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,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 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>15.08</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">Released</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,437</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;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:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.38</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(172</span></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>12.80</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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 as of March 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;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>13,592</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.64</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>323</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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.65</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">Released</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,330</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;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:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.11</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(225</span></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>13.50</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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 as of June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;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>12,360</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.26</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>322</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>21.89</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">Released</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,233</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;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:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.91</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(221</span></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>15.88</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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 as of September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;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>10,228</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.97</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><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;"> </span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">2019 Long-Term Incentive Program</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the first quarter of 2019, the Compensation Committee of the Company's Board of Directors approved the issuance of service-based and performance-based restricted stock units under the Company's Long-Term Incentive Program ("LTIP") to certain </span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">employees. The performance goals for the performance-based 2019 LTIP grants relate to non-GAAP operating margin and customer experience plan milestones for fiscal 2019 and include a multiplier based on the Company's total stockholder return relative to an index.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Dividend</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On August 2, 2019, the Company's Board of Directors approved a cash dividend of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.11</span></span><span style="font-family:inherit;font-size:10pt;"> per share payable to holders of record of its common stock at the close of the business day on September 26, 2019. This cash dividend was paid on October 17, 2019 and totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$40.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, which was accrued for and shown as "Dividends payable" on the Condensed Consolidated Balance Sheets as of September 29, 2019.</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the stock-based compensation expense by line item recorded in the Condensed Consolidated Statements of Operations: </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:33%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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:center;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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 revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,907</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,120</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,408</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,689</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,708</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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>26,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>28,720</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left: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,276</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left: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,869</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left: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,666</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,152</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Total stock-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;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>24,891</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>24,195</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>75,766</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>76,561</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> 5907000 5120000 11408000 12689000 7708000 8206000 26692000 28720000 11276000 10869000 37666000 35152000 24891000 24195000 75766000 76561000 3600000 2500000 <div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the stock-based compensation expense by type of awards:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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:center;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">Restricted stock units ("RSUs") and performance-based restricted stock units ("PSUs")</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,891</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,345</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,372</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,366</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Employee Stock Purchase Plan (“ESPP”) and stock options</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>—</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>850</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>3,394</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>4,195</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:#cff0fc;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 stock-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:#cff0fc;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:#cff0fc;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>24,891</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cff0fc;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:#cff0fc;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>24,195</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cff0fc;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:#cff0fc;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>75,766</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cff0fc;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:#cff0fc;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>76,561</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top: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> 24891000 23345000 72372000 72366000 0 850000 3394000 4195000 24891000 24195000 75766000 76561000 <div style="line-height:120%;padding-top:2px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the unrecognized stock-based compensation balance, by type of award as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:68%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/></tr><tr><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;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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-<br/>Average<br/>Amortization<br/>Period</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In years)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">RSUs and PSUs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,549</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cff0fc;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;"><span>1.38</span></span></div></td></tr><tr><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;">Total unrecognized stock-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;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>79,549</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;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.38</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 79549000 P1Y4M17D 79549000 P1Y4M17D 29400000 15800000 1 1 0.50 <div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the Company's stock option activities: </span></div><div style="line-height:120%;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="13"/></tr><tr><td style="width:40%;"/><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:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-<br/>Average<br/>Exercise<br/>Price Per<br/>Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Remaining Contractual term</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">Aggregate Intrinsic Value</span></div></td></tr><tr><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;font-weight:bold;"> </span></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands, except<br/>per-share amounts)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">($ in millions)</span></div></td></tr><tr><td style="vertical-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;">Options outstanding as of December 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,639</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>11.75</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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: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;">Exercised</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>(379</span></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>8.14</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Forfeited or expired</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>(66</span></span></div></td><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>21.59</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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: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;">Options outstanding as of March 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,194</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><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>12.07</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;"><span>1.94</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><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>7.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Exercised</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>(459</span></span></div></td><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>12.47</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or expired</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>(18</span></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>20.18</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options outstanding as of June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>11.88</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.74</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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>17.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</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>(242</span></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>13.77</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or expired</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>(7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>23.21</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options outstanding as of September 29, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,468</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><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>11.51</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;"><span>1.56</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><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.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options exercisable as of September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,468</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;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>11.51</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.56</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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>17.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 2639000 11.75 379000 8.14 66000 21.59 2194000 12.07 P1Y11M8D 7300000 459000 12.47 18000 20.18 1717000 11.88 P1Y8M26D 17800000 242000 13.77 7000 23.21 1468000 11.51 P1Y6M21D 17200000 1468000 11.51 P1Y6M21D 17200000 <div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the Company's RSU and PSU activities: </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:64%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:2%;"/><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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-<br/>Average<br/>Grant<br/>Date Fair<br/>Value Per<br/>Share</span></div></td></tr><tr><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;font-weight:bold;"> </span></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands, except<br/>per-share amounts)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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 as of December 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,175</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.42</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,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 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>15.08</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">Released</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,437</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;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:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.38</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(172</span></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>12.80</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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 as of March 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;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>13,592</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.64</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>323</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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.65</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">Released</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,330</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;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:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.11</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(225</span></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>13.50</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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 as of June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;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>12,360</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.26</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>322</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>21.89</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">Released</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,233</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;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:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.91</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(221</span></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>15.88</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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 as of September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;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>10,228</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.97</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><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> 10175000 14.42 6026000 15.08 2437000 14.38 172000 12.80 13592000 14.64 323000 16.65 1330000 14.11 225000 13.50 12360000 14.26 322000 21.89 2233000 11.91 221000 15.88 10228000 14.97 0.11 40700000 DEBT<div style="line-height:120%;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total debt, including finance lease obligations, is comprised of the following as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and December 30, 2018:</span></div><div style="line-height:120%;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="9"/></tr><tr><td style="width:60%;"/><td style="width:1%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 30, 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:10pt;"><span style="font-family:inherit;font-size:10pt;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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Current portion of long-term debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">Senior Secured Credit Facility:</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cff0fc;padding-left:2px;padding-top:2px;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;">  Revolving Credit Facility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>50,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: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:#cff0fc;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;">  Term Loan B</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,051</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;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;">2% Exchangeable Senior Notes due 2020 </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,685</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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:#cff0fc;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;">Finance lease obligations</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,833</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,892</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current portion of long-term debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>63,518</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>6,943</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">Revolving credit facility and long-term portion of debt</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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:#cff0fc;"><div style="text-align:left;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;">Senior Secured Credit Facility:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revolving Credit Facility</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>347,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term Loan B</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>462,868</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">2% Exchangeable Senior Notes due 2020 </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,438</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;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;">4.5% Convertible Senior Notes due 2022 </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,286</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>256,726</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">2% Convertible Senior Notes due 2023</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,788</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>135,057</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;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;">Finance lease obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>7,779</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>8,146</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:#cff0fc;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Credit facility, finance lease obligations, and long-term debt</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;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>756,853</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;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>874,235</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-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 debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom: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>820,371</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>881,178</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%;font-size:10pt;"><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;">As of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company was in compliance with all of the financial covenants under all of its debt facilities.</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-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Senior Secured Credit Facility: Revolving Credit Facility and Term Loan B </span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On March 18, 2019, the Company repaid </span><span style="font-family:inherit;font-size:10pt;"><span>$25.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the outstanding Term Loan B principal. The Company also paid the scheduled quarterly principal payments of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> per quarter during each of the first, second and third quarters of fiscal 2019. </span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On July 31, 2019, the Company amended its existing revolving credit facility (the "Revolving Credit Facility") thereby increasing the available amount from </span><span style="font-family:inherit;font-size:10pt;"><span>$540 million</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>$700 million</span></span><span style="font-family:inherit;font-size:10pt;"> and extending its maturity from March 12, 2020 to January 31, 2021. The Company may, at its sole discretion, extend the maturity for another six months to July 31, 2021. The financial covenants were amended to increase the maximum total leverage ratio from </span><span style="font-family:inherit;font-size:10pt;"><span>3.75</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>4.0</span></span><span style="font-family:inherit;font-size:10pt;">. Subject to the terms and conditions set forth in the amended Revolving Credit Facility, at the Effective Time, the Merger will trigger the change of control provision of the Revolving Credit Facility causing the debt to become payable immediately. The Company borrowed </span><span style="font-family:inherit;font-size:10pt;"><span>$447 million</span></span><span style="font-family:inherit;font-size:10pt;"> under the amended Revolving Credit Facility and repaid the entire outstanding Term Loan B principal balance of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$448 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of July 31, 2019, resulting in an extinguishment of Term Loan B, which was scheduled to mature on July 5, 2021. As a result, the Company recorded a debt extinguishment loss of </span><span style="font-family:inherit;font-size:10pt;"><span>$6.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> in connection with the write-off of unamortized debt discount and issuance costs, which was recorded in "Interest expense" in the Condensed Consolidated Statements of Operations. On August 30, 2019, the Company repaid </span><span style="font-family:inherit;font-size:10pt;"><span>$50.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the outstanding amended Revolving Credit Facility. </span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense related to the contractual interest expense, the amortization of the debt issuance costs and the amortization of debt discounts was </span><span style="font-family:inherit;font-size:10pt;"><span>$5.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$18.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the three and nine months ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">. Interest expense related to the contractual interest expense, the amortization of the debt issuance costs and the amortization of debt discounts was </span><span style="font-family:inherit;font-size:10pt;"><span>$8.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$27.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the three and nine months ended September 30, 2018, respectively.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and December 30, 2018, the aggregate principal amount of borrowings outstanding under the Credit Facility, all of which related to the Revolving Credit Facility and Term Loan B, respectively, were </span><span style="font-family:inherit;font-size:10pt;"><span>$397.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$476.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. On September 30, 2019, the Company repaid </span><span style="font-family:inherit;font-size:10pt;"><span>$50.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the outstanding Revolving Credit Facility and reported such amount as a component of current liabilities as of the end of the fiscal quarter ended September 29, 2019. </span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>2%</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Exchangeable Senior Notes due 2020</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pursuant to the merger with Spansion, Cypress assumed Spansion's </span><span style="font-family:inherit;font-size:10pt;"><span>2%</span></span><span style="font-family:inherit;font-size:10pt;"> Exchangeable Senior Notes due 2020 (the "Spansion Notes"). The Spansion Notes are fully and unconditionally guaranteed on a senior unsecured basis by the Company. The Spansion Notes will mature on September 1, 2020, unless earlier repurchased or converted, and bear interest of </span><span style="font-family:inherit;font-size:10pt;"><span>2%</span></span><span style="font-family:inherit;font-size:10pt;"> per year payable semi-annually in arrears on March 1 and September 1. The Spansion Notes may be due and payable immediately upon certain events of default. The net carrying amount related to the Spansion Notes was reported as a component of current liabilities as of the end of the fiscal quarter ended September 29, 2019.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Spansion Notes are exchangeable for </span><span style="font-family:inherit;font-size:10pt;">207.3663</span><span style="font-family:inherit;font-size:10pt;"> shares of common stock per </span><span style="font-family:inherit;font-size:10pt;">$1,000</span><span style="font-family:inherit;font-size:10pt;"> principal amount of Spansion Notes (equivalent to an exchange price of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$4.82</span></span><span style="font-family:inherit;font-size:10pt;"> per share) subject to adjustment upon the occurrence of certain events, including dividends, anti-dilutive issuances and, in certain circumstances, a make-whole adjustment upon a fundamental change. Pursuant to the terms of the indenture governing the Spansion Notes (as amended, the "Spansion Notes Indenture"), a "fundamental change" includes a change in control, a liquidation, consolidation, or merger of the Company or a delisting of the Company’s common stock. Pursuant to the terms of the Spansion Notes Indenture, a fundamental change will not be deemed to have occurred in the case of a person or group becoming the beneficial owner, directly or indirectly, of more than </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company’s common stock or in the case of a liquidation, consolidation or merger of the Company if, in either case, </span><span style="font-family:inherit;font-size:10pt;"><span>90%</span></span><span style="font-family:inherit;font-size:10pt;"> of the consideration paid in such transaction consists of shares of common equity traded on The New York Stock Exchange or Nasdaq. (See "—Effect of Proposed Merger on the Notes," below)</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prior to June 1, 2020, the Spansion Notes are exchangeable only under certain specified circumstances as described in the Spansion Notes Indenture. One such circumstance is that the Spansion Notes will be exchangeable during any fiscal quarter (and only during such fiscal quarter), if the closing sale price of the Company's common stock for at least </span><span style="font-family:inherit;font-size:10pt;"><span>20</span></span><span style="font-family:inherit;font-size:10pt;"> trading days (whether or not consecutive) during a period of </span><span style="font-family:inherit;font-size:10pt;"><span>30</span></span><span style="font-family:inherit;font-size:10pt;"> consecutive trading days ending on the last trading day of the immediately preceding fiscal quarter is greater than </span><span style="font-family:inherit;font-size:10pt;"><span>130%</span></span><span style="font-family:inherit;font-size:10pt;"> of the exchange price on each applicable trading day. Such condition was met as of the last trading day of each of the Company's fiscal quarters ended June 30, 2019 and September 29, 2019 and, accordingly, the Spansion Notes were and will be exchangeable at the option of their holders during the third and fourth quarters of fiscal 2019. During the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company received exchange notices representing an immaterial principal amount of Spansion Notes from holders. The Company may pay or deliver, cash, shares or any combination of cash and shares, at its election to settle the exchanges.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><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;">The Spansion Notes consisted of the following as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and December 30, 2018 (in thousands): </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:20%;"/><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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">December 30, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">Equity component</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,971</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,971</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Liability component:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">Principal</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,990</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,990</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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 debt discount and debt issuance costs, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(305</span></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>(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></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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 carrying amount</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;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>11,685</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cff0fc;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:#cff0fc;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>11,438</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top: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:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the components of the total interest expenses on the Spansion Notes recognized during the </span><span style="font-family:inherit;font-size:10pt;">three and nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> (in thousands): </span></div><div style="line-height:120%;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="17"/></tr><tr><td style="width:40%;"/><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%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contractual interest expense at 2% per annum</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>61</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>61</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>182</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>182</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Accretion of debt discount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>82</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>76</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>247</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>240</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;">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>143</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>137</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>429</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>422</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%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>4.5%</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Convertible Senior Notes due 2022</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On June 23, 2016, the Company issued, at face value, </span><span style="font-family:inherit;font-size:10pt;"><span>$287.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>4.5%</span></span><span style="font-family:inherit;font-size:10pt;"> Convertible Senior Notes due 2022 (the "2022 Notes") in a private placement to qualified institutional buyers under Rule 144A of the Securities Act of 1933, as amended. </span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The 2022 Notes are convertible at an initial conversion rate of </span><span style="font-family:inherit;font-size:10pt;">74.1372</span><span style="font-family:inherit;font-size:10pt;"> shares of common stock per $1,000 principal amount of 2022 Notes (equivalent to an initial conversion price of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$13.49</span></span><span style="font-family:inherit;font-size:10pt;"> per share) subject to adjustment upon the occurrence of certain events, including anti-dilutive issuances and, in certain circumstances, a make-whole adjustment upon a fundamental change. Pursuant to the terms of the indenture governing the 2022 Notes (the "2022 Notes Indenture"), a fundamental change includes a change in control, liquidation, consolidation, or merger of the Company or a delisting of the Company's stock, (see "—Effect of Proposed Merger on the Notes," below).</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prior to October 15, 2021, the 2022 Notes are convertible only under certain specified circumstances as described in the 2022 Notes Indenture. One such circumstance is that the 2022 Notes will be convertible during any fiscal quarter (and only during such fiscal quarter), if the last reported sale price of the Company's common stock for at least </span><span style="font-family:inherit;font-size:10pt;"><span>20</span></span><span style="font-family:inherit;font-size:10pt;"> trading days (whether or not consecutive) during a period of </span><span style="font-family:inherit;font-size:10pt;"><span>30</span></span><span style="font-family:inherit;font-size:10pt;"> consecutive trading days ending on the last trading day of the immediately preceding fiscal quarter is greater than or equal to </span><span style="font-family:inherit;font-size:10pt;"><span>130%</span></span><span style="font-family:inherit;font-size:10pt;"> of the conversion price on each applicable trading day. Such condition was met as of the last trading day of each of the Company's fiscal quarters ended June 30, 2019 and September 29, 2019 and, accordingly, the 2022 Notes were and will be convertible at the option of their holders during the third and fourth quarters of fiscal 2019. During the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company received conversion notices representing an immaterial principal amount of 2022 Notes from holders. Because the Company may elect to settle the 2022 Notes in cash, shares, or a combination of both, the Company continued to classify the 2022 Notes as long-term debt on the Condensed Consolidated Balance Sheets as of September 29, 2019.</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The 2022 Notes consisted of the following as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and December 30, 2018 (in thousands): </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">December 30, 2018</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cff0fc;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;">Equity component</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,686</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,686</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liability component:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cff0fc;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;">Principal</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>287,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>287,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less debt discount and debt issuance costs, net</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>(23,214</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;padding-left: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,774</span></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:middle;background-color:#cff0fc;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 carrying amount</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;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>264,286</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cff0fc;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:#cff0fc;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>256,726</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top: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;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table includes total interest expense related to the 2022 Notes recognized during the </span><span style="font-family:inherit;font-size:10pt;">three and nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;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="17"/></tr><tr><td style="width:40%;"/><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%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 2018</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cff0fc;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;">Contractual interest expense</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,198</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,198</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,667</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,667</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of debt issuance 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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>317</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>317</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>958</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>958</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cff0fc;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;">Accretion of debt discount</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left: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,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left: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,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left: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,602</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left: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,602</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 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>5,699</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>5,699</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>17,227</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>17,227</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Capped Calls</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the issuance of the 2022 Notes, the Company entered into capped call transactions with certain bank counterparties to reduce the risk of potential dilution of the Company’s common stock upon the conversion of the 2022 Notes. The capped call transactions have an initial strike price of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$13.49</span></span><span style="font-family:inherit;font-size:10pt;"> and an initial cap price of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$15.27</span></span><span style="font-family:inherit;font-size:10pt;">, in each case, subject to adjustment. </span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">T</span><span style="font-family:inherit;font-size:10pt;">he capped calls expire in January 2022.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>2%</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Convertible Senior Notes due 2023</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On November 6, 2017, the Company, issued at face value, </span><span style="font-family:inherit;font-size:10pt;"><span>$150.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>2%</span></span><span style="font-family:inherit;font-size:10pt;"> Convertible Senior Notes due 2023 (the "2023 Notes") in a private placement to qualified institutional buyers under Rule 144A of the Securities Act of 1933, as amended. </span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The 2023 Notes are convertible at an initial conversion rate of </span><span style="font-family:inherit;font-size:10pt;">46.7099</span><span style="font-family:inherit;font-size:10pt;"> shares of common stock per $1,000 principal amount of 2023 Notes (equivalent to an initial conversion price of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$21.41</span></span><span style="font-family:inherit;font-size:10pt;"> per share) subject to adjustment upon the occurrence of certain events, including anti-dilutive issuances and, in certain circumstances, a make-whole adjustment upon a fundamental change. A fundamental change includes a change in control, delisting of the Company’s stock, and liquidation, consolidation, or merger of the Company (see "—Effect of Proposed Merger on the Notes," below). Prior to November 1, 2022, the 2023 Notes are convertible only under certain specified circumstances as described in the indenture under which the 2023 Notes were issued.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><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;">The 2023 Notes consisted of the following as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and December 30, 2018 (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="9"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">December 30, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity component</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>15,028</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>15,028</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Liability component:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Principal</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>150,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>150,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;">Less debt discount and debt issuance costs, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,212</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,943</span></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 carrying amount</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>137,788</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>135,057</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table includes total interest expense related to the 2023 Notes recognized during the </span><span style="font-family:inherit;font-size:10pt;">three and nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> (in thousands): </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:40%;"/><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%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contractual interest expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>748</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>748</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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,244</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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,244</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Amortization of debt issuance 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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>176</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>175</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>526</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Accretion of debt discount</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>734</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>735</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,205</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,205</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">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 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,658</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,658</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>4,975</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>4,974</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For more information on the Spansion Notes, the 2022 Notes, and the 2023 Notes, see Note 15 Debt of the Notes to Consolidated Financial Statements included in the Company's Annual Report on Form 10-K for the year ended December 30, 2018.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Effect of Proposed Merger on the Notes</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The proposed Merger will constitute a “fundamental change” (as defined in each of the indentures governing the Spansion Notes, 2022 Notes and 2023 Notes). As a result, holders of the Spansion Notes, 2022 Notes and 2023 Notes will be entitled to either (a) convert or exchange such holder's notes based on the applicable conversion or exchange rate for such notes in effect on the applicable exchange date or conversion date (as increased by additional make-whole shares to the extent such notes are converted after the Effective Time and prior to the Fundamental Change Repurchase Date (as defined in the applicable indenture)) or (b) require the surviving corporation to repurchase that holder's notes (or any portion of principal amount thereof that is equal to $1,000 or an integral multiple of $1,000 in excess thereof) of the applicable series for cash on a date specified by the surviving corporation in accordance with the applicable indenture at a purchase price of 100% of the principal amount thereof plus accrued and unpaid interest to, but excluding, the Fundamental Change Repurchase Date (as defined in the </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">applicable indenture). Alternatively, holders of Cypress's outstanding exchangeable or convertible notes can continue to hold such notes, which, following the Effective Time, will be convertible or exchangeable only into an amount of cash equal to</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$23.85</span></span><span style="font-family:inherit;font-size:10pt;"> per share multiplied by the applicable exchange or conversion rate as described above.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Future Debt Payments</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The future scheduled principal payments for the Company's outstanding debt as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;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="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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fiscal Year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">Total </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019 (remaining three months)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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,010</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">2020 </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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></tr><tr><td style="vertical-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;">2021</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>347,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;">2022 </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>287,496</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">2023 </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>150,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;">Total (excluding finance 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;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>846,490</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: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;">Finance 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>9,612</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Total debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom: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>856,102</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1) The future principal payments of the Spansion Notes and the 2022 Notes are presented in the above table based on scheduled due dates. Such notes have become exchangeable or convertible (as applicable) at the option of their holders during the third and fourth quarters of fiscal 2019.</span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total debt, including finance lease obligations, is comprised of the following as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and December 30, 2018:</span></div><div style="line-height:120%;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="9"/></tr><tr><td style="width:60%;"/><td style="width:1%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 30, 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:10pt;"><span style="font-family:inherit;font-size:10pt;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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Current portion of long-term debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">Senior Secured Credit Facility:</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cff0fc;padding-left:2px;padding-top:2px;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;">  Revolving Credit Facility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>50,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: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:#cff0fc;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;">  Term Loan B</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,051</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;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;">2% Exchangeable Senior Notes due 2020 </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,685</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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:#cff0fc;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;">Finance lease obligations</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,833</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,892</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current portion of long-term debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>63,518</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>6,943</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">Revolving credit facility and long-term portion of debt</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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:#cff0fc;"><div style="text-align:left;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;">Senior Secured Credit Facility:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revolving Credit Facility</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>347,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term Loan B</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>462,868</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">2% Exchangeable Senior Notes due 2020 </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,438</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;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;">4.5% Convertible Senior Notes due 2022 </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,286</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>256,726</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">2% Convertible Senior Notes due 2023</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,788</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>135,057</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;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;">Finance lease obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>7,779</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>8,146</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:#cff0fc;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Credit facility, finance lease obligations, and long-term debt</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;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>756,853</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;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>874,235</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-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 debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom: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>820,371</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>881,178</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> 50000000 0 0 5051000 11685000 0 1833000 1892000 63518000 6943000 347000000 0 0 462868000 0 11438000 264286000 256726000 137788000 135057000 7779000 8146000 756853000 874235000 820371000 881178000 25000000.0 1300000 540000000 700000000 3.75 4.0 447000000 448000000 -6400000 50000000.0 5000000.0 18500000 8700000 27600000 397000000.0 476300000 50000000.0 0.02 0.02 0.02 4.82 0.50 0.90 20 30 1.30 22971000 22971000 11990000 11990000 305000 552000 11685000 11438000 61000 61000 182000 182000 82000 76000 247000 240000 143000 137000 429000 422000 0.045 287500000 0.045 13.49 20 30 1.30 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The 2022 Notes consisted of the following as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and December 30, 2018 (in thousands): </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">December 30, 2018</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cff0fc;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;">Equity component</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,686</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,686</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liability component:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cff0fc;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;">Principal</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>287,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>287,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less debt discount and debt issuance costs, net</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>(23,214</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;padding-left: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,774</span></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:middle;background-color:#cff0fc;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 carrying amount</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;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>264,286</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cff0fc;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:#cff0fc;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>256,726</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top: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;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table includes total interest expense related to the 2022 Notes recognized during the </span><span style="font-family:inherit;font-size:10pt;">three and nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;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="17"/></tr><tr><td style="width:40%;"/><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%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 2018</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cff0fc;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;">Contractual interest expense</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,198</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,198</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,667</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,667</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of debt issuance 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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>317</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>317</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>958</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>958</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cff0fc;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;">Accretion of debt discount</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left: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,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left: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,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left: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,602</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left: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,602</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 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>5,699</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>5,699</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>17,227</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>17,227</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Spansion Notes consisted of the following as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and December 30, 2018 (in thousands): </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:20%;"/><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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">December 30, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">Equity component</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,971</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,971</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Liability component:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">Principal</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,990</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,990</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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 debt discount and debt issuance costs, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(305</span></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>(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></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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 carrying amount</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;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:#cff0fc;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>11,685</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#cff0fc;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:#cff0fc;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>11,438</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top: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:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the components of the total interest expenses on the Spansion Notes recognized during the </span><span style="font-family:inherit;font-size:10pt;">three and nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> (in thousands): </span></div><div style="line-height:120%;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="17"/></tr><tr><td style="width:40%;"/><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%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contractual interest expense at 2% per annum</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>61</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>61</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>182</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>182</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Accretion of debt discount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>82</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>76</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>247</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>240</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;">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>143</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>137</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>429</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>422</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;">The 2023 Notes consisted of the following as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and December 30, 2018 (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="9"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">December 30, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity component</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>15,028</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>15,028</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Liability component:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Principal</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>150,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>150,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;">Less debt discount and debt issuance costs, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,212</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,943</span></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 carrying amount</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>137,788</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>135,057</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table includes total interest expense related to the 2023 Notes recognized during the </span><span style="font-family:inherit;font-size:10pt;">three and nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> (in thousands): </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:40%;"/><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%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contractual interest expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>748</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>748</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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,244</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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,244</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Amortization of debt issuance 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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>176</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>175</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>526</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Accretion of debt discount</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>734</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>735</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,205</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,205</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">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 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,658</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,658</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>4,975</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>4,974</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> 47686000 47686000 287500000 287500000 23214000 30774000 264286000 256726000 3198000 3198000 9667000 9667000 317000 317000 958000 958000 2184000 2184000 6602000 6602000 5699000 5699000 17227000 17227000 13.49 15.27 0.02 150000000.0 0.02 21.41 15028000 15028000 150000000 150000000 12212000 14943000 137788000 135057000 748000 748000 2244000 2244000 176000 175000 526000 525000 734000 735000 2205000 2205000 1658000 1658000 4975000 4974000 23.85 <div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The future scheduled principal payments for the Company's outstanding debt as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;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="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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fiscal Year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">Total </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019 (remaining three months)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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,010</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">2020 </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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></tr><tr><td style="vertical-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;">2021</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>347,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;">2022 </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>287,496</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">2023 </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>150,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;">Total (excluding finance 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;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>846,490</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: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;">Finance 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>9,612</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Total debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom: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>856,102</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> 50010000 11984000 347000000 287496000 150000000 846490000 9612000 856102000 LEASES<div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has operating and finance leases for corporate offices, research and development facilities, and certain equipment. The Company's leases have remaining lease terms of </span><span style="font-family:inherit;font-size:10pt;"><span>1 year</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>8 years</span></span><span style="font-family:inherit;font-size:10pt;">, some of which include options to extend the leases for up to </span><span style="font-family:inherit;font-size:10pt;"><span>5 years</span></span><span style="font-family:inherit;font-size:10pt;">, and some of which include options to terminate the leases within the lease terms.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><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;">Supplemental balance sheet information related to leases was as follows (in thousands):</span></div><div style="line-height:120%;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:72%;"/><td style="width:1%;"/><td style="width:26%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">As of</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:2px solid #000000;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;font-weight:bold;">September 29, 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Finance Leases</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, at 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>9,583</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Accumulated depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,487</span></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;">    Property and equipment, net</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>8,096</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><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></tr><tr><td style="vertical-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;">Finance leases included in current portion of long-term debt</span></div></td><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,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></tr><tr><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;">Finance leases included in revolving credit facility and long-term portion of debt</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,779</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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 finance lease liabilities</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>9,612</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><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></tr><tr><td style="vertical-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;">Operating Leases</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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;border-bottom:1px solid #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:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,212</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;">Operating leases included in 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>12,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Operating leases included in other long-term liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,653</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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 operating lease liabilities</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>46,370</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:Arial;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;">The component of lease costs was as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><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:2px solid #000000;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;font-weight:bold;">Three Months 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:2px solid #000000;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;font-weight:bold;">Nine Months 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="7" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Lease cost </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: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;">Finance lease cost</span></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;">Amortization of right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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>437</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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,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></tr><tr><td style="vertical-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 on lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>299</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Operating lease cost</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,126</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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: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;">Short term lease cost</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>543</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Variable lease cost</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>505</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>1,454</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;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;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>5,222</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>14,985</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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other information related to leases were as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:24%;"/><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:2px solid #000000;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;font-weight:bold;">Nine Months Ended</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> September 29, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash paid for amounts included in the measurement of lease liabilities </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;">    Operating cash flows from finance leases</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>299</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">    Operating cash flows from operating leases</span></div></td><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,378</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">    Financing cash flows from finance leases</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,271</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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 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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-average remaining lease term (in years):</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    Finance leases </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.17</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">    Operating leases</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.41</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Weighted-average discount rate:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    Finance leases</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.98</span></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;">    Operating leases</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.89</span></span></div></td><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%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the maturities of the Company's lease liabilities 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="7"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:18%;"/><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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">Operating lease liabilities</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">Finance lease liabilities</span></div></td></tr><tr><td style="vertical-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;">Fiscal Year</span></div></td><td colspan="6" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;">2019 (remaining three months)</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>3,980</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>537</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,068</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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;background-color:#cceeff;padding-left: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,196</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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>8,384</span></span></div></td><td style="vertical-align:bottom;"><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>2,189</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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>6,177</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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;background-color:#cceeff;padding-left: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,191</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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>4,742</span></span></div></td><td style="vertical-align:bottom;"><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>2,049</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,806</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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;background-color:#cceeff;padding-left: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,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></tr><tr><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 undiscounted future cash flows</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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>58,157</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div 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:1px solid #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:1px solid #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>10,618</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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: Imputed interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size: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:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,787</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="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;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-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,006</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Present value of undiscounted future cash flows</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>46,370</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;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>9,612</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="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;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;">Presentation on statement of financial position</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 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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current</span></div></td><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>12,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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>1,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></tr><tr><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;">Non-current</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>33,653</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>7,779</span></span></div></td><td style="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:left;font-size:10pt;"><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;">As of December 30, 2018, future minimum lease payments under non-cancelable operating leases 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="4"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:25%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal Year</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;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;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size: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:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,315</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,860</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,176</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">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>6,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></tr><tr><td style="vertical-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;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,476</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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>3,808</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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;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>62,876</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> LEASES<div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has operating and finance leases for corporate offices, research and development facilities, and certain equipment. The Company's leases have remaining lease terms of </span><span style="font-family:inherit;font-size:10pt;"><span>1 year</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>8 years</span></span><span style="font-family:inherit;font-size:10pt;">, some of which include options to extend the leases for up to </span><span style="font-family:inherit;font-size:10pt;"><span>5 years</span></span><span style="font-family:inherit;font-size:10pt;">, and some of which include options to terminate the leases within the lease terms.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><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;">Supplemental balance sheet information related to leases was as follows (in thousands):</span></div><div style="line-height:120%;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:72%;"/><td style="width:1%;"/><td style="width:26%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">As of</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:2px solid #000000;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;font-weight:bold;">September 29, 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Finance Leases</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, at 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>9,583</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Accumulated depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,487</span></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;">    Property and equipment, net</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>8,096</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><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></tr><tr><td style="vertical-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;">Finance leases included in current portion of long-term debt</span></div></td><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,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></tr><tr><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;">Finance leases included in revolving credit facility and long-term portion of debt</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,779</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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 finance lease liabilities</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>9,612</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><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></tr><tr><td style="vertical-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;">Operating Leases</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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;border-bottom:1px solid #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:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,212</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;">Operating leases included in 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>12,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Operating leases included in other long-term liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,653</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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 operating lease liabilities</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>46,370</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:Arial;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;">The component of lease costs was as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><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:2px solid #000000;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;font-weight:bold;">Three Months 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:2px solid #000000;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;font-weight:bold;">Nine Months 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="7" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Lease cost </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: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;">Finance lease cost</span></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;">Amortization of right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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>437</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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,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></tr><tr><td style="vertical-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 on lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>299</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Operating lease cost</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,126</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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: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;">Short term lease cost</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>543</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Variable lease cost</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>505</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>1,454</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;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;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>5,222</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>14,985</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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other information related to leases were as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:24%;"/><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:2px solid #000000;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;font-weight:bold;">Nine Months Ended</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> September 29, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash paid for amounts included in the measurement of lease liabilities </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;">    Operating cash flows from finance leases</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>299</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">    Operating cash flows from operating leases</span></div></td><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,378</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">    Financing cash flows from finance leases</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,271</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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 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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-average remaining lease term (in years):</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    Finance leases </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.17</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">    Operating leases</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.41</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Weighted-average discount rate:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    Finance leases</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.98</span></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;">    Operating leases</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.89</span></span></div></td><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%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the maturities of the Company's lease liabilities 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="7"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:18%;"/><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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">Operating lease liabilities</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">Finance lease liabilities</span></div></td></tr><tr><td style="vertical-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;">Fiscal Year</span></div></td><td colspan="6" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;">2019 (remaining three months)</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>3,980</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>537</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,068</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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;background-color:#cceeff;padding-left: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,196</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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>8,384</span></span></div></td><td style="vertical-align:bottom;"><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>2,189</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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>6,177</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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;background-color:#cceeff;padding-left: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,191</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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>4,742</span></span></div></td><td style="vertical-align:bottom;"><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>2,049</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,806</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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;background-color:#cceeff;padding-left: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,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></tr><tr><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 undiscounted future cash flows</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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>58,157</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div 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:1px solid #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:1px solid #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>10,618</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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: Imputed interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size: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:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,787</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="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;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-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,006</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Present value of undiscounted future cash flows</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>46,370</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;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>9,612</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="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;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;">Presentation on statement of financial position</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 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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current</span></div></td><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>12,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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>1,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></tr><tr><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;">Non-current</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>33,653</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>7,779</span></span></div></td><td style="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:left;font-size:10pt;"><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;">As of December 30, 2018, future minimum lease payments under non-cancelable operating leases 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="4"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:25%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal Year</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;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;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size: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:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,315</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,860</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,176</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">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>6,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></tr><tr><td style="vertical-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;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,476</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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>3,808</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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;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>62,876</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 P8Y P5Y <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental balance sheet information related to leases was as follows (in thousands):</span></div><div style="line-height:120%;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:72%;"/><td style="width:1%;"/><td style="width:26%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">As of</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:2px solid #000000;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;font-weight:bold;">September 29, 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Finance Leases</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, at 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>9,583</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Accumulated depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,487</span></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;">    Property and equipment, net</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>8,096</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><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></tr><tr><td style="vertical-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;">Finance leases included in current portion of long-term debt</span></div></td><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,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></tr><tr><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;">Finance leases included in revolving credit facility and long-term portion of debt</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,779</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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 finance lease liabilities</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>9,612</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><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></tr><tr><td style="vertical-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;">Operating Leases</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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;border-bottom:1px solid #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:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,212</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;">Operating leases included in 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>12,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Operating leases included in other long-term liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,653</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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 operating lease liabilities</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>46,370</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:Arial;font-size:10pt;"><br/></span></div> 9583000 1487000 8096000 1833000 7779000 9612000 44212000 12717000 33653000 46370000 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The component of lease costs was as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><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:2px solid #000000;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;font-weight:bold;">Three Months 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:2px solid #000000;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;font-weight:bold;">Nine Months 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="7" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Lease cost </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: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;">Finance lease cost</span></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;">Amortization of right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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>437</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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,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></tr><tr><td style="vertical-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 on lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>299</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Operating lease cost</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,126</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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: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;">Short term lease cost</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>543</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Variable lease cost</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>505</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>1,454</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;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;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>5,222</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>14,985</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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other information related to leases were as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:74%;"/><td style="width:1%;"/><td style="width:24%;"/><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:2px solid #000000;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;font-weight:bold;">Nine Months Ended</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> September 29, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash paid for amounts included in the measurement of lease liabilities </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;">    Operating cash flows from finance leases</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>299</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">    Operating cash flows from operating leases</span></div></td><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,378</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">    Financing cash flows from finance leases</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,271</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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 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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-average remaining lease term (in years):</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    Finance leases </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.17</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">    Operating leases</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.41</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Weighted-average discount rate:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    Finance leases</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.98</span></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;">    Operating leases</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.89</span></span></div></td><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> 437000 1263000 99000 299000 4126000 11426000 55000 543000 505000 1454000 5222000 14985000 299000 7378000 1271000 P5Y2M1D P5Y4M28D 0.0398 0.0689 <div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the maturities of the Company's lease liabilities 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="7"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:18%;"/><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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">Operating lease liabilities</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">Finance lease liabilities</span></div></td></tr><tr><td style="vertical-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;">Fiscal Year</span></div></td><td colspan="6" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;">2019 (remaining three months)</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>3,980</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>537</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,068</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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;background-color:#cceeff;padding-left: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,196</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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>8,384</span></span></div></td><td style="vertical-align:bottom;"><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>2,189</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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>6,177</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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;background-color:#cceeff;padding-left: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,191</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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>4,742</span></span></div></td><td style="vertical-align:bottom;"><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>2,049</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,806</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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;background-color:#cceeff;padding-left: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,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></tr><tr><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 undiscounted future cash flows</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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>58,157</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div 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:1px solid #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:1px solid #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>10,618</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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: Imputed interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size: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:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,787</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="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;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-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,006</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Present value of undiscounted future cash flows</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>46,370</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;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>9,612</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="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;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;">Presentation on statement of financial position</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 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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current</span></div></td><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>12,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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>1,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></tr><tr><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;">Non-current</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>33,653</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>7,779</span></span></div></td><td style="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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the maturities of the Company's lease liabilities 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="7"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:18%;"/><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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">Operating lease liabilities</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">Finance lease liabilities</span></div></td></tr><tr><td style="vertical-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;">Fiscal Year</span></div></td><td colspan="6" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;">2019 (remaining three months)</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>3,980</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>537</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,068</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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;background-color:#cceeff;padding-left: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,196</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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>8,384</span></span></div></td><td style="vertical-align:bottom;"><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>2,189</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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>6,177</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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;background-color:#cceeff;padding-left: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,191</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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>4,742</span></span></div></td><td style="vertical-align:bottom;"><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>2,049</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,806</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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;background-color:#cceeff;padding-left: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,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></tr><tr><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 undiscounted future cash flows</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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>58,157</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div 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:1px solid #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:1px solid #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>10,618</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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: Imputed interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size: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:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,787</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="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;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-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,006</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Present value of undiscounted future cash flows</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>46,370</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;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>9,612</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="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;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;">Presentation on statement of financial position</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 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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current</span></div></td><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>12,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="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>1,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></tr><tr><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;">Non-current</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>33,653</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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>7,779</span></span></div></td><td style="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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 3980000 537000 16068000 2196000 8384000 2189000 6177000 2191000 4742000 2049000 18806000 1456000 58157000 10618000 11787000 1006000 46370000 9612000 12717000 1833000 33653000 7779000 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of December 30, 2018, future minimum lease payments under non-cancelable operating leases 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="4"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:25%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal Year</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;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;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size: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:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,315</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,860</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,176</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">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>6,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></tr><tr><td style="vertical-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;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,476</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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>3,808</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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;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>62,876</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> 29315000 12860000 8176000 6241000 2476000 3808000 62876000 COMMITMENTS AND CONTINGENCIES<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:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Product Warranties</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company generally warrants its products against defects in materials and workmanship for a period of </span><span style="font-family:inherit;font-size:10pt;"><span>one year</span></span><span style="font-family:inherit;font-size:10pt;">, and that product warranty is generally limited to a refund of the original purchase price of the product or a replacement part. The Company estimates its warranty costs based upon its historical warranty claim experience. Warranty returns are recorded as an allowance for sales returns. The allowance for sales returns is reviewed quarterly to verify that it reflects the remaining obligations based on the anticipated returns over the balance of the obligation period.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the Company's warranty reserve activities:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:33%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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:center;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months 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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,555</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,445</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,982</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,445</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Settlements made</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,252</span></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>(1,456</span></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>(4,637</span></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>(4,434</span></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:#cff0fc;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;">Provisions</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left: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,252</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left: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,456</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left: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,210</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left: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,434</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Ending balance</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,555</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>4,445</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,555</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>4,445</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-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contractual Obligations</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has entered into agreements with certain vendors that include "take or pay" terms. Take or pay terms obligate the Company to purchase a minimum required amount of materials or services or make specified payments in lieu of such purchase. The Company may not be able to consume minimum commitments under these take or pay terms, requiring payments to vendors, which may have a material adverse impact on the Company’s earnings.</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-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Litigation and Asserted Claims</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is currently involved in various legal proceedings, claims, and disputes arising in the ordinary course of business, including intellectual property claims and other matters. </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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Following the public announcement of the Merger Agreement, purported stockholders of the Company filed </span><span style="font-family:inherit;font-size:10pt;"><span>nine</span></span><span style="font-family:inherit;font-size:10pt;"> lawsuits against the Company and the members of our Board of Directors: </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Wang v. Cypress Semiconductor Corp. et al.</span><span style="font-family:inherit;font-size:10pt;">, 19-cv-03855 (N.D. Cal., filed July 3, 2019; dismissed September 9, 2019); </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Wheby v. Cypress Semiconductor Corp. et al</span><span style="font-family:inherit;font-size:10pt;">., 19-cv-01267 (D. Del., filed July 8, 2019); </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Baxter v. Cypress Semiconductor Corp. et al</span><span style="font-family:inherit;font-size:10pt;">., 19-cv-03944 (N.D. Cal., filed July 9, 2019; dismissed October 4, 2019); </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Salpeter-Levy v.</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Cypress Semiconductor Corp. et al</span><span style="font-family:inherit;font-size:10pt;">., 19-cv-06369 (S.D.N.Y., filed July 10, 2019; dismissed September 13, 2019); </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Jeweltex Mfg. Inc. Ret. Plan v. Cypress Semiconductor Corp. et al</span><span style="font-family:inherit;font-size:10pt;">., 19-cv-03978 (N.D. Cal., filed July 11, 2019; dismissed October 8, 2019); </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Hatt v.</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Cypress Semiconductor Corp. et al</span><span style="font-family:inherit;font-size:10pt;">., 19-cv-15400 (D.N.J., filed July 15, 2019; dismissed October 16, 2019); </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Starosciak v. Cypress Semiconductor Corporation et al.</span><span style="font-family:inherit;font-size:10pt;">, 19-cv-01315 (D. Del., filed on July 16, 2019); </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fredericks v. Cypress Semiconductor Corporation et al.</span><span style="font-family:inherit;font-size:10pt;">, 19-cv-04139 (N.D. Cal., filed on July 18, 2019; dismissed September 18, 2019); and </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Nozawa v.</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Cypress Semiconductor Corporation et al.</span><span style="font-family:inherit;font-size:10pt;">, 19-cv-06821 (S.D.N.Y., filed on July 23, 2019; dismissed October 3, 2019).  </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Wheby</span><span style="font-family:inherit;font-size:10pt;"> is a purported class action. </span><span style="font-family:inherit;font-size:10pt;"><span>Eight</span></span><span style="font-family:inherit;font-size:10pt;"> of the complaints contend, among other things, that the Company’s preliminary proxy statement on Schedule 14A, filed July 2, 2019, misstated or failed to disclose certain allegedly material information in violation of federal securities laws (and </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> complaint, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fredericks, </span><span style="font-family:inherit;font-size:10pt;">alleged similar theories based on the </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Company’s definitive proxy statement on Schedule 14A, filed July 16, 2019).  Each complaint seeks equitable relief, including an injunction of the Merger, among other remedies. As noted above, in September and October of 2019, </span><span style="font-family:inherit;font-size:10pt;"><span>six</span></span><span style="font-family:inherit;font-size:10pt;"> of the </span><span style="font-family:inherit;font-size:10pt;"><span>nine</span></span><span style="font-family:inherit;font-size:10pt;"> complaints were voluntarily dismissed by their respective plaintiffs with prejudice (which means they cannot be refiled), except that </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Hatt</span><span style="font-family:inherit;font-size:10pt;"> was dismissed without prejudice and each plaintiff reserved the right to file a motion for fees. Although we cannot predict the ultimate outcome of these cases with certainty, the Company believes that these lawsuits are without merit and intends to defend against them vigorously.</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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On September 23, 2019, a patent infringement lawsuit was filed by Bandspeed LLC (Case No. 19-cv-00936, W.D. Tex.) against the Company, alleging infringement of </span><span style="font-family:inherit;font-size:10pt;"><span>eight</span></span><span style="font-family:inherit;font-size:10pt;"> patents and seeking an unspecified amount of damages and an award of attorneys’ fees and costs.</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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On October 4, 2019, a patent infringement lawsuit was filed by Sentient Sensors, LLC (Case No. 19-cv-01868, D. Del.) against the Company, alleging infringement of a single patent and seeking an unspecified amount of damages, declaratory relief, injunctive relief, and an award of attorneys’ fees and costs.</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For many legal matters, particularly those in early stages, the Company cannot reasonably estimate the possible loss (or range of loss), if any. The Company records an accrual for legal matters at the time or times it determines that a loss is both probable and reasonably estimable. Amounts accrued as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> were not material. Regarding matters for which no accrual has been made (including the potential for losses in excess of amounts accrued), the Company currently believes, based on its own investigations, that any losses (or ranges of losses) that are reasonably possible and estimable will not, in the aggregate, have a material adverse effect on its financial position, results of operations, or cash flows. However, the ultimate outcome of legal proceedings involves judgments, estimates, and inherent uncertainties and cannot be predicted with certainty. Should the ultimate outcome of any legal matter be unfavorable, the Company's business, financial condition, results of operations, or cash flows could be materially and adversely affected. The Company may also incur substantial legal fees, which are expensed as incurred, in defending against legal claims.</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-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Indemnification Obligations</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is a party to a variety of agreements pursuant to which it may be obligated to indemnify other parties to such agreements with respect to certain matters. Typically, these obligations arise in the context of contracts that the Company has entered into, under which the Company customarily agrees to hold the other party harmless against losses arising from a breach of representations and covenants or terms and conditions related to such matters as the sale and/or delivery of its products, title to assets sold, certain intellectual property claims, defective products, specified environmental matters and certain income taxes. With respect to the sale of a manufacturing facility or subsidiary business, such indemnification may also cover tax matters and the Company's management of the facility or business prior to the sale. In the foregoing circumstances, payment by the Company is customarily conditioned on the other party making a claim pursuant to the procedures specified in the particular contract, which procedures typically allow the Company to challenge the other party’s claims and vigorously defend itself and the other party against related third-party claims. Further, the Company's obligations under these agreements may be limited in terms of time, amount or the scope of its responsibility and in some instances, the Company may have recourse against third parties for certain payments made under these agreements.</span></div><span style="font-family:inherit;font-size:10pt;">It is not possible to predict the maximum potential amount of future payments under these agreements due to the conditional nature of the Company's obligations and the unique facts and circumstances involved in each particular agreement. Historically, payments the Company has made under these agreements have not had a material effect on the Company’s business, financial condition or results of operations. As of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span>, management believes that if the Company were to incur a loss (in excess of amounts already recognized) in any of these matters, such loss would not have a material effect on its business, financial condition, cash flows or results of operations, though there can be no assurance in this regard. P1Y <div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the Company's warranty reserve activities:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:33%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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:center;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months 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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,555</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,445</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,982</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,445</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Settlements made</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,252</span></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>(1,456</span></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>(4,637</span></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>(4,434</span></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:#cff0fc;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;">Provisions</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left: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,252</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left: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,456</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left: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,210</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left: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,434</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Ending balance</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,555</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>4,445</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,555</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>4,445</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> 3555000 4445000 3982000 4445000 2252000 1456000 4637000 4434000 2252000 1456000 4210000 4434000 3555000 4445000 3555000 4445000 9 8 1 6 9 8 FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES<div style="line-height:120%;font-size:10pt;"><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;">The Company enters into multiple foreign exchange forward contracts to hedge certain foreign currency risk resulting from fluctuations in Japanese yen (¥) and Euro (€) exchange rates. In addition, the Company entered into fixed-for-floating interest rate forward swap agreements and has designated these swaps as hedging instruments. The Company does not enter into derivative securities for speculative purposes. The Company’s hedging policy is designed to mitigate the impact of foreign currency exchange rate fluctuations on its operating results. Some foreign currency forward contracts are considered to be economic hedges that were not designated as hedging instruments while others were designated as cash flow hedges. Whether designated or undesignated as cash flow hedges or not, these forward contracts protect the Company against the variability of forecasted foreign currency cash flows resulting from revenues, expenses and net asset or liability positions designated in </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">currencies other than the U.S. dollar. The maximum original duration of any contract allowable under the Company’s hedging policy is </span><span style="font-family:inherit;font-size:10pt;"><span>thirteen months</span></span><span style="font-family:inherit;font-size:10pt;"> for foreign currency hedging contracts.</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Cash Flow Hedges</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company enters into cash flow hedges to protect non-functional currency inventory purchases and certain other operational expenses, in addition to its ongoing program of cash flow hedges to protect its non-functional currency revenues against variability in cash flows due to foreign currency fluctuations. The Company’s foreign currency forward contracts that were designated as cash flow hedges generally have maturities between </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>thirteen months</span></span><span style="font-family:inherit;font-size:10pt;">. All hedging relationships are formally documented, and the hedges are designed to offset changes to future cash flows on hedged transactions at the inception of the hedge. The Company recognizes derivative instruments from hedging activities as either assets or liabilities on the balance sheet and measures them at fair value on a monthly basis. The Company records changes in the intrinsic value of its cash flow hedges in accumulated other comprehensive income on the Condensed Consolidated Balance Sheets, until the forecasted transaction occurs. Prior to the second quarter of 2018, interest charges or "forward points" on the forward contracts were excluded from the assessment of hedge effectiveness and were recorded in interest and other income, net in the Condensed Consolidated Statements of Operations. Commencing in the second quarter of 2018, interest charges or "forward points" on newly entered forward contracts are included in the assessment of hedge effectiveness, and are recorded in the underlying hedged items in the Condensed Consolidated Statements of Operations. When the forecasted transaction occurs, the Company reclassifies the related gain or loss on the cash flow hedge to revenue or costs, depending on the risk hedged. In the event the underlying forecasted transaction does not occur, or it becomes probable that it will not occur, the Company will reclassify the gain or loss on the related cash flow hedge from accumulated other comprehensive income to interest and other income, net in its Condensed Consolidated Statements of Operations at that time. For the nine months ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company had a net loss of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and a net loss of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, which was related to foreign currency forward contracts, recorded in other comprehensive income (loss), respectively. As of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and December 30, 2018, the accumulated other comprehensive income (loss) related to foreign currency forward contracts was a loss of </span><span style="font-family:inherit;font-size:10pt;"><span>$38,500</span></span><span style="font-family:inherit;font-size:10pt;"> and a gain of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company evaluates hedge effectiveness at the inception of the hedge prospectively as well as retrospectively and records any ineffective portion of the hedge in other income, net in its Condensed Consolidated Statements of Operations.</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Designated Hedges</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total notional amounts of net outstanding contracts were as summarized below:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:17%;"/></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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Buy / Sell</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 30, 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 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="2" 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;font-weight:bold;">(In millions)</span></div></td></tr><tr><td style="vertical-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;">U.S. dollar / Japanese Yen</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> $37.0 / ¥3,900</span></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;">$44.5 / ¥4,850</span></div></td></tr><tr><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;">Japanese Yen / U.S. dollar</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;"> </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;">¥5,400 / $51.0</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;">¥10,827 / $98.8</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Non-designated hedges</span></div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total notional amounts of net outstanding contracts were as summarized below:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:63%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:17%;"/></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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Buy / Sell</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;font-weight:bold;"> </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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 30, 2018</span></div></td></tr><tr><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:10pt;"><span style="font-family:inherit;font-size:10pt;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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In millions)</span></div></td></tr><tr><td style="vertical-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 / U.S. dollar</span></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;"> </span></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;"> €1.5 / $1.7</span></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></tr><tr><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;">U.S. dollar / EUR </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;">$0.8 / €0.7</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;">$9.1 / €8.0</span></div></td></tr><tr><td style="vertical-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;">U.S. dollar / Japanese Yen</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$37.4 / ¥4,030</span></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;">$13.2 / ¥1,430</span></div></td></tr><tr><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;">Japanese Yen / U.S. dollar</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;"> </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;">¥7,877 / $73.6</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;">¥4,210 / $38.0</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;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In December 2017, the Company entered into fixed-for-floating interest rate forward swap agreements starting April 2018 with </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> counterparties to swap future variable interest payments on certain debt for fixed interest payments; these agreements will expire in July 2021. The objective of the swaps was to effectively fix the interest rate at current levels without having to refinance the outstanding term loan, thereby avoiding the incurrence of transaction costs. The aggregate notional amount of these interest rate swaps is </span><span style="font-family:inherit;font-size:10pt;"><span>$300 million</span></span><span style="font-family:inherit;font-size:10pt;">. The interest rate on the variable debt was fixed in December 2017 and became effective in April 2018.</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 3, 2018, the Company evaluated the hedge effectiveness of the interest rate swaps and designated these swaps as hedging instruments. Upon designation as cash flow hedge instruments, future changes in fair value of these swaps are recognized in accumulated other comprehensive income (loss). </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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In October 2018, the Company entered into fixed-for-floating interest rate forward swap agreements starting in July 2021 with </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> counterparties to swap future variable interest payments on existing debt for fixed interest payments; these agreements will expire in December 2024. The objective of the swaps was to effectively fix the future interest rate at the level currently available to avoid the uncertainty in financing cost for a portion of debt due to future interest rate fluctuations. The aggregate notional amount of these interest rate swaps is </span><span style="font-family:inherit;font-size:10pt;"><span>$300 million</span></span><span style="font-family:inherit;font-size:10pt;">. The Company has evaluated the hedge effectiveness of the interest rate swaps and has designated these swaps as cash flow hedges of the debt with future changes in fair value of these swaps to be recognized in accumulated other comprehensive income (loss).</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the nine months ended September 29, 2019 and September 30, 2018, the Company had a net loss of </span><span style="font-family:inherit;font-size:10pt;"><span>$17.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and a net gain of </span><span style="font-family:inherit;font-size:10pt;"><span>$5.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, which was related to interest rate swap, recorded in other comprehensive income (loss), respectively. As of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and December 30, 2018, the accumulated other comprehensive income (loss) related to these interest rate swaps was a loss of </span><span style="font-family:inherit;font-size:10pt;"><span>$18.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and a loss of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:2px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:2px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The effect of derivative instruments on the Condensed Consolidated Statements of Operations for the </span><span style="font-family:inherit;font-size:10pt;">three and nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;padding-top:2px;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="33"/></tr><tr><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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="31" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="31" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of Goods Sold</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating Expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest Expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of Goods Sold</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating Expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest Expense</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total amounts of income and expense line items presented in the statement of financial performance in which the effects of fair value and cash flow hedges are recorded</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>574,521</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>358,080</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>171,216</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>17,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>1,645,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;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,028,138</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>527,081</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>43,778</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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><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><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;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;">Gain or (loss) on cash flow hedge relationships in Subtopic ASC 815-20:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest rate contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Amount of gain or (loss) reclassified from AOCI into income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>106</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>835</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Foreign exchange contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Amount of gain or (loss) reclassified from AOCI into income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>(86</span></span></div></td><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>381</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>57</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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>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 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>(210</span></span></div></td><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>9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size: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></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:2px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The gross fair values of derivative instruments on the Condensed Consolidated Balance Sheets as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-top:2px;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="17"/></tr><tr><td style="width:40%;"/><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%;"/><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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 30, 2018</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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance Sheet 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: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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives designated as hedging instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives designated as hedging instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives not designated as hedging instruments</span></div></td></tr><tr><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:10pt;"><span style="font-family:inherit;font-size:10pt;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="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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-style:italic;">Other Current 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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: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;">Derivative Asset</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>720</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>236</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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,767</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>725</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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-style:italic;">Non-Current 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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivative Asset</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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,419</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Other Current 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></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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: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;">Derivative Liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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,985</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>771</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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,210</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>411</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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-style:italic;">Non-Current 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivative Liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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,483</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>4,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P13M P13M -500000 -1700000 -38500 400000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Designated Hedges</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total notional amounts of net outstanding contracts were as summarized below:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:17%;"/></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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Buy / Sell</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 30, 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 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="2" 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;font-weight:bold;">(In millions)</span></div></td></tr><tr><td style="vertical-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;">U.S. dollar / Japanese Yen</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> $37.0 / ¥3,900</span></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;">$44.5 / ¥4,850</span></div></td></tr><tr><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;">Japanese Yen / U.S. dollar</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;"> </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;">¥5,400 / $51.0</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;">¥10,827 / $98.8</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Non-designated hedges</span></div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total notional amounts of net outstanding contracts were as summarized below:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:63%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:17%;"/></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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Buy / Sell</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;font-weight:bold;"> </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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 30, 2018</span></div></td></tr><tr><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:10pt;"><span style="font-family:inherit;font-size:10pt;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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In millions)</span></div></td></tr><tr><td style="vertical-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 / U.S. dollar</span></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;"> </span></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;"> €1.5 / $1.7</span></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></tr><tr><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;">U.S. dollar / EUR </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;">$0.8 / €0.7</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;">$9.1 / €8.0</span></div></td></tr><tr><td style="vertical-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;">U.S. dollar / Japanese Yen</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$37.4 / ¥4,030</span></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;">$13.2 / ¥1,430</span></div></td></tr><tr><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;">Japanese Yen / U.S. dollar</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;"> </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;">¥7,877 / $73.6</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;">¥4,210 / $38.0</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 2 300000000 2 300000000 -17500000 5900000 -18800000 -1300000 <div style="line-height:120%;padding-top:2px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The effect of derivative instruments on the Condensed Consolidated Statements of Operations for the </span><span style="font-family:inherit;font-size:10pt;">three and nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;padding-top:2px;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="33"/></tr><tr><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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="31" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="31" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of Goods Sold</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating Expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest Expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of Goods Sold</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating Expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest Expense</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total amounts of income and expense line items presented in the statement of financial performance in which the effects of fair value and cash flow hedges are recorded</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>574,521</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>358,080</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>171,216</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>17,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>1,645,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;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,028,138</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>527,081</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>43,778</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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><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><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;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;">Gain or (loss) on cash flow hedge relationships in Subtopic ASC 815-20:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest rate contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Amount of gain or (loss) reclassified from AOCI into income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>106</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>835</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Foreign exchange contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Amount of gain or (loss) reclassified from AOCI into income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>(86</span></span></div></td><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>381</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>57</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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>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 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>(210</span></span></div></td><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>9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size: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></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 574521000 358080000 171216000 17889000 1645746000 1028138000 527081000 43778000 0 0 0 106000 0 0 0 835000 -86000 381000 57000 0 482000 -210000 9000 0 <div style="line-height:120%;padding-top:2px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The gross fair values of derivative instruments on the Condensed Consolidated Balance Sheets as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-top:2px;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="17"/></tr><tr><td style="width:40%;"/><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%;"/><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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 30, 2018</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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance Sheet 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: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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives designated as hedging instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives designated as hedging instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives not designated as hedging instruments</span></div></td></tr><tr><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:10pt;"><span style="font-family:inherit;font-size:10pt;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="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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-style:italic;">Other Current 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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: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;">Derivative Asset</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>720</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>236</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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,767</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>725</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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-style:italic;">Non-Current 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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivative Asset</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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,419</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Other Current 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></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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: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;">Derivative Liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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,985</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>771</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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,210</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>411</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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-style:italic;">Non-Current 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivative Liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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,483</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>4,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 720000 236000 2767000 725000 0 0 1419000 0 1985000 771000 1210000 411000 17483000 0 4051000 0 NET INCOME PER SHARE<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:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted net income per share: </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width: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:center;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands, except per-share amounts)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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 income attributable to Cypress</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,683</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,695</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,668</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,478</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Weighted-average common shares</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>369,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>361,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 colspan="2" style="vertical-align:bottom;padding-left: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,444</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>358,560</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">Weighted-average diluted shares</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>388,243</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>374,266</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>381,633</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>373,064</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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 income per share—basic</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>0.03</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>0.14</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>0.05</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>0.24</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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 income per share—diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.03</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><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;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.05</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><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;background-color:#cff0fc;"><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;"> </span></div><div style="line-height:120%;padding-top:2px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>14,000</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>2.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> weighted average potentially dilutive shares underlying outstanding stock-based awards and convertible debt, respectively, were excluded in the computation of diluted net income per share because their effect would have been anti-dilutive. For the nine months ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>1.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>2.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> weighted average potentially dilutive shares underlying outstanding stock-based awards and convertible debt, respectively, were excluded in the computation of diluted net income per share because their effect would have been anti-dilutive.</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:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted net income per share: </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width: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:center;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands, except per-share amounts)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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 income attributable to Cypress</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,683</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,695</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,668</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,478</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Weighted-average common shares</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>369,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>361,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 colspan="2" style="vertical-align:bottom;padding-left: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,444</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>358,560</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">Weighted-average diluted shares</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>388,243</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>374,266</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>381,633</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>373,064</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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 income per share—basic</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>0.03</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>0.14</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>0.05</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>0.24</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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 income per share—diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.03</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><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;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.05</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><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;background-color:#cff0fc;"><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> 12683000 50695000 19668000 87478000 369241000 361631000 366444000 358560000 388243000 374266000 381633000 373064000 0.03 0.14 0.05 0.24 0.03 0.14 0.05 0.23 14000 2800000 1400000 2700000 INCOME TAXES<div style="line-height:120%;font-size:10pt;"><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;">The Company's income tax expense was </span><span style="font-family:inherit;font-size:10pt;"><span>$16.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$5.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. The Company's income tax benefit / (expense) was </span><span style="font-family:inherit;font-size:10pt;"><span>$2.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$(15.8) million</span></span><span style="font-family:inherit;font-size:10pt;"> for the nine months ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. The provision for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> was primarily due to pre-tax income changes as well as various discrete items. The income tax expense for the three months ended September 30, 2018 was primarily attributable to non-U.S. taxes associated with the Company's non-U.S. operations.</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A valuation allowance is established or maintained when, based on currently available information and other factors, it is more likely than not that all or a portion of the deferred tax assets will not be realized. The Company regularly assesses its valuation allowance against deferred tax assets on a jurisdiction by jurisdiction basis. The Company considers all available positive and negative evidence, including future reversals of temporary differences, projected future taxable income, tax planning strategies and recent financial results. During the fourth quarter of 2018, the Company emerged from a cumulative loss position over the previous three years. The cumulative three-year pre-tax income is considered positive evidence which is objective and verifiable and thus received significant weighting. The continued pattern of income before tax, recent global restructuring executed in fiscal 2018 and projected future operating income in the U.S. was additional positive evidence. As a result, the Company released </span><span style="font-family:inherit;font-size:10pt;"><span>$343.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the valuation allowance attributable to certain U.S. deferred tax assets during 2018. Based </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">on management’s assessment of the realizability of deferred tax assets, there was no change to the previously recorded valuation allowances during the three and nine months ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">.</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Unrecognized Tax Benefits</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross unrecognized tax benefits were </span><span style="font-family:inherit;font-size:10pt;"><span>$131.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$121.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. As of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, the amount of unrecognized tax benefits that, if recognized, would affect the Company's effective tax rate totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$75.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$65.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Management believes events that could occur in the next 12 months which could cause a change in unrecognized tax benefits include, but are not limited to, the following:</span></div><div style="line-height:120%;padding-left:36px;text-indent:0px;"><span style="font-family:inherit;font-size:10pt;padding-right:12px;">•</span><span style="font-family:inherit;font-size:10pt;">completion of examinations by the U.S. or foreign taxing authorities; and</span></div><div style="line-height:120%;padding-left:36px;text-indent:0px;"><span style="font-family:inherit;font-size:10pt;padding-right:12px;">•</span><span style="font-family:inherit;font-size:10pt;">expiration of statutes of limitations on the Company's tax returns.</span></div><div style="line-height:120%;padding-left:4px;padding-left:36px;font-size:10pt;"><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;">The calculation of unrecognized tax benefits involves dealing with uncertainties in the application of complex global tax regulations. Management regularly assesses the Company’s tax positions in light of legislative, bilateral tax treaty, regulatory and judicial developments in the countries in which the Company does business. Given the uncertainty in the development of ongoing tax examinations and tax correspondence with taxing authorities, it is possible that the Company’s balance of gross unrecognized tax benefits could materially change in the next 12 months. As a result, the Company is unable to estimate the full range of possible adjustments to this balance. </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-bottom:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Classification of Interest and Penalties</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company classifies interest and penalties as components of the income tax provision in the Condensed Consolidated Statements of Operations. As of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, the amounts of accrued interest and penalties totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$13.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$13.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div> 16200000 5600000 -2700000 15800000 -343300000 131900000 121900000 75600000 65800000 13800000 13000000.0 SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION<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-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Segment Information</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company designs, develops, manufactures and markets a broad range of solutions for embedded systems from the IoT, automotive, industrial, consumer electronics, and medical areas. </span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating segments are identified as components of an enterprise for which separate discrete financial information is available for evaluation by the chief operating decision-maker ("CODM"), or decision-making group, in making decisions on how to allocate resources and assess performance. The CODM is considered to be the Chief Executive Officer. </span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's segments are MCD (Microcontroller and Connectivity Division) and MPD (Memory Products Division). </span></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Before Income Taxes</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width: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:center;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;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;">MCD</span></div></td><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>61,948</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>58,896</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>110,302</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>108,467</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">MPD</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,513</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,650</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>212,313</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>278,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;">Unallocated items:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,891</span></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>(24,195</span></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>(75,766</span></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>(76,561</span></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:20px;padding-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</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(392</span></span></div></td><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,991</span></span></div></td><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>(3,509</span></span></div></td><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>(15,326</span></span></div></td><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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of intangible assets and other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(51,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,875</span></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>(155,518</span></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>(164,256</span></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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Merger-related expenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,043</span></span></div></td><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>(11,452</span></span></div></td><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></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes related to debt extinguishment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,402</span></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>(6,402</span></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>630</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other adjustments </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,036</span></span></div></td><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>(5,463</span></span></div></td><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>(15,609</span></span></div></td><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>(17,201</span></span></div></td><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;">Income from operations 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;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>30,303</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>60,022</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>54,359</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>114,332</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company does not allocate stock-based compensation, changes in value of deferred compensation plan, restructuring charges, merger-related expenses, amortization of intangible assets and certain other expenses to its segments. </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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Geographical Information</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment, net, excluding finance leases, by geographic locations were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:23%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:23%;"/><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:center;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">As of</span></div></td></tr><tr><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;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 30, 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,830</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>173,973</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Philippines</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,413</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">Thailand</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,439</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,581</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Japan</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,554</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,251</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left: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,208</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left: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,768</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;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 property, plant and equipment (excluding finance leases), net</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>254,859</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>282,986</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company tracks its assets by physical location. Although management reviews asset information on a corporate level and allocates depreciation expense by segment, the Company’s CODM does not review asset information on a segment basis.</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Customer Information</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding accounts receivable from </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company's distributors accounted for </span><span style="font-family:inherit;font-size:10pt;"><span>15.7%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>13.4%</span></span><span style="font-family:inherit;font-size:10pt;"> of its consolidated accounts receivable as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">. Outstanding accounts receivable from </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company's distributors accounted for </span><span style="font-family:inherit;font-size:10pt;"><span>25.0%</span></span><span style="font-family:inherit;font-size:10pt;"> of its consolidated accounts receivable as of </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue from sales to </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company's distributors accounted for </span><span style="font-family:inherit;font-size:10pt;"><span>18.0%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>10.2%</span></span><span style="font-family:inherit;font-size:10pt;"> of its consolidated revenues for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">. Revenue from sales to </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company's distributors accounted for </span><span style="font-family:inherit;font-size:10pt;"><span>16.6%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>14.0%</span></span><span style="font-family:inherit;font-size:10pt;"> of its consolidated revenues for the nine months ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">. </span><span style="font-family:inherit;font-size:10pt;">No</span><span style="font-family:inherit;font-size:10pt;"> other distributors or end-customers accounted for </span><span style="font-family:inherit;font-size:10pt;">10%</span><span style="font-family:inherit;font-size:10pt;"> or more of the Company's consolidated revenues for the three months or nine months ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue from sales to </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company’s distributors accounted for </span><span style="font-family:inherit;font-size:10pt;"><span>17.7%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>15.1%</span></span><span style="font-family:inherit;font-size:10pt;"> of its consolidated revenues for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. Revenue from sales to </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company’s distributors accounted for </span><span style="font-family:inherit;font-size:10pt;"><span>18.6%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>13.8%</span></span><span style="font-family:inherit;font-size:10pt;"> of its consolidated revenues for the nine months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. </span><span style="font-family:inherit;font-size:10pt;">No</span><span style="font-family:inherit;font-size:10pt;"> other distributors or end-customers accounted for </span><span style="font-family:inherit;font-size:10pt;">10%</span><span style="font-family:inherit;font-size:10pt;"> or more of the Company's consolidated revenues for the three months or nine months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div> <div style="line-height:120%;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Before Income Taxes</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width: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:center;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;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;">MCD</span></div></td><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>61,948</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>58,896</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>110,302</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>108,467</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">MPD</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,513</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,650</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>212,313</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>278,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;">Unallocated items:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,891</span></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>(24,195</span></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>(75,766</span></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>(76,561</span></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:20px;padding-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</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(392</span></span></div></td><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,991</span></span></div></td><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>(3,509</span></span></div></td><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>(15,326</span></span></div></td><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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of intangible assets and other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(51,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,875</span></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>(155,518</span></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>(164,256</span></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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Merger-related expenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,043</span></span></div></td><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>(11,452</span></span></div></td><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></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes related to debt extinguishment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,402</span></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>(6,402</span></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>630</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other adjustments </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,036</span></span></div></td><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>(5,463</span></span></div></td><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>(15,609</span></span></div></td><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>(17,201</span></span></div></td><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;">Income from operations 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;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>30,303</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>60,022</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>54,359</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>114,332</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> 61948000 58896000 110302000 108467000 56513000 96650000 212313000 278579000 24891000 24195000 75766000 76561000 392000 9991000 3509000 15326000 51394000 55875000 155518000 164256000 3043000 0 11452000 0 -6402000 0 -6402000 630000 -2036000 -5463000 -15609000 -17201000 30303000 60022000 54359000 114332000 <div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment, net, excluding finance leases, by geographic locations were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:23%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:23%;"/><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:center;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">As of</span></div></td></tr><tr><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;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 30, 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,830</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;"><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:#cff0fc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>173,973</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Philippines</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,413</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;">Thailand</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,439</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left: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,581</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Japan</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,554</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,251</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;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;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left: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,208</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left: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,768</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;"><div style="text-align:left;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 property, plant and equipment (excluding finance leases), net</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>254,859</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>282,986</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> 149830000 173973000 31828000 33413000 31439000 34581000 10554000 11251000 31208000 29768000 254859000 282986000 2 0.157 0.134 1 0.250 2 0.180 0.102 2 0.166 0.140 2 0.177 0.151 2 0.186 0.138 ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)<div style="line-height:120%;font-size:10pt;"><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;">The changes in accumulated other comprehensive loss, net of tax, by components are as follows (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="12"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated net unrealized income (loss) on cash flow hedges and other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;">Accumulated unrecognized gain (loss) on the Defined Benefit Plan</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;">Accumulated other comprehensive income (loss)</span></div></td></tr><tr><td style="vertical-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 as of December 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><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:1px solid #000000;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>(763</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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,592</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,829</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;">Other comprehensive income (loss) before reclassification</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,938</span></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></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,938</span></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;">Amounts reclassified to operating 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>(502</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>(502</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;">Net unrealized gain (loss) on the defined benefit plan</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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</span></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>(13</span></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;">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;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-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>(7,203</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;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,579</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;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,624</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size: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 income (loss) before reclassification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,963</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,963</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size: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;">Amounts reclassified to operating 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>(156</span></span></div></td><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>(156</span></span></div></td><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;">Net unrealized gain (loss) on the defined benefit plan</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></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>(928</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>(928</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;">Balance as of June 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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:1px solid #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>(14,322</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:1px solid #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,651</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:1px solid #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,671</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size: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 income (loss) before reclassification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,816</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,816</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size: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;">Amounts reclassified to operating 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>(458</span></span></div></td><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>(458</span></span></div></td><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;">Net unrealized gain (loss) on the defined benefit plan</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></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>10</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>10</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;">Balance as of September 29, 2019</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,596</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>1,661</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>(16,935</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><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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The changes in accumulated other comprehensive loss, net of tax, by components are as follows (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="12"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated net unrealized income (loss) on cash flow hedges and other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;">Accumulated unrecognized gain (loss) on the Defined Benefit Plan</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;">Accumulated other comprehensive income (loss)</span></div></td></tr><tr><td style="vertical-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 as of December 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><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:1px solid #000000;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>(763</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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,592</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,829</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;">Other comprehensive income (loss) before reclassification</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,938</span></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></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,938</span></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;">Amounts reclassified to operating 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>(502</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>(502</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;">Net unrealized gain (loss) on the defined benefit plan</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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</span></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>(13</span></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;">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;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-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>(7,203</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;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,579</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;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,624</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size: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 income (loss) before reclassification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,963</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,963</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size: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;">Amounts reclassified to operating 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>(156</span></span></div></td><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>(156</span></span></div></td><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;">Net unrealized gain (loss) on the defined benefit plan</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></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>(928</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>(928</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;">Balance as of June 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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:1px solid #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>(14,322</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:1px solid #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,651</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:1px solid #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,671</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size: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 income (loss) before reclassification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,816</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,816</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size: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;">Amounts reclassified to operating 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>(458</span></span></div></td><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>(458</span></span></div></td><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;">Net unrealized gain (loss) on the defined benefit plan</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></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>10</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>10</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;">Balance as of September 29, 2019</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,596</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>1,661</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>(16,935</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><span style="font-family:inherit;font-size:10pt;"><br/></span></div> -763000 2592000 1829000 -5938000 -5938000 502000 502000 -13000 -13000 -7203000 2579000 -4624000 -6963000 0 -6963000 156000 0 156000 -928000 -928000 -14322000 1651000 -12671000 -3816000 0 -3816000 458000 0 458000 10000 10000 -18596000 1661000 -16935000 RELATED-PARTY TRANSACTIONS<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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the ordinary course of business, the Company purchases from, or sells to (a) entities for which one of the Company's directors or executive officers serves as a director or (b) entities that are otherwise affiliated with one of the Company's directors or executive officers (collectively, "related parties").</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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the indicated periods, the following table presents information on the Company's transactions with such entities occurring at a time when the other entity was a related party of the Company:</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="17"/></tr><tr><td style="width:40%;"/><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%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:10pt;"><span style="font-family:inherit;font-size:10pt;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;">Total revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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,092</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>22</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>6,738</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>211</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Total purchases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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,862</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>5,776</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>6,626</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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>11,146</span></span></div></td><td style="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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, amounts due from these parties totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$4.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$65,000</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, and amounts due to these parties totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div> <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the indicated periods, the following table presents information on the Company's transactions with such entities occurring at a time when the other entity was a related party of the Company:</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="17"/></tr><tr><td style="width:40%;"/><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%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;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;font-weight:bold;">September 30, 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:10pt;"><span style="font-family:inherit;font-size:10pt;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;">Total revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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,092</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>22</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>6,738</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>211</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Total purchases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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,862</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>5,776</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>6,626</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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>11,146</span></span></div></td><td style="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> 3092000 22000 6738000 211000 1862000 5776000 6626000 11146000 4800000 65000 1000000.0 2000000.0 XML 18 R4.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Income Statement [Abstract]        
Revenues $ 574,521 $ 673,035 $ 1,645,746 $ 1,879,366
Cost of revenues 358,080 413,320 1,028,138 1,173,121
Gross profit 216,441 259,715 617,608 706,245
Research and development 89,253 91,691 271,498 281,617
Selling, general and administrative 81,963 92,943 255,583 262,940
Total operating expenses 171,216 184,634 527,081 544,557
Operating income 45,225 75,081 90,527 161,688
Interest expense (17,889) (17,123) (43,778) (51,559)
Other income, net 2,967 2,064 7,610 4,203
Income before income taxes, share in gain/ loss, net and impairment of equity method investees and non-controlling interest 30,303 60,022 54,359 114,332
Income tax (provision) benefit (16,247) (5,618) 2,672 (15,829)
Share in gain/ loss, net and impairment of equity method investees (1,383) (3,657) (37,378) (10,873)
Net income 12,673 50,747 19,653 87,630
Net loss (income) attributable to non-controlling interest 10 (52) 15 (152)
Net income attributable to Cypress $ 12,683 $ 50,695 $ 19,668 $ 87,478
Net income per share attributable to Cypress:        
Basic (in dollars per share) $ 0.03 $ 0.14 $ 0.05 $ 0.24
Diluted (in dollars per share) $ 0.03 $ 0.14 $ 0.05 $ 0.23
Shares used in net income per share calculation:        
Basic (in shares) 369,241 361,631 366,444 358,560
Diluted (in shares) 388,243 374,266 381,633 373,064
XML 19 R90.htm IDEA: XBRL DOCUMENT v3.19.3
INCOME TAXES - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Dec. 30, 2018
Income Tax Disclosure [Abstract]          
Income tax benefit (expense) $ (16,247) $ (5,618) $ 2,672 $ (15,829)  
Valuation allowance release         $ 343,300
Gross unrecognized tax benefits 131,900   131,900   121,900
Amount of unrecognized tax benefits that, if recognized, would affect effective tax rate 75,600   75,600   65,800
Accrued interest and penalties $ 13,800   $ 13,800   $ 13,000
XML 20 R60.htm IDEA: XBRL DOCUMENT v3.19.3
FAIR VALUE MEASUREMENTS - Narrative (Details) - USD ($)
$ in Millions
Sep. 29, 2019
Dec. 30, 2018
Sep. 30, 2018
Nov. 06, 2017
Jun. 23, 2016
Mar. 12, 2015
2% Exchangeable Senior Notes due 2020            
Fair Value, Option, Quantitative Disclosures [Line Items]            
Interest rate (percent) 2.00%   2.00%     2.00%
2% Exchangeable Senior Notes due 2020 | Convertible debt            
Fair Value, Option, Quantitative Disclosures [Line Items]            
Interest rate (percent) 2.00%          
4.5% Convertible Senior Notes due 2022            
Fair Value, Option, Quantitative Disclosures [Line Items]            
Interest rate (percent)         4.50%  
4.5% Convertible Senior Notes due 2022 | Convertible Senior Notes            
Fair Value, Option, Quantitative Disclosures [Line Items]            
Interest rate (percent) 4.50%          
2% Convertible Senior Notes due 2023            
Fair Value, Option, Quantitative Disclosures [Line Items]            
Interest rate (percent) 2.00%     2.00%    
Level 2 | Nonrecurring | 2% Exchangeable Senior Notes due 2020 | Convertible debt | Reported Value Measurement            
Fair Value, Option, Quantitative Disclosures [Line Items]            
Fair value of debt $ 12.0 $ 12.0        
Level 2 | Nonrecurring | 2% Exchangeable Senior Notes due 2020 | Convertible debt | Estimate of Fair Value Measurement            
Fair Value, Option, Quantitative Disclosures [Line Items]            
Fair value of debt 57.4 30.9        
Level 2 | Nonrecurring | 4.5% Convertible Senior Notes due 2022 | Convertible Senior Notes | Reported Value Measurement            
Fair Value, Option, Quantitative Disclosures [Line Items]            
Fair value of debt 287.5 287.5        
Level 2 | Nonrecurring | 4.5% Convertible Senior Notes due 2022 | Convertible Senior Notes | Estimate of Fair Value Measurement            
Fair Value, Option, Quantitative Disclosures [Line Items]            
Fair value of debt 498.8 336.6        
Level 2 | Nonrecurring | 2% Convertible Senior Notes due 2023 | Reported Value Measurement            
Fair Value, Option, Quantitative Disclosures [Line Items]            
Fair value of debt 150.0 150.0        
Level 2 | Nonrecurring | 2% Convertible Senior Notes due 2023 | Estimate of Fair Value Measurement            
Fair Value, Option, Quantitative Disclosures [Line Items]            
Fair value of debt 178.5 $ 140.6        
Level 2 | Nonrecurring | Revolving Credit Facility | Reported Value Measurement            
Fair Value, Option, Quantitative Disclosures [Line Items]            
Fair value of debt $ 397.0          
XML 21 R64.htm IDEA: XBRL DOCUMENT v3.19.3
RESTRUCTURING - Restructuring Activities Related to Personnel Costs (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 29, 2019
Dec. 30, 2018
Restructuring Reserve [Roll Forward]    
Accrued restructuring reserve, beginning balance $ 14,536  
Provision 3,509  
Cash payments and other adjustments (17,536)  
Accrued restructuring reserve, ending balance 509  
Current portion of the restructuring accrual 509 $ 14,536
2019 Plan    
Restructuring Reserve [Roll Forward]    
Accrued restructuring reserve, beginning balance 0  
Provision 3,517  
Cash payments and other adjustments (3,008)  
Accrued restructuring reserve, ending balance 509  
Current portion of the restructuring accrual 509  
2018 Plan    
Restructuring Reserve [Roll Forward]    
Accrued restructuring reserve, beginning balance 248  
Provision (97)  
Cash payments and other adjustments (151)  
Accrued restructuring reserve, ending balance 0  
Current portion of the restructuring accrual 0  
2017 Plan    
Restructuring Reserve [Roll Forward]    
Accrued restructuring reserve, beginning balance 30  
Provision 0  
Cash payments and other adjustments (30)  
Accrued restructuring reserve, ending balance 0  
Current portion of the restructuring accrual 0  
Spansion Integration Plan    
Restructuring Reserve [Roll Forward]    
Accrued restructuring reserve, beginning balance 14,258  
Provision 89  
Cash payments and other adjustments (14,347)  
Accrued restructuring reserve, ending balance 0  
Current portion of the restructuring accrual $ 0  
XML 22 R94.htm IDEA: XBRL DOCUMENT v3.19.3
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2019
Jun. 30, 2019
Mar. 31, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]            
Balance at beginning of year $ 2,109,006   $ 2,117,039 $ 1,858,972 $ 2,117,039 $ 1,817,592
Net unrealized gain (loss) on the defined benefit plan 10     0 (931) 0
Balance at end of year 2,098,887 $ 2,109,006   1,886,488 2,098,887 1,886,488
Accumulated other comprehensive income (loss)            
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]            
Balance at beginning of year (12,671) (4,624) 1,829 2,817 1,829 (1,362)
Other comprehensive income (loss) before reclassification (3,816) (6,963) (5,938)      
Amounts reclassified to operating income (458) (156) (502)      
Net unrealized gain (loss) on the defined benefit plan 10 (928) (13)   (931)  
Balance at end of year (16,935) (12,671) (4,624) $ 2,854 (16,935) $ 2,854
Accumulated net unrealized income (loss) on cash flow hedges and other            
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]            
Balance at beginning of year (14,322) (7,203) (763)   (763)  
Other comprehensive income (loss) before reclassification (3,816) (6,963) (5,938)      
Amounts reclassified to operating income (458) (156) (502)      
Balance at end of year (18,596) (14,322) (7,203)   (18,596)  
Accumulated unrecognized gain (loss) on the Defined Benefit Plan            
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]            
Balance at beginning of year 1,651 2,579 2,592   2,592  
Other comprehensive income (loss) before reclassification 0 0        
Amounts reclassified to operating income 0 0        
Net unrealized gain (loss) on the defined benefit plan 10 (928) (13)      
Balance at end of year $ 1,661 $ 1,651 $ 2,579   $ 1,661  
XML 23 R68.htm IDEA: XBRL DOCUMENT v3.19.3
EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION - Schedule of Stock Option Activities (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended 6 Months Ended 9 Months Ended
Sep. 29, 2019
Jun. 30, 2019
Mar. 31, 2019
Jun. 30, 2019
Sep. 29, 2019
Shares          
Options outstanding, beginning of period (in shares) 1,717 2,194 2,639 2,639 2,639
Exercised (in shares) (242) (459) (379)    
Forfeited or expired, (in shares) (7) (18) (66)    
Options outstanding, end of period (in shares) 1,468 1,717 2,194 1,717 1,468
Options exercisable (in shares) 1,468       1,468
Weighted- Average Exercise Price Per Share          
Options outstanding, Weighted-Average Exercise Price Per Share, beginning of period (in dollars per share) $ 11.88 $ 12.07 $ 11.75 $ 11.75 $ 11.75
Exercised, Weighted-Average Exercise Price Per Share (in dollars per share) 13.77 12.47 8.14    
Forfeited or expired, Weighted-Average Exercise Price Per Share (in dollars per share) 23.21 20.18 21.59    
Options outstanding, Weighted-Average Exercise Price Per Share, end of period (in dollars per share) 11.51 $ 11.88 $ 12.07 $ 11.88 11.51
Options exercisable, Weighted-Average Exercise Price Per Share (in dollars per share) $ 11.51       $ 11.51
Weighted Average Remaining Contractual term          
Options outstanding, Weighted Average Remaining Contractual term, end of period     1 year 11 months 8 days 1 year 8 months 26 days 1 year 6 months 21 days
Options exercisable, Weighted Average Remaining Contractual term, end of period         1 year 6 months 21 days
Aggregate Intrinsic Value          
Options outstanding, Aggregate Intrinsic Value $ 17.2 $ 17.8 $ 7.3 $ 17.8 $ 17.2
Options exercisable, Aggregate Intrinsic Value $ 17.2       $ 17.2
XML 24 R52.htm IDEA: XBRL DOCUMENT v3.19.3
BALANCE SHEET COMPONENTS - Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 29, 2019
Dec. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Employee deferred compensation plan liability $ 44,654 $ 44,834
Restructuring accrual (See Note 9) 509 14,536
Derivative liability 2,756 1,621
Accrued expenses 50,627 46,592
Accrued interest 4,451 9,440
Customer advances 47 5,296
Operating lease liability 12,717  
Other current liabilities 16,030 15,745
Total other current liabilities $ 131,791 $ 138,064
XML 25 R56.htm IDEA: XBRL DOCUMENT v3.19.3
INTANGIBLE ASSETS - Estimated Future Amortization Expense Related to Developed Technology and Other Intangible Assets (Details)
$ in Thousands
Sep. 29, 2019
USD ($)
Intangible Assets, Gross (Excluding Goodwill) [Abstract]  
2019 (remaining three months) $ 51,743
2020 153,689
2021 58,489
2022 33,000
2023 28,335
2024 and thereafter 9,670
Total future amortization expense $ 334,926
XML 26 R79.htm IDEA: XBRL DOCUMENT v3.19.3
LEASES - Other Information Related to Leases (Details)
$ in Thousands
9 Months Ended
Sep. 29, 2019
USD ($)
Cash paid for amounts included in the measurement of lease liabilities  
Operating cash flows from finance leases $ 299
Operating cash flows from operating leases 7,378
Financing cash flows from finance leases $ 1,271
Weighted-average remaining lease term:  
Finance leases 5 years 2 months 1 day
Operating leases 5 years 4 months 28 days
Weighted-average discount rate:  
Finance leases 3.98%
Operating leases 6.89%
XML 27 R89.htm IDEA: XBRL DOCUMENT v3.19.3
NET INCOME PER SHARE - Narrative (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
RSUs and PSUs | Convertible debt        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Weighted average potentially dilutive shares, excluded from computation of diluted net loss per share (in shares) 14 2,800 1,400 2,700
XML 29 R85.htm IDEA: XBRL DOCUMENT v3.19.3
FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES - Schedule of Notional Amounts of Net Outstanding Contracts (Details)
€ in Millions, ¥ in Millions, $ in Millions
Sep. 29, 2019
USD ($)
Sep. 29, 2019
EUR (€)
Sep. 29, 2019
JPY (¥)
Dec. 30, 2018
USD ($)
Dec. 30, 2018
EUR (€)
Dec. 30, 2018
JPY (¥)
Derivatives not designated as hedging instruments | Eurodollar Future | Long (Buy)            
Derivative [Line Items]            
Notional derivative contract $ 0.8 € 1.5   $ 9.1    
Derivatives not designated as hedging instruments | Eurodollar Future | Short (Sell)            
Derivative [Line Items]            
Notional derivative contract 1.7 € 0.7     € 8.0  
Derivatives not designated as hedging instruments | Japanese Yen USD Future | Long (Buy)            
Derivative [Line Items]            
Notional derivative contract 37.4   ¥ 7,877 13.2   ¥ 4,210
Derivatives not designated as hedging instruments | Japanese Yen USD Future | Short (Sell)            
Derivative [Line Items]            
Notional derivative contract 73.6   4,030 38.0   1,430
Derivatives designated as hedging instruments | Japanese Yen USD Future | Long (Buy)            
Derivative [Line Items]            
Notional derivative contract 37.0   5,400 45.5   10,827
Derivatives designated as hedging instruments | Japanese Yen USD Future | Short (Sell)            
Derivative [Line Items]            
Notional derivative contract $ 51.0   ¥ 3,900 $ 98.8   ¥ 4,850
XML 30 R75.htm IDEA: XBRL DOCUMENT v3.19.3
DEBT - Scheduled Future Debt Payments (Details)
$ in Thousands
Sep. 29, 2019
USD ($)
Fiscal Year  
2019 (remaining three months) $ 50,010
2020 11,984
2021 347,000
2022 287,496
2023 150,000
Total (excluding finance leases) 846,490
Finance lease liabilities 9,612
Total debt $ 856,102
XML 31 R71.htm IDEA: XBRL DOCUMENT v3.19.3
DEBT - Narrative (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2019
USD ($)
Aug. 30, 2019
USD ($)
Jul. 31, 2019
USD ($)
Mar. 18, 2019
USD ($)
Nov. 06, 2017
USD ($)
$ / shares
Jun. 23, 2016
USD ($)
$ / shares
Sep. 29, 2019
USD ($)
$ / shares
Jun. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Sep. 30, 2018
USD ($)
Sep. 29, 2019
USD ($)
trading_day
$ / shares
Sep. 30, 2018
USD ($)
Jul. 30, 2019
USD ($)
Jun. 03, 2019
$ / shares
Dec. 30, 2018
USD ($)
Mar. 12, 2015
Debt Instrument [Line Items]                                
Borrowings under senior secured revolving credit facility                     $ 447,000,000 $ 94,000,000        
Loss on extinguishment                     6,402,000 5,169,000        
Long term debt             $ 846,490,000       846,490,000          
Merger Agreement                                
Debt Instrument [Line Items]                                
Common stock value (in dollars per share) | $ / shares                           $ 23.85    
Senior Secured Credit Facility                                
Debt Instrument [Line Items]                                
Interest expenses             5,000,000.0     $ 8,700,000 18,500,000 27,600,000        
Senior Secured Credit Facility | Revolving Credit Facility                                
Debt Instrument [Line Items]                                
Repayments of debt   $ 50,000,000.0                            
Revolving credit facility amount available     $ 700,000,000                   $ 540,000,000      
Maximum total leverage ratio     4.0                   3.75      
Borrowings under senior secured revolving credit facility     $ 447,000,000                          
Repayment amount     $ 448,000,000                          
Long term debt             397,000,000.0       397,000,000.0          
Term Loan B | Senior Secured Credit Facility                                
Debt Instrument [Line Items]                                
Repayments of debt       $ 25,000,000.0                        
Repayment of quarterly principal payment             1,300,000 $ 1,300,000 $ 1,300,000              
Loss on extinguishment                     6,400,000          
Long term debt                             $ 476,300,000  
2% Exchangeable Senior Notes due 2020                                
Debt Instrument [Line Items]                                
Interest expenses             $ 143,000     $ 137,000 $ 429,000 $ 422,000        
Interest rate (percent)             2.00%     2.00% 2.00% 2.00%       2.00%
Conversion ratio                     0.2073663          
Conversion price (in dollars per share) | $ / shares             $ 4.82       $ 4.82          
Threshold trading days | trading_day                     20          
Threshold consecutive trading days | trading_day                     30          
Threshold percentage of stock price trigger                     130.00%          
2% Exchangeable Senior Notes due 2020 | Spansion Integration Plan                                
Debt Instrument [Line Items]                                
Change in ownership percent                     50.00%          
Consideration paid consisting of shares traded on the NYSE or NASDAQ in a fundamental change percent                     90.00%          
4.5% Convertible Senior Notes due 2022                                
Debt Instrument [Line Items]                                
Interest rate (percent)           4.50%                    
Conversion ratio           0.0741372                    
Principal amount           $ 287,500,000                    
Conversion price (in dollars per share) | $ / shares           $ 13.49                    
Threshold trading days | trading_day                     20          
Threshold consecutive trading days | trading_day                     30          
Threshold percentage of stock price trigger                     130.00%          
Capped call transaction, strike price (in dollars per share) | $ / shares           13.49                    
Capped call transaction, cap price (in dollars per share) | $ / shares           $ 15.27                    
2% Convertible Senior Notes due 2023                                
Debt Instrument [Line Items]                                
Interest rate (percent)         2.00%   2.00%       2.00%          
Conversion ratio         0.0467099                      
Principal amount         $ 150,000,000.0                      
Conversion price (in dollars per share) | $ / shares         $ 21.41                      
Subsequent Event | Senior Secured Credit Facility | Revolving Credit Facility                                
Debt Instrument [Line Items]                                
Repayments of debt $ 50,000,000.0                              
XML 32 R81.htm IDEA: XBRL DOCUMENT v3.19.3
LEASES - Future Minimum Lease Payments Under Non-Cancelable Operating Leases (Details)
$ in Thousands
Dec. 30, 2018
USD ($)
Leases [Abstract]  
2019 $ 29,315
2020 12,860
2021 8,176
2022 6,241
2023 2,476
Thereafter 3,808
Total $ 62,876
XML 33 R10.htm IDEA: XBRL DOCUMENT v3.19.3
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
9 Months Ended
Sep. 29, 2019
Accounting Policies [Abstract]  
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Fiscal Years
Cypress Semiconductor Corporation (together with its consolidated subsidiaries, "Cypress" or the "Company") reports on a fiscal-year basis. The Company ends its quarters on the Sunday closest to the end of the applicable calendar quarter, except in a 53-week fiscal year, in which case the additional week falls into the fourth quarter of that fiscal year. Fiscal years 2019 and 2018 each contain(ed) 52 weeks. The third quarter of fiscal 2019 ended on September 29, 2019 and the third quarter of fiscal 2018 ended on September 30, 2018.

Basis of Presentation

The consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States ("GAAP") and include the accounts of Cypress Semiconductor Corporation and its subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.

In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments of a normal, recurring nature, which are necessary to state fairly the financial information included therein. These financial statements should be read in conjunction with the audited consolidated financial statements and related notes thereto included in Cypress' Annual Report on Form 10-K for the fiscal year ended December 30, 2018. The year-end condensed balance sheet data was derived from audited financial statements, but does not include all disclosures required by GAAP.

On September 29, 2019, the Company acquired the minority shareholders' noncontrolling interest in AgigA Tech, Inc. ("AgigA") for total cash consideration of $3.9 million, making AgigA a wholly-owned subsidiary of the Company. Substantially all of such consideration was paid in October 2019. Prior to this acquisition, Cypress held 94.4% of the outstanding equity of AgigA. The difference between the carrying value of the noncontrolling interest at the date of the acquisition and the total consideration was recorded as a decrease in "Additional paid-in capital" in the Condensed Consolidated Balance Sheets. The Company will, consistent with the presentation in prior periods, continue to report AgigA's financial results under its Memory Products Division.
Results reported in the Condensed Consolidated Statements of Operations for the three and nine months ended September 29, 2019 are not necessarily indicative of the results to be expected for the full fiscal year.
Pending Acquisition by Infineon
On June 3, 2019, the Company entered into a definitive Agreement and Plan of Merger (the "Merger Agreement") with Infineon Technologies AG, a stock corporation (Aktiengesellschaft) organized under the laws of the Federal Republic of Germany ("Infineon") and IFX Merger Sub Inc., a Delaware corporation and a wholly owned subsidiary of Infineon ("Merger Sub"). Subject to approval by Cypress's stockholders and the relevant regulatory bodies as well as other customary closing conditions, the Merger Agreement provides for Merger Sub to merge with and into the Company, with the Company continuing as the surviving corporation in the Merger and as a wholly owned subsidiary of Infineon.

Refer to Note 2 Merger Agreement for further details.

Summary of Significant Accounting Policies

Leases

The Company applies the guidance in Accounting Standards Codification ("ASC") Topic 842 to individual leases of assets. When the Company receives substantially all of the economic benefits from and directs the use of specified property, plant and equipment, transactions give rise to leases.

The Company’s classes of assets include real estate leases and equipment leases.

Operating leases are included in operating lease right-of-use ("ROU") assets, other current liabilities, and operating lease liabilities in the Company's consolidated balance sheets. ROU assets represent the Company's right to use an underlying asset for the lease term and lease liabilities represent the Company's obligation to make lease payments arising from the lease. Finance leases are included in property and equipment, current portion of long-term debt, revolving credit facility and long-term portion of debt in the Company's consolidated balance sheets.
The Company has elected the practical expedient within ASC Topic 842 to not separate lease and non-lease components within lease transactions for all classes of assets. Additionally, the Company has elected the short-term lease exception for all classes of assets, does not apply the recognition requirements for leases of 12 months or less, and recognizes lease payments for short-term leases as expense either straight-line over the lease term or as incurred depending on whether the lease payments are fixed or variable. These elections are applied consistently for all leases.
The Company subleases certain portions of buildings and land subject to operating leases. The terms and conditions of the subleases are commensurate with the terms and conditions within the original operating leases. The terms of the subleases range from one to eight years, payments are fixed within the contracts, and there are no residual value guarantees or other restrictions or covenants in the leases.
When discount rates implicit in leases cannot be readily determined, the Company uses the applicable incremental borrowing rate at lease commencement to perform lease classification tests on lease components and to measure lease liabilities and ROU assets. The incremental borrowing rate used by the Company was based on baseline rates and adjusted by the credit spreads commensurate with the Company’s secured borrowing rate, over a similar term. At each reporting period when there is a new lease initiated, the rates established for that quarter will be used.
Other significant accounting policies are described in Note 1 of the Notes to Consolidated Financial Statements included in the Company's Annual Report on Form 10-K for the year ended December 30, 2018.

Recent Accounting Pronouncements Not Yet Adopted

In August 2018, the FASB issued Accounting Standard Update ("ASU") No. 2018-13, "Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement." The standard modifies the disclosure requirements on fair value measurements in Topic 820 by removing the requirement to disclose the reasons for transfers between Level 1 and Level 2 of the fair value hierarchy and the policy for timing of such transfers. The standard expands the disclosure requirements for Level 3 fair value measurement, primarily focused on changes in unrealized gains and losses included in other comprehensive income. The amendment is effective for fiscal years beginning after December 15, 2019. The Company is currently evaluating the impact that the adoption of this standard will have on its consolidated financial statements and related disclosures.

In August 2018, the FASB issued ASU No. 2018-14, "Compensation - Retirement Benefits - Defined Benefit Plans - General (Subtopic 715-20): Disclosure Framework - Changes to the Disclosure Requirements for Defined Benefit Plans." The standard is designed to improve the effectiveness of disclosures by removing and adding disclosures related to defined benefit plans. The update is effective for fiscal years ending after December 15, 2020 with early adoption permitted. The Company is currently evaluating the impact that the adoption of this standard will have on its consolidated financial statements and related disclosures.

Recently Adopted Accounting Pronouncements

In February 2016, the FASB issued ASU No. 2016-02, "Leases (ASC Topic 842)." The standard introduces new requirements to increase transparency and comparability among organizations for leasing transactions for both lessees and lessors. ASU No. 2016-02 requires a lessee to record a right-of-use ("ROU") asset and a lease liability for all leases with terms longer than 12 months. These leases will be either finance or operating, with classification affecting the pattern of expense recognition.
In July 2018, the FASB issued ASU 2018-11, which provided an alternative modified retrospective transition method. Under this method, the cumulative-effect adjustment to the opening balance of retained earnings is recognized on the date of adoption (December 31, 2018). The Company adopted ASC Topic 842, as of December 31, 2018 and applied the alternative modified retrospective transition method requiring application of the new guidance to all leases existing at, or entered into on or after, the date of adoption, i.e. December 31, 2018.
As part of applying the transition method, the Company has elected to apply the package of transition practical expedients within the new guidance. As required by the new standard, these expedients have been elected as a package and are consistently applied across the Company’s lease portfolio. Given this election, the Company need not reassess:
whether any expired or existing contracts are or contain leases
the lease classification for any expired or existing leases
treatment of initial direct costs relating to any existing leases

As a result of adoption of this standard, and election of the transition practical expedients, the Company recognized ROU assets and lease liabilities for those leases classified as operating leases under ASC Topic 840 that continued to be classified as operating leases under ASC Topic 842 at the date of initial application. Leases classified as capital leases under ASC 840 are classified as ‘finance leases’ under this new standard.
In applying the alternative modified retrospective transition method, the Company measured lease liabilities at the present value of the sum of remaining minimum rental payments (as defined under ASC Topic 840). The present value of lease liabilities has been measured using the Company’s incremental borrowing rates as of December 31, 2018 (the date of initial application). Additionally, ROU assets for these operating leases have been measured as the initial measurement of applicable lease liabilities adjusted for any unamortized initial direct costs, prepaid/accrued rent, unamortized lease incentives, and any ASC Topic 420 liabilities.
The adoption of this new standard at December 31, 2018, and the application of the modified retrospective transition approach resulted in the following changes:
(1) assets increased by $56.4 million, primarily representing the recognition of ROU assets for operating leases and finance leases partially offset by derecognition of assets for capital leases previously designated under ASC Topic 840; and
(2) liabilities increased by $59.2 million, primarily representing the recognition of lease liabilities for operating leases and finance leases partially offset by derecognition of liabilities for capital leases previously designated under ASC Topic 840.

Other Recently Adopted Pronouncements:

In August 2017, the FASB issued ASU No. 2017-12, "Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities." The amendments in ASU 2017-12 are intended to more closely align hedge accounting with companies’ risk management strategies, simplify the application of hedge accounting, and increase transparency as to the scope and results of hedging programs. The Company adopted this guidance in the first quarter of fiscal 2019. The adoption of this guidance did not have a material impact on the Company's consolidated financial statements and related disclosures.

In February 2018, the FASB issued ASU No. 2018-02, "Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income." The amendments in ASU 2018-02 are intended to allow a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Cuts and Jobs Act. The Company adopted this guidance in the first quarter of fiscal 2019. The adoption of this guidance did not have a material impact on the Company's consolidated financial statements and related disclosures.

In June 2018, the FASB issued ASU No. 2018-07, "Compensation - Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting." The standard expands the scope of ASC 718 to include all share-based payment arrangements related to the acquisition of goods and services from both nonemployees and employees. Under the amended guidance, equity-classified share-based payment awards issued to nonemployees will be measured at grant date fair value. Upon transition, the entity is required to remeasure these nonemployee awards at fair value as of the adoption date. The Company adopted this guidance in the first quarter of fiscal 2019. The adoption of this guidance did not have a material impact on the Company's consolidated financial statements and related disclosures.
XML 34 R14.htm IDEA: XBRL DOCUMENT v3.19.3
INTANGIBLE ASSETS
9 Months Ended
Sep. 29, 2019
Intangible Assets, Gross (Excluding Goodwill) [Abstract]  
INTANGIBLE ASSETS INTANGIBLE ASSETS

The following table presents details of the Company's developed technology and other intangible assets:
 
As of September 29, 2019
 
As of December 30, 2018
 
Gross
 
Accumulated
Amortization
 
Net
 
Gross
 
Accumulated
Amortization
 
Net
 
(In thousands)
Acquisition-related intangible assets
$
1,188,521

 
$
(856,454
)
 
$
332,067

 
$
1,188,521

 
$
(702,883
)
 
$
485,638

Non-acquisition related intangible assets
19,884

 
(17,025
)
 
2,859

 
19,884

 
(14,932
)
 
4,952

Total intangible assets
$
1,208,405

 
$
(873,479
)
 
$
334,926

 
$
1,208,405

 
$
(717,815
)
 
$
490,590


The following table summarizes the amortization expense by line item recorded in the Condensed Consolidated Statements of Operations:
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
Cost of revenues
$
46,880

 
$
50,229

 
$
140,641

 
$
146,433

Research and development
698

 
870

 
2,093

 
3,391

Selling, general and administrative
4,310

 
4,310

 
12,930

 
13,568

Total amortization expense
$
51,888

 
$
55,409

 
$
155,664

 
$
163,392


The estimated future amortization expense related to developed technology and other intangible assets as of September 29, 2019 is as follows:
 
(In thousands)
2019 (remaining three months)
$
51,743

2020
153,689

2021
58,489

2022
33,000

2023
28,335

2024 and thereafter
9,670

Total future amortization expense
$
334,926


XML 35 R18.htm IDEA: XBRL DOCUMENT v3.19.3
RESTRUCTURING
9 Months Ended
Sep. 29, 2019
Restructuring and Related Activities [Abstract]  
RESTRUCTURING RESTRUCTURING

Since 2016, the Company has launched certain long-term strategic corporate transformation initiatives which required restructuring activities to streamline internal processes and redeploy personnel and resources as discussed below:
 
2019 Restructuring Plan
In the second quarter of fiscal 2019, the Company began implementation of a reduction in workforce (the "2019 Plan") which resulted in the elimination of approximately 90 positions across various functions. The 2019 Plan is not expected to result in reduction of overall costs as the savings from the positions eliminated will be redeployed. The restructuring cost of $0.4 million and $3.5 million were recorded during the three and nine months ended September 29, 2019, respectively, consisted of personnel costs. The Company anticipates that the restructuring activities under this plan will be completed and fully settled in the first quarter of fiscal 2020.

2018 Restructuring Plan
In fiscal 2018, the Company began implementation of a reduction in workforce (the "2018 Plan") which resulted in the elimination of approximately 130 positions across various functions. The restructuring activities under this plan were completed and the related accruals were fully settled in the third quarter of fiscal 2019.

2017 Restructuring Plan
In December 2017, the Company began implementation of a reduction in workforce (the "2017 Plan") which resulted in the elimination of approximately 80 positions worldwide across various functions. The restructuring activities under this plan were completed and the related accrual was fully settled in the first quarter of fiscal 2019.

Spansion Integration-Related Restructuring Plan ("Spansion Integration Plan")
In March 2015, the Company began implementation of cost reduction and restructuring activities in connection with its merger with Spansion. The restructuring activities under this plan were completed and the related accrual was fully settled in the first quarter of fiscal 2019.

Summary of Restructuring Costs
The following table summarizes the restructuring charges recorded in the Consolidated Statements of Operations:
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
Personnel
$
392

 
$
234

 
$
3,509

 
$
5,569

Lease termination costs

 
9,757

 

 
9,757

Total restructuring costs
$
392

 
$
9,991

 
$
3,509

 
$
15,326


The following table summarizes the restructuring costs by line item recorded in the Condensed Consolidated Statements of Operations:
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
Cost of goods sold
$
(68
)
 
$
(340
)
 
$
950

 
$
3,136

Research and development
291

 
516

 
1,653

 
842

Selling, general and administrative
169

 
9,815

 
906

 
11,348

Total restructuring costs
$
392

 
$
9,991

 
$
3,509

 
$
15,326



Roll-Forward of the Restructuring Reserves
Restructuring activity under the Company's restructuring plans was as follows:
 
 
 
(In thousands)
 
2019 Plan
 
2018 Plan
 
2017 Plan
 
Spansion Integration Plan
 
Total
Accrued restructuring balance as of December 30, 2018
$

 
$
248

 
$
30

 
$
14,258

 
$
14,536

Provision
3,517

 
(97
)
 

 
89

 
3,509

Cash payments and other adjustments
(3,008
)
 
(151
)
 
(30
)
 
(14,347
)
 
(17,536
)
Accrued restructuring balance as of September 29, 2019
$
509

 
$

 
$

 
$

 
$
509

Current portion of the restructuring accrual
$
509

 
$

 
$

 
$

 
$
509


XML 36 R37.htm IDEA: XBRL DOCUMENT v3.19.3
DEBT (Tables)
9 Months Ended
Sep. 29, 2019
Debt Disclosure [Abstract]  
Schedule of Debt
Total debt, including finance lease obligations, is comprised of the following as of September 29, 2019 and December 30, 2018:
 
 
September 29, 2019
 
December 30, 2018
 
 
(In thousands)
Current portion of long-term debt
 
 

 
 

Senior Secured Credit Facility:
 
 
 
 
  Revolving Credit Facility
 
$
50,000

 
$

  Term Loan B
 

 
5,051

2% Exchangeable Senior Notes due 2020
 
11,685

 

Finance lease obligations
 
1,833

 
1,892

Current portion of long-term debt
 
63,518

 
6,943

Revolving credit facility and long-term portion of debt
 
 

 
 

Senior Secured Credit Facility:
 
 
 
 
Revolving Credit Facility
 
347,000

 

Term Loan B
 

 
462,868

2% Exchangeable Senior Notes due 2020
 

 
11,438

4.5% Convertible Senior Notes due 2022
 
264,286

 
256,726

2% Convertible Senior Notes due 2023
 
137,788

 
135,057

Finance lease obligations
 
7,779

 
8,146

Credit facility, finance lease obligations, and long-term debt
 
756,853

 
874,235

Total debt
 
$
820,371

 
$
881,178


Schedule of Long-term Debt Instruments
The 2022 Notes consisted of the following as of September 29, 2019 and December 30, 2018 (in thousands): 
 
September 29, 2019
 
December 30, 2018
Equity component
$
47,686

 
$
47,686

Liability component:


 

Principal
287,500

 
287,500

Less debt discount and debt issuance costs, net
(23,214
)
 
(30,774
)
Net carrying amount
$
264,286

 
$
256,726


The following table includes total interest expense related to the 2022 Notes recognized during the three and nine months ended September 29, 2019 and September 30, 2018 (in thousands):
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
Contractual interest expense
 
$
3,198

 
$
3,198

 
$
9,667

 
$
9,667

Amortization of debt issuance costs
 
317

 
317

 
958

 
958

Accretion of debt discount
 
2,184

 
2,184

 
6,602

 
6,602

Total
 
$
5,699

 
$
5,699

 
$
17,227

 
$
17,227


The Spansion Notes consisted of the following as of September 29, 2019 and December 30, 2018 (in thousands): 
 
September 29, 2019
 
December 30, 2018
Equity component
$
22,971

 
$
22,971

Liability component:


 

Principal
11,990

 
11,990

Less debt discount and debt issuance costs, net
(305
)
 
(552
)
Net carrying amount
$
11,685

 
$
11,438

 
The following table summarizes the components of the total interest expenses on the Spansion Notes recognized during the three and nine months ended September 29, 2019 and September 30, 2018 (in thousands): 
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
Contractual interest expense at 2% per annum
 
$
61

 
$
61

 
$
182

 
$
182

Accretion of debt discount
 
82

 
76

 
247

 
240

Total
 
$
143

 
$
137

 
$
429

 
$
422


The 2023 Notes consisted of the following as of September 29, 2019 and December 30, 2018 (in thousands):

 
September 29, 2019
 
December 30, 2018
Equity component
 
$
15,028

 
$
15,028

Liability component:
 

 

Principal
 
150,000

 
150,000

Less debt discount and debt issuance costs, net
 
(12,212
)
 
(14,943
)
Net carrying amount
 
$
137,788

 
$
135,057


The following table includes total interest expense related to the 2023 Notes recognized during the three and nine months ended September 29, 2019 and September 30, 2018 (in thousands):
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
Contractual interest expense
 
$
748

 
$
748

 
$
2,244

 
$
2,244

Amortization of debt issuance costs
 
176

 
175

 
526

 
525

Accretion of debt discount
 
734

 
735

 
2,205

 
2,205

Total
 
$
1,658

 
$
1,658

 
$
4,975

 
$
4,974


Schedule of Future Debt Payments
The future scheduled principal payments for the Company's outstanding debt as of September 29, 2019 were as follows (in thousands):
Fiscal Year
 
Total
2019 (remaining three months)
 
$
50,010

2020 (1)
 
11,984

2021
 
347,000

2022 (1)
 
287,496

2023
 
150,000

Total (excluding finance leases)
 
$
846,490

Finance lease liabilities
 
9,612

Total debt
 
$
856,102


XML 37 R33.htm IDEA: XBRL DOCUMENT v3.19.3
EQUITY METHOD INVESTMENTS (Tables)
9 Months Ended
Sep. 29, 2019
Equity Method Investments and Joint Ventures [Abstract]  
Equity Method Investments and Gain Related to Investment

The below table presents the changes in the aggregate carrying value of the equity method investments in Deca and SkyHigh (in thousands):
Carrying value as of December 30, 2018
$
65,145

Additional investment
2,400

Share in gain/ loss, net of equity method investees
(7,873
)
Impairment of investment
(29,505
)
Carrying value as of September 29, 2019
$
30,167


The following table presents summarized aggregate financial information derived from the respective consolidated financial statements of Deca and SkyHigh for the three and nine months ended September 29, 2019, and of Deca for the three and nine months ended September 30, 2018:
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
 
(In thousands)
Operating data:
 
 
 
 
 
 
 
 
  Revenue
 
$
25,455

 
$
5,421

 
$
47,650

 
$
14,023

  Gross profit (loss)
 
3,458

 
(2,297
)
 
3,773

 
(7,674
)
  Loss from operations
 
(2,052
)
 
(6,628
)
 
(13,157
)
 
(20,468
)
  Net loss
 
(2,852
)
 
(6,971
)
 
(14,868
)
 
(20,726
)
  Net loss attributable to Cypress
 
$
(1,383
)
 
$
(3,657
)
 
$
(7,873
)
 
$
(10,873
)

The following table represents the assets and liabilities held by Deca and SkyHigh as of September 29, 2019, and by Deca as of December 30, 2018:
 
 
September 29, 2019
 
December 30, 2018
 
 
(In thousands)
Balance Sheet Data:
 
 
 
 
  Current assets
 
$
40,877

 
$
25,865

  Long-term assets
 
46,802

 
51,176

  Current liabilities
 
27,934

 
9,635

  Long-term liabilities
 
$
495

 
$
877


XML 38 R53.htm IDEA: XBRL DOCUMENT v3.19.3
BALANCE SHEET COMPONENTS - Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Sep. 29, 2019
Dec. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Pension and other employee-related liabilities $ 16,303 $ 14,083
Asset retirement obligation 6,036 5,916
Derivative liability 17,483 4,051
Operating lease liability 33,653  
Other long-term liabilities 5,035 3,870
Total other long-term liabilities $ 78,510 $ 27,920
XML 39 R57.htm IDEA: XBRL DOCUMENT v3.19.3
ASSETS HELD FOR SALE (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 01, 2019
Sep. 29, 2019
Dec. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Long Lived Assets Held-for-sale [Line Items]          
Cash received on sale of NAND business to joint venture       $ 11,091 $ 0
Gain (Loss) on Disposition of Business       (1,654) $ 0
Held-for-sale          
Long Lived Assets Held-for-sale [Line Items]          
Goodwill     $ 65,700    
Intangible assets     10,900    
Impairment charges     76,600    
Assets held for sale     $ 13,500    
Cash received on sale of NAND business to joint venture       10,200  
Gain (Loss) on Disposition of Business   $ 1,900   $ 1,700  
SkyHigh          
Long Lived Assets Held-for-sale [Line Items]          
Ownership percentage 40.00%        
Cash capital contribution $ 2,400        
SKHS | SkyHigh          
Long Lived Assets Held-for-sale [Line Items]          
Ownership percentage 60.00%        
XML 40 R84.htm IDEA: XBRL DOCUMENT v3.19.3
FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES - Narrative (Details)
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 31, 2018
USD ($)
counterparty
Dec. 31, 2017
USD ($)
counterparty
Sep. 29, 2019
USD ($)
Sep. 30, 2018
USD ($)
Sep. 29, 2019
USD ($)
Sep. 30, 2018
USD ($)
Jun. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Dec. 30, 2018
USD ($)
Jul. 01, 2018
USD ($)
Derivative [Line Items]                    
Maximum original duration of any contract         13 months          
(Loss) gain in other comprehensive income     $ (4,274,000)   $ (17,833,000)          
(Loss) gain in other comprehensive income       $ 37,000   $ 4,216,000        
Accumulated other comprehensive income (loss)   $ 1,817,592,000 2,098,887,000 $ 1,886,488,000 2,098,887,000 1,886,488,000 $ 2,109,006,000   $ 2,117,039,000 $ 1,858,972,000
Interest rate swap                    
Derivative [Line Items]                    
Number of counterparties | counterparty 2 2                
Notional derivative contract $ 300,000,000 $ 300,000,000                
Cash Flow Hedging | Forward Contracts                    
Derivative [Line Items]                    
(Loss) gain in other comprehensive income         (500,000)          
(Loss) gain in other comprehensive income           (1,700,000)        
Cash Flow Hedging | Interest rate swap                    
Derivative [Line Items]                    
(Loss) gain in other comprehensive income         $ (17,500,000)          
(Loss) gain in other comprehensive income           $ 5,900,000        
Cash Flow Hedging | Minimum                    
Derivative [Line Items]                    
Derivative term of contract         3 months          
Cash Flow Hedging | Maximum                    
Derivative [Line Items]                    
Derivative term of contract         13 months          
Accumulated net unrealized income (loss) on cash flow hedges and other                    
Derivative [Line Items]                    
Accumulated other comprehensive income (loss)     (18,596,000)   $ (18,596,000)   $ (14,322,000) $ (7,203,000) (763,000)  
Accumulated net unrealized income (loss) on cash flow hedges and other | Forward Contracts                    
Derivative [Line Items]                    
Accumulated other comprehensive income (loss)     (38,500)   (38,500)       400,000  
Accumulated net unrealized income (loss) on cash flow hedges and other | Interest rate swap                    
Derivative [Line Items]                    
Accumulated other comprehensive income (loss)     $ (18,800,000)   $ (18,800,000)       $ (1,300,000)  
XML 41 R74.htm IDEA: XBRL DOCUMENT v3.19.3
DEBT - Schedule of 2.00% 2023 Exchangeable Notes (Details) - 2% Convertible Senior Notes due 2023 - USD ($)
3 Months Ended 9 Months Ended
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Dec. 30, 2018
Nov. 06, 2017
Debt Instrument [Line Items]            
Principal amount           $ 150,000,000.0
Equity component            
Debt Instrument [Line Items]            
Net carrying amount $ 15,028,000   $ 15,028,000   $ 15,028,000  
Liability component            
Debt Instrument [Line Items]            
Net carrying amount 137,788,000   137,788,000   135,057,000  
Principal amount 150,000,000   150,000,000   150,000,000  
Less debt discount and debt issuance costs, net (12,212,000)   (12,212,000)   $ (14,943,000)  
Convertible Senior Notes            
Components of the Total Interest Expense            
Contractual interest expense 748,000 $ 748,000 2,244,000 $ 2,244,000    
Amortization of debt issuance costs 176,000 175,000 526,000 525,000    
Accretion of debt discount 734,000 735,000 2,205,000 2,205,000    
Total $ 1,658,000 $ 1,658,000 $ 4,975,000 $ 4,974,000    
XML 42 R70.htm IDEA: XBRL DOCUMENT v3.19.3
DEBT - Schedule of Debt (Details) - USD ($)
$ in Thousands
Sep. 29, 2019
Dec. 30, 2018
Sep. 30, 2018
Nov. 06, 2017
Jun. 23, 2016
Mar. 12, 2015
Line Of Credit Facility [Line Items]            
Current portion of long-term debt $ 63,518 $ 6,943        
Credit facility, finance lease obligations, and long-term debt 756,853 874,235        
Total debt 820,371 881,178        
Finance lease obligations            
Line Of Credit Facility [Line Items]            
Current portion of long-term debt 1,833          
Credit facility, finance lease obligations, and long-term debt $ 7,779          
Finance lease obligations            
Line Of Credit Facility [Line Items]            
Current portion of long-term debt   1,892        
Credit facility, finance lease obligations, and long-term debt   8,146        
2% Exchangeable Senior Notes due 2020            
Line Of Credit Facility [Line Items]            
Interest rate (percent) 2.00%   2.00%     2.00%
4.5% Convertible Senior Notes due 2022            
Line Of Credit Facility [Line Items]            
Interest rate (percent)         4.50%  
2% Convertible Senior Notes due 2023            
Line Of Credit Facility [Line Items]            
Interest rate (percent) 2.00%     2.00%    
Senior Secured Credit Facility | Term Loan B            
Line Of Credit Facility [Line Items]            
Current portion of long-term debt $ 0 5,051        
Credit facility, finance lease obligations, and long-term debt 0 462,868        
Senior Exchangeable Notes | 2% Exchangeable Senior Notes due 2020            
Line Of Credit Facility [Line Items]            
Current portion of long-term debt 11,685 0        
Credit facility, finance lease obligations, and long-term debt $ 0 11,438        
Interest rate (percent) 2.00%          
Senior Exchangeable Notes | 4.5% Convertible Senior Notes due 2022            
Line Of Credit Facility [Line Items]            
Credit facility, finance lease obligations, and long-term debt $ 264,286 256,726        
Interest rate (percent) 4.50%          
Senior Exchangeable Notes | 2% Convertible Senior Notes due 2023            
Line Of Credit Facility [Line Items]            
Credit facility, finance lease obligations, and long-term debt $ 137,788 135,057        
Interest rate (percent) 2.00%          
Revolving Credit Facility | Senior Secured Credit Facility            
Line Of Credit Facility [Line Items]            
Revolving Credit Facility, current portion of long-term debt $ 50,000 0        
Revolving Credit Facility, long-term portion of debt $ 347,000 $ 0        
XML 43 R80.htm IDEA: XBRL DOCUMENT v3.19.3
LEASES - Future Minimum Lease Payments Under Operating and Finance Leases (Details)
$ in Thousands
Sep. 29, 2019
USD ($)
Operating lease liabilities  
2019 (remaining three months) $ 3,980
2020 16,068
2021 8,384
2022 6,177
2023 4,742
Thereafter 18,806
Total undiscounted future cash flows 58,157
Less: Imputed interest 11,787
Present value of undiscounted future cash flows 46,370
Current 12,717
Non-current 33,653
Finance lease liabilities  
2019 (remaining three months) 537
2020 2,196
2021 2,189
2022 2,191
2023 2,049
Thereafter 1,456
Total undiscounted future cash flows 10,618
Less: Imputed interest 1,006
Present value of undiscounted future cash flows 9,612
Current 1,833
Non-current $ 7,779
XML 44 R78.htm IDEA: XBRL DOCUMENT v3.19.3
LEASES - Component of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2019
Sep. 29, 2019
Leases [Abstract]    
Amortization of right-of-use assets $ 437 $ 1,263
Interest on lease liabilities 99 299
Operating lease cost 4,126 11,426
Short term lease cost 55 543
Variable lease cost 505 1,454
Total lease cost $ 5,222 $ 14,985
XML 45 R88.htm IDEA: XBRL DOCUMENT v3.19.3
NET INCOME PER SHARE - Computation of Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Earnings Per Share [Abstract]        
Net income attributable to Cypress $ 12,683 $ 50,695 $ 19,668 $ 87,478
Weighted-average common shares (in shares) 369,241 361,631 366,444 358,560
Weighted-average diluted shares (in shares) 388,243 374,266 381,633 373,064
Net income per share—basic (in dollars per share) $ 0.03 $ 0.14 $ 0.05 $ 0.24
Net income per share—diluted (in dollars per share) $ 0.03 $ 0.14 $ 0.05 $ 0.23
XML 46 R19.htm IDEA: XBRL DOCUMENT v3.19.3
EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION
9 Months Ended
Sep. 29, 2019
Share-based Payment Arrangement [Abstract]  
EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION

The following table summarizes the stock-based compensation expense by line item recorded in the Condensed Consolidated Statements of Operations: 
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
Cost of revenues
$
5,907

 
$
5,120

 
$
11,408

 
$
12,689

Research and development
7,708

 
8,206

 
26,692

 
28,720

Selling, general and administrative
11,276

 
10,869

 
37,666

 
35,152

Total stock-based compensation expense
$
24,891

 
$
24,195

 
$
75,766

 
$
76,561


 
As of September 29, 2019 and December 30, 2018, stock-based compensation capitalized in inventory was $3.6 million and $2.5 million, respectively.
The following table summarizes the stock-based compensation expense by type of awards:
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
Restricted stock units ("RSUs") and performance-based restricted stock units ("PSUs")
$
24,891

 
$
23,345

 
$
72,372

 
$
72,366

Employee Stock Purchase Plan (“ESPP”) and stock options

 
850

 
3,394

 
4,195

Total stock-based compensation expense
$
24,891

 
$
24,195

 
$
75,766

 
$
76,561


 
The following table summarizes the unrecognized stock-based compensation balance, by type of award as of September 29, 2019:
 
 
 
Weighted-
Average
Amortization
Period
 
(In thousands)
 
(In years)
RSUs and PSUs
$
79,549

 
1.38
Total unrecognized stock-based compensation expense
$
79,549

 
1.38


Equity Incentive Programs
As of September 29, 2019, approximately 29.4 million stock options, or 15.8 million RSUs and PSUs, were available for grant as stock-based awards under the 2013 Stock Plan, the 2010 Equity Incentive Award Plan and the 2012 Incentive Award Plan.

Pursuant to the Merger Agreement, if the proposed Merger with Infineon is completed, each RSU, PSU, and employee or director stock option outstanding at the closing will be cancelled and converted into a right to receive an amount of cash specified in the Merger Agreement (without interest and subject to any applicable tax withholding). Such cash amounts will be payable promptly after the closing in respect of 100% of stock options (whether vested or unvested), 100% of director RSUs, and 50% of most other RSUs outstanding at the closing. Cash amounts for the remaining RSUs and all PSUs outstanding at the closing will generally be payable, subject to continued employment with the surviving corporation, according to the Cypress award’s original vesting schedule (subject to acceleration in certain circumstances). These provisions from the Merger Agreement did not have any impact on the Company's condensed consolidated financial statements for the three and nine months ended September 29, 2019.
 
In addition, the Merger Agreement provides that no new offering periods under the ESPP will commence during the period between the date of the Merger Agreement and the Effective Time and the ESPP will terminate as of immediately prior to the Effective Time. Accordingly, the Company suspended the ESPP for all participants following the June 28, 2019, share purchase.
Stock Options
The following table summarizes the Company's stock option activities: 
 
Shares
 
Weighted-
Average
Exercise
Price Per
Share
 
Weighted Average Remaining Contractual term
 
Aggregate Intrinsic Value
 
(In thousands, except
per-share amounts)
 
(In years)
 
($ in millions)
Options outstanding as of December 30, 2018
2,639

 
$
11.75

 
 
 
 

Exercised
(379
)
 
$
8.14

 
 
 
 

Forfeited or expired
(66
)
 
$
21.59

 
 
 
 

Options outstanding as of March 31, 2019
2,194

 
$
12.07

 
1.94
 
$
7.3

Exercised
(459
)
 
$
12.47

 
 
 
 
Forfeited or expired
(18
)
 
$
20.18

 
 
 
 
Options outstanding as of June 30, 2019
1,717

 
$
11.88

 
1.74
 
$
17.8

Exercised
(242
)
 
$
13.77

 
 
 
 
Forfeited or expired
(7
)
 
$
23.21

 
 
 
 
Options outstanding as of September 29, 2019
1,468

 
$
11.51

 
1.56
 
$
17.2

Options exercisable as of September 29, 2019
1,468

 
$
11.51

 
1.56
 
$
17.2


 
No options were granted during the three or nine months ended September 29, 2019 and September 30, 2018.

RSUs and PSUs
The following table summarizes the Company's RSU and PSU activities: 
 
Shares
 
Weighted-
Average
Grant
Date Fair
Value Per
Share
 
(In thousands, except
per-share amounts)
Balance as of December 30, 2018
10,175

 
$
14.42

Granted
6,026

 
$
15.08

Released
(2,437
)
 
$
14.38

Forfeited
(172
)
 
$
12.80

Balance as of March 31, 2019
13,592

 
$
14.64

Granted
323

 
$
16.65

Released
(1,330
)
 
$
14.11

Forfeited
(225
)
 
$
13.50

Balance as of June 30, 2019
12,360

 
$
14.26

Granted
322

 
$
21.89

Released
(2,233
)
 
$
11.91

Forfeited
(221
)
 
$
15.88

Balance as of September 29, 2019
10,228

 
$
14.97


 
2019 Long-Term Incentive Program
During the first quarter of 2019, the Compensation Committee of the Company's Board of Directors approved the issuance of service-based and performance-based restricted stock units under the Company's Long-Term Incentive Program ("LTIP") to certain
employees. The performance goals for the performance-based 2019 LTIP grants relate to non-GAAP operating margin and customer experience plan milestones for fiscal 2019 and include a multiplier based on the Company's total stockholder return relative to an index.

Dividend
On August 2, 2019, the Company's Board of Directors approved a cash dividend of $0.11 per share payable to holders of record of its common stock at the close of the business day on September 26, 2019. This cash dividend was paid on October 17, 2019 and totaled $40.7 million, which was accrued for and shown as "Dividends payable" on the Condensed Consolidated Balance Sheets as of September 29, 2019.
XML 47 R11.htm IDEA: XBRL DOCUMENT v3.19.3
MERGER AGREEMENT
9 Months Ended
Sep. 29, 2019
Business Combinations [Abstract]  
MERGER AGREEMENT MERGER AGREEMENT

On June 3, 2019, Infineon, Merger Sub and the Company entered into the Merger Agreement, which provides for Merger Sub, upon the closing of the transaction, to merge with and into the Company (the "Merger"), with the Company continuing as the surviving corporation in the Merger and as a wholly owned subsidiary of Infineon.

Subject to the terms and conditions set forth in the Merger Agreement, at the effective time of the Merger (the "Effective Time"), each share of common stock of Cypress ("Cypress Common Stock") that is issued and outstanding immediately prior to the Effective Time (other than shares of Cypress Common Stock (a) owned by Infineon, Merger Sub or any other direct or indirect wholly owned subsidiary of Infineon, (b) owned by Cypress, including any shares held in treasury by Cypress,
(c) owned by any direct or indirect wholly owned subsidiary of Cypress and (d) owned by stockholders who have perfected and not withdrawn a demand for appraisal rights pursuant to Section 262 of the General Corporation Law of the State of Delaware) will be converted into the right to receive $23.85 in cash, without interest.

Completion of the Merger is subject to the satisfaction of several conditions, including, among others: (i) the adoption of the Merger Agreement by the holders of a majority of the outstanding shares of Cypress Common Stock; (ii) the absence of any law prohibiting or order preventing the consummation of the Merger, (iii) the receipt of clearance from the Committee on Foreign Investment in the United States, the expiration or termination of any applicable waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976, as amended (the "HSR Waiting Period"), the receipt of any applicable clearance or affirmative approval by the Anti-Monopoly Bureau of the State Administration for Market Regulation in the People’s Republic of China, approval from the European Commission under the European Merger Regulation, and the expiration of any applicable waiting periods or any applicable authorizations or affirmative approvals of certain other non-U.S. governmental authorities under antitrust laws; (iv) the absence of a material adverse effect with respect to Cypress; and (v) compliance in all material respects on the part of each of Cypress and Infineon with such party’s covenants under the Merger Agreement.

As of October 30, 2019, stockholder approval for the Merger has been obtained, the applicable HSR Waiting Period has been terminated, and the Merger has received clearance from the European Commission and from antitrust regulators in the Philippines and South Korea. There can be no assurance, however, that the other conditions to the completion of the Merger will be satisfied in a timely manner or at all.

The Merger Agreement contains certain termination rights for each of Infineon and the Company. The Company would have been required to pay Infineon a termination fee of $330 million in order to accept a superior proposal or if the Company’s Board of Directors had made a change of its recommendation that stockholders vote in favor of the Merger. Infineon will be required to pay to the Company a termination fee equal to $425 million under certain specified circumstances upon termination of the Merger Agreement.

The Company incurred approximately $3.0 million and $11.4 million in bankers fees, legal fees, employee-related costs and travel expenses in connection with the proposed Merger during the three and nine months ended September 29, 2019, respectively. These costs have been included as part of selling, general and administrative expenses on the Condensed Consolidated Statements of Operations.

As of September 29, 2019, the Company has not accrued for certain bankers fees, employee retention cash bonuses and expense relating to the acceleration of stock-based compensation awards as these expenditures are contingent on the completion of the Merger. Bankers fees of approximately $63.0 million are contingently payable upon the completion of the proposed Merger with Infineon. If the proposed Merger does not close, under circumstances in which the Company receives a reverse break-up fee, bankers fees of approximately $22.2 million are contingently payable by Cypress. Additionally, employee retention cash bonus commitments in the aggregate amount of $9.7 million were made to certain employees during the third quarter of fiscal 2019, 50% of which will be payable upon the closing of the Merger, and the remaining 50% of which will potentially be payable six months after the closing of the Merger.
XML 48 R15.htm IDEA: XBRL DOCUMENT v3.19.3
ASSETS HELD FOR SALE
9 Months Ended
Sep. 29, 2019
Discontinued Operations and Disposal Groups [Abstract]  
ASSETS HELD FOR SALE ASSETS HELD FOR SALE

Sale of NAND business

On April 1, 2019, the Company closed the transfer of its NAND business to a newly-formed joint venture between the Company and SK hynix system ic Inc. ("SKHS"). The joint venture entity is called SkyHigh Memory Limited ("SkyHigh") and its headquarters are in Hong Kong, China. SkyHigh is 60-percent-owned by SKHS and 40-percent-owned by Cypress. The Company paid $2.4 million in cash as its capital contribution in SkyHigh upon close of the transaction. Additionally, Cypress is providing certain transition and back-end manufacturing services to SkyHigh.

In the fourth quarter of fiscal 2018, the Company allocated $65.7 million of goodwill previously recorded in the MPD segment to the NAND business being divested. The allocation was based on the relative estimated enterprise value of the NAND business and that of the MPD business. The intangible assets attributable to the NAND business acquired as part of a previous acquisition were $10.9 million. Based on an analysis carried out in the fourth quarter of fiscal 2018, the Company recorded an impairment charge of $76.6 million which related to the goodwill and intangible assets allocated to the NAND business.

Inventories related to the NAND business were classified as held-for-sale assets at December 30, 2018 in the amount of $13.5 million. The inventories remaining as of April 1, 2019 were purchased by SkyHigh upon the closing of the transaction for $10.2
million (our cost for these inventories), plus future contingent consideration based on any profits SkyHigh earns on these inventories.
 
During the three and nine months ended September 29, 2019, the Company recognized a net gain of $1.9 million and an incremental loss of $1.7 million, respectively, mainly attributed to contingent consideration related to inventories, offset by adjustments in the carrying value of certain assets and reserves recorded for estimated costs of transition services.
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.19.3
EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION (Tables)
9 Months Ended
Sep. 29, 2019
Share-based Payment Arrangement [Abstract]  
Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs

The following table summarizes the stock-based compensation expense by line item recorded in the Condensed Consolidated Statements of Operations: 
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
Cost of revenues
$
5,907

 
$
5,120

 
$
11,408

 
$
12,689

Research and development
7,708

 
8,206

 
26,692

 
28,720

Selling, general and administrative
11,276

 
10,869

 
37,666

 
35,152

Total stock-based compensation expense
$
24,891

 
$
24,195

 
$
75,766

 
$
76,561


Schedule of Stock-Based Compensation Expense Award Type
The following table summarizes the stock-based compensation expense by type of awards:
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
Restricted stock units ("RSUs") and performance-based restricted stock units ("PSUs")
$
24,891

 
$
23,345

 
$
72,372

 
$
72,366

Employee Stock Purchase Plan (“ESPP”) and stock options

 
850

 
3,394

 
4,195

Total stock-based compensation expense
$
24,891

 
$
24,195

 
$
75,766

 
$
76,561


Schedule of Unrecognized Stock-Based Compensation Balance, Net by Award Type
The following table summarizes the unrecognized stock-based compensation balance, by type of award as of September 29, 2019:
 
 
 
Weighted-
Average
Amortization
Period
 
(In thousands)
 
(In years)
RSUs and PSUs
$
79,549

 
1.38
Total unrecognized stock-based compensation expense
$
79,549

 
1.38

Schedule of Stock Option Activities
The following table summarizes the Company's stock option activities: 
 
Shares
 
Weighted-
Average
Exercise
Price Per
Share
 
Weighted Average Remaining Contractual term
 
Aggregate Intrinsic Value
 
(In thousands, except
per-share amounts)
 
(In years)
 
($ in millions)
Options outstanding as of December 30, 2018
2,639

 
$
11.75

 
 
 
 

Exercised
(379
)
 
$
8.14

 
 
 
 

Forfeited or expired
(66
)
 
$
21.59

 
 
 
 

Options outstanding as of March 31, 2019
2,194

 
$
12.07

 
1.94
 
$
7.3

Exercised
(459
)
 
$
12.47

 
 
 
 
Forfeited or expired
(18
)
 
$
20.18

 
 
 
 
Options outstanding as of June 30, 2019
1,717

 
$
11.88

 
1.74
 
$
17.8

Exercised
(242
)
 
$
13.77

 
 
 
 
Forfeited or expired
(7
)
 
$
23.21

 
 
 
 
Options outstanding as of September 29, 2019
1,468

 
$
11.51

 
1.56
 
$
17.2

Options exercisable as of September 29, 2019
1,468

 
$
11.51

 
1.56
 
$
17.2


Schedule of Restricted Stock Unit and Restricted Stock Award Activities
The following table summarizes the Company's RSU and PSU activities: 
 
Shares
 
Weighted-
Average
Grant
Date Fair
Value Per
Share
 
(In thousands, except
per-share amounts)
Balance as of December 30, 2018
10,175

 
$
14.42

Granted
6,026

 
$
15.08

Released
(2,437
)
 
$
14.38

Forfeited
(172
)
 
$
12.80

Balance as of March 31, 2019
13,592

 
$
14.64

Granted
323

 
$
16.65

Released
(1,330
)
 
$
14.11

Forfeited
(225
)
 
$
13.50

Balance as of June 30, 2019
12,360

 
$
14.26

Granted
322

 
$
21.89

Released
(2,233
)
 
$
11.91

Forfeited
(221
)
 
$
15.88

Balance as of September 29, 2019
10,228

 
$
14.97


XML 50 R32.htm IDEA: XBRL DOCUMENT v3.19.3
INTANGIBLE ASSETS (Tables)
9 Months Ended
Sep. 29, 2019
Intangible Assets, Gross (Excluding Goodwill) [Abstract]  
Total Intangible Assets

The following table presents details of the Company's developed technology and other intangible assets:
 
As of September 29, 2019
 
As of December 30, 2018
 
Gross
 
Accumulated
Amortization
 
Net
 
Gross
 
Accumulated
Amortization
 
Net
 
(In thousands)
Acquisition-related intangible assets
$
1,188,521

 
$
(856,454
)
 
$
332,067

 
$
1,188,521

 
$
(702,883
)
 
$
485,638

Non-acquisition related intangible assets
19,884

 
(17,025
)
 
2,859

 
19,884

 
(14,932
)
 
4,952

Total intangible assets
$
1,208,405

 
$
(873,479
)
 
$
334,926

 
$
1,208,405

 
$
(717,815
)
 
$
490,590


Amortization Expense
The following table summarizes the amortization expense by line item recorded in the Condensed Consolidated Statements of Operations:
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
Cost of revenues
$
46,880

 
$
50,229

 
$
140,641

 
$
146,433

Research and development
698

 
870

 
2,093

 
3,391

Selling, general and administrative
4,310

 
4,310

 
12,930

 
13,568

Total amortization expense
$
51,888

 
$
55,409

 
$
155,664

 
$
163,392


Estimated Future Amortization Expense Related to Developed Technology and Other Intangible Assets
The estimated future amortization expense related to developed technology and other intangible assets as of September 29, 2019 is as follows:
 
(In thousands)
2019 (remaining three months)
$
51,743

2020
153,689

2021
58,489

2022
33,000

2023
28,335

2024 and thereafter
9,670

Total future amortization expense
$
334,926


XML 51 R23.htm IDEA: XBRL DOCUMENT v3.19.3
FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES
9 Months Ended
Sep. 29, 2019
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES

The Company enters into multiple foreign exchange forward contracts to hedge certain foreign currency risk resulting from fluctuations in Japanese yen (¥) and Euro (€) exchange rates. In addition, the Company entered into fixed-for-floating interest rate forward swap agreements and has designated these swaps as hedging instruments. The Company does not enter into derivative securities for speculative purposes. The Company’s hedging policy is designed to mitigate the impact of foreign currency exchange rate fluctuations on its operating results. Some foreign currency forward contracts are considered to be economic hedges that were not designated as hedging instruments while others were designated as cash flow hedges. Whether designated or undesignated as cash flow hedges or not, these forward contracts protect the Company against the variability of forecasted foreign currency cash flows resulting from revenues, expenses and net asset or liability positions designated in
currencies other than the U.S. dollar. The maximum original duration of any contract allowable under the Company’s hedging policy is thirteen months for foreign currency hedging contracts.

Cash Flow Hedges
The Company enters into cash flow hedges to protect non-functional currency inventory purchases and certain other operational expenses, in addition to its ongoing program of cash flow hedges to protect its non-functional currency revenues against variability in cash flows due to foreign currency fluctuations. The Company’s foreign currency forward contracts that were designated as cash flow hedges generally have maturities between three and thirteen months. All hedging relationships are formally documented, and the hedges are designed to offset changes to future cash flows on hedged transactions at the inception of the hedge. The Company recognizes derivative instruments from hedging activities as either assets or liabilities on the balance sheet and measures them at fair value on a monthly basis. The Company records changes in the intrinsic value of its cash flow hedges in accumulated other comprehensive income on the Condensed Consolidated Balance Sheets, until the forecasted transaction occurs. Prior to the second quarter of 2018, interest charges or "forward points" on the forward contracts were excluded from the assessment of hedge effectiveness and were recorded in interest and other income, net in the Condensed Consolidated Statements of Operations. Commencing in the second quarter of 2018, interest charges or "forward points" on newly entered forward contracts are included in the assessment of hedge effectiveness, and are recorded in the underlying hedged items in the Condensed Consolidated Statements of Operations. When the forecasted transaction occurs, the Company reclassifies the related gain or loss on the cash flow hedge to revenue or costs, depending on the risk hedged. In the event the underlying forecasted transaction does not occur, or it becomes probable that it will not occur, the Company will reclassify the gain or loss on the related cash flow hedge from accumulated other comprehensive income to interest and other income, net in its Condensed Consolidated Statements of Operations at that time. For the nine months ended September 29, 2019 and September 30, 2018, the Company had a net loss of $0.5 million and a net loss of $1.7 million, which was related to foreign currency forward contracts, recorded in other comprehensive income (loss), respectively. As of September 29, 2019 and December 30, 2018, the accumulated other comprehensive income (loss) related to foreign currency forward contracts was a loss of $38,500 and a gain of $0.4 million, respectively.

The Company evaluates hedge effectiveness at the inception of the hedge prospectively as well as retrospectively and records any ineffective portion of the hedge in other income, net in its Condensed Consolidated Statements of Operations.

Designated Hedges
Total notional amounts of net outstanding contracts were as summarized below:
Buy / Sell
 
September 29, 2019
December 30, 2018
 
 
(In millions)
U.S. dollar / Japanese Yen
 
 $37.0 / ¥3,900
$44.5 / ¥4,850
Japanese Yen / U.S. dollar
 
¥5,400 / $51.0
¥10,827 / $98.8


Non-designated hedges
Total notional amounts of net outstanding contracts were as summarized below:
Buy / Sell
 
September 29, 2019
December 30, 2018
 
 
(In millions)
EUR / U.S. dollar
 
 €1.5 / $1.7

U.S. dollar / EUR
 
$0.8 / €0.7
$9.1 / €8.0
U.S. dollar / Japanese Yen
 
$37.4 / ¥4,030
$13.2 / ¥1,430
Japanese Yen / U.S. dollar
 
¥7,877 / $73.6
¥4,210 / $38.0

 
In December 2017, the Company entered into fixed-for-floating interest rate forward swap agreements starting April 2018 with two counterparties to swap future variable interest payments on certain debt for fixed interest payments; these agreements will expire in July 2021. The objective of the swaps was to effectively fix the interest rate at current levels without having to refinance the outstanding term loan, thereby avoiding the incurrence of transaction costs. The aggregate notional amount of these interest rate swaps is $300 million. The interest rate on the variable debt was fixed in December 2017 and became effective in April 2018.

On January 3, 2018, the Company evaluated the hedge effectiveness of the interest rate swaps and designated these swaps as hedging instruments. Upon designation as cash flow hedge instruments, future changes in fair value of these swaps are recognized in accumulated other comprehensive income (loss).

In October 2018, the Company entered into fixed-for-floating interest rate forward swap agreements starting in July 2021 with two counterparties to swap future variable interest payments on existing debt for fixed interest payments; these agreements will expire in December 2024. The objective of the swaps was to effectively fix the future interest rate at the level currently available to avoid the uncertainty in financing cost for a portion of debt due to future interest rate fluctuations. The aggregate notional amount of these interest rate swaps is $300 million. The Company has evaluated the hedge effectiveness of the interest rate swaps and has designated these swaps as cash flow hedges of the debt with future changes in fair value of these swaps to be recognized in accumulated other comprehensive income (loss).

For the nine months ended September 29, 2019 and September 30, 2018, the Company had a net loss of $17.5 million and a net gain of $5.9 million, which was related to interest rate swap, recorded in other comprehensive income (loss), respectively. As of September 29, 2019 and December 30, 2018, the accumulated other comprehensive income (loss) related to these interest rate swaps was a loss of $18.8 million and a loss of $1.3 million, respectively.

The effect of derivative instruments on the Condensed Consolidated Statements of Operations for the three and nine months ended September 29, 2019 was as follows:
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 29, 2019
 
 
(In thousands)
 
 
Revenue
 
Cost of Goods Sold
 
Operating Expenses
 
Interest Expense
 
Revenue
 
Cost of Goods Sold
 
Operating Expenses
 
Interest Expense
Total amounts of income and expense line items presented in the statement of financial performance in which the effects of fair value and cash flow hedges are recorded
 
$
574,521

 
$
358,080

 
$
171,216

 
$
17,889

 
$
1,645,746

 
$
1,028,138

 
$
527,081

 
$
43,778

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Gain or (loss) on cash flow hedge relationships in Subtopic ASC 815-20:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Interest rate contracts
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Amount of gain or (loss) reclassified from AOCI into income
 
$

 
$

 
$

 
$
106

 
$

 
$

 
$

 
$
835

Foreign exchange contracts
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Amount of gain or (loss) reclassified from AOCI into income
 
$
(86
)
 
$
381

 
$
57

 
$

 
$
482

 
$
(210
)
 
$
9

 
$



The gross fair values of derivative instruments on the Condensed Consolidated Balance Sheets as of September 29, 2019 and December 30, 2018 were as follows:
 
 
September 29, 2019
 
December 30, 2018
Balance Sheet location
 
Derivatives designated as hedging instruments
 
Derivatives not designated as hedging instruments
 
Derivatives designated as hedging instruments
 
Derivatives not designated as hedging instruments
 
 
(In thousands)
Other Current Assets
 
 

 
 

 
 

 
 

Derivative Asset
 
$
720

 
$
236

 
$
2,767

 
$
725

Non-Current Assets
 
 
 
 
 
 
 
 
Derivative Asset
 
$

 
$

 
$
1,419

 
$

Other Current Liabilities
 
 

 
 

 
 

 
 

Derivative Liability
 
$
1,985

 
$
771

 
$
1,210

 
$
411

Non-Current Liabilities
 
 
 
 
 
 
 
 
Derivative Liability
 
$
17,483

 
$

 
$
4,051

 
$


XML 52 R27.htm IDEA: XBRL DOCUMENT v3.19.3
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)
9 Months Ended
Sep. 29, 2019
Equity [Abstract]  
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)

The changes in accumulated other comprehensive loss, net of tax, by components are as follows (in thousands):
 
Accumulated net unrealized income (loss) on cash flow hedges and other
 
Accumulated unrecognized gain (loss) on the Defined Benefit Plan
 
Accumulated other comprehensive income (loss)
Balance as of December 30, 2018
$
(763
)
 
$
2,592

 
$
1,829

Other comprehensive income (loss) before reclassification
(5,938
)
 

 
(5,938
)
Amounts reclassified to operating income
(502
)
 

 
(502
)
Net unrealized gain (loss) on the defined benefit plan

 
(13
)
 
(13
)
Balance as of March 31, 2019
$
(7,203
)
 
$
2,579

 
$
(4,624
)
Other comprehensive income (loss) before reclassification
$
(6,963
)
 
$

 
$
(6,963
)
Amounts reclassified to operating income
(156
)
 

 
(156
)
Net unrealized gain (loss) on the defined benefit plan

 
(928
)
 
(928
)
Balance as of June 30, 2019
$
(14,322
)
 
$
1,651

 
$
(12,671
)
Other comprehensive income (loss) before reclassification
$
(3,816
)
 
$

 
$
(3,816
)
Amounts reclassified to operating income
(458
)
 

 
(458
)
Net unrealized gain (loss) on the defined benefit plan

 
10

 
10

Balance as of September 29, 2019
$
(18,596
)
 
$
1,661

 
$
(16,935
)

XML 53 R5.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Net income $ 12,673 $ 50,747 $ 19,653 $ 87,630
Other comprehensive (loss) income:        
Net unrealized gain (loss) on the defined benefit plan 10 0 (931) 0
Net unrealized gain (loss) on cash flow hedges:        
Net unrealized (loss) gain arising during the period (3,816)   (16,717)  
Net unrealized (loss) gain arising during the period   35   5,271
Total net unrealized (loss) gain on cash flow hedges (4,274)   (17,833)  
Total net unrealized (loss) gain on cash flow hedges   37   4,216
Total other comprehensive (loss) income (4,264) 37 (18,764) 4,216
Comprehensive income 8,409 50,784 889 91,846
Comprehensive loss (income) attributable to non-controlling interest 10 (52) 15 (152)
Comprehensive income attributable to Cypress 8,419 50,732 904 91,694
Forward Contracts | Revenue        
Net unrealized gain (loss) on cash flow hedges:        
Net loss (gain) reclassified into earnings for cash flow hedges (effective portion) 86   (482)  
Net loss (gain) reclassified into earnings for cash flow hedges (effective portion)   (79)   1,149
Forward Contracts | Cost of revenues        
Net unrealized gain (loss) on cash flow hedges:        
Net loss (gain) reclassified into earnings for cash flow hedges (effective portion) (438)   201  
Net loss (gain) reclassified into earnings for cash flow hedges (effective portion)   103   (2,182)
Interest rate swap | Interest Expense        
Net unrealized gain (loss) on cash flow hedges:        
Net loss (gain) reclassified into earnings for cash flow hedges (effective portion) $ (106)   $ (835)  
Net loss (gain) reclassified into earnings for cash flow hedges (effective portion)   $ (22)   $ (22)
XML 54 R1.htm IDEA: XBRL DOCUMENT v3.19.3
Cover Page - shares
9 Months Ended
Sep. 29, 2019
Oct. 25, 2019
Cover page.    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 29, 2019  
Document Transition Report false  
Entity File Number 1-10079  
Entity Registrant Name Cypress Semiconductor Corporation  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 94-2885898  
Entity Address, Address Line One 198 Champion Court  
Entity Address, City or Town San Jose  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 95134  
City Area Code 408  
Local Phone Number 943-2600  
Title of 12(b) Security Common Stock, $0.01 par value  
Trading Symbol CY  
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   370,589,539
Amendment Flag false  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q3  
Entity Central Index Key 0000791915  
Current Fiscal Year End Date --12-29  
XML 55 R9.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)
Sep. 29, 2019
Sep. 30, 2018
Mar. 12, 2015
2% Exchangeable Senior Notes due 2020      
Interest rate (percent) 2.00% 2.00% 2.00%
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.19.3
MERGER AGREEMENT - Narrative (Details) - Merger Agreement - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 29, 2019
Sep. 29, 2019
Jun. 03, 2019
Business Acquisition [Line Items]      
Common stock value (in dollars per share)     $ 23.85
Merger termination fee     $ 330.0
Merger related costs $ 3.0 $ 11.4  
Cash retention bonus payment contingent upon closing of merger $ 9.7 9.7  
Percentage of retention cash bonuses payable upon merger closing 50.00%    
Percentage of retention cash bonuses payable six months after merger closing 50.00%    
Infineon      
Business Acquisition [Line Items]      
Merger termination fee     $ 425.0
Banker Fees      
Business Acquisition [Line Items]      
Banker fees contingently payable upon completion of merger $ 63.0 63.0  
Banker fees contingently payable upon non-completion of merger $ 22.2 $ 22.2  
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.19.3
SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION (Tables)
9 Months Ended
Sep. 29, 2019
Segment Reporting [Abstract]  
Income before Income Taxes
Income Before Income Taxes
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
MCD
$
61,948

 
$
58,896

 
$
110,302

 
$
108,467

MPD
56,513

 
96,650

 
212,313

 
278,579

Unallocated items:
 
 
 
 
 
 
 
Stock-based compensation expense
(24,891
)
 
(24,195
)
 
(75,766
)
 
(76,561
)
Restructuring charges
(392
)
 
(9,991
)
 
(3,509
)
 
(15,326
)
Amortization of intangible assets and other
(51,394
)
 
(55,875
)
 
(155,518
)
 
(164,256
)
Merger-related expenses
(3,043
)
 

 
(11,452
)
 

Changes related to debt extinguishment
(6,402
)
 

 
(6,402
)
 
630

Other adjustments
(2,036
)
 
(5,463
)
 
(15,609
)
 
(17,201
)
Income from operations before income taxes
$
30,303

 
$
60,022

 
$
54,359

 
$
114,332


Property, Plant and Equipment, Net, by Geographic Locations
Property, plant and equipment, net, excluding finance leases, by geographic locations were as follows:
 
As of
 
September 29, 2019
 
December 30, 2018
 
(In thousands)
United States
$
149,830

 
$
173,973

Philippines
31,828

 
33,413

Thailand
31,439

 
34,581

Japan
10,554

 
11,251

Other
31,208

 
29,768

Total property, plant and equipment (excluding finance leases), net
$
254,859

 
$
282,986


XML 58 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 59 R69.htm IDEA: XBRL DOCUMENT v3.19.3
EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION - Schedule of Restricted Stock Unit and Restricted Stock Award Activities (Details) - Service Based Restricted Stock Units and Awards - $ / shares
shares in Thousands
3 Months Ended
Sep. 29, 2019
Jun. 30, 2019
Mar. 31, 2019
Shares      
Beginning balance (in shares) 12,360 13,592 10,175
Granted (in shares) 322 323 6,026
Released (in shares) (2,233) (1,330) (2,437)
Forfeited (in shares) (221) (225) (172)
Ending balance (in shares) 10,228 12,360 13,592
Weighted- Average Grant Date Fair Value Per Share      
Beginning Balance (in dollars per share) $ 14.26 $ 14.64 $ 14.42
Granted (in dollars per share) 21.89 16.65 15.08
Released (in dollars per share) 11.91 14.11 14.38
Forfeited (in dollars per share) 15.88 13.50 12.80
Ending Balance (in dollars per share) $ 14.97 $ 14.26 $ 14.64
XML 60 R91.htm IDEA: XBRL DOCUMENT v3.19.3
SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION - Income (Loss) before Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Segment Reporting Information [Line Items]        
Income from operations before income taxes $ 30,303 $ 60,022 $ 54,359 $ 114,332
Stock-based compensation expense     (75,766) (76,561)
Restructuring charges (392) (9,991) (3,509) (15,326)
Amortization of intangible assets and other (51,888) (55,409) (155,664) (163,392)
Changes related to debt extinguishment     0 10,000
Operating Segments | MCD        
Segment Reporting Information [Line Items]        
Income from operations before income taxes 61,948 58,896 110,302 108,467
Operating Segments | MPD        
Segment Reporting Information [Line Items]        
Income from operations before income taxes 56,513 96,650 212,313 278,579
Unallocated items        
Segment Reporting Information [Line Items]        
Stock-based compensation expense (24,891) (24,195) (75,766) (76,561)
Restructuring charges (392) (9,991) (3,509) (15,326)
Amortization of intangible assets and other (51,394) (55,875) (155,518) (164,256)
Merger-related expenses (3,043) 0 (11,452) 0
Changes related to debt extinguishment (6,402) 0 (6,402) 630
Other adjustments $ (2,036) $ (5,463) $ (15,609) $ (17,201)
XML 61 R61.htm IDEA: XBRL DOCUMENT v3.19.3
RESTRUCTURING - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2017
position
Sep. 29, 2019
USD ($)
Jun. 30, 2019
position
Sep. 30, 2018
USD ($)
Sep. 29, 2019
USD ($)
Sep. 30, 2018
USD ($)
Dec. 30, 2018
position
Restructuring Cost and Reserve [Line Items]              
Restructuring costs (credits) | $   $ 392   $ 9,991 $ 3,509 $ 15,326  
2019 Plan              
Restructuring Cost and Reserve [Line Items]              
Expected number of positions eliminated     90        
Restructuring costs (credits) | $   $ 400     $ 3,500    
2018 Plan              
Restructuring Cost and Reserve [Line Items]              
Expected number of positions eliminated             130
2017 Plan              
Restructuring Cost and Reserve [Line Items]              
Expected number of positions eliminated 80            
XML 62 R65.htm IDEA: XBRL DOCUMENT v3.19.3
EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION - Schedule of Stock-Based Compensation Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense $ 24,891 $ 24,195 $ 75,766 $ 76,561
Restricted stock units (RSUs) and performance-based restricted stock units (PSUs)        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 24,891 23,345 72,372 72,366
Employee Stock Purchase Plan (“ESPP”) and stock options        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 0 850 3,394 4,195
Cost of revenues        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 5,907 5,120 11,408 12,689
Research and development        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 7,708 8,206 26,692 28,720
Selling, general and administrative        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense $ 11,276 $ 10,869 $ 37,666 $ 35,152
XML 63 R95.htm IDEA: XBRL DOCUMENT v3.19.3
RELATED-PARTY TRANSACTIONS (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Related Party Transactions [Abstract]        
Total revenues $ 3,092 $ 22 $ 6,738 $ 211
Total purchases 1,862 5,776 6,626 11,146
Total receivable balances with related parties 4,800 65 4,800 65
Total payable balances with related parties $ 1,000 $ 2,000 $ 1,000 $ 2,000
XML 64 R86.htm IDEA: XBRL DOCUMENT v3.19.3
FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES - Effect of Derivative Instruments on the Condensed Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Derivative Instruments, Gain (Loss) [Line Items]        
Revenue $ 574,521 $ 673,035 $ 1,645,746 $ 1,879,366
Cost of Goods Sold 358,080 413,320 1,028,138 1,173,121
Operating Expenses 171,216 184,634 527,081 544,557
Interest Expense (17,889) $ (17,123) (43,778) $ (51,559)
Revenue        
Derivative Instruments, Gain (Loss) [Line Items]        
Revenue 574,521   1,645,746  
Cost of goods sold        
Derivative Instruments, Gain (Loss) [Line Items]        
Cost of Goods Sold 358,080   1,028,138  
Operating Expenses        
Derivative Instruments, Gain (Loss) [Line Items]        
Operating Expenses 171,216   527,081  
Interest Expense        
Derivative Instruments, Gain (Loss) [Line Items]        
Interest Expense (17,889)   (43,778)  
Interest rate contracts | Revenue        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of gain or (loss) reclassified from AOCI into income 0   0  
Interest rate contracts | Cost of goods sold        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of gain or (loss) reclassified from AOCI into income 0   0  
Interest rate contracts | Operating Expenses        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of gain or (loss) reclassified from AOCI into income 0   0  
Interest rate contracts | Interest Expense        
Derivative Instruments, Gain (Loss) [Line Items]        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax 106   835  
Foreign exchange contracts | Revenue        
Derivative Instruments, Gain (Loss) [Line Items]        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax (86)   482  
Foreign exchange contracts | Cost of goods sold        
Derivative Instruments, Gain (Loss) [Line Items]        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax 381   (210)  
Foreign exchange contracts | Operating Expenses        
Derivative Instruments, Gain (Loss) [Line Items]        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax 57   9  
Foreign exchange contracts | Interest Expense        
Derivative Instruments, Gain (Loss) [Line Items]        
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax $ 0   $ 0  
XML 65 R76.htm IDEA: XBRL DOCUMENT v3.19.3
LEASES - Narrative (Details)
9 Months Ended
Sep. 29, 2019
Lessee, Lease, Description [Line Items]  
Lease renewal term 5 years
Minimum  
Lessee, Lease, Description [Line Items]  
Remaining lease terms 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Remaining lease terms 8 years
XML 66 R72.htm IDEA: XBRL DOCUMENT v3.19.3
DEBT - Schedule of 2.00% 2020 Spansion Exchangeable Notes (Details) - 2% Exchangeable Senior Notes due 2020 - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Dec. 30, 2018
Mar. 12, 2015
Components of the Total Interest Expense            
Contractual interest expense at 2% per annum $ 61 $ 61 $ 182 $ 182    
Interest rate (percent) 2.00% 2.00% 2.00% 2.00%   2.00%
Accretion of debt discount $ 82 $ 76 $ 247 $ 240    
Total 143 $ 137 429 $ 422    
Equity component            
Debt Instrument [Line Items]            
Net carrying amount 22,971   22,971   $ 22,971  
Liability component            
Debt Instrument [Line Items]            
Net carrying amount 11,685   11,685   11,438  
Principal amount 11,990   11,990   11,990  
Less debt discount and debt issuance costs, net $ (305)   $ (305)   $ (552)  
XML 67 R82.htm IDEA: XBRL DOCUMENT v3.19.3
COMMITMENTS AND CONTINGENCIES - Narrative (Details)
1 Months Ended 2 Months Ended 9 Months Ended
Sep. 23, 2019
complaint
Jul. 31, 2019
complaint
Claim
Oct. 31, 2019
complaint
Sep. 18, 2019
complaint
Sep. 29, 2019
Loss Contingencies [Line Items]          
Product warranty period against material and workmanship defects in years         1 year
Number of lawsuits filed | Claim   9      
Number of complaints filed with a certain allegation against the company based on the preliminary proxy statement   8      
Number of complaints filed with a certain allegation against the company based on the definitive proxy statement       1  
Number of patents allegedly infringed 8        
Subsequent Event          
Loss Contingencies [Line Items]          
Number of claims dismissed     6    
XML 68 R51.htm IDEA: XBRL DOCUMENT v3.19.3
BALANCE SHEET COMPONENTS - Other Long-Term Assets (Details) - USD ($)
$ in Thousands
Sep. 29, 2019
Dec. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Employee deferred compensation plan assets $ 44,669 $ 44,397
Long-term licenses 5,240 4,495
Advances to suppliers 12,061 11,471
Deposits 9,528 9,441
Pension plan assets 1,960 1,765
Derivative assets 0 1,419
Prepaid tooling and other non-current assets 43,594 51,317
Total other long-term assets $ 117,052 $ 124,305
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.19.3
INTANGIBLE ASSETS - Summary of Amortization Expense by Line Item in Consolidated Statement of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Finite-Lived Intangible Assets [Line Items]        
Total amortization expense $ 51,888 $ 55,409 $ 155,664 $ 163,392
Cost of revenues        
Finite-Lived Intangible Assets [Line Items]        
Total amortization expense 46,880 50,229 140,641 146,433
Research and development        
Finite-Lived Intangible Assets [Line Items]        
Total amortization expense 698 870 2,093 3,391
Selling, general and administrative        
Finite-Lived Intangible Assets [Line Items]        
Total amortization expense $ 4,310 $ 4,310 $ 12,930 $ 13,568
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.19.3
FAIR VALUE MEASUREMENTS - Financial Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Sep. 29, 2019
Dec. 30, 2018
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total cash equivalents other current assets $ 229,771 $ 172,647
Employee deferred compensation plan assets 44,669 44,397
Total financial assets 275,396 221,954
Total financial liabilities 20,239 5,672
Certificates of deposit    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other current assets 243 870
Money market funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Money market funds 229,528 171,777
Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total cash equivalents other current assets 229,528 171,777
Employee deferred compensation plan assets 16,878 18,648
Total financial assets 246,406 190,425
Total financial liabilities 0 0
Level 1 | Certificates of deposit    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other current assets 0 0
Level 1 | Money market funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Money market funds 229,528 171,777
Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total cash equivalents other current assets 243 870
Employee deferred compensation plan assets 27,791 25,749
Total financial assets 28,990 31,529
Total financial liabilities 20,239 5,672
Level 2 | Certificates of deposit    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other current assets 243 870
Level 2 | Money market funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Money market funds 0 0
Interest rate swap    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset 0 2,548
Derivative liability 18,710 4,051
Interest rate swap | Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset 0 0
Derivative liability 0 0
Interest rate swap | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset 0 2,548
Derivative liability 18,710 4,051
Foreign exchange forward contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset 956 2,362
Derivative liability 1,529 1,621
Foreign exchange forward contracts | Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset 0 0
Derivative liability 0 0
Foreign exchange forward contracts | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset 956  
Derivative liability $ 1,529 $ 1,621
XML 71 R38.htm IDEA: XBRL DOCUMENT v3.19.3
LEASES (Tables)
9 Months Ended
Sep. 29, 2019
Leases [Abstract]  
Supplemental Balance Sheet Information
Supplemental balance sheet information related to leases was as follows (in thousands):
 
As of
 
September 29, 2019
Finance Leases
 
Property and equipment, at cost
$
9,583

Accumulated depreciation
(1,487
)
    Property and equipment, net
$
8,096

 
 
Finance leases included in current portion of long-term debt
$
1,833

Finance leases included in revolving credit facility and long-term portion of debt
7,779

    Total finance lease liabilities
$
9,612

 
 
Operating Leases
 
Operating lease right-of-use assets
$
44,212

Operating leases included in other current liabilities
12,717

Operating leases included in other long-term liabilities
33,653

    Total operating lease liabilities
$
46,370



Component of Lease Costs
The component of lease costs was as follows (in thousands):
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
Lease cost
 
 
 
Finance lease cost
 
 
 
Amortization of right-of-use assets
$
437

 
$
1,263

Interest on lease liabilities
99

 
299

Operating lease cost
4,126

 
11,426

Short term lease cost
55

 
543

Variable lease cost
505

 
1,454

Total lease cost
$
5,222

 
$
14,985



Other information related to leases were as follows:
 
Nine Months Ended
 September 29, 2019
Cash paid for amounts included in the measurement of lease liabilities
(In thousands)
    Operating cash flows from finance leases
$
299

    Operating cash flows from operating leases
$
7,378

    Financing cash flows from finance leases
$
1,271

 
 
Weighted-average remaining lease term (in years):
September 29, 2019
    Finance leases
5.17

    Operating leases
5.41

Weighted-average discount rate:
 
    Finance leases
3.98
%
    Operating leases
6.89
%

Other Information Related to Leases
The component of lease costs was as follows (in thousands):
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
Lease cost
 
 
 
Finance lease cost
 
 
 
Amortization of right-of-use assets
$
437

 
$
1,263

Interest on lease liabilities
99

 
299

Operating lease cost
4,126

 
11,426

Short term lease cost
55

 
543

Variable lease cost
505

 
1,454

Total lease cost
$
5,222

 
$
14,985



Other information related to leases were as follows:
 
Nine Months Ended
 September 29, 2019
Cash paid for amounts included in the measurement of lease liabilities
(In thousands)
    Operating cash flows from finance leases
$
299

    Operating cash flows from operating leases
$
7,378

    Financing cash flows from finance leases
$
1,271

 
 
Weighted-average remaining lease term (in years):
September 29, 2019
    Finance leases
5.17

    Operating leases
5.41

Weighted-average discount rate:
 
    Finance leases
3.98
%
    Operating leases
6.89
%

Future Minimum Lease Payments Under Operating Leases
As of September 29, 2019, the maturities of the Company's lease liabilities are as follows:
 
Operating lease liabilities
Finance lease liabilities
Fiscal Year
(In thousands)
2019 (remaining three months)
$
3,980

$
537

2020
16,068

2,196

2021
8,384

2,189

2022
6,177

2,191

2023
4,742

2,049

Thereafter
18,806

1,456

Total undiscounted future cash flows
$
58,157

$
10,618

Less: Imputed interest
$
11,787

$
1,006

Present value of undiscounted future cash flows
$
46,370

$
9,612

 
 
 
Presentation on statement of financial position
 
 
Current
$
12,717

$
1,833

Non-current
$
33,653

$
7,779



Future Minimum Lease Payments Under Finance Leases
As of September 29, 2019, the maturities of the Company's lease liabilities are as follows:
 
Operating lease liabilities
Finance lease liabilities
Fiscal Year
(In thousands)
2019 (remaining three months)
$
3,980

$
537

2020
16,068

2,196

2021
8,384

2,189

2022
6,177

2,191

2023
4,742

2,049

Thereafter
18,806

1,456

Total undiscounted future cash flows
$
58,157

$
10,618

Less: Imputed interest
$
11,787

$
1,006

Present value of undiscounted future cash flows
$
46,370

$
9,612

 
 
 
Presentation on statement of financial position
 
 
Current
$
12,717

$
1,833

Non-current
$
33,653

$
7,779



Schedule of Future Minimum Lease Payments
As of December 30, 2018, future minimum lease payments under non-cancelable operating leases were as follows:
Fiscal Year
(In thousands)
2019
$
29,315

2020
12,860

2021
8,176

2022
6,241

2023
2,476

Thereafter
3,808

Total
$
62,876


XML 72 R34.htm IDEA: XBRL DOCUMENT v3.19.3
FAIR VALUE MEASUREMENTS (Tables)
9 Months Ended
Sep. 29, 2019
Fair Value Disclosures [Abstract]  
Financial Assets and Liabilities Measured at Fair Value
The following table presents the fair value hierarchy for the Company's financial assets and liabilities measured at fair value on a recurring basis as of September 29, 2019 and December 30, 2018
 
September 29, 2019
 
December 30, 2018
 
Level 1
 
Level 2
 
Total
 
Level 1
 
Level 2
 
Total
 
(In thousands)
Financial Assets
 

 
 

 
 

 
 

 
 

 
 

Cash equivalents:
 

 
 

 
 

 
 

 
 

 
 

Money market funds 
$
229,528

 
$

 
$
229,528

 
$
171,777

 
$

 
$
171,777

Other current assets:
 

 
 

 
 

 
 

 
 

 
 

Certificates of deposit

 
243

 
243

 

 
870

 
870

Total cash equivalents other current assets
229,528

 
243

 
229,771

 
171,777

 
870

 
172,647

Employee deferred compensation plan assets
16,878

 
27,791

 
44,669

 
18,648

 
25,749

 
44,397

Interest rate swap

 

 

 

 
2,548

 
2,548

Foreign exchange forward contracts

 
956

 
956

 

 
2,362

 
2,362

Total financial assets
$
246,406

 
$
28,990

 
$
275,396

 
$
190,425

 
$
31,529

 
$
221,954

Financial Liabilities
 

 
 

 
 

 
 

 
 

 
 

Foreign exchange forward contracts
$

 
$
1,529

 
$
1,529

 
$

 
$
1,621

 
$
1,621

 Interest rate swap

 
18,710

 
18,710

 

 
4,051

 
4,051

Total financial liabilities
$

 
$
20,239

 
$
20,239

 
$

 
$
5,672

 
$
5,672

XML 73 R30.htm IDEA: XBRL DOCUMENT v3.19.3
REVENUE (Tables)
9 Months Ended
Sep. 29, 2019
Revenue from Contract with Customer [Abstract]  
Disaggregated Revenue

The following tables present the Company's revenue disaggregated by segment, end use, revenue type and geographical locations. Revenue for the three and nine months ended September 29, 2019 reflects divestment of the Company's NAND business to SkyHigh Memory Limited ("SkyHigh"), a newly formed joint venture, which was completed on April 1, 2019.

The following table summarizes the Company's revenue by segment:
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
Microcontroller and Connectivity Division ("MCD")
$
410,748

 
$
413,413

 
$
1,075,363

 
$
1,118,649

Memory Products Division ("MPD")
163,773

 
259,622

 
570,383

 
760,717

Total revenues
$
574,521

 
$
673,035

 
$
1,645,746

 
$
1,879,366


The following table summarizes the Company's revenue by end use:
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
IoT
$
245,033

 
$
251,976

 
$
598,553

 
$
650,221

Automotive
209,413

 
208,566

 
609,524

 
601,160

Legacy
120,075

 
212,493

 
437,669

 
627,985

Total revenues
$
574,521

 
$
673,035

 
$
1,645,746

 
$
1,879,366


The following tables summarize the Company's revenue by revenue type:

Three Months Ended
 
Nine Months Ended

September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018

(In thousands)
Product revenue
$
555,911

 
$
663,776

 
$
1,602,934

 
$
1,844,295

Non-product revenue (1)
18,610

 
9,259

 
42,812

 
35,071

Total revenues
$
574,521

 
$
673,035

 
$
1,645,746

 
$
1,879,366


(1) Non-product revenue primarily includes royalties, non-recurring engineering services revenue, and revenue from intellectual property arrangements.


Three Months Ended
 
Nine Months Ended

September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018

(In thousands)
Products/Services transferred at a point in time
$
568,869

 
$
670,577

 
$
1,631,997

 
$
1,868,635

Products/Services transferred over time
5,652

 
2,458

 
13,749

 
10,731

Total revenues
$
574,521

 
$
673,035

 
$
1,645,746

 
$
1,879,366


The following table summarizes the Company's revenue by geographical locations:
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
United States
$
52,678

 
$
62,825

 
$
170,749

 
$
190,282

China, Taiwan, and Hong Kong
215,568

 
265,758

 
614,920

 
732,687

Japan
158,128

 
164,046

 
408,721

 
448,654

Europe
67,803

 
85,370

 
230,284

 
257,807

Rest of the World
80,344

 
95,036

 
221,072

 
249,936

Total revenues
$
574,521

 
$
673,035

 
$
1,645,746

 
$
1,879,366


ZIP 74 0000791915-19-000040-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000791915-19-000040-xbrl.zip M4$L#!!0 ( -2 84]5)&0,WQ@ -P2 0 / 8WDM,C Q.3 Y,CDN>'-D M[5UM<]LXDOX^OP+GJJO;K8IBV4XF<6HR6[1$V;J1)8TH)Y/[L@53D(0+!6A! MTK;VUQ\ OH@20?!%:#$$/30!S]B; M@Z\3Y'X'4T87X"MEW_$3;#0"(B#_>'$GGUQ[CA800,]C^-'W4(>R11M-H>]X MG\]\\B\?.GB*T82+X"#1Q4:#Q&T/LAGR^G"!W"6TT>>SN>7S8OKYO7E]1G@6A+WD[TJW-3!Y/M&XY='YKRE;,9;-J_.Q>U' MZ**H.:&$^ LUP<1CY]YJB4HH\ M7\G6%]?7U^?R;MS4G:@:("D4IM!]E)0N M\QI"!U>.;J-YT;BZ. .!%?2H#3UI.Y:T:--:.W7(8S<%Y. MG'T(LHL(OMN80;@L+T:2,! EO+*K.(PZ5?!1RB-Y[2I018-1"E399G3S*D.< M-(GXU8CH&N)2X^)R-RG6;J><%!'=/J2X/H?,%E!SV&RO@5Z6#B30HVS5X;^+ M2>8PML'%7#,1(EX+$2]^W4%$R9F@F5B@BHN4I-JK'"6&):+8N7_ULE-$C"1E M/R#$LFN'TL918QE?RKL:;?%@(20CW)25R*+BZ7F$QI<(5?$^OVIVCQ M'J$ID '[IW#IU(?UYTM&EXAYF(=3B71%,I@S-/U\%LY>D?;\TX;.6YX&1 U2 M[#>#"KE(<1+;=Z0*O;6($0?AMC^?N7RL'13J_8-5FJ!I694X"2;X:#5RX&-9 MC3@))5,3C 8\P8 \RS7L&U_(6P730;>'+$677#>P8$U<.HFUDVD&(5Y18)%(FTMK;?+R\N/EXTFZ !VMBU'>KZ M#/$?1JOU_R[^VA#(G#)AK"K5E?F&YS:BG)PHL14KOCUT8>Q,Z>88R8ZM!\ M=_'Q7?-R)S3!W\*.3KBF(!C#1P?M&=:0IP[5JXN/5\V+'5$-^JD5J*Z+//<. M.9,.9184OKD8<"DZK0-M_JIRH)9ECBUP9_;:H#,8 ^I(>,8MD:_90+KSC3' MTF$-^F9_;-4>"+Y:B$J+.T(VPD_"5_>15V[65&"LGT_O%+%$%H!BJH4]@757 M;P#O[#3=8C"ZY(G_0QG/5/:!K8)=+J)7)1!-\#^!&(]Z$,W).J07K%3[P#*; M:RZD[TI *KL!83\@Z.B$K1*%'H:/V,'>GB9K#NM1ZKV>9"_+XTQ**CANCI-)6U0+S&7-;PSD7ZPPY(GZ:S"I)2M1DM"VTI MIOE.48K)!*^&59<;Z&)W,!TFE##(Q/(7"\A6@ZF%9P1/L0UYE!/D"YC,AM3! M-BZ!W@Y=Z'/6"V7.:G4M,.B X2M:+]MJEWG=?*'/BW0V$ MLXDEJ:E7KX[A#_0?A?S(9?/B4K5*[,%,_A8)4"?;X$OT GL+6J5PU%K< M:N^!-6,O]N!/? <-IE_%$!%O->*:LB=DV'RX*J15^^DKUP)2Q(<&+^A\M#AHG8AY!, M>XNCESKC2,/&)-]E+[.1@/(,] 6M"==QSZO--<5#/4 M@_F^\)RT>)IB!GZ59RX,YP5&/[&5%9 =#IA?*>$,0L\:SQH_7$WZ+7-D?5?P/SSH3O^=H)1 M,>H5%]U*W',!5BRZ90"N]:+[A-@0SHKNTEZWUX#2C)UG?'H(QT10 D%:H^%M MHT>OX,C*IOJBN.HQ:=N\&==L0"L6N96D^EKFA:*6*0:\]D5K,9;KBO&EF.^7 M36L)B3A8R'RQYY#,D-SU3+VR1>IJO'.!3&W7#(%,UIXOWS:;_PE$?R#J$"1[ M!+++$^(A*E>O@'0VSUR$4ULU=0A?G8!5 ?ONO0#ATD($4[97>(MQS@4YM5E3 M ?*[M^\#D"]!T-T):Q76XM)0PX>KYF+IT!5" MLEPP='A\)O:/B1\W4!;\%DM$7"ED01C*<-2G9DU%:F;>#WN#;Z89U!S L&?T M@\?D\G?CQ@@*B?=#LV_)@N$)2]7(5TSW=NE![QN;BJRP--:U3R%+X+,..4;( M]1BV9?V0MWS@TG"JK:O&,V23JEND?KA8N;:62FNJV%HRS%K+!:1@0,@+()FD M[TB9Z[X#JY))J.^;+^+/'V*3Q03(M;Y4W+ZK]4FY&E(PD)0,1**=;*P4Q(.E MN/A#W9VVWUR+2F7P>[$H$,AS\E45\'P@#-ET1O"_44;;KS\6;BER\ MO+W4,7&7S_3OD3>GDZX\MG91XA2D+&IM0M[\H$K(@Z?]]^;X;M &W?X7TPHV MKY^PR+A6I?9_*!R MF9GHU= U=B!F7Z#CHWL$Q?B4<8QJ6KU;5!T[VS&Z(_#%Z#V8'!3#>AB9=7.* MRI'L8,*#- R=X(P7'CLDC@ )&TX,+Z8MYROWVJ7>A:H.I\W 7-R)9(C.MA&% MH>3A)Y$< 'I 2 *D*+5TKTH0*]:KB_'*13I5F%!-Z=39'MB M.TETJ4MC>]*UBL-:CG4E'44FX9==UX67#+F[1:%9/WOI4]$W MST47\GQQ?@%Y ]\3'[@4WPL6)X@P:+^:JZHN2*XQI7.DLL:4?.03B0="^>0U MY(&$B""6\61\.LS+I5\EN>H?[J@.&"UI%C7,U(+7Y,?PI3!J20I]MJ7ZP$OX MGOS8^*M6N51BT"HNS3H.>G^I^KQ+$H;:+ZWD+]^^5 MLV%L]&^[-STS_.!.C4?==#V\$(%^\%("7XN9A_^=W/,V0O*K8&/:1D_(H4O^ M)[+GA#IT)A8/>=[W-M>RD^Q'RJ0O!;]7%!%2]B+J!)&,T=L<22FC/7D@E!-X M%,22@K6H\AE!<&#Z6MHZGXV_C5E\RJW"!FY6O$/4]="B2Y0EI.HEKE<7(]<& M4Z&VR@9#L43@K+2^QQ40L@$A', DHU)U*E2ES*Y4/)U!K'^2\5X1-J '\@$L3XE+5%Q=X3O#Q=F,@M(JR"[A^YR\4^]\QSC'T;'8?>A!<0O M/4L) !>AL98!Q$($K4^FDHE=/%(\YPGV'Z%7LY/*DI!(2HUK/_<(S9#S)@Q)&VQX'!O M4^F?":GJ!_?FZ-8< >-V9,H-Q/4=\HI10AX7?6'M4O&T=!N2V@<.?>'SQ?/H M(6+6'+*BAP^GZ?3U-=4ST[XYCAY?#SDHUITQ,NL\]**NY0?:#*;B$XTV3WC: MV/%Y,)1J7&XF[:&'OHH8G^Y=Y52B!W+05R "X$$!*<9J? M8A0JNM)\/KG@IN*\#'!/#G5CH$O%>%G4^G!/]>1/"4X-@[\PF1Q"YJW&#!(7 MVO*A=$% ,LGUR]VU8KD;F3WQ$83&T!B-OX'QR.A;1JMN'R?)&L]RWBR/B]Z7 M72L6JFQP:NG%L@:XE#/+8:+W:=<*GZ8#J8Z>3;QK8WL^PV16&)(DC3ZE5?LP M:SQZ:(UY1_W;NHYUQ1!,ST.?RZI=5@*+VL==&Z.[\6-]#%U';$Q3EN'Q$:7Y>@DMUPFMED&P?@. M!K)SG[FVDMHGLVTKJ?-F8[NQI5UL;^G08Y#B7#VC2E-I9MJF/9)$:U#%^?$/&+UINCUOJ0]4H9LGXQ^P]U*BR'8\5' M E=WI0R" M);K!Y77W8E$+!0"!!&] *(.L,R>E +$8-76$ M:(5) ^2SHN6['H^SDCMM"D)1G)^^8JDZI-4R;\5#TC?@UAS@V^\,1O=U^V1*X4%??[O\!O&+*/'N;SD?N\\>]=51U2FOY0Q! MO, 2I@U"CK^#1RE)=%'*4DM76QC$BA6FZOQS32*5998VB7J7IPI#,V1TB9BW M$H>DBWA)'/F[E+M?Q+'Z:_J*L=KKRY%K2JETM;0I1;*] 5(Z&='%\KT1FP?> MB !P+63-0[S"H)<* LMRU3_O41U/7=(P_G]'D[^=O[B33W"YQ'QDQ:7P B$T MD%Y>$Y=0L.<6P$=7GG3T^MS?MCS15^WC/K+SV>2][B#1D%:/D8OWHU# M[>^Q%L7;[Z":%['9-SP^7U6H"!_O(?N.O"V$LNX>FY7=0/(=L0Y"6Q-'&589G.#*@A(> ++5]N@\!J^G\*%!C]A3C1DFX@Q!K]R0!1*/$5M@(D>< M8ZP9D(SF/XVZ0\1L$4W-Y!.M$%B!L@07"7B%(A9^N><(SUUCZB$6*!V"K!F< MO3"O-*WXG%H&G>]_4A742LR#/0^4BN51#X_<$9OZ8%BH35=J.*2N5VZ 2C-] MQ2'*GW-"')'J/D%'O)P,PX/)@I,WO6"-7W^3)$ZFHK&H3GYD+BAC?17Z=1SZ M' 0V1M@HJ;WR;G7EQ$=ZR6S/44)KSKW_&.)G2'B\=D?)[ _^_V;$D-/FV *? M^,P6ETZYQ47G))^_7=E7+Q)#S&;0BQ/(*>BRAC,>DWW3&#$U&Z&,]1_YME M#EC?L-K&GUUB='PR@<&[OZTYSP%1Z'03@_ JS ^T@F7:/7E"S!,)L(4(IJQ/ MO>W@/Z?-T4WEL,(W(&A+#\6-8Q5^_$S5PB=O'#H%:Z-';_U%A829M.!RR+ = M+^M%&NXP+^1LW"UNR910W+B'W]'7.760,?E?/_RF83"MNV3P3!!SYWBYY3[V MR?"P06^F)A9?"[ZC8D!OMCTNK)\0X00]Q&7E$?=(C,<]?!%'[62II:6HOBHN M_*AM<7@'$YW,'[]D[T:Q2$M\00&Q)62B4KA6IP3% MH>.7^*O3B#UA<<()-^W'[4S/<)SPX:!(EJ,/A@]E3W)[+/>AF,<9XFKP68F+ M:#!>D?_/D6YM?M;;9_97FX9]ZY<#FW]Z_V-'487&1]$C[[7,.8Q_QAQ M7\P$2(LEQ&R1R"'VQ.L@,Z384#%A]CP$E?^.D,L#%=2AS(+..J3+;_:S*(C) MYF'#6_,]2^%\LJ,;@ P?T2533-!VP)6Z>FS!2)>.54_UTY>/3?#_ADM(^'3Y MALB#U0Z/L=W00=OBV-0)3AC\BH3]\V0DR+[%4R"1E8@ON6W'@V4(CBP4[*$9 MM%.?2R%T3662H:.$+NH MIDF"PVF799)A(I656VKN']P\>0P5[]FQ5W%%R(%XX7:P@R9?L3J;NNB MOGET2F";45NL4I2;'(-$/#DF*#@#996!4SF:8U.YSR=5R:W8Y4B.4.%P3U*B MNIA24-/D"!4*O43X[G1*F8S;1ZB(G=PMEM)#???0 4I62!C'5)$&11H>:4DT M,^SM*LL@Q9O_' 72S2).\8<:%>@.O-E,UB,36QO&-*ADAKOB8L5RFQU=72NI MH @>&9IS47E OB[5)KXF_Z MW:!ES8= 9Y\'/:G%,^/>H;UT],VE#F5\.;01FLC*/,_+$%]4-C=H\R&S$%]L MY SMK]W:CCP.X>LJ@+MYL&#TC$+^V$2Z2,.#P\[0$N+)B*Z@XZVD[[6%AW+# M "_6);_=D2U5206E67*K[-&@U!;N&G$WM-,T.E[5@LB5RR'-*LPU/"IT\(0. MXC- *X,QL0$O>*8F%MDI9??4F?"L&8D7$<:4.J[8G#>)WDH(0TCLVHBK3A#U MW75\F1RU _5_K(!P>UFO^EM/\\94M2&]),V1QK])=R\$%[5LUTL]T%TK7;3Y MS[(F:!+,GR2[%&.Q=+GT)HOMN-/HOQX MSI?,+L^CZ!/:\*85Z'X2MVK],5\1_.*N>/ZW:$R'PS6K=),R8 MI4K!WNOM+1WQ%H%H"^K^ZX"L%CP1Y>\&ZW AEMBZ,S MHR4DXL&8>.UVQN*:R99&.8T.O:)9/&V8A22FTTPTI>/S:;&SU1N0"ZR^;@M-Q]?;:FX X-C'HQ-?7CT)%]8A*KM MV,WL$:G$Y=B&)6L=D)&D:N$I0W#@AS=BSXP(AN7' UY&R$;X2<@C2E#B.<.3 MB&!CO0HV/G0I*CB+T.7!X@+^_LO_ 5!+ P04 " #4@&%/&1G:9>J%J\1LBE1XL:W\^E,@=;=$-M7=:&J2-7O3$M5 %SY\ M *H*A<(__^OWL^F+KVFQG,QG?_V)_H7\]"+-PCQ.9B=__>F/S_#R\^MW[W[Z MUW_YAW_^/P#_\>K3;R_>S,/Z+,U6+UXODENE^.+;9'7ZXF\Q+?_^(B_F9R_^ M-E_\??+5 6P+O=C\,)W,_OY/Y<.[97KQ?3GYIV4X36?NMWEPJ\V[3U>K\W_Z M^>=OW[[]Y;M?3/\R7YS\S CA/U^7>O2)\AM__[#\]_XYFEJK?UY\]?K1Y>3AQ[$:NG/__'[;Y\W[83);+ERLY!^ M^I=_>/%B"\=B/DV?4GY1_OWCT[L[E82+\T5:+O\2YF<_E[___#(@[.MI0?S# MZC0M7L_/\(G3-%M.OJ9WV&5GZ;?YH^7:3\UY_"!:)!+;',%BS^\^6F9*\3ZM6:#Z]OB';\V[V%?^9+R:IW7UVYA87'_+GROXWOW6*!);ZV6[N'>-/X& S?W\/T.XZ:5: #N;4J+@H-+>!CQGE#1X"THMF%<3].'_+=,21UHLIMGM)6:ON&W+UY+WHRL:UFE: MX7PR[2K\@Y4-V)+/.#FF3>=_R*_=\O27Z?S;4WI@9SVUY>_:(^TKK=6RI[B@ MNM9:J6T?SM-BLT!W;S3ZGV62^ MZ*,M!U4X1(O*;T^0^X%B_4L7?UFOUHM4OOKH+C;SX\&B[J^C/[G;& L_/M?/ M^]]B\?E%2IOEXR/JP\46V?R"EGQ9\L_.<>W?K.Z[!7Q"1=5;<-@$WD/%U5MX M,]+0!%XM)F&C)>"3?\PF*RQU[]N7W]PB'FB(CR7-B%@^_/>WW\N/0Z)VT'O' MQN?#^<;95X%,;5XW(AI_S!8IS$]FD_].CSQ[Z7AXGU:O+C:D_X+2#H=7/P)5 M1[3-LOCDZGIJS<;0^CVM3N>Q[,,NM^Z\/3+O+C2H9(]\W8Y[7:H% 5 TK=AO,M"O8DX7R1)B>S;G?YIS"JEBQ5U^]FZ$&N]ZZX&8'.$K;46UTN2KC^^MB MOEQ>DW9Y6(/N[.;TB^]@K5:0IU763TNV.V-?W/=]4C[P8.\2'#9V6A3L M2T(DUOCI861YNUQ-SLH4N/6EXFA8K";_?=N'\2EM L2_S-^D MKVDZ/\_5I;XC^"*,.@>!T[]8#0KRY^F\S2.US(W\T> M7-P/UCEJO7T8K-I,:;O+#"37?.6FO1"Y34W]M.$WM!GV87GWF3[?>QWO^B%O MOG@]7[9$K'WY/N7=SBN_3V:3L_79YJNK;:,_4"=TJK^W5&S[M2 XC6Z] *GOAK=]Q1&U^K6;!E:AZ7?>TV?[#U.(=I?I4Z[+ ME3K/%V>;E>=Z83^8=(?5U&<;/J_/L9;2R6YZVWZ\)%^)'U?J%'LEX]I\?G4+?9$>3WZ M^$#2E*5]O3U:\"&7\P8!I[XWD^D:Q^8/#[="M]=7#-3JP_C2NOA TK89]'L* M]2/9Y9S]T2U6%U\6;K9TH47(Z[Y2P\K6JH=;%AY6TC;=W*YL7W(6;VQ A0D5 MHGUB/?#H %(<-FY;%1U RCN_W 157&L\.$27\]DL3=O;8?W5/T![[T4F77V] M>?MMM\8M5\9VKCJ\Z7V]JC(*_39T^+:TFXH>+="71%_3;+U'7[KW4*]O?C-9 MNA/4$D\V.T\7E]]^GJ\7J/.GDT(OU&1^3?.3A3L_+0<#KK+3M.WPGE_3:^O; M<>"!1_N1XK+EMYM=#O:MERLEO#BR]2OAENK77T8I# [RH M,@*'K>F=JZW;N0 (O+ 4M"326&-HT/9N@Z=E&ITO+L&OW>)-9-5!C=V4:#2).0DE@7"O MP6EI@ J&OV8MF7>6Y$#:M/,6S5XNPHOY(J;%7W^B/[WXEB8GIZO-C]M:W"+\ MP+Z[^14OG_AY6;;,2XTP08/NJGS)&SE41\Z' @V;5(<8T^G\6QFW.#&]F:_] M*J^G/[9B%T]:5=#(K(5VB4$2P4$V.H*3UH-,*M/,.5?./)TV[(8V\"QY,Q2( M-S3ZYY\?FMV'FO;WI<:K.-E?B7*!?;6#Q[9KBK_-Y/)PLCY=N M6$R):UYL=W:-- 5#%_GT_C\@WJ9B]G^/Q\NOSP;5:\ (_",\#; M&J:5+#,AJ)0-V*@B2,\-.(ZS8"!,ABX601TMHRMMYL<(!JY:4\'-<;:V"_8C)1IFB*-&HK+$A ?F-0,O MHD)".YSU7 Y"=;!'Q'.B1/]0U:+#YK#ORXAZXA?W_<;_M9\5NPLVW')",\YV MB0Q$HVOM>Q@S.>0(I60(T69HCHR%;UH:^ M0VG[.:&<=W+$737BHHWJO[]X8Z+'MA,'R7H)G/ (1-@,.7%*0H[&RU;>N]&] M2UU[]P=C8!#P:BWV]X\V%#?Y?L;L*(56D Y4"P$T2(:6,>HT5&<'F1K#*/.2 M.O$L/$8]$Z5?S.H[$@Z:1W<5:P(CDN9@0:$1A*,!U\L MIMZGDEY!J^9V#F&Q3O$@?CQ:I@D6)T1*.0)(/0A.&3 6"0@7O36&1TXZK#,5 M_4T]DZ-/Q.IM@&\3;'UT%^W<30\7:- F9EJD ,18-)@]P<:%+(&H2+QT1JC< M8<*HZ&;JF1.]P56+$%?IXHK]B3ZIDNO<-6U7WY>3V+BXO#3?_'RC4^4R:T]:!Q%BW*N0=+E 1G MC&:X_FIM.NR#5_1?]4V3GE$;U8/5XF+H<>*MWL]GX1#O^\WSC8]&"AD3A(P# M566.EMM#$3BLHB9L%FA4"$/0 M!FPP!IRB"4PBVE"K(K//P_?20Z?OUH/Z1[+:GG^9J3ZEU61[$]\'/YV<;%.8 MM6)4F^)-))1G!+/,R@*(-Q&B(1H$=JAQBI-DC_XD_$ \&@B_48.*#M2C'P;5 M9<,3XZ@,"DJ YHC("N6 D*!0;W1,Q@[:RCBA1;W-/7U#-_+6;[O5>U_9)E*3 MK;8!E! 1;+(,/XR%LN\5*:?,B@[+U3@!1SU19@CPQMT&;J_Q[2C:Q)"]\ASA M3(: RRR 5P0U<<,S$<$*&CJL3./$(_5%F?ZQ&\N*&3QA9KF-8_DAHT&YQ/=M M:3"+U]?4?9ZC9@54$0>G4VV%[.7 M!+GSS?O3;+RW5NR:'5+<9-;_6Y%GMKJX#(6_N4EA5/D&'_3[+U8>S3VR-^CB M,DZ ZI1Y%A0$RQHD"P2"=Q0L3SJ11"EMEQ)@R%:T"$&_.XC5Q2B1!V& M6:* E1!(I@Q30N<868?MOTI96)_0/0\9EAU J19([):G9>CB/R6I^E^*)&Y3OJ$QH:X3 EB%=G-TCJ,9G2(0'HQQR0JMCO[,6X<> MO1] /!!F%<^I'&V2ZC%]5/TQI&>HJN=I'"&A[9B.IOXZOB,T5;W6MV\->#]? ME9#:1\B2$UR?50RD M0UJM.BZF'F>)H<$;(5'*J DQQW0C]4>+7@"JERSI\9M]=I!@5[%&,*%28 *H M$P&HC1&)'BQP%H4SB: 2?_3[73V8(#UC-,XFQ:>"](?\QW(;OM1Z@^)>N>(M MY3&36((\)'"9%6@J(QCNK \6_]KEY&M--:,3)_H&J18I2@;J;Y/I=$?_7SW2 M<.V%((F!DJKXQ)'D1!D#7H>L#,6ISM#GH21TZNH.>%2,,-X+49_F^*-,<8B AZ,R0Y8E EP1K/ N/$AQ&RE[>";K!,AW ,_ M!L*J%E.*'K.Z^#VM3N>QV,O+[0;$#G(\4J))D6>;&8=@.87D$#\:M 21,\W) M:I)T!W.R3DAN#WSH#YX1#,8C.-$[YE'T/G3"GL"IU?FWPB'*/O5J'OY>4D"F MQ7)+Y!T\V%>TB3I3%PD'E:(HA^T=4)D#DC]I*V)*O-VE08.WO%TC&R&,XMHH M9$,0X!U^)*()$$[_&GPU-[JZUUXJ^'"S0EY-TJ7,K1 M%LP0##;.>\^!H5F/6IV+-LMG1( G==PC>VR=D:JF]YZ=3^<7*5V>DCIH3MA; MMG',&S0"-81@-)"$C>?&H1IAJ6-6V;($* ]\03E)*27\3_7 M6\W\,M#KRH:!X6)[;)CXF$%H$ZWG MG$5Z])NP/<\4_4%53:.\/%3Z)OD6H3L//-T(G*(B*PNE-01X4A(_\%TR"^D" M55[R#H$;=9RM/=.@'YBJ.E&.*JG_F'[5GJG0'U2C;<9LS.U-._"7)QQU/K2V MDG\Y*>\9&$(-$%WRE91;B"4/SE!M->MR[V9U%;23E5H'OS%6FU;T>;A XQQ+ MF@<*D? $.FL%7!(&VBE)LBV1LATV^*IKIMW\&'U!--9ZFEU=8&+\;7EWEA?TG2/I^B*"=7R?UW<*J?%S1,$9D= MKKW>1P-!1UV"J!!+%Y+@S@1LWC-:GOJGWV@XC\?4@UC7"&\M$=@HLPG3BMZ# M0YL#F,V9A9*$Y/BOGA^CD_?R[ G(CL>95RG/%^G+(KGE>G&Q^?M!-'J@?./+ M;:A.2_"),H@4D50>U0"2!3%9A2!TAZ#HL9AU6+?N94D_P-6+G;\T$C>"[CNI M^<#3C64F,>(RH,E@0#@6@4B/HRT;DU.DU,H."9S'(D7G7OSQWN$>D*NI5<]G MK2AQ_]$F$^E\24[-?*2 MHC$]J4(5"CJI%-4RGSL^O/P?.@!MFKQ S%."F9N M^M%-XKO9:W<^6;GIK1;LBB786[BQCI 84X80-K?7V ":RY)9T]-$C;#>=R!, M'8UW>,(, F3%$)3UV7JS [Z]G7A^=KY(IR7EXM>T=4_^-E^6(.(/^8O[OCLV MY9":&FM,H%PH\$((<$9IR"774>8N!2H$C[)#\%H=!T\%<@V.:BVF?2KY:F8I MOG6+&5H"RULM*_D^PV3W3;K["C>*<2++V==-]D:"K89(G =4%)GG:-(2VN%@ M4)T=R^'Y- B0M2AT!X9]ZL^/#S=)$65#2?"94P A0:%PX(R&:5G_:2A M@.=C)O4"4RT"_#Z9S1<;E\->I]_]1QM.-$E>L#UABU#92KO)C6DS*N:)0II'T)FW_O6;EV^_A MM&3W_X0-?IMQ.MEY;VU501I)&*>$(%KH]XWR0"W(%H^TJ:D$C491@[KE![#.4V2IN*O4NL MH4DPDSM<\%K'673,!)I7[)F*Z3WR9/7;[HL%;QYJC)>&<5'2\[,$(6:/S9$< MHC16>,$2L1U4]#H<&ZKC?DSO\734JNUMG.(J^LHM[UZ5N6LSX\$"32;>1L/0 MH,$?@.L<043\U3(KG)%HT]H.(>EU5+-*O.@-P7J!AZ@1A]] M1-E1JK'9>B:M@)2=@T2SP]=&7T)>!&,T"\Z.WBM9B2W]PE@M'8R;S,K,]V%6 M#F%\R*_6R\DL[5QD'BO28 M)#@3-$98DY*0B$(U@!F$%+S>PH[';BY=Q2)._ M$EMZ!'$?GAW=NXFBV)IO<9Y\V2GKGQH50WAUC!- S"<>0'7 M: *,IH#0D!"YH52+?O+1_.FH-0BX3SI[=^-!_P6A>215QG5H-AH 7]+9^7SA M%A]L[A3--JL,.OOI34&P\K&M.V:UG64;'$W8;)-!61=1?Y0235GE0-)DO0^, M:]&!8_I/P;$AT:RXT[M(!_.@#_3%C_0ZFM"G>X/*JO: . MLG04#0E9KC"G'@PNPQFQ8(9TX XE?ZIE9R!$GZHQWY%E,CLTI>_AE339.:>B MYI"MS,!X0MH21K>ZF4E4Q]!A_:'T3\&6*KB.-P==79ZP>\=K9[DF,\]%-A&8 M$!(H2PE80&T_.Q(DJOQ1I@[>(%HI F2T6:<;E.-19V/WW<"S[_ZN=A4T4DKB M$J[=3B4&.7")'Y* %)+1Q'SVLDO:-?XG)U-/F/:RB-U+^]-NT;I7J%&,4BI4 M0(FS@12#!Q)8O)Q,HZ-<=KD&Z\_A:QX$Q_$5X\O,0,6?B?;?^DXZL2>IRKLJ M;'2@@=.R!6QE $F\ 4I2R60B(\TE@8GJ( L>B Q5+?)]V%E!M%-D5,/S1;\X__\"@?GJF6F"0N]CXW'%. MQX:$E.+&,[]9\@\CZH$U-5Z&K(178(RU(%U)Z,2, Y&)XY2YQ'4_1ZQ'6(,[ M<^!^C-'@V-;FVY?YRX #=Y$>O1VI!=7V5X*HFY@5*P7FSS[CSFS^I28Y.T]<)$ M-'<$\Q C4\"X5M<;C\K)#I&WH\8S]<6E^A _C5BW!-N&T!17?YN[3-H7QK80 M:YV+P"TO>0MQ/M8N7YI'J YGSSHD^ZYS;K("709#LV)P]0W+)QM@5NO%K;"L MW7K3_M)-\!&;GQEPXC0HZL7V+ACCO&8DH2YK.NS\CVI%]KZ(#0+G:.K1X9TN .27 6:N!.TU<=H[G+I<,U]')G[_3 MJY^>&4-A^ZV,,1Q=.*IVYK5XM$S#F)'ETC?PW!GPI(1"&Y) X4A4/AKJ68?K MZT8]*]>Y6W4=7U6$(L+? )'C83L M4*UD)D3(-*AH,^%"=\B^-&[LPI",Z8[C"'LPV(#U A?LY<8-TB8YW/["#<^& M"(806NIH<9]8D (-$\>M5\R88',''_BXT0Z]KU!#P%F;2)<7I7V9?W'?_S99 MG98\- A1B=LX]!SX4ZMLB$Z2$*8AL^B+*>3+);@1/&,1%W2$3?:3Y.M/1+H* M(->FXH=\?2=7"Y;=>KJQVK/@M8!>LR#]D;UV'=&]<]-12! MNN$WAOGU;KE[?66+#\9J&148'!J@5;D&4HL,,K),4C0X1W>(@JES MF?P(YEA?8(XPP22_NGO";]\)J;UE&U>R=#@O(:F8@&57]@J, F^2$H(AY*&# MRF3^K)-/;VC69]$U*NW)<[=(HT145.L,662/1D@W-;)]&>6AJO$U$X M8D!@HX%SQX$ZIT!0KW-)4F9I%Y_TN-&5@_H9>P?VAF15'*I/IP< M_1&1JES6<5^>%HGT=Y1J9#">2T: !E1WB+,4B*4,-(F*&4X-4ZUR#E5O;\]7 MNO7\IB8(K6AV!F)@#A+3!(27 2RC,05GN(M=#H;6V>_MBS<_7H@R,M8570C_ MX_*9CMJ[SS'I:<=K4EK=XD%39,H9!C$*#\*27'(Y./!$!!F%T)9W"**K=.;J MB(@U$.AC4Z[IZ_S;JNZ&I1R\<@EDY Z49 %D0LN09<(Y M"SQ*UR%LOL[D/!ISAX1Y;'K^,5LD;,ZMX?=A=JNM#XS%R]N=GD38#F]KI#,A M6<=Q&649=!0,G,>.=H%2(DF0R7J _4ZE#X;J M$KU\]#&2QTGZROUR#*R_^^=<[2$KT'U1W',-#M;#@BS8_]4HO?.URJP^VGM7+.2AK0=)&Z^)(,")U+ M&F+/@?/,O$Q2$=HA06\E+H^P@380N$<0'7"9Q^]6\$GU[7<$^<<@@(?/!=\\ MUR2J24@T02AG!I-)"8SQ!+A.)D;M:6QWC_C_;E'V&+#SU/YYCAN,=V^SP?&U MFLS6.!_1M+Q_*3.NIZWNQ-G!H8I2-%%3)6PJ9RZ5!L2P5U/DKY+ MIJ_'WBZ,=$3&E4$A_,%H,J6 M ;&W)1F/<#$*Q]C16Y!'RX7[JGQ0&4RZ2Y+O2D9;UPY[C =8*K5_9_31KG^-2WOT<7Y]+R;=\*DW%WQ-LW6Z4LP6+JS*V?K7Z^4*05B\_7X9X5CN M-<'_[=D"?$)MC3>*9QJ?O]3+_4*)12@5GWG.XZ+#6N_G+K9EW1V/E^XQ<6[LW,W63QRZTI/ M-3="92VMMD"Y,B!0F0-JA;V^VH$FU8$I=2:FCD09#\I:$\N='<".H0X'U]7@ M?*M\"AY".6_&,RJ2J'Y:4"E&0R@JD.I9W/;3TR9J#0"K!# \&+>PR5!54N2E MQ7([CAZ)7^@IHT%+(>KE6/B:%A_=21KP'26AT\#5OW>+K5?Y35JYR?2Q&)2^ M7O=++\-@DC!U''CZZ'$(6.=CG-)O,%P=* M4]T,OTW0_:9X>;I1FDMBN09ON0?C NIA$2?4DCY(YB2"E:V\^-7:=^,3VYX9 M=7M2MK:MHC&::*^, N<5FB?E,B6KHH.+?_H$_P:JE@ MM\4\(*_=KF(-%38J)25XG0U(@KIFREJ@8:NB%]IFTR6%=)WMC[ZITC-@X]"C MH/!FLMS#I1EAB(T-V:6O0<$Q*X@>^2Z*NYP)5 M7O*CWW_LLPOG0T!6:_J^+6TQX@]BQ$V!QCF6- \4(N$)=-8*<(9CH)V2)%NK MB&Z5GV[,%;T2*3JA5G>BCK^LRVV7Y:NKO*ACS]JWD7S2[-VN@B80X6P6.&11 MQP*;B<+>=A[*G7N!\)A";G6STO HM&QKXUBFUA9-@V"% 8<(1&$,*,Y]D((1 M%3L,T3KS]A"=MV.H/@&S,2;NW]WJ\L[KV[EGKU,:OYO]O^067[[-6S*E;75- M2-RAINI!*XH?V0?@NFPC^)@CD2IH>O2AKD_O[AV\&1#!X^47OGU7G,'3*FPB MM]Y3E"^CE0N.*@;6LB(Q,3RA52RZ9"RJHUB,R+$G8GBT+/MEOE[T2;)27Z,Y MXZ98XT8YA(8R!:KLKP=-%+-4RN2/WLLP'L>>".'Q4FSRM==YK-37.*H)4R7# M ?$.309?[M=B#%(P);& L-@U3Z>8^+-3[&D0'B'%/J4S-T%3:5%*^^>71NT''E:)BE,@!4MULCWQ*R]5B M$C;!0?CD'[-)8?*];U]^#?.3 M64D]^_"SK]RTS%;OT^K5Q88T7U#THVK-\#/4[C0H]=[XR-<5>N/A%P^._"]N MLOAW-UVGWW&Q7"_2T+@_^+[+: HW+>< -_'05ZLVCNO+!^/+U779L3 MB(,*Z'1>A-P53/%8F<81)PVA'H(IY[*UY1"CS)"B#S&)$%KFK6]Q9J DW"M, M^^JF!7=W&7A^N0]Z2+.>7EE#>53120O"953266* 1H.Y#&<7E'C=:@-^3+=T M3[TY'P',:J=EL44;_?Y.PPX;-*WK:*04V M4M7J_OMG<0<$M][)MNNE\C!F[2[8*!:U(4R H%* 9YZ I=8!TUX+28F*L=7V M\AB&]DATZAW16AQZDW)"7.YHO$4?WL*T,]!L5\'&"L6-L@$\Y12BI@8<+R=# M@_,\FBR0K!: M@,Y1!ANB-+355>%##X1;S6@U&FX]WP1A321*0B*$E382<-X94,ZE8#AAWAU] M?M%!^O/1 =(-O>']V0^:]Q7=N0^^?W@GRGR!1)MMU:MPL4E&L3U4\,FMTJW; M=8Y!AK+]7:';79 O$*W=FV49O\1->=OSRL=9<.V,^G M*=5P];5N5,UQTU:F&\?V^WEYBYN^/"MG6Q#RDCM_O5JNT-K8'(S:YOLZ)D ' MGPAN9:BI\Y:*%$%,W>QD@@C>U7TKO.KM[7.K87&34'5"U^P\Z+]T7#H;1;A=Q1L$E&^Z@< MQ_5O/LC08_!E!4 ;6BV79H>_:$2S^QQH891JSD"BS- M%H1VN=P9$U%I#\&G% 7W'4R>.DZAXR+>$V$]7NKMB:%^6H6-IBIG(1$AZ2P$ M'0TD-#U1;*$#2&6$3OV&.LCX:!7:$]3AH>&G[=0^T-531E9SF('#AXGG P M.ZLAFFA=2CZ1T.'<99T([*.A95\0'R<]>Y\@KP=P]$9:IC10D6E)5XQ8E3AV MPGT.5C&M6(>Y4?W/(F$'5(?WD-^7_W-!=W'Q(3_0D%<76'5ZAZB_FSWHCJWK MC;TO>@5WVKT7SE?ER-%QN7$>X/IU#K%?Y_/X;3*=[I@PVA1OC#%6$>7!F.P MS>P$/'L+C!L?0LQ6VE968_5)=..7?]ITN2G:)$IQXBBY/#*+$!P/X,HE,\Y0 MBG.&D(P0$ MK$X,LE/1A>1B%L=_V?>8!.L/V.'7WLV!L"$7K.T+2EC3?+99GC=?;'($CKU, M74NR8_QG7'FF<8.DQ" MP*G5[?_N%I/BL6C3ZS\\V_"847$6%(PD$0AS"6(D'IPGC$K+I;,=$EU52M31 M2Z?W@4TM77\;,/0[FB]GZRU)KQ)E_E&\U._GL]=EW9J6]MR=PT97V.^)M,B>*Y2V:>RA>%]\F G4O_ +".HPT^VI!WLR_? MYF6+89=?\^"ZFLRGVZ=D#T^ MQI4@I_XX=UU;PZWA1I3+['31T2AU0),3()T,47#-@NEP;+J.!7-PIERI0] ^E)9(,(FE( 4GN#0JYX@HUPG9(_$X M7#?UY2S>=IJ/[FYX,&=F.S_#OJ*--))*%0Q@KU%PT>F2@[.D!K;62>2*'M/! M\*#XV%F7MW:E^/9[P([>GG,\%(;'ZFFDU5&1X,"J;$M.'31-LD$C)464,SG+ MN]RD7O/L>U\=WR:):X]P_F_FWQ'.#56F2Z>J77(>L:]5[Z=C4T!97%!Y6TW[0K">">#0$LN !D9,1B,P:E+:94U0:O.^P M2W!DR^GXU!ZV:XZ2S_NN1#RTKOW L4Q28%R R(R )M9"RIX##\1Y$0D3,1[[ M?NLSY/10G7.,K-YW!>.!5;7HQ13Q>T]!9ENP4QG$)O8S&\V#SO1[Q<^0 MT@/US;%1NFVRG2?5MQ] +RA-*5A@CCC@4GE(^"#X2)39K'3RZ'--/"]R#]Y! MH^YE];1)O!>69[B+_%2/T>&5M8!/,2J296"U]&#*6>RHL@$G,TU&ZJ!2A\-J M1[+AW"^)VFPQ5N^58QGKK5*SMJFAA;N!").CT$!Y"(A/\A!UC)!,E!PU66_M M\]_\'H^ZPW;%4?%U?U;7=G7L!RJ(8-'VLA!M5H#+N03.&0%*98H\^1CET4?6 M/P/.#M49Q\3:_0EA6U71:ILBZ)@+.&5%*G>4.,U1(6994(4_9=UA,ZE:ALXC MY^Q0?7%4E-V;);%5%2U&-J-!V [Q'@L M=V>+4HV@WF9G/9J)%,>T(QHBMU<7R1*25#KZO&F]]=!\2-SV+Z&']?JM?(YO M$@[),'&/Y-)[4CV-5MYK*[!)!F=[GS.'9 6[;*$EGJ<.$1"5$F[6I49_4/[/ M//-2L8W[L]#L*M:@Q2>4C>7\)&K0ACH.)JD AL6L?%3X\3Q]](?U91LE[^F0 MC3H(WL]GX6DE/($15OACK5L4^?%>G2 M";E:_I'![R+Y/2U.TN+ER2)MO!'UWE31\_.^^%7*W<(?T^+SJ5NDFN\J6?/7 MJTU%'_(KMYR$E[/X9C)=H]GSP\,C8#%F/PS.[DOOWD>W6%U\6;C9TH7-I4(C MO')X>!][X"1;ZST5>7OGO7=^>8D(?YVL)FEY[4=&;B_GLUF: MMK@>HW?A;JZQO_/U1I3;MV[=NFEK.R*/2,[*HE08'5_3;#WDFG/YAC>3I3O! MY?6D$/'5Q>6WG^?K14B?TTGI;EQZ?DWSDX4[/YW@VWXK^E^MR6DCS>!H7S;T M=BNQT:_7RQ6R_/;&SS'(L!U[O\V7RU<)OTS;W[^X[S4VHEI+67&F;2W3Q\4< MM?K5Q<>IV[#Z[7^M)^<;M3*M7EWD[E559F:(H!QSVV0? 8# 8_OU__KB;_?0MS1?3;/ZWO\"_ M@K_\E,['V60ZO_G;7W[__+/Z;-Z]^\O__!__[=__GY]__M_ZT_N?;#9>W:7S MY4\F3T?+=/+3]^GR]J=_3-+%'S]=Y]G=3__(\C^FWT8__[PI]-/ZPVPZ_^/? MXG^^CA;I3S\6TW];C&_3N]'[;#Q:KM]]NUS>_]LOOWS__OVO/[[FL[]F^0O/P4)YXOUNTN\I'@\_G6RW!5X M^C#]9?/'W:.OJOZ.U\]"*>4OZ[_N'EU,]ST8*H6__._?WG]>0_+S=+Y8CN;C M]"__X[_]]-,&N3R;I9_2ZY_BS]\_O7M6R?CA/D\7B[^.L[M?XM]_4>.@H=4L M*N=J>9OF)KL+3]RF\\7T6_HN:/S@.$O[;;Q:J.MO30XRVUIAP+3I1JIFUZ-(L=]O-MFBZC@K)Y&"!/ MM.QXF3;;%2B5K<+/3^DX#0-U(,Z'=%D*S>KUM2G/N_FW\"/+IVFYD>'<6MIL M^Z9/K_(\_++A:@T13E;6E23OIZ.OT]ET64\CY6IL7:;WV?SF2YK?-:.>H[5U M)DN#"CI=99M2E9E"RY1LJHV+Z>+J^F/X-KQB;=BJ^>3SZNYNE#]<77^>WLRG MU]/Q*'3/S9@9S.R/V6PZGIZ6H7[-_PO.(5Z&BUB6(:\/):I9>7?\C-F&^?/@4 MJ)%_2]4X-*?\2-[H*UJ7NLSP7KIX4ZV=3\+J*XUO6H2>-HE+LZ=3S,GFEBW? M57L_CJ*%=9LNPW@RJ]OXO96U*,GG,#BF:^5?79O1XM;/LN]5-'"TGJ[;7UOZE3:5.2?4OSCZ.;$YZU5X\U\W:;?ET>?_'3)YI[YWG&V+$2 MS;7IT?9! *#PS^?[T3QNBK@?X]M1L"?6;JUL6=+*JE5E>U+AYJ0Y654;4A : M7XT^I_-IEC'\]NZNDZFFMW MF<7"Z^>:>;\+Q;.'-%U/'Q^#/1S7(NM?PDH^3OEW]V'N7\_NQQM8H:+.)3AO M &^@XLXE?.QI80F\S*?CM940GOQ]/EV&4B^^5=]'^>3,A7A?K>D1R_U_=S_B MQS91.^N]?>-S=;]V]G5 IC*OZQ&-W^=Y.LYNYM/_2@\\NW4\?$B7^F%-^B^A MM>WAU4R#.D>TS+18N;J&I%DOM'Y+E[?9).[#+C;NO!-M/EZHU98=^+H<]^I4 MV:I4I9A2IF@SK?2C:?Z?H]DJ_2T=+8(168(31XNTV"H_G8>./QW--MNZH?,\ MV0[=/CA1RUW94D1IXTTM8G">57A6%2VVN@SG2Q1LJ(59GDYOYIN8A_%#4.Z[ M^3(-SRP_C98!E'SZ;0W/J?:>6TW'K7?7U^EX&5>QQ5?OYL&"76U<^9(5[?:CJ5[-'@_9)',8:JY M6\?WA2_2Y=5J&:.38X!XW&K-1^.F65+[_1WC56H&J599,Y)L=L:^C'Z<:N6> M!QMOP7E]IT3!IEH82'4S#>!O[*I3S=K_=#MM<8OE]"X.@1M?:N@-^7+Z7T]] M&)_2=8#XE\RFW])9=A\^IN/;>3;+;B+7UG%Z+VLMB7\/36D'Q5WLU)Y&ZX?W MTWGZ+DSD[^9[)_>S;8ZNWMX.5F6&M.-E6FI7MAS-&B%RF9J:D>%]6#.G6]_L)DBY*(E2_?9'LWX\IOT_GT;G6W_JK8-OH]V(3YAVQNHA4X MBV3;=HKYS:;H&5(U]Y8.9=\U) RC&R] VK3@95_1I-3G&03'RS39KNU,=9WE M=^N1=S>QG0WZ>34U*IW-'NZ?GK2F#/D.+^V)F4I,R?M>[*9-OR6 MYC=IKF[R= W \68<>+B5EIS7?4H6;J:E'R(UHOW^,G8Z6X6^^>KA4N@V^HJ6I#Z/+Z6+M]3:,IW^1*%F6K8= MLS^.\N7#EWPT7XS&)4(^3Y5JMVVE-%RR<+LM+:/FU3$*S0K:OBSEAJ*#!9IJT;=TOCIA+[UXJ-$WV^EB=!.L MQ)OUSLO#]MO/V2H/-G]Z$^D5+)E?T^PF']W?QL#X(I%+684W_)I&I2_'@3V/ M-M.*K>1/Q8X'VU:+9>C-3Q>2QUMX=C4=M_[QP(Y.PY?I$U]_*0ZU\**.$3AO M3J]=;_;)]YI?1[,79J@-9M8I$63$C%UT+\*1DTXT* MG]/UZ9J?)^GU:#5;5FSBP7I:;'!V-YK.Z[?W636--W==^\]WZ=W7-*_:UGUU M--W0VU!?/EY]37_>05.QN4=J.MCH0)KI?!K[8+#(_]@^'=O5:,JVS>O3'\MT M/DDG'39@[QBY:T=L1=&.63;>A_H:\>O1XNL:]M7BYYO1Z/Z7.,K]DLZ6B^*; M];CW,X#;)'[_??MU4K*9Q6IHU]#9Z&LZ^]M?0J.2JE4EE#+&M-3448*XT-1* M [ 7"GI%G$;/09G%:27+M[H9!"KK6:$^(NMJ(AJ42^\I$%Y812%2:(L&]XSQ M,F@\&[#>.%^C$]UO^.EDLT1DYY MY8D)R @C*6:%%KA6#'9(KR/30&6ZG[9$J&:K;.I(/-98* \P0E8+;8$2>HN!1![++DFR;_WSFB$U=7F^ M75()J1[8\FO ('])ED=7H[^GD)MUD:#F',V5J2J $U@J.)<0> 4.M)KC M S)0RN#OECDMZ/HPFUK L =.V:B@=*+3>?BPW!Q]G?Q_J\VQQB#:[_/1)F+W M4>!SB%:Y^D0IRJP31A JO::2\S]_4:^ MRJ>+,+_8=6Q>:9:W^=J$"\?"DD,K!;0QD&.H"L^-AD)7-XO)GX+U ]+-8R_X M]U_V[+9WM0N_+[RGT6" XS=YM?JJOB,,XG4V[P/:DUU\BJ*!$Z41[A7 P M""$K7D1 LI/340:)86 , MHS'?XD H6 H$02-ZO3E(JHEM%J,&%@40"[2\5]OLF^_3-+IAF+APTMFA:^2 M]^G-:.;FR[!"/! 2L.>I1$%M/+?04$.I!1(Z; MYN95VJ $ +6@T:PJEM.?@'N[+1Q(8EO4,"80Q1Z'?2$6MV#::>HD'NHE?"_ZL42@N1(^#VG[O M17WGJNUEP/?X(?G\_]X^S*<_%@^+.-%,QW\]N/MT^.&$*\X@0P8@8 A41A&& MBG8:K:KO)37NZJP.<=8P"A57O(M\^<3@"K^][&GAJR>3Q/YTJJ^_3=,/H[OT MP/Q9M\H$:XZDHQAJPK'70B%4F"\4$" Z="X.9++M&-(VR7:HF0<'^M.%$FHL MT!@;Q@"5$B*H'-E*QPBV>IA3>'=*S5I&\JWQ95"FPB72I E+XX^'OT]O;L-D MF>4/[Z=WTV4Z.6IL''P^P0@"JJ)_69"P+-8,(5JTUG$XH$" )J'/FH>F*[>[ MG2[NL\5H]FN>K>[-,]_OB3#^$R43:W@,]K'6$,<)=!XS6<@+H<"5J7#^EL] M3(MVD!L 4TY&<9\LFX2!$PB-%#1"KSUH0A36/C.4NV':%8UKM#Q3:N'VY^#, MH&R+X5-E !2)0^QUEH=?XSU\X4_C]:7.JW3RF ?W9!!NQ1H3)XP21GB.%934 M.D!-8;PQ[TFG="JW6]N@SH^QJ34,NSUT]-*2O_H^3_/%[?3^8S .8F[+FV/; M6Z7K2(P3"')%K L]UDA!H?'%EE P @?(HS8WNMK"K2ON%&EROV1J'$2)260V M 8SOYO\K"WC_9_CC*C_&G)(U)&%]*(#'06+K,#<*0JT*^<-:H3IO6@OT:Y,W M[:#6RZRV"X_=.W3^FF63[]/9#):=TDI6EV#)/%98.8^T$<)I+G;(Z["T'5[, M79M\Z@#" 9+KT'T5]3CVLM:$4F4111!YJ2''$AM+=IU0^>H1]:T%N@V$:C61 M[.S87&S4WZ=$<*WL+)%1ZY:4W4BG(@2;*[3PFP@)3/7<( MO42>- )2IQ2(-W>5)_7TOX*1VGTV]Q*^A# MNCP>OMY:6Z)+91Z8>>@"]_9;L#FOL#D [:_@^3V_F:R]Y8.NF'Z_/+<^FX^E0 M6W4\K7.'1V0^I-^?M"[/YN'C>'L'VZ$PV$ M,,&TI1YZHYA%2$)HL9)2%VZLA-K7H31A3E5%@AM#;.>B28VN)% MF=%=9EH\>@RG0V9D_>';XL&=:M& NRV:([''SYY)$+.>.R M(1['<&VF,;0" M(XH\ZO98P%D1/QVI.6L&MS8C0'?M.AKR^>*I1#( $%3,8"F4M\0 P3;MQUQ( MSH89NU-##_LT60N+R]/IH&)K^E%E Y&WZF9ZH^(UV>_FQ\_W['DP(41@#319 M'UW"#H?&Z=B^\"5UD'5Y4+)$K&UE=+,&0>@L$];JZR+]YRJ&B\?E^9?P\E-) ML?>72*C#5$!J;" S5YI+Y&@QNW"-JCN]6SZ@T^VA*A M.,0@R*YB?E- N7,[+(*=6OU\>,N'=/HQ+]K$MBN>Q6YU=:TFV7W4V,G!9=_C MB>$8RF"G0PB9I)HCH8J1F$.OZ+!-C9:TF+4&W%NBQB MC@$SHJ?):"?_Y^5H M/AGED\7O]Y/1,@W/,X#*Y,$_73X,PX139R&V'!.$=%C#DYWL% _(@=&,"E_G MM&\!44K-# M)OP^P#3>_>UD=0!P5]3[;3K/\G72\8T$>XX2Z8?-521'&'=&+8E6H0\JR0(0 M6OO0OST,'5P@SRC!T%0_R=[:P9S^B-8>KI4<[-O8U_E-8+:?SF,XROMTM$@_ MO;NY75Y=_[[8Q-WO=[J7+)SH,"YSXZ!S ' !@<'$;;$2!)+J U%K!VVZYT=K M<#9*BR(ZZN$\0NR*)4(#RPGC&&$L/6+205RTG1%8?:AH[2#,H*A0%=75<IN<&*3S=SA4& 0% M*FXW&T&4!APYRC2)A\Z @3NT?+=Y/NMN-Y?64ZGMYO.0J;2<+?S'8?DV68V7 M_XCV]WSYL+GQ9O]2]FB1!#JK/926(1(35CH$$=FVV3+(!I3&LP6#L&%TNNK' MSQ%X".MZ,QM-[Q9^.DLG'U8G>G6)T@DP%EC+).9A*4Y-^""+?F$%J+%?TV*" MHI:7"4T 5:G+OVS&^L57UT_:\H_I\E:9- ]+\+F:S=*;C=OB)ORZ6'ZY3>.) MO-'\08_"(N5J'K[XF*>SZ=UT/LH? N]_/(1.L$SO]KO1.VY!(HD%BBD!F V# ML9,0P!VBD-CJX>@MYC)J]Q1.@@]VJ). DF"/* M8<2I*B37#E;WR;286ZGMV;D)I'KBR,? Z.A;C[TAG

WLVOXRV6Y[/E1$6) M59(C*YT &EKH'2:P6.R+-9J6HM=W;\(@;M/E=#R: M==R0W8RY"!/Q:''K9]GWKL'8VX8RH'3@%"N:]K[$CN'KAQ-"K:-2<*F80PAP M9\(T ZD%E&)'3:E!M67)3M[G^NS!A%)M";%:.LX!4E![R J)H,)=WB1W=&>P MCC)>^O/J(##HG4";?EV^"Z9UOHJO/'71RZN'$[\^7DU\F/"T(V'JDT074 #) M!KO_5U6C+Q.\UD6D*YOR>4./WN5UJDBB+5,1+:XETQH:AP0H)%0>#?3RUB94 M=E3[M1%ZBUP8Y$;?$"C0@.OLR_?L8TR _W_3/(O_/@;6NA_C=;Q>'-L^I_-I MEG_(ENEBLDH10.!8>HEZ=2;(*H<8QV$N!5#$%!N/$ZS"OM-#/R5O3JFMP*P? M\/H9+8IH[D]A^ES/H9-2=Z:4KR0!4 E!)&"28$:U5]CM>B(D?(!G@1HT-%O# MJ7W/PZEE7787BMS&$?I;^FX>"J;1U7*QZSKKH 7&:B4X\U@HCAR#P@*N($8> MEXKO'M:ZCC OH)+:01SDH)P+0+8201Z^&/"ZKK0RCJ_KSD-@X.NZ?/IM'7K] M.)Q\FB[^.+G".UPL,9QQ924/1HB+4R'&6A7P" &[')GKK/5*:_G5V-P8-MW- MW463H[,U'XW+Q?4=*Y88#8@'G'#H+!. &A\^;B1%C!$P]-5?$TH\R(S&\'K+ M#!GHFG!HQ.B'$#[+OX_R2='>TY=L[B^0,($4\U(R";1GBE/S*!U@O%,2E%T) M-J&LK 5TNM+]L_7&]]']2=WO+Y (X8AF""+.A(^W6%F'"^D,L-5W"%H+#VQ% M]XV@TYWNXY+LT;;.2EW]?J14(J37QBBFE-/"H8"BEH6Z).FXE/GDH\MQI#;P@60"&$7+"A"SD8M]5S([1F&S:DEY?NI\J8 M=*5;DRV65]?E-/SJV03'TU,NK)IB9C1$PYII-W5B:]$ [[%N1\]UD>G:_G<_ M[J,OO[3Y_^SY!'KKM&;"$ 8<498#YJ%P(&9NA0(/\+;I=K3>!#I=:?YCGEU/ MET\W9/9?L+E]*+$(QG!:QT%8##GGPII5%Y@(+CJ]%*+R)EW578/*.'2ES ,-DH60BM>TR"TY) MIG9)KY+,[D$3_7.^\"#9:+-:I M\=:\N ZV<;5QO>*;$J4PI])):;1 QFG!+"CPY+C&!0>=#^6=LNL,ZZ5]K?3- M\M_G <79TRGK:OY$&WOFKXWXU9A>XVV)@TH!0(VCBGLDB?&JV&0BWL#J"9@Z M'\:'R/;N--,WXP_VZRY&](.CA@-$T? OI\PZAP 3L!@UJ $U@@M:.T198C4/WR MKM8RAEP:TSM2S1!(O[=3KSOQ*Q#FDX;'\B.O22C& @KH@TB4 D:T$*A $@A8 M/5*D\^&\QS5G!\@/@<.EAI&*Q"U5=YCL #!4>&?C3JUW#E-:8 :=K.X3['Q( M[IFM;< ]!(K69.%.IX_07:M[&5J;N!OZ+"7Y\WK.'49'O?_7F9C?^XS69![POWS]632\$N[M1Z M6.EYYI52S,33+ XZ!0'V0C%DB">EUBXM2W;FJ77O/"8* X^0Y]RPL#8@6XFD M@ZS+T/%S3ZV75L;Q4^OG(3#H4^L[R3;=+(Y?V3P]?=7]T7*)E@ I+B64.-[: M(*4E!4#!M/*\0XK4.8A46L^'Z-( .%T9 B^:>O)XR=[G$PB1TU02 Q!DV"I' M+2ADPT"I81\]:DAO67M(O2TV],."4W<2#8@$O:T)[K+YV@8K<03EQ;,)041R MC2G1E,01TUAJMC+I\-T $Y+5U,WK)4 M1+K2LII,U@B/9A]'T\F[N1G=3Y>C MV4F-'RV7,,2M4=9*2;BB2B-E92&KPK2Z![6U*)AFM=\D.ITQ83Q>W:UF<1%V MR*=[FA5EZTAW3AHS9G8+ \:@:4KI7^)6T:K M_*&<4;#GZ80&'L,PW%%GB"-2&L[U;NFM8/432*VY!9M5=WU,NM+U?O_U2:4? M*Y800TB0RP(M>=Q@! (6J!E-??4=_-8N.FE6^PV"TUF2@=M1:./5:KF(%S*& M5A_S!KU\-O%<>D*$L,Z >(=9L'=0(9.%I4X8(7B#- MD:F>@*'+X(>JI!L0LJ/09'9.L1C':.>'KC1N['J$TV1(U![ MJ8S7#E@*5.$KM!B[ =XDV0#+>D2P4U/KW6*Q2B=/^\#&4OR0?E__Z?B&:YD* M$D@<%QX1HX63&#AH!-U*[Q@CU:-O6EMH-6TJ-8U1SPSYS]%LE=8@R//R\?0O M=E)1;22B($8A[?8B')2BNNG$+Y?5UT7ZSU6\@>FQMJ-;/2V],S&,( 8X0EH*0HA1P!13OL.^QC0G M+H"&0X%U$'/?1JZX,_],QL_I.#P:[\BM.B>>K#A!"# $N2#.:1:SRTN+=O. M]]5O4I,70,).L1O"'-H"T24,NN%0!9A(L4.*RYJA,& RR5:*]@- M:3*VTV_323J?+-[-W8]QNEA<7;_<\JLY]99X0\*1,@JBF"J1*!;,&DN++28? M5DHU;HN]!$=\/RAVNT,3A?%93 KQC^GR-CJ*0Y/#%^N_ZM$ZPO\NYD-=!_.? MW,0YK[I$:0\M!L@;KJE7S#/@"V2LES4N';D(WWS[D/4PI'U*U]$I7[+ZG*I1 M:[RU U,31GM(%+'$AQ59L4P/J-$:&6\OPHX:AV5.OM>K6J)4 MPC%!6L>[/C7GT#*&^4Y. NI<>W4)/OGFD.F% 6L#L&APS-?^6[J\S4I3X4#Q MA GAF06P%6AH0[W=:2XX!=:"&L3UD#WJ+$ W)IEZS_.O+\>Y3&D1<3)=A MW9!_FX[3S0+C4SK.;C9:7 -1T]BN\^H$"&XH\"*,O4"%#DFT907B#IGJ7GEX M"6[Y@<';%:%_F\ZS?!VNL0G!*!)OQ"17G]))>G?_['3M'EZ6K"&A&')C$ 2A M&T>9I8,>$ 08\3@L3VHG?B M%&^S+TH 19I[[PAPF!,1](- T>>LXS7RM%^""[]7,#M(#5#R5/[',&C/@Y3+ MZ7@T>][("SJB'\8$S.*>"9102PNAY!Y!:@'5D/IR"=A;ENS,(_J0 4H9D\@B M18@F0FM92,0M[?+@Y;E']$LKX_@1_?,0&/01_;C=]WA#\LGKY%\^G&A'(%,B M3'K2..FYXP 44(2!K\M0[#J'\4MK]-6-T#41Z

-[0#Z.[,I>"[R^2^)BO MAC*G(E82Q_F-[L#"V@W[''X=E1W5?FV$WB(7^N' R[YQ/LV I+M/%9)6BL$ Y>-JJ=IV) M--YKAITRT"!CN!=>%5(CRJLG<6OQFOBZ"LSZ :^?T>+9)>AQ#IT\"EEZ_#A6 M2<(L=X'F #AF)% FH&T*%'Q88@^/0@T:FJWAU$-ZC]W>=VCTV@-G8]+JXQLR M98HGW#$=0_<)#J.U!UQ[SW;@@@LYL565(2T@U/Z2_UN:?WPR0#2?ZR_VFW9K M_S#*\_4Q 1OC-V:'\A9V/1Z7\4H<*)$0AH@TEA(D@]5CF'6<0\>0I()PQGMT M33QO\2G_Q)ZG$T: # LYQQA0F@O-:>AC:]FX=Z%7#,5)45LW1R>0*E@,VEWQ M&)GLOD7Y0HM/Y1+<7R+10F&-J;#&4":-$E28+<" P1HW:K7LN*BEX)=NK4:P MZ2PB[75K3ZY;#Y9)=#"<@F4OO=+ "*O"!(P*&2WT>MA.C-J:.\V$6CB]34X, MTIDQ'"H,@@(G4\GL?3Z1BENN#5:("FH0P):)0C;/:ISZ;V_565]/QS5?"9E^ MO!+G[ULPK#25F @/">8LK)6,VTH%@Z$D)OD0N#G.^'0($F-B_2_.Y]-IKKH[L1SQ]* MA/6((PXUEQ2QF#W=[@2E0@\P\5=]B+.&T'@K6TQ(L""UYI9"1(U&G.D=<%[[ MZH?.6O/^-LJ!+L&K1!F?K?)U$_WT6_J\B<].8;YH(3I&F7IU)@[9Z%LW%&B+ MM/>2\**C(.4TJ4R9UL[Z-$F93L&K/O*5'R?S6^68T7PNAM\:#0:X0AZ#^GM0^G:=7UR9/)]/3CN#7#R>:.ZR)Q\;$5164 MS*IBUQ5A##M5=[GYOZYZ7FJ[+B:=Q1FMF^A'X^ELNGPX,;._?C@Q0FD13"1E M:;S\ #%I"Z\VYE)T>=ML;_-Z;5CZ4?;)L7S?XPFP"%NCF&& :J9$P @4DB'C MP+!G]#JJ.JKU6NB\)?T/6UH27G]GHJ>W4C4'/@=$4$O5H$>V2QR3RRV.!^?*8_ M4"+A+I[JP//S]O1VW3?##9]ZGZ3;>3T8NYDV01; M3BFUL<- ";@6#A7V,0&>F6%; [4U68(93>#UY^#*("V'X5&D@7V"S_>CM?3Q M7,Q-OD[B$F^%.+87<+1(6-N&EDI N>8($ >8AL7>1D")=AD$7-(F:% /62L@ M55+L;VE^D^;J)DAQ=RR&[]"C"0 :46LT MH*X@WUK/!N$<)-]1V^UC:%6U%D M$^!T9^7?CQZVR3^B%VL=W1 A*?Q/1RW]$V6#S-9:#+7!C'GN+,2TB'XEE*E. MEWM5=O+>USX)TC1&_01X;9)R3<USJCN[# M7Y8/)34*&4%LJR04 %=W;9L+=]J%[9E!6BZ M4GZ\)W(1DR8&FL[=CV68I,*:ZS8*<'5]@@4GRR:$:R*0\,Z;L"RS6"M7>.3# M4EE6WUAH+3]JTW1H&J.N>%'D5W$_8E+@] 03]CR=$(NT\IH3";QU1%+L?"&7 M"UVALNY;RU/:M.[KH])E3%B)8?_9>&8 !MPB0+10 <;5D)52"+#[Y7UV]HM M7HU;_-7AZ,=CT'Z&*HX8W36+,L]P-9E:+&KZEUJ[<:M=UT"!:_7#F M28S[XZUAZU4-+$V9(W7$.U.40QC: 3#B,;+[0H,/,-#O"BK7<8T!U8_A/&C M<:KNLM7\V$QRJ$A"K1>>\" EUY8)@,PNAH/%I5-U.ERH[[$R-@,:+C[FTW%: M<[C8U)$0 +!@C$'L8L)XAB$J-FFY%Z3&MN3%.!K; JL1+^.SRW)_&_V1_N,V M0/7D)A*S/HGY;G[U?1[:>CN]W\Z'Y9R0E:M/D :8"H6Y\E3C\!O5Q?*;7+CU)1]-TLG5_,MM^N'_ M?'97^0?UV:K_>#=7?C6?C*((H]E&AJ/\:N55B:$* @$@5=@:J044NABHN0P_ MJW-M\$[0@6#:^^3W);QE$>_LB*(&R>WHH7P:GA/U)!Y81WRP!J0TR#@%&%*[ M<3V 49U?%^-F;1.PX9 G]IQTO(JY59^(4\F2.E5G@AP4857A@7 X6):"4%QL M27)!58T$(A?CK.T*O.$0[-$9L;UF:&TY?LFG-S='SQ/4K#FAS'- >% -P4)2 M2AWANPZ)5?6@M/9NL>J>;$U"V*QQ_WF93_](U\TYTVY_4C(!UC JO&&2(Z45 MU43CK00"8EQCK3]X%W([$#6K9#.ZKZ+AHEBBF#;>.4$E#RL$*2!$A;-*".-K MY!$M"!$F(,@<*J#PU'>9W;GV\<_2:BV3[?<< M6/I9T-7+\$HU-/:SO@(;RR-['GA=1OC53?AH M, MB.@#B#P"(0H87DGG@2UV*-92+ :J:"@T TY?**R?Z"_U&6&(8-%1*X 76 MMC"\/>$#3P]53V$E,_Y50NBM\6"01L(0U-^ D>#^N9HN'TQV=Y_-3V0!V/MH MPB%R*DQ*VL0Y2%M%L-RMGF6W]S?52]]8%NRL440J:>W]=/1U?0ZTE.(./9T8 M(8))*XRRV$(%@4&,%"U5MD;,6VLAD4*F<=5CY>"&=ECO$ M9"#\ &]Q;M=I6QF:?I3_^WQTEP7B_E35=W:CY9/[I8K$;S M<6JRQ7+Q(2W/D;-K3KC&#G#KF7#<:0RPH+3 B]D:R7P[#Y=NADIM(U@QX'4[ MMRVRZ^5M^B5;CF8O#@^JKT&"T?A@&&OI"A(&N9%,"\<0L@ISJR$HY.'FDI(U MG,N(5H'J\6"N^S&>K6(LFMI0>QUX>V1,*5M%@AQGT$+MN?/$$LNL+9PD$D,U MH)L_VU+MZ1.]32#W5D^#4HDE-AY(P$B8L;TDI%AG*^5H]=2RC=LQ'?&G->RZ M8M!3DF_R%[R818\0YV39!&M$J0V3K"54QSQKAIE"9F!)];.@C1LK'?&E:<@N M)WL$- H1(B57P",@*7%&%W)I#:H/'8U;*?U-/6>"U$?0&'[+P6)6&T\PU=Z& MH=HSB(S4FADAL!"P7'SK4(/%!.(4*,5C4+G50$JE^58VYBCJTEU<+5BLK&Y* M!(N=A\6;#A9SE "HJ394L)AU5P?KI(""A,^7%"Q66JVG@\7.@^4B X1PF*R4 MP-XZ8!V'3,;+TM82.%L86E'?Y!P[8,ZBFL7'A0 M-83>&@\&:14,0?U#B [#TEH%M,: 82T]L)[MELN(HQK)D3J.,"H-]JGHL/,0 MZ3,Z3#%+"%BG%@]VAJ+*T(*N A+2Y;S;N>X: J7BIOT^:^^8"H^52#2.28VH M=%H@"PCP5I&=]+C&K3RM!6HTI\8&@>DAT*]( WQ^P-^^D@D&X7^"4 4H=4)8 M:66Q+)4%A M2J4>>1$-W8T\".#J$TSW 8!G,J)5H-YB " ' @,KB((@K(2]UG=N]1W6%\S#*D/V06% M]5&F 78&!OM'&$F,-;B02SM7?>^X[["^!B>4,T'J-JR/T!C6AS9NFC<D MXMAQ#(+ &FCLI,((4@N80(8:?]'!?=Q1J3D# %,2K&;IL"MD8U[5N'*GF^"^ MTKHI$]QW%A9O.K@/(&2 +Z!PBG89\UE_ [^L6D\']YT'RR4& M=%GGB7(>8X^L LPX2![[$Q1JV%OX=516-K*K&D)OD0N#W,8? @4:\ +Z;)6O MP\K\]%M:)K1LDW@,'=MSK%=G0ACPUKKP!8'".R@Q,(74Q)OJF\O=A_F55F#6 M#WB7%.L7^I0WPG% -+">6Z,I*B3#2E3?5.@CUJ^BJ= ,)<6XT5]&$=]Z#F, M20*\AP"Q0CH?5KW#-A3J*:Q985I;H8UC M '$+*-8[ZFIMAC<6-^V3;1:A2XSU,]8*AP7T8>RB5 O_9/:13EQ0K%\S?OG* MT/PKU@\:!2G@S"G'B6'E+'1B0!OMW5"I;02''^N'B4/$.Q8D<$Y#!('R M.Q>4Q=4MC.=!WK%]5CC2(UMN(]>-(,,PI523> M4VNYDF(W3&LE!W3&U(?LX[HBP;@U;7)T\DTK@S7#L#W)>+ZCI9++ [C,F84:6<4-9A2%!1@ M/=/ A(^E1JGNY#T5XW>P3((ILL;)8#1S(*'T6'NQE5-*X[O,UW8TTJ\A;;W< MI&D(ET%'_3T7[\1F_NN'DV"1\##V>,FQ#0!8C90LH "TAB^ZY:B_!I3[TA59 M%YS._-'/&GIR$W??XPGEB@N*$%%"4>>9(%(7DA'MW+"W\NNHZJC6:Z'SEO0_ MR"W\OM7>C[H_I=^RV;>XJGS6YH.[CZ7*)3 &/>D@*8=4&^\UEV0KJQ+&#NAN MAV94EK4'SD5%[CGHA8/&6&&,--R'I67%;U@BA M8+R#SUC.#*-%9U$*>3KL2;^>PLH&<%5!Z*WQ8)"3_Q#4WY/:GXQ])V?]UP\G MCEN)O:9:.*^%(H:X'4B*L^H1!MU'_)54SQ%'0"5,NM)TF>"R@\\FA!M$J& D M2,$@M40>HM<&*0I M-P0*-!#)%8-5WV>CN3YZQ<+SAQ($+/">2A9:@8D&'NTV,[16K/J%O-V?J"P- M<=80&M5.U:Z#,M+WZ6B17GV=36_66_%'@_>/%DF0$!A:A[17 %LHJ;:LV(XR MV%9WG784L%M/@TUBTYG#?'0_78YFI2E0JESBM"."T&"I>LAC;D@25J.[;4E; M/?%91]&V-7C0!D#5AN G%[$\/Z#]-#?1JQ/:H.RE..?7F3" -$842:X-5-([ M#TTA-:%J\/=KUQS@NP3OK619$-)1KCF$D,1T 800L0MP8(Y43[I!+X$RG8)7 M>Y3I]=8M0X*LB&ILD8?"3Y3U2,?=2LL-T$I+ @O)@N5%.KV,KZ3/K[58KYK@=+F+\V7K]"RA]==/ M)UY0BJVQ&$E,%=:!SJ"02SI2/8-W>X[>=I1>&YNN=?X4AQ)*?_IX0B&-UQ%! M2YFB"$FE66$;6:_U@$+KN]%Z#7#ZZ.H?LOGXK-[^6""Q%(2Q"TCL 0@B.0UX MX1VS1 TI;6YW';XR/%VZ>=5\[A@(H/9Y#6&U+N8G22LE7:[8U9K M6SW[3FNKA7;(T"A,_?C^BQ,AGT;+]/,R_&?R:->6W@TX5DGBD+5"@F#^&FJ1 MHQB2'0H(JNK.RM96#.V1I17(NCR2,_&KY2I?'QSZ.'J(@IS(N+UM6-WWK_=H M6WR'N[N?90]I4$4V_N/C;#1?A'Z]_D6'3CV)9[/2^>+92>=>&_%AE.?AP[>T M[]-1GV]'>?JJ>2JT;GZS/HNB'QX?V5)&?1_ED_U!;L,HT8MLX9 M3QB0&DH-&+,"F7)V2TO([4ZYG11S<4C.4^>R&GM' ID#% ;09!B++ @F#85; M'-=!SQVN\H^>X^J2,B]C?WH">]"'PSZOOB[2?Z["Z]RWF/#T=-#X@1()@EP* M8)#3D,7 >DI=H19FD>DR9/2LD*,>:/&2F(T@VED$XNO6G@Q..5@FH40#:K5P MRE#FF8..VT)&BC$8=J12;#D_<]GW@B@++4 M$P!%F-<5YD86LGE5[MA]MYL5#>CIN.8K(=.5UO5J$;=5%FK\S]5TL0']N/EP MH$2"#&9*4\4(\TX[YA 26_FXQ[;+Q$$79CXT@VB?C(D?\_3TE'&R;"*D,EQS MHC 17F!CH6$[F8$2PS8G:FNR!#.:P.O/P95!FAG#HT@#T3._I?E-FJN;\-*[ M$XG/]SZ:2,,,X8([$6_35<1ZX8LV(B<'F+&^0=RS1L'IJF]O)K[3[H9GSP6: M ^YD@ -#*KUS2A.T Z7.O1(MGVOJWTJH@V-G:XC*V#Q*-Y]$SWRI(S-MO"Y1 M"G)@5.B\6A@-K4+@2;>5<-@62$66O%S!# ?8?U&W.80':1!=,&/[8>JS7X/T4_:HZ:P?82F;WIW2QS*?C M9;K9Q/X]Z"#N:'],\^LLOXMGN-80['OLF(E>N]H$,&N5-=IB0(A6P5I%#LH MJJ5(4=YE"J)+(E4/V#?&.QM6/N.@Q7.)];QM1< .F3FUP&V,&E?+V_1L7CPIE&@L %/;]9$B[5LBW?S31__-<\6K<2E'GY;M(O#/Q@J)Q&5( PA MNO"B2\'X)5J6 V1W8PJH9&OLV91YC/H_Y+K?WD/Y;FY&B]N/8?8QLRQ4<[/? MP&CT%0F#CCCH@A!<$4U!6+;Q A,I1752]F?9MF)5](EZ9RELLKN[;+ZVT^WT MVW22SB>+(.1:-IN.9^''Y,B86:9X0BER2 DAA8*>>0*8+MRK$@E8/4]H:P?+ M>AP$6T"T*RX59X>NKJ_RR70^RA]V$ARAT)%2"7 2"J>)##V&^WA[LZ6%G-31 MZDG-6CMEUB-SF@.R[;-G9QR)>MP"W^-5"*5>?+OQ9HR70?#E-#UQBFW !NS[ M;LY1(2\$$D(+2RVWD!,2B,>H$4R#,#F5L@3^=8XJ30P@%"H %$2$0(VQ%7*# MHPK]E[ZE0=1@29H':WU09DW@WPT$2?BYXAZ^8-]93- M]F:_G633AL1@)+!6"I P#7, @2<%5:!1M--CZ"WWCY9)VGU?JJ3"R^]&S_=- M>^E%SYN0<"2M$1PSR@@WT /.9:$!*6%UO__P@D+>2B>JI<'+[T/_N591KWWH M>1,2%"QE0IDA1CD#.*5&V4(#$(#JNZ[#"SUY*WVHE@8OOP\%Q5RGT[Z[T:M6 M)%X;I86QF@M$@3)46K(C"JF1)6]X\3)OI2?55>+E=Z:=HOZ13F]NPT_U+I'T_P_1[-5.A@WPSDM302EA"'L(!?:2^\4(F:K3X2MJ'ZWS?!, MQ(OP0[2HO#]39QQX#TR(94!13KU@$LA@F$!?#*/((-'I:>_!S(7M<'^ ??A, M]5]^QWV^JAUF[SVSC0EDP"HJL=%4$B4@,V"G0VHN\ISTG[X+M\N!R^_'SU?6 MP^S'9[8QT7&.+0C+&5>XV!"D6/XI'3P7WH_;Y<#E]^/MNGZ5IXMA M=N)S&I@$0TIK0)CW82#&&@M/\59[6 =5_BD=2Q?>@ULDP""/9>S_N_L1/_9_ M &-?8H#7:C^5&.!]B=,8#;\IH5IH:*6 UF"$)51";_-N.. L+S6[MWTTHQF9 MRQ_3:/!]"=>.(JTAX IC2 PRS&U/1#F+<'7_8<-'-GKCU<'S&_UI8=!G.=[- MPT"ZN?4MOO/]5OP3)SN.E$HP!Y@$=2%O@I&G"52N.#'L ,.L0XI6/.?1"U6R MMA#NRGP^T.*3\?!'RR58: 5/NAP\-D$62X"/)!"A1Q'U#)4I.GS2L !QJTV MI*-7^1?J(=.5MC^EBS2\ZS8LT6SZ+9UE]Q&$[;KKI/Y+E$XTBH:AY@02I2QS MU/NB[WB!F1[>/D$[C&@>J\[\<.DLU'GS:SI/\]$LGJN9W 5U+):;6V:+1?KI M6[?.J2>!R@HE@+14*H@0X)Z9'1;.5E]9M>:7;H M&%5D21='?ZL!^R_J-H?P(-=K%\S8-FHY1I**[%@ M3+A!7J+:*P6:O#[A/.PK\>[YYMXJK&="FZ+LQ1[?B4M=SJTB801Y2SRSE#KG ML%?&[8#DJ$;6Q\NZCJ,"G]K$N;.%P\8V#ES?"^IV\7-L15&J@@1PP 1 H<=8 MX0V V"I02(^L'& :CJ%LZ+4"\'!#%#9]IFQJR*T,G3?U]WF^T_;^9_5H%F>4 M#^E2/^R&G;[#+.H?;6DC6.NQCYC0)8CQ1!/#",5*T2"(Q4K&<_Z,E!HEV@ZF MJ)D3KU0 1'1T?LN7_29>/+I"Z$?A5WIEX1KQ$0$L'. FH!G1W:P$/REV3,#!^M[< M&HH:+I[J&V^?S_+M5_&Y?1>0]M.0Q$MN,?>2@3 -2\DE,6:K#4,L>)L)6 ;7 M*9K0S8";=&>SW9=_[" U_W[L=]#(#:W\!2_MK2 ME20"X,!/2P@3#EG,)- $ ">M@"+TIU*+D)Z0../4VI$*$JDUI<1ABCC@B@N& MG-\BP*RVU7=)F_:HMJ#4PR?,FD.L2[?H(E\^(5CX[26YPEL%SXI&:BFF'6KF07_3 MZ4*)UU+JL*B5'(0UK00Q<*60+NX,#]/AV9U2LY:1?&M\&927\1)ITH!;T:;C MT9=T?#O/9MG--%V\FX__>LQ?>/CYL.[P$G*'D9<&0^, X<74SX&H<62H<4=) MD]!GS4-329&?_WCX^_3F-KPPRQ_>3^]B_MNC5QX=?#XQ7EF/%<3::<^8@="; MPH8+KZQ^$+3QQ7T[BFP,FLZ\4'M'JUURFB_IW7V6C_*'=W?WHVF^L7 />Y+. MKBRQR'A@@7$0$BX=8![0 A7EQ(!Z?H'(N6#T/-=_G:;ZXG=Y_#&NX\/OHYIAWI'0=B07$*&L" M C$QEN1AMMQA&H"IGG"XO2R'O0TLM>&K9G9LY1)L:<#J:O9NOXW"BSEXD MB5!?8R*'\?G+J$IO21!R7AM,PI(3(QU1584IJ+BGU6<]>H&S7O\ #YFHG])O MZ?QH^N,:M29<46J0L0HP03GAQM!B0T4Y4N/V@/8.W/7!D@:86@WQ(3/SUSS, M%A_S['JZC/-&PPQ]47OBN!#<.PR=IL)CIZ4N7"D*(S3 2T0OE:GUD!\R8Y\; M.2:;+Z?SU71^"9W4G7#/#&<%">P0EMT88 MML5,0T6K[SFTY@FZ5&+7P7W(7%6+1;IUYYHKR +LR,V!@#,8.4];&5_LA5<+5R'S$:SRO/8P]?R-4S&9W4G"G'F0;#1 DX((VF0PKL> MS&'UJZ,&M8BK2I0&.%H'[B%3]$,V'[?(TI?5)UQX886@04/64J""THK0#2V= M>B-KN!Z)6A/Q(7-UVP??3T=?I[-USI]VQM0G+T@H<(PC0: $ ECO*6%NUL# M4&.2']1:J_^!M3KF0V;L8V=LC[1[WY%PQR3A!-( I5$66\/1%D/#A:Z>2'10 M2ZE!C+/586_]G-Z1@Q0M'I';78?W6SI:K/*TY1-Y>U^W4]F6(O/)$S5M'YRH MY:YLWP?U=@W9IH/[?)NFRU_S;'4_G=_LA-DY#6]-+[4P>"V47O8)]RI(WUEBB>0&ZTF[.-#7G9JSUE$<=.XSF^;3;^L;'QYO#?TT7?QQ(A7:L6()1YQ;;R04AEHB MF4)0%?!HU.EE/6<=VFM6]UEKB'5E)#XV.6X61*-DG0)%8 ;36(X9T;Z02%U>\>;\T%W(RR7D4Q-H!. M5[KW69Y.;^;NQ_@VIJS91G">9,"Q8HD(2UT*-(":PI@EYJD9)X2K'L_5FH>U M%1XTB%%G;'@TIG8?_SY-\_#^VX?W\::Z$R9FN0H2+#WAD#@/H%(:.T<@**1' MI,;1OI9O\VK5V&P%N\Z9\\P%\DJ,DU;&6?4DA@A$% J]$[&8(U$[O8-:28.& M;9@VK?!#?&H1RC\WO09IU5X4JWIFT[OY_6JY6(,"3]L\ATLESFF,&<**:^J( MA4'6W73ND>STENMR)D]+>CS$EMJ8]CJ MG/-JS1SNCQO5,.N*&V:TB%'7%BL=,VON;OO_;,O>I5ZXVD1(YQ2TR,BQ<@0.2>['S M7H4N-&S#N D*O+YQO6LT_\6_PX@-TG*^--KU0[??LGGZ\-LH_R-=^M5\ J^8VTG'@M3#,YF[46;6 GK=[204(3XE;N9Z_7 B,;0, M2V*1II CZSC"A519,214HE2"GC@!;6>8>6T# ;<3DYC!WC13I/*>[FV;@RH M?ETNCT&STT6,SEOEQX(L2]>14"6DDMQ8X8*);RU'8&=5"2,>#0;E\%0UQ]O&G?V]LUA1I%\C1O]N29 M?,'>T7RRSJ3[[*AE.794KRP18>6F01#22B\)D@Q@5LAIC1Y0'KC>&-,9NMW% M8%ZGH>'/+JJ*UUB=/ )[O&!"@EUH+24 "J6- *#79_AAG>Y@!XJEUI!LOO8 MW1),>?YH(@066@/FJ,-86FDN5$+NZ[8<,X$=;),P@TV M$F)+L>#!4'.!^3L?MP&T^FYD:]E$>N-'4R!V/VR4.P6\]_D$R; 0-" 8\F$V M18(8R?ANA4AM]1.]_,T1I D .XMX*7!XTM3SQI22-200A(YA)7-*T>AC(-3O MY+<*5[=.Q)LC4#N0MGW<>V_@T(=1GJ^[PF!..%^MM?0?J]%\.5UNFK9#]+P# MS>5J2H1G$ ++@70N# !(.*6AL9YIAC'QI7+.](E)Z6/,IVM)."622P-U,**4 M)!!R!C984.==IT&UY4XS-ZWC0V%PC6,WZ#/,71TU 01R2 65P.BP]E<:!35M M(>.<5K^8I(+; (F8J'/8>=-,* MKW4VH!J4?VYZ#7+C^J)8U3.;&CM5@"&5T!KKA+$<&^4%*L9\KS"NOA@?R(F3 MTGH\XU3!>9AUS@W]\ 09GZ?_7*7S\4-Y,^A0Z23>^T@<1*';.>&(,M+P0F[. M29<'LH=L S6$7Y\SU*[=E>:E%Z43[K7S2@B,H=0.<4=,T0>],))>C+%37[,E MYJ1FT/OSL&?HMLP@23,GD^G2C\;1?WW*CGG]<(*IISHFWS5*,$^4 MDDQL/6J >5G]@KJNCD>V:+;4AJL?$IR<6/8]GFC $89"<@"M\M!B3FTAF:1# M3_-11U5'M5X+G;>D_T%:$GVKO1]U?TJ_9;-O869ZWN82ITV/E$L$(!1A!ZC! MC! 2\%-N)ZLB TRO44]EKTZ1-@=.=R$G7Y>/:15/9J9]^7!B5>@1P5:R@ "K M&3$"H4(JIU7U:P^Z.@K8XN1?&ZY^2/!A=%C^(HE0&$%)N?'22H;#NDNS MK8204S5P(Z".RHYJOS9";Y$+@S0(AD"!US.I]F^8=LF2XFJQ0!! Z: +7KC,?AD+0Q]1!A"@*EA 2% MU$#"ZG-%BXEGZRHPZP>\2I3QV2I?-]&'6?!Y$TTV_Q8/)>YKX>$-LMIU)DYH M[@1P2G!APLSK?>'#8S#,R@.\!:Q)RG0*7NU1YE3C[+IQN.P +6E1'R/IO?+-/\+F)4(D7)OL<3Q*EQ2%MF ME:,HS."!\SOV U_]ILOSS]$,;F72 &!]4>&D-;J_0$(QI,&$0TA2IZ5R *E" M.L2%Q\->E]13V GMUT+HK?%@D&N2(:B_)[_TXQP6VWLZQ\B^YQ,DI"1!-J*] MH9):9H J9/.ZQGWQK:T\ZBKII6NZ 5@J&8C[;9!C-N"Q$@D)K;.: TT^)D@F RCB&C=$4 J%B$IS";D58 MT.HW&9U_"G9PUEVSV'7%E8]9OE;%XU6;>P[2G1S_SZ@E@1Q0X@ A5@#/#;(< MT>(H$ W+YF&;A(UI.>L:P+\L%S1XHG L@ ]):Q@@A M$U,G%0@@2\4PST6=X-FFSZFUQV.EIJ3+*\X?I_.93>A]D22<; M7*K0Z,R:$J"9%A0@(.+Y"$JY(45_Q4SR 2YO6M'VJ]1W;:+8%:O<8CF]&RW3 MJ^M:(],YU222,0Y4,#(%CC:HMU;['1):5!^:6EME=<&G%B'L9W-_U_K2>_N[ M$HG'G"GHG6,( 04HU6 ;RLR(#A(.;\CI*E% ,XCUPXAG=Z+&;"F3Q]VDTB0Y M5DD"B/#<*:TZ'S$*\SH-H0GN^CH=+V,BY]<762^NYB8++9HO8HK#^2*;32=1 MV[M<18NKZZO[-%_G/5STG9IGKP2_AE[T/EN4RLA3KH+$<>LL!@8 KX@"GBI% MH*,228T$%#TFXCDJ@'[X>SJY69N+)=YQX83RW"%GE1= :U; 0[#JTFUREN-_B PJ0?**N'=GOAZ^$;X4 MP_9<)(^X@)Q;822R6F$E#<2%I$8Q-NQM@6:4>) 9C>'UEADR2*?_\(C1#R&> M&NE%HTM<9G2H4&( M\6"IA&%DC>.<<0BIX])2Y@HY-:'50Y!;3NAT ;9J<[#W3*^3ELC1;YLC@S17AT>-?BCQ>30[$B^[YZD$ M* M0%,00#A@/EKS&8Z%3=9:]2;$0O65.8=!?79?3\*MG$RL M(A( M"&,R">>YD3LKRB/5I771JY[K(M.5MK?;./,;]R/>9'4Z9F-_@<03P(P@P"KD M &946Z1WTE%0O7^W=M2Q';TW D_77H>RNM_[?"(X9$!(Y31!!#O.H-Y!93VI MOAO3VKUQ[:B^"72ZTORG]%LZ7Z4^0%,L@_\Q7=Z:U6(9D,G#$GFVF@06Q\NJ MPO\G7T8_CO"B0FU)C!0 -EA)3FABO*66R0(71G&G&3[/]4FTLIO7/HC=6A!; M>4Y:#]OG$A=L(<\A%M!JY>/2&^Z&2,%@]8R-'3BI6B%$'7CZ,A^..:5>/9L( M2BDB2G-K#5$,<,IW]+5 5(^[:C$_0JLJKPM13X9#>9,A44Z8>+,A#')PA,/\ MZG:N-05QEZG9AJ'R>@!UUL_7]R5G=_=Y>AM])1&,:$-%#.+MRGZ6?8\>V+0 MYE,ZGHT6B^GU=.MR3:^S/#UN1C3WDB2LK(G0"@-*L6202J)]@:+DMOK^5VOW MU;8]LO2%[<4P5%V'CM@R08MW)!9Y Y!5/IAMDHJ8SG7=RW%8)E*FJAL[K=V7 M.W1^5H2V]3CDLO&XO^9!J%W4\N*\P-RG-XP.*![W49[W9X7A[BF78*&0IL)0 M1[1V0#",T.:R4@)A&)'ZB[Y]5-H3"9YJ9-^VX]-M[=WFI4T7@2OK9TO?FMGX M2Q,/#0U+28(I\5P+:(RV!=+QZ.3PHFMK\>70<>&^@1UT$.T^0$[$)!PJDE@0 M+%W&8K2%"DM:@96@!2S!O!C^+9L],B5K!>.N;+9]S3VYK7RX4,(A"JMEH6/J M0"N0\YJY0DJE'!AVW$%]Y95@0RVDWBHO!AEK,"0Z]+FD6UO.R^CU7I[>D#Y4 M) %6$JL$!FKM1E-2"%](J)T>X"T03:AK[R*K-CJG];\GY]J';#XNI<0$LHRH8,N%3J $*UK)":Z^T=C:#D&#.FP*ECXZ[_OIZ&N\=61:(J3D:+D$ M.QW/%D/!#1564,TD*63U8(AA!BUWX[H05>W+9VCV>(&$,(8-#W:M$$)+(0W5 MCV,/D=7O8VAM1Z#Q7MT0-EUU[=>KEA-+O_T%$H YX5;ZF-X&8<*=Y;B0#D/2 MY;&$2U_X-8)P?_PY:=P?*I)X$,8WIRQ2QDO-#/=X-_EY[<6PEWQUU7:2!;50 M>HM\&.12;R@TZ$?]13O3B5ILF_ZXXW'27BQ1.I%&4B*8X?U9(0R/^F0 <20TTLQ*[K7UQ$CH&$0>.R9T*8NT;=G*Y_;:+%,-4=I! M"K127" O'6!L*Y-"4'1I4)4,$:B@CX/]JPH&@][-WYV$#:+3U93\ MHJDGU^%[GT\D\1PP A'!C/__[7U9<^.XDN[[_)@9[,O+C<#:W>=6E3WEZCMQ MGQAJF[9U6A9KM%2WSZ\?0!+E30M%@A#MFH@^=I0C(8/Z;*#-*8>3>:;ZR MAG$WJ(2THWTA.'>& P2)>WE0WZHY,2];GL\4S MQL-/K]D.ORJ^QKR/>\R,%_]>& @)BFD .:/":AUS]FS&'$5I?XY\>J!95JNA M"PJ],[?WRWS5HN#$"2$PAPX:B@AS?K4_6XW;:#\<#FJE MS4M=/LH^!_@>E@\'27O1ID"&&T,EXTH9Y31S6-5&@Y5A],-9!ENC7J61O5?> M1G\?Y^UYFP(CZ[F EDDC"#/<(8+JL0=#L#UOR8]1D_#60?9S.E"Z%BIQ-D"C M+9 *6NPA@ MECM'AVD?I27QE*(1[?#ZR!HR*.MKN(IQ'H7PU>ROT>RF'N_Q2U>[.Q0:L'B< MP $1\6_MMW8CNZ.3B_D6-SK]&WT^J(O/4H=!(4,>X M$X8 CX"CP->?B^.BPTV[\]0,:W&( M>$ I3GQ2 861QC#MF+? BHQY-MO(?PWY)GB4^?0L'[1RF]&?"MG#Q>W]5?4 M+"[P19="$4\HQQ(CQ!V1,=-]+6&,1![0;K+G4,$NL.2]JGU"[K55KK4W"=BF M1[)$IWQ-$2]'(J"=D]H!A3BW6M=(,H';3S@94L=V5[ S0CD$I7P6*/Z?R]%D M?/NXRHN]DCB&RH0IN+4F-GIVP3%EQ%!/J71<*LB@8H+31^T6IYP(;U5[[,F2W[:Y]9P&Q M59Z,9_>P[F;E*IQT_F49D8HVP3*.Y/MHMN?6TTG]"PN<=9YP38%!-/Z=F_J# MPLBUSZN=(:%L>Y7H$Z/\9O>7*F(_FJB'..Y&9O?++H4)*"&MA A6)?<$&N+Q MUKYD#+?6 CYD+4@,RV NP5U=WY!0U@RF)-J0$0:$:-8-#BH ]--+CW[?&)M^7"\A)V>MXJ!Z7@ #B* MZ4:FL.Z0G)$,)]^6:\S'D=MRIV$PZ-MRJ=(?*;+*X>@A,=9RY6W,6;Z&1$ML ME 8#J5C8C0@B)308&LUT+1>SIGVAU/PYB1I3 MU" IS6FPY-NC]9VB2M.P%^$4,N)(^'P0YJBVL[1@J'V\1?X<16W5(3U,[SE2 MCR*AN OV$W;22(^\4' CJ5&Z6=J0(5Q;;&L=)@3G/<=A<1U4W2NGL.7$QM-A M+6I)/=)NV+9B&A)/"8">(MIA0: KG36\@H:._X/4^D7F.R7N?72(%.JZ.>?XR^CZ;EO/S_ MY?3W*WN$S(/M"R<0Q( &@X9"I1 2".!ZM,: ]A=)SQ-Y=RJ7*<')]1E?5O-Q M T?@\V8%LH1X%O;'@''G(#2(VEH2[CH=CLA\MYY'J3I=0YZST/KIZI!,H>G1H56 M#GDM8X2XL$P)A"W:GG4%BW1X1E1;&JI$&&0+S+JO9L?];,]:%49CP;STU'+# M&(B>I]H/;2%D \SYG8C+]B"\QX 79XA0V#@0C)"P5>3:TMJRMU29]F%/6>\= M=#]D[P3+8 )>5@;EONB5S0B[#&0=I?IM]'>FES3,8IWDI8O1]&X8#[^WNL5+[*+U3>?*ML^:.<5-_#7\OK^VDU MJ>ZB+JR"B5\_-3M@5\N'A]'L\>)VAP#ZL?Y4?YL^K[J^S1%Z<7L1-E#K)$KG M#L'R$8TPM_PH;U[+^*E!3%:3[H70D!--I+!6B[ 5Q]1L*D<80&BSK6M/AL(V M9.Z (,?BMYH_I+" "<,4$%Q))L+,;12KD4!$#J96>EI:7YL$UZ#"P]3R_ MG0,^-:N"?J!789V0%%L"@PFNN%=2&E*#PW76._83ZX/_--=Q4L.6[A[US MQ$==# ?[%8Q"(2UVL42/08ABCK:R @_QL#U+25ALIAF=\/K8.C)(K]3P5.,\ M*F&J>3 GKT:3!J62W[0M@',QYYBCAA'@.46HKO9C ,6D?:[KWK;#B3AZG8>T M(S*YV/Y:SLOPKONP#=ILCE8E!];;CJ/\-^A=2!&6U5CUB)_6A$>JRR^3[+U;W%7\IIV&).POC5S4.@8[Y8NQ8V(AR?+4YZ3B$I,(I@ MPE0PUSPD3A*PW0MXWGX1Z>U^?3]ZTR=JN33HN4OCXG:?JVA7X8Z#'0L=905 MJK!1M(K1\.W@[?>B^ #K=/2Z#4Z*5M\^V9W;LXS^MF_58C0YS>N7H^3-?R_' ML_*FHP_ME,<4W'' <:S; JS1QDN#_4HM6)BA!&MDLO7M2SLND'[\//IG-3,Q MOTAS]UJ+YQ8:2>6=%0 *1[4T2$"[P0LJ[7)>ECGH<>M'"?9ZWOJ'JS!],^,,AS5X3F6M*=[26=>KRKQ.H=@;LKF,J ,2 M/(W_R^CA>#3WB4\JE #>4PHD9$IY(H0$V\E!"P:'[?/KA?GFVI40T?_5M$%Z M#M^C@IVJ6#L"SE>S]SIB:'/ _F9D!\+/F_8NH***AU>'W0I E,;R\78K";)9 MJW!TWN-UXZKJ&[U6>O EH-I)%4YX0 &IPLHSX;CU"BF'G:2U/!#:]L9W;][$ M#-K0'X #6'%^F57SEB;SJFLA%;<66(JM,9I!"N.=W8W$7N,!'DEDV;DEQFT MFO*L:NUS3U@[W=GSL,)**"@VX1O"V#%- 2.N1@5KA(8W 9U;F](@F>]$_.7H MOY0+]_,O577SU_C)Y[([E_W1[@725G/K%)#>6^>]I*(V I' 2@WO:".+ M#O6 7=].[$_E:-ZGTWK]_&U9[XO;U2_BX7+_ :KK=V_N/JZKC*U^=3EZ7.6X M_#V\:!9,#S.:7@>3(]"VB4&=WJV[#F.$VT&I:53?.-BLPVL8@IWA,E(87+F6 MW9;SZ]GX^T:BH\<)1WH6EG+AH?$4 @0%D""FM5T=+#E C&YT"RVGS,?.!P[T M*I A(EA&P"M&F8*>4UDF&3TYV?N#:OH$3#F&!(2R $ MYWI.0M[-.[VF(M#3F>JCQ"J#A0FJB@65A3X,A@Z(>MP;\ M7=3I;8S]GF*O[3!X/QP.RFFIY5G7HX(+], M:]3WUND]3?9>>3NY3F],74,L\ )H&^2U$I.M]$S9 =5E2\);!]E;N=/7:_2^ M7A=W9?EXMG ,HVD[Q#3S^7LKIQM MJ\!D>]%@7$QZ.0]?VWS^[#2RB7_I4+?"$8J-\YA:S2GUE@+O$#(*<2\-(HV6 MH[[#4W<(,->/SWYJ'I':[%$%@@1#R[G0$,OP=Z%1C0I# .4TG@^ZH=)0NS?H MM!>T!AUG&FV-L!*%U\5$$..;3=8'_1@3'AZ)+CW:MPA+5S"*H8$^6,@\,"(] MV@#%N6;M;?ML,:6I->+-O;ZT$.:[U;ESW(V2_Q[M6WAE+?54$@A9^)HE4-S6 M,@-#Y3"]:#UPVDQ;.B/WL48>L1SV]"@,LXH":YD+_T\LM4*) MC7PBWM/(Z"08IKV0!KAS*L8Z\N?X?'^T;\$$^9H.F04[FQ::*X\9%%X'^\<*"["B]1B5 M5 ,\3TB(>Y44G&;?]KR&8%Y>__M=]>,_;LKQ^KL.?WG].8=?%9_*N]'$!7MH M\;C'#MC1JD"(6J40]( BXP@7"M5VK@PFM#A%P,M$]H)_BHI%.^$QT$MIF>A+\$Z^=LT %16 MTT,+Y,LVA0CSA[+."DJ@I\@K*?Q6+(9SWN _LC*V![1*(_P9K=JK^]&LO)R- MKP\=X!SL5VB#* R0J2 H9EY"8+=H80@'Z![IY=PF)4CMO%MO![ VR^(1_GA= M0]27NWANWKF 5GBL."#64\>!Y]+#C1R* =J^)DMO@1-)R>X-J=Q3@*D>_M@, M]NWMVM45G ;SP?&'%"1,H<0+AC"D2'A!M U"C: G-&.'L+DD!RQ,^K-'B>S MFLUB5.+JCM(J/O'B]F*YB,D#Y_]O-%F6OX[O[D_3K0XO"EO08%,)*Y& +/P_ M8-R;&DT-1?LZO^2]ZU\^5-^?CGZJ_LJBHN$]!6#44"H8#FLK<,J/Y_==R$086#TVKZ7*^N:SY),GOWT.S216ZWEWC1EQ<'O![G9MB--:OM"PJHB8<,2,\AQ)A#1EC]G>F8A*6U;O%W MK%N9T,RL75?COS^';^-^KFX7Y:Q7/3OPJ@)+!&*L"7*4,48T4A!M,1*@_7TX M\?$U+AVN?8?X?XD1]'%)#Y*MO"@O7Y\RW/S-JV)"BN5BDV=:C^;CZYC5?CQ9 MABW:F\:]!_>_>>-@XN%5T+*;"$L8RU5YO9P%X>/#=_ "23>:Q4M% M\UJ.[3=PP-).]8H".@2%$@08"0R0DC$1=M@J9H%2TOA<?C::,\OGV\KH \;@\1)@P"A9''PK!Z MNH#,#KR47$LM>5,L>S# _J_JID-X4!$5'T!CSZ.I7\OY8C:^7A5:KJ[__#VP M-?]Z]7N3LFC[^Q4&$@$QX9 *2)#2S@M5RPH8SGKMI=GV_+R4OZVCE@S<7(KT MJ9K>+#-%:&0/]Y:#?5 M]$JB6TUTYP)(^OV NH!:,-JR#*>7#EV?)UK82@+5/6]Y?(85S>S;/ 7SV M@Z>^TRIM8O\N1[/%X[>PYYB/KE=7=?*_L?>CK'TO[A_BL*E:7B^"@CZ=5??\ MFL&BZ4E=N^9 M5VK !GV@]4+8Z!$ZX@K9V;Z@%A#IM),>&(R0IHK4H$L 8,Z,SRU](0E)W^4? MZXA85@?K\[$>W>+NZ5$$2S[L_Q!EQ@9P *"$NEH^#;@;MJ^C(V?'-* 31A]/ M%P;I[QB&"B0(GU3Q%_&5!ZM_OFQ4A+VWY "[,--!@<,8K=ZNHM[*G*$R#;>6 MG1&N$H'1FB31A*1GC0H&2!0F1CUR[2QA"OMZ7 0/L?1=8I+:@]&:)-Z$I&>- MBA@?33G#!'''A W_/2D/4;[];:[>;A,F)JD]&&=9Z5[:?N[O[V4\VORRC.._ MN+VL-FE)W&2\NCD;]^'-%L23'UQ8+EFP-K$W'B*&59AX:(V6#3H]\$DX]0XM M*YIGT3US/YK=EM,.H M;Y?MBR&^U.OKQ?C'RBF]+0YP6<[FU71:3AJ4F?P8SCFDJ(E'BHJ'K;4W(JSG M[LZYQL1V<,Z=!MA/ MX)P36FJ,'?36$(,4M%YM :$8MK],.R#G7&/2&SGG3D/L_3ED@/'(,<4EIZ:L!(917SXFW)4;473>(!9QQ*3U!Z, M?,XYXZ2&D@?K05O$ 1/@R6P@FK0OKY/=.=>2I/9@M"+IZOMH-<'_%FSJNW5J MG&.4'>Q2Q#J!C%$KF"*,.>\(>1(;.-":P-YR924D,"4T9S%<-OO#K]5DXJM9 MO)K2U(!YV[-@7B',D#76$N\"F%1NY94*#BAY:Y8M)^I$02'7BBD) M &,04(>$@+5D#)KV)RYY%*$+5PUTX$1X6DWS;Q1[$V$;?EH5_KRO)C>_/7R? M53_6M]5VS_RG/J6 8>8$RE#F@0FB:<'TUA2T1@ZH$'9?Q/>/6JZ)8'-I<1Z0 MV!D+NV,RV->EH)0J[[37VCA,L5\=6]8KH;7M3?$\5E[""2$11.=<#SG7ZL M8?EM>K48+5:SW,7M^H;$SW!X%M9WPZC E 0&D=2<8[XM?"Z;W0KZ,(=G06D9 M=(H+:#C15E.(:RQDWHJ6W0_/&A/;Y?#L), &?7BV_N*W4\"G2.[X:&'% [T* MZS'7"%$G,??$ D60K<$AW.;<6/1WD-94 :J^<,ME7.P9\=&#E(/]"HZ8X9A M#52PT9PCRC_A)]S *R\G8;&99G3"ZV/KR""/W(:G&N=1B3A77MQ>C28'*C+O M;5MPIAD/QKEP N%E"%ZNX9KAK.F?FBV_TC$T9MD -V0R;@#+<.[[F,ZW?)' M.:F^1Q!BN.ET7C;).W6L=R&-Q)IZI+5#GG)#L=S*+91LKQ&][4C[T8CT6.72 MD:MR$IYY]TLY+6>C21B_NGD(= 1+:W6;>B/"\=GBI.<4A%(9-P(QHC[69^/" MH:?OI8.7NS>G5C]ZTR=J[RD(7"H>IE"*)-+"0R> 4Z*6#%(_P/PRO6YZ$V T M&)?6S^"U @9KQK3V%@!L.8<$8VHAB(<1).Q#?R:O%8;2:1B,'N(H=R HIF0; M+"!G)F=\5W>O56-B.WBM3@-LT%ZK YB>$OS]MF?QN0 M+#(Y+Q+TYKUJK @'5XNNV.4R&V)2ME>H'/5,[.U32 <,9\08:(-5+520%]4R M(JW\L#U7R1BL^L7K8^K&(#U6PU.)!*$U+R\#!HDN%O?E;/7#H2C*H]T*B(D2 M 1&#B=0:.T&UKM=I2UG6FO3-]@\)>*AZ RB?.W(:=KK7BV>5G)LD*-W=IY#0 M.\UC]5X# 83:>!T^"25B)"E@'>JB]^:,2J<$J=%Y3\X#I20#$!!(@=6&0^8I MKW5;.3W C[_7O4<"C+(Z#_K/1OFCG"Y[+&BW>8$=ST=W=[/R+IKU^G'SVZMJ M.;LNK]:;L$#S+V5U-QM]OQ]?CR:U$_'L/I)G0U]ECMV,O8E_Y%C7PDJD)<06 M&^\(!P"RS<4,#B31S0Z-LDI]S!ERJ%MA-99, A4F:\^LI\A"6TL;8!A,E;9T MM%6]H3-H5\?V)*"N#KKYQ.=''!T'^Q44X;#F6\00D M-T<:UE\[T1)"E>\X;37$XW6DGKSZB9L/.:- M&#[0HXA738+H5(3]N97>*HFWB$ AVT+9I!Q^>CTA MAU\5GT?_K&9F.5]4#^5LGSFVNV&A/"<&(2XDQ "(,YI+#;?S#L8 #M/PZDI0U1\T M'X/V05E>@V [P0+\6_7M\VCV9[F_!MG;1H4TT06*J$0:.FX!%6Z[K" &!G0= M/A&^52(H6E&DEF',58P\/,[4[K8%4I Z:((R8LDEX91K\.0W&M(U]N2$)4&D M%6^?PL)__7BASL=N8 MV1>SJW+V8WR]+WYJ7]."2^>$Y% )KUA8'0QG6TF( 3EY/:\EFP"=##S'0_O- M .<'C9J][0L$-=1<:(V5M4IQHBC=RB380 OT=J?H+=?)P/D8Q _.FAT WRF" MF=8OWTQ0!^.7=K0L +$86X%L$-DQ18+1OCU@$\0.J#Y"(J2KE'BT8NQ+-6U. MVI[&!>36Q8*_R%AE."#*>[E=@[0=T)6WY+RE@21;$&DLGG%W<;NJ?'H;"VO\ M4E4WQPRJ$WH7PB$8C!"GD>;T]/R-YS^M30_80!3E>.1Q MD_X%M<9HSRW7$'(BD?-J>S0&/1QXA'I2=D_3G$[X_5PZ-"A+[_VHSIE49C/F M67FC%I=5 /BW:9#G^,7\PQT+P(GC6F+J!?>$C*DW0"S-"1F\;6.I(3K M#,IQ\:.$:*X9TEKR+716@O81TOU%QN=2B4Y(]>D?V ;: M/(\8/N %W-N^L&A51@8XP8)^0T Q%EN9F&C//GU'9FI*B'JE?1VE\7R$!]U" M>]L7*!XW",Z"/N.P/^/8P^V&FC,U8']@ IZJ_A#Z&.P/RE0<$NEMR)[7XL_+ MZW^_JW[\QW6UG"YFCY%P7O\0^>;/^-[\NOC]:I<#:ON/!==<>4*0-U H8"6B M9CM@IG3[K+^]. H3 %]UA*"5;]#C;Z/Q7Z.IFM[\6DWO_F_XWR$'X:$> MT9L)A-^OG]<%IJR8$Y8 M#021WI"P2[5; +3' \I4U<_7=S($?2Z/;CFKON_?"+UN4AAMH198 6>4TSJ, M?)-I/@:Y$HY;DY>\P$Y:\CH"T6H"C7>B;#X+R M#"/"A=_Z?BP4[6-N3]^>Y)XJNX*1[Y;V:N?E Q+U!?/_&B_NZQ"<;8T.-9^7 MX;^;;Z._#_@I6CRML YAC1V+MQ%!T#LKU 87*)#![4ME]>;4ZNV&9?_P]7_] M^VDCW^/%[QV?:C!(:IQ^F]Y6LX<5.0,8PCJ]Y*=J/M=E^&6Y_CE05Y[]3S[DGZ M;0*O X+HQ\T_-D^DU_AI13"7N0<4:.H05QQ)XNT&&\&<;&_$)+Y2GI;HO0GU M^@(NYVWS1L9NF-SGU61\LYX?(GH'O+^[&Q=,4"6(0\%TT R$/X)U44- )7D' MU=-[H+M*#%N?.YZW SSH#]S7O'# .D,!%M2!\/D)C,)F8"V1- P/M+)#"HH. MLMT)G8_ ^^#4N]]L*N/B%<[\"4H&R@5]X3\W0P_4P[ MA-XWZX.R X=$=H*3D9GIEQ#C1EIF6OH M-'S:,9XVUY"CF!"(-#;",1F&[12O1^PL:7]5+%.NH3:,IL,CU\3\Y,*OCV;& MTV4,8EUO1X*!^\:U_WD\K69!0W^;!F.U7*4!?OD4]]_+\,^?R\5]%?[E1VBR MFO\.3/L91U%8::44B.+ @@',&,=-S0,QJGVNA[YGFGY\U,.%/IMML%?^$V"4BWWU$.7_UR;F(4QK MH^G=.&S,8S#"P77K<,>"48($#W\ *@AD#,.PR5]+:ZG4[6^^)8_DRJ(12='* MI1OU+BY,8G]L:E.HZ["^S5>/*^+FXM>4?"_=W1"@,_S[^\IC:'.U; *<%I< Y M+CS4A$B]A=4Z8=K;'.Q=:DMJP%KMHU=EC-3-/Y<;L_=;M;:.-W5Q=V^ECW0J M%&8*8H$P9M1QKIDRM=_("0_:QYOR=T5TC1LY)9S3$A E("08:>\EPC0W7';81YXB< M:TQT@LBYTX#+&3EWLA:::GI=3A=K!\S7\?Q/_1BKKATY4#W0JW"0 F'"I"C" MADLC"#U3-3@2^0\54]=8$=Z6H4N$7R[C\LV(XWB/'K(=Z%4(QZ$T5F@6<+-A MLPZ6$0+AA'[0F8?"85G1&Z^-JQR /9(>F%&=2AHW)^6;DQVN7'NY96!MO M T%+73"\K>'&05[+*S 9X-%M$O9>:T12E/J,TNU2:L1"8A"GB"#EX@>#&41; M>XZYG 5D!F=&)(&L3^(3EJ((WX676DH!B'":>2AD+9/F7@S32NA*4+.:%*V@ M^1BT#VKY'P3;"=R)]1LOI@1N>%@-8)$=;2667"-K<54B: M8EPE Z,34=_^JIH0M6U6!),3 XFAU,Y;X0' P?K8C,UJUOZN9.[J(^V):@O& MV;92^E&7T^O[A]'LS].],B^ZQJ)VC%!O$=:4"F.8AJ26F&+;WC73<]&+,[MF MNH!X/K6I!WWZ-OQ5UT(+:"SCS@JU0A51M?W:PH:6#-,&2T_H44U)@MO/H#&# M,M^&KRAGBE6Z7B6YFG\MK\OQCSBI'G7@[.M2,,UCH(W6/L!&M"!4;HTB[LP M"_RF(^UU;%(:C++%K(XFY7R3D>;+@?)I!]L7VEGE)%(&(^: $0:KK:T52Y,- MQ_#LG?\4 +7;-;R6Z,LROOKBUH[GB]GXCV6 ?)=YV;1KH2GB!@B+G,1<"!G, M\XU#4R'H.P0AGC?>_=23Y9[P.IM=<7_>@/6V,0<)L1I,5-%E3*3D;3>$\CWLSX'KN&.4X_ M/O7_%,F-ESU^AN@CC:TFCCD7UG)-.?4Q1T?,*T<9\EK_U-%'SD.O%(K9Z2UQ M0FGG=8T-\2*GB[=[]%%CHA-$'YT&7,[HH\R%&SQ3DDL/(+**HP"($&H+NJ7M M4W@,,-*H,>F-ZCF,"+\W=1S: S\VWH. MIT&0@;/+7P]P=OEKX2DCWFB/,<&*00^TV0Y86C2@# S]<'8R!!DX^W:(LV^_ M%MI!XWVP4C&@*%@50*FMR8JQ&] EXGXX.QF"#)P=J[:!+$$<:88E(, YJZ+? M<3-@+CJ.2[W)QKTWMID+-IQ,4A(\LMV6/>"OVM8(,*/OX\5H\JF,R26.WM%O^\@"8V2TPII@ M;94*" 6-?K+XLE[$2ND>;>L4R83C8%RG1PL];,87__@CB/M__NU_ %!+ P04 M " #4@&%/HTB\:[8J 0":FP\ $P &-Y+3(P,3DP.3(Y7VQA8BYX;6SD MO6USXSB6)OI]?P5NS]W9Z@AG%T 2?)F>F0V 'J\FY69F\[JWMF*&PI9HFU- MR:*'E#/3_>N7X(LDOT@"0(!DU8V.KG0Z;9WG/ >'!P !__\W[_?K\'7K"A7 M^>9?_H#^!/\ LLTB7ZXVM__RAY^OWI&K]/+R#__]7__+/_\_[][];_KY/6#Y MXO$^VVQ!6F3S;;8$WU;;._"W95;^"FZ*_![\+2]^77V=OWO7_!*HOUBO-K_^ MD_S/];S,P/=R]4_EXBZ[G[_/%_-M;?MNNWWXIQ]__/;MVY^^7Q?K/^7%[8\> MA/Z/N]\Z^A/R;^^Z'WLGO_4.>>]\]*?OY?(/H/)P4]:V%8QT/_[]U<]_\^N? M1DF2_%C_Z^Y'R]5;/UA]+/KQ?__T_JKV\]UJ4V[GFT7VAW_]+P T=!3Y.ON< MW0#YY\^?+X^B2WZ4/_'C)KN5?'_*BE6^O-K.B^W[^76VKF#4GW979#=O?\2Z M*)Y]@F0HD0RA4#+T#V<^>/OTD/W+'\K5_<.ZHN?''O@- &]?@W6%KB;A@PG( M4ZR^_$#+>+]40S>SB_CU1UK&W'0TOEFZZ+\O/]8R=KN0G?:,?#M?6^X9KS[R M*.:U_*GWU5?M#\I//R&_M?%65 \^./N^S3;+;%F+YK./!JOEO_RA^FKV6+Z[ MG<\?9I?5K'6??9E_9ZMRL<[+QR(CU^6VF"^VL\"COD_B"$;<#\(XI3RD*&4B M)!Y''DYF]4?.LLV[GZ\Z /6W[)GX@PX/KQDNLC)_+!;-]%1AD[-S _=?&U2@ M@@7VN, O';+_[Y]_W/OSC,9\\5:_J/'@4.)3]FZVW9?>>=_,X[ MB-I9]A\4.'K);+ZPRFQ#U%K&$WG1]L5G7884"Y 7RZRHXISNE^;%XDR+M#_Q MXR*O)N^'[;MGC2/C'0>>Y/;[7<-.Y6 M74HUM@&K,%+(%P \L:[[ZXP5HX \K@KKDGE!'9^TT#=ETYUX^ M4'_7$]J?-T6VR&\WJ[_7AEM5+V<,^MP+H@0+$2(:!PCBI+,61)&8;=6C/%,; M.B-XJQ_>_:7(RQ(\'H [#/5*/=DTYE%-'8>@4$\$#Q'5FD?/\>9$V8X0?G*B2:I2S& M(HB"2NUB$2.,J>=W8"*6, NBU!>"8\UJY@*0WQS7+;"M7+@ JQNP_X$+\$WZ M!.:U.R#KO*I_L:C\LB)VO9NOEQ8.V7*6I+)N*E"#!@UJL(-=_^#G4TTSI)Z> M(5=?;FVUUJ35V)J3:F)MEU.#=.'\?K6I8]I/V6:^WJZRDFR6EYM*Y[)R2Q:+ MXC%;SH0?8I'B,$H02;$?^XD?MB@$X1#IB+AMVZ[5NX$!5BTL,-\LP4.'USBE M:(=V[53CX(SW2$'NL%Z '=J:_0XO: &/EIQ485,M:6FU7::AK\Z\.Y[D=,"B MJJ+N=WH^WJ3YO4RWUD@^9VN9&$SSW5N5\CS8(HH M)9#Q$)$PH(1@&N(T#FE,8$051[IC%.X&?@WJ78T*M+ *0J93*F_'FMWM!^A M)\;^0"TU#2D8RME\E-&@)Q2U02H-'D(ZZ.OT:?\C+2;R;5XL/S[('RP_/F[E MN31YWN]SOEZ+O)#_. LP$HD'?>1786&$(0W#M /+_2#6B=!&@N@XD*LA:P9L M8S66FMK_!MK)?!8X=.G95'#]!-Z<+23V"]"Z5GVQ=P[\(MT#K7\#SR!N&NG$ MS#)RKYC&C#,V"?FD1NIH,]2'Q_OKK)A58AI4\1HX[JO71'60!;="#?P[L U]GM:K.1.I;?@.:CP0^K#2CK"4WS5-,( MC3OX9.:@12^*$\5(A(\^$W3^E*!JM,;I@6<";>9/2;V[9IR(ECMT M\*58N^9RJ*5#M;"YR5;;QZ+.W//O#ZNB_H3R2:XCTZ7N=:WT*L="4O0"81RJ,EHZT?++3P,.N)@9IV]%GEP,]Z<_7 MT]'F&==-YW %8J_;3&06FPX?EEA#$J APF%49<&3!!E M?IM>ZRY:CY"*.8=0/[GV]JUQW=1:5@F>7E)MDH(W;HI%M7%_'X+6PW_G*1:] MEAA*L/Z:E57XV6ALMJBK$LAOM6N1^?4Z:^%S$@B?^Y& 48@Q(;SRI(-?+4^T M3AE.!K3C7>U.UK(]L/&">WLM/4R,/THCCQ?J-^YV47[M,-CF];=WV27I]&]S MGT&U,1W.C=;[T^]CRK1/B^69U%&[C; B^%NVNKV3OGS-BOEMUN7[/A6K129/ M#MRT)P<8YV%$&(QI%& *N1<'W69, E&0C'1C%J1=WZ!.4!J.>I.N%?+SS=;O9_-QD?OPHWK+J M8/.BE-]J5M[CGD_U_-X.JLC#-M:[:: MM;FZ/ -_=Q"KVRD\Z43*,4L"04E*$D@2'!'1Y0R(CP.MJDP3@^YXF;T[K:0Q M1P\S'0_<0RS-RM/M'/8GY[+'J8;3B9 M8Z8G?4))P&'@-VI8F<=1VL M%TW\'.QO+3)PV>YC'J*UTA]_(W'#-+@:^O"MQ1:>6@X_36(BA CB*C)"#"&/ M>U&'G@8"CWAB!,&(=.BQG_ AEVJV, ]_H/BWMB:SUCN&67V- MT3'&6V?QM_K5[V(UI=B.#J=BVSWI]S$56V?%\E3LIM7.3<6+I][ 7Z#]G-W/ M5_)P3)IOZE.*C_/UEZRXWQ74)#B!84 ]B''E!?%Q]=4N&1PG2H>.)PA[H,/& M.XW< 08'B$'UR?=JT^P$*3PSTTX0L>/)%M#3DRUM)]OVYYY-MMU<^WIV?;OG M2+]5CA9/OA,MVX?N:QR_U\[TS$G-3M5$9HO#3C5_'L&5!S_WT':J>=VI\K93 M?>LZU;SM5,6N4RU>R!&8MP2HQG&+ISHV@XF7U)'9\$WU1G VX?XR;GPV96+R MR8]U@X3)]7DOKK73/<<<\F948.SCRAF!1> '/O3)+MX,$-1/GDP,_T")E#=S MU0K!W(MLM4$*96)\ZZ13)@;]MY%:.7W0_'CP-T*:9=CV/9=RF6AOFU#Z9:H, MO96*F2K602?\XTFE8YZ@&88XX1&*>!6U)#3VA)!%>FM/*(/<'W+"=X%_S)V3 MJ4_X3OK+,!/^V%UEJGLIOY<)WZ!]'4[X+GO;[V/"=\J0Y0G??6L.=22"+)BWP/L]1GG/O$IR'K,(N$!4,>A.B'U/$D3FYOB[K,LGQE MM%AMRM4"_'6^?ARXDDO/UASFX,)P#3G>%+OW$1PX^9NMQ'*RR1R>3+#3528T M/X[/A>53"#9;:(03USNUKL5ZYJ&$QRE"B-(D\N0A\33H\-(T("/5-]-$.4:& M>B(38(^F'6;R&Z95)Y),5NT*DYSSCK;4,(?B#7O'[V.NL\"#NX/OO5IFA$3N M<[QH1A'R(8PX#\($1R*BA.XF9\ <(RUK)Y%#' MG^><--4PZ5#3_C&AF6YD(MPE-_NUC>I&Q'XBP&AZ^[Q/$VDHAB(0^4LUIN83@3M#V MJ,$![+H.00L<[)$?)*)&RT/UH/F$& W1>--0FT$\S8C#"?ZD!*9ZS-Z9*5R[MLV0L@><(Y/8Z MF6[6I3-#RK;K['M.:YEBX8L(HS#@015Q>7[D=?D>&H<>ULO$]+3"*. M<.#S)$V$)^*NG"Q*":5:!=U[&1HN![T'9YJ&-N'1? O/"846]NA&R3&=(DAS M=TV;UZF(E U7%/;'#/G1EZ7NEM&7ZO?;E6=$*PT4A!.?18$\=]+QB:Z0%W-O$G)"G)W M6F.&HTU/8IXS!JX 4Y8:F^0IUQ4=B$2S$J"ONM]-C>]//8IS'O?W#?FUP\_H M)2]M^)#;[#%ZP=VGO%SM#E1X+ A$R!B!8<0Y0JF'66FT/MBQTG98 M].(W/6K4HC9GK.@):0=CE'35(0M("H$J/G@0X8,94!$9)$#WG04$(- F;EA3H M@C\B!D8X)FG#/$S$+2>SYS.L,^"32RC5K?*QC&9!(P _T M\4GS 2H=8M1$P!$G>@)0TS%.DF;O_XF!;T#2- :]"?"\=P?1K4.0%]T>>TK] M.!2)P"Q*PQ#*@XS=06J&4*AUSTKG0P#01$66XVR=BF*3" M3% TC3A6E0X-6.X'S*+G>15=&G7UQ2&#IB)S 79$-JC&$IKGW"BIC2&=4Y,< M4S>.ZDXO7GH5E_G+?+5YGYJ!/EYM%?I]=;>?;NE[. M>]D$U3_2IV-G_9J[[)$?4XXB5*W!1$J"D$0!0APG7D(]3(C6]?()P1XN[#IP M]0)(9\$/TMT_]JU],3J%?:H03;_1C0-'X_8>KCB1$_:59HW)=(&IS4/3(4:E M4M(4VDYUKKS<5/J=E=O/%9KNW&B79>"0!DE4K0GB-*QF:1^RH#,8B51KTZ^' M&<=S48<,%++&9Q>F:U[=Z\.BVCPQ$(%ZNK[C3J(Z.%8^2A+Q.$,GM-<"K=/0 M2AN.Y-:[G)X6B;S(5K<;_GUQ)^M6OK 9P(03% 01]0F)0I8DLL1+8Y/X.)A] MS8KK7%60^MG2&5*'L)1'5@L/9"T^4V'J2:F:-@W'I9X\=21VP,96J),\G1 I M._Q.0ZX.AD!-6?V6E(DQ5/7L50MMCI M*4OM\3"1!@D/!0_"",<^3!$DN+,)@R"U($R*EL:2IO-G&EW0VDNE'#!J3:=& M.2!ZDB=]K=+D=])JI>N+FEX9,:1\WFR^SLKN&B%AT),FTB""841IF.PL\##6 MTB>=SW6L1I^SK]E&^\D8'5[4!,85)7IR4J,8ZZC9GH%31\T,>)J&+!@A?WG4 MS-A[U2&?YN7VX\VA'19#Q+P@02A@*>$B2I/=&DUX)-'+[NA_OO.,CH0$\AMP MF^?+$I3Y>JFG!@:4J6F"6Z[TE*$C:4R%>,7'"9TPYVX::M$#?VZK%^DIQ\>' MK*A"DLTM_R[?.>JNP(H AFD<0$8\#OT04^;1G3$,M>(&0Q..0X@=*M#"TLP$ MFQ*G)B(#<*:G)*_H&DE-WB;FA*3T9'(:NM+7B=QJ[S+;$7]N*XY0"..$/AS9X>[#B)5#J>]WQ_%YQ#CS80JA( &! A.RVUF/4[FE*-P+B>=%DC>_CCF.^UKOM8X7\:FF?;*9TCC*:,EM^F7^?B2A)($L8YC$-4L$P"Y,. M28A]K)3+)*)_LA&LU71R;9#V1;-$".13W9X:^58!!AUB^!MYB!AUH M4*$>5B\-:#TAGBX;:1I*ZM3#?+@N;Y)L;_',./2XB) ?(T:)D(?)T6[1'(#K/JK>FS&75=LJ8A+X;8 MW\RDFS%@FD4O9S'&V L(C1A+ Q+""$<[Z6$PUBKTHO_IO['F&,_G3"6Y,%Y>AB>Y<5:7[_4&1WE9DZLR2/%9')%1%A,(@I\2'&?A(BG 14= "3B&G=01T0EN-XIJF> M49\FDGG;O _K.O4;;%#G"V;] 7YF%Z"U6:;5_^1SFH&/@.VI&+$-,U&U RU MI!/@F1>@/6/=Y. O@/0%2&?J]R^S9QGZ"_#2J0MP7;LU? K*7GN<"O>&;_1I MZ/X8CK\,,,?B?K#9AMQ4$BSQ,4^DT&-$T"!-/2IZ'SS3G,FZEK#Y42DW>*_DWE(WV_;TY A M\\J7F!9WV?)QG7V\X?A?Y[6;U]VSY*2M6^5(F@,NVY@_EV*,4P8CX/@I2KUJMH83",&2<>3[1N@XU M"D+'LU.-_=VU! \^S9_JRXFD*&01 /GU19>66(+Y9EDIV<-J.U]+1R[:FI)F M=>9&:FVU:6GZ#:TW1;EO8S2R* M T001L3CD8=9Z"6M'4%BI/3*IOFG.YXWNKWPHMEF'7BKJ]\5,U7JIC$D>^ _ M>\5,CPGU,XEE5OWL'=DL6=4]UOF#G&:>GQ&G7E@9HE& JOB1A1P+$7668U_O M030;]AP/EPYB/<,N]R!U#R!:(%8M!AJ:4[V(YAF=!_A&OE"B0-K)XX/V*)^& M=%GUZ-7Q0-ML*:]4LW7UK[=_R399,5]7]LGR?K59E=NB/@3>G2-H,2#"8A+# MA.&$(,^#D0C3'0;.]%:@5BV[7EDV8"_ ;0.W'JOS9X UUXQV>5=<"XY&N>8: MKV/[+P=L/\>Z.Y8T5N40'2I/K=.<-,DT%-.1;R_750X95%51\FU>++]4OU*7 M<@N@E\(XC1E/_(CZ@?!AT-E(!-<*!_4^V?5) PD&2#1Z8J=)CYJ8N6-&3ZSV MI(Q2I_$9#2>$QHRN:0B)(?;<1H?1?2WSS5S./C]9TJ?]S[3YRQK8'MUF^:GJ M8!_F]UE;:"V*PQBG),">YV.?4A_ZI('*(0N@K_?LY@@ '9"-@6 MJ\4V6UYM\\6O/V]6VU*:S8J;O+B?5[37\-[ZL:[05I(@#P>4TRCP0A9B%E&4 ML,2/PS#FR%.9+ 8!XCY)V2(#I80&'B4V\,/GJY_+/]8+RH>]+^U^8G'D=S[) MWU&;689IP],SR.2:3SL?VK5"C0K4L$ %'QS@![4#X,@/GTT*C-!HRWQ1EU.H MA>>WTWC/8$^K$5_$"8NG>NZ'B9?4,[\-*M^8X0=MH7%G\F%=S4<8 !0>2A0'$6MFO4 M]3*L!=N.X0XND'C!#__X#['GP3_SJT^?ZB_1GYM9N)EH\]H/Q8NX]EOC['PZ M7D/HS9TGVT"*;_/]!JW^+&F9=N49<3SZS68_R\UP?I[3(NCM.]WY;TPC2EB28Q8ZGM^@DA,PPXE9Y'6BU5#8QMLEFO\ ;5# M;2![Z!+8^P0^RCHKG5>@<0O4?O4H9CAXHZOE+:?Q-<5(H 1#&/H58LV%HL4(I\1V!GW M6*)5?LB22<>SRI>\DHYF+=0*SN)P*LE,JHW8(EMQ.WYXGMVH^<#;]TJTG=K7 MM\O[-%35ME,O3P*XX$SYAGIQ.Z]TM[:4YILR7Z^6C3IOEI^J_MLM-C_>B-5F MOEFLYNO="VPEN2[KXI$S&.*0QB'S_8A&B%< "?<09A 3E JJ&JP- \;=H#[$ M?P&>>5 '98<^R!L>.R_VSQ=6(7CGR-"O@=@@_X0T#-NXTU".@7U^>2]Y!,;5 M:[9]K:SDQ=/G^;>?*IM%9;S\D-75)8+G+EG7I^N>611S$LFJ:$"F5)]91 M%.\4-?52LR"MASW'NM8A:Y[*-92U/G1JRMI 3!K+VH[/&N!45.TX:RJJ9H'S MB:F:#8^.J9HUMK15K3(V$TS$E582/Z9AQ*,8$XH[$X*%;+:5J7!-^5+Y8"V= MVF'0S."O6D0KW4<%]#C2U"3;]!B+3P5D)(&I+*LHB0Y3$Y,,+>C'M$'??^6; M<5V>Z^--?2KF+E]7S)3-W:U=ZBMEO+)%>8R9YPG*>)J0QC9%5!#5GF_'F,.] MJ Y?_;S] <+_!MK+;&/EI)68.S&2[#(_C2%FV:>7%Y,<,*8]*)MB8BB$&(=A MXC&/! $-8DJ3SDC$L%YY#[V/=KR*V \XLPJ/FCQIJI1]BDSE:)S:B,]X4!$7 M/<(FIB*:X(_)A0D'ZL]37V_W[[_6]^4I#U!(8NB3).6)J (#"#M#A.C5.#/X M>,?Z(!$=O(%\KI*#-=+4A,(Q7WIBH4F5HZ>A7Q)R0C5ZL#<-Y>CCP*OGG7MR M8:8@!U>FA<=#A$-.I%XE?F4AQ3O!\BDWUQ$-(\.J2;7NK:"=+WM@F4@3;7'$ M82^%4:5O *51JOS0F]$IJHZ)&R>UQY@7A;N:7[[EG_+59OM_LB*7__^451UM MLYW?9OS[XDZ>^)2QTU6V6>7%AWR;E;._H)*D0-/0Y2672,XU$+'9K M+0]'3/'RIF,4CC7,^Z_@$"9H<((:**B0 @E5^>*@ZQ8YK773:@P],:R @QHY MD+";_^S!*[21_BU/UXVE?.US0HUF=@]4-MY#W7A_E^U6_^=AWWC98>.53>-M MU ;8^2NA_35"":,(02B+1 M&<*"Z=6BT__XX=*$[TVO99J0IIDO=,.7<[ WC8"\CP/' MDHBF7)BE ;H'AS]7UFL(R[W,S4(6\6H"@Y"':0))6L7^:0= I*DW^YH5U[E9 M:J"789TQ=(A18X.\?36[J)"!']H 0;'@F NF33('@U'<,Y>P(UL"O6BN 2T/ M(NHQTPNG.%1..%AIB&DHG@O'3B8E+'*G_M32_7V^J7=^V>KK:IEMEF5EM+Z9 MR.2KA46VG$4\I)&7AH'ODT3 B H1[L09AE1/&ZV8=*Z*'33PPVH#EOFZ@E7* MQ1,H)4Y-=;3#LIHN#DZOGB(V\)I3)Q=@A_!":F!3S*3Z;@MSZ(>PSA-W0@:M M\CX- ;3KTJL7M*SSI?\^*LN*U=?ZH8:]"I=?LN];6O'PZRRM3 4^2V%*4AC# M1*2\C4HA#;C>(]S6C+I>A+8XY=FP/=*#($;S:*D]LA67J6/PK+EX/4MQ>Q(& M2+2@ACO:@Z&G63RUXK7=$-,01?MN'7VITRIOZB\./G^K^N/C]N,-62P>[Q_7 M,B0]]OAUW6$/P7DLC5D2B-@+/!K!R.,=.!%Y6C7 'YSDRVV0-9L MDSZ!9TZ!QJOVM7O=YPZ':54UC9Y@@^HI^$L'0/Y8'Z8^\.%4"XZM[G;X/Z'] M S?P-&:&H9U^]8KC")Q;"KDO-P?GT'?%23[EY4IZ(N:KXJ_S]>,!2DHYBRE" M%,91PN/80PAW*&$@M,YQ#8W-\3SSEZ*:'H#$!6I@Y8DPLU*N--\LFS*2^Y(Q MU5_H?%V7R+^ZRS++(;_]QK:R,ABUG:TO(%:;?8VIYZ6G.H\N#OK(Z#.2Y;8Q M7Y8XZP73F*-&\UYOD>.X%90+ABX6LI#N:G/[J1+&Q2K;5\GB7@A305,4<%S? M6H:LJ< 0FO_N)W?HP<3W"6=!-;?[\E1^RCOCU;>ACFA8,NE83FJ4,FP_ M+-NIIRNVN%53G!%HU=.B':-[B--1)#7V3FB59?JGH6*VGLG_EMM5[OLG>HFA0\ M'F L4B^@*>*^[S4@(H3\6#4C;=FJN_&]!PH:I!>@V?K\88<6='#_.%K^6H_. M$X/;4;M,8VB[MI[&"1#':?[*',Z#7S0X >U ^"E M0 #Z!&HG0.V%82T^MZVG>Y)A[(8S/[?PHLW>'6FS:[TV((A[[PB^FGI"$\H4FZ&ZW6F1?=3=V'.)U-VLU.!^E[*(&CR>W=>VWQC0DUHEGKS:% M7;%G03[W]@_*NY$8"H$Q3%!(B CB.(&B1>'1.-1ZL,:V[5%E].+9@):HK2FI M64/T5E/G;6!345_3/U*-24U"S:2U5]-,7E[[>:05CJ;L%R*81%6G2F /8P%)ICM+'LL4JQ4:8SD]P/FN:(""U7Y8SVNH MRF4.[;%\6C?'(EA/*P\@@A;C&T&H=BU)>R0K5XT]3GC4^Y!MUXYCX1(0QCY@@'N$^3W!G'"&F ME,2V;-+QW%%!?:0L:C6W/*OF'4TDUBE6WDR&8MVL_E$N9/W MF4TT*'E[0G'!Z>ASBA.G-:Z]N8#KCST(2O3X3,TM(Q!ADV&=I2D.$D>='G5E!?2T%[6W,L6K6(*SE MOA7YZYWLMD^=W>SV:5:'SF37:,Q2UWI$3T/'[+FCGIPVX;%= M_;U95;$$Q=A/JU#4]WE(,0P#W@'QJ>?--MFM_*7>&F8*0&EH)LW0/,2J$9#L MBY$=(K,F=<;4]Q8_IYP[D4/MQAA:(8]0:J:9?=MG\BK:VT%U7;7#I>FE@P_9 M]M4!Z9E'&8T8)S 1@G$A$AQW)SN\V"=DMI4["VK*:L6@5H2XPZ:>V,JV>J)I MAT4UF1R<0#UA?$,+*X1O7M(8]V;&6[R=4#^KM$]#[^RZ=.;NA06^5#6-5^OM M[=/N6D>(&&5>4 6FD8A(BH(D:&N%>5["(]5R@IJ?ZFZ$-4!&N^'TG(<3(\:0 ML&F,#5/PN95.8W[#Z&SY5UE,^D4)6(%B/V6V:1 M_,V4Q.U*367G@H^OUNDT4X3JGUJQ/D)Q1VJ-:^*2D7N652>!3T7V,%\M^?<'6=V9;!I$3>R5/A9%I6F[:2CR8>A!G"2D ML@XCGHKN)0D.>4RUKAG9M.M8W%NHH,4*YIM.+KJ52@M8);9RWPAJ"CX6_WIJ M;95Z)ZJLP>,)!7;1&M-06R>>Y>[[LKZ*%OGR<2%3;FE>;LOV\,N7_'V^N?V2 M%?=7CP\/ZR=2%%7_;HJ$U !%7OR4KY0-J=W;' M+;;KQ6*O'CZ5 W0.UDR<,:"D(9!B#'R M$Q('U?P7[&; "!.EZUA6#+D^Y=ABDSI3RG999;I%U_OQJ*;W@U&H)]P[]BK9 MW@$#.V0#GT@\P=&I$X@VJ)V&#MIQY>4)0WO\*-S\:0.VS_G3?+U]JF3P_6HA MX_4N1)_YB8>A\!G!89QX,?/CE'46:10I/=9EP\Y @6O1 *SCF74+4?F>27\R M3ZO3T#R:I05:;'4)U0Y=EQ$8D$KE>SJ#4FIV.>=4[P2+!F:?>SGG*'A#SFT2 M-_H-''N>Y/:[E5Z4N7^2ZUFJ91:C- X@#I'P/!C$410)VEGS2:3U'+JI#<<: M?O":GLY]S-[,J8640Y"F)]@'?-60+LZJM),X\@@Q)T+(OE1.(WKL[45NMX/I MZ4S]AA]9+JN%]OR[K)1>V;Y>9SNC)"8I]7V4HBI$)6D5FT:=4;E#IB,W/4TY M5IWF#V\^^@V '4DY^^A*JIT(!F>+X*1:3T.8BC1,_2BD<8QWMF*D5939S,) 2]NL0:49 M%1F29K+?[8*O7CO;(RG/FZPH[U/KLC@-G>GIP\F]9S-&%))G?UMM[^[RM3P% M_4S&JN5Y]?F,=,^)% ,>_,QCQ4>@'1FC''6G, \D4P5.3KS9Y7'T[)ME=W)'_4TOV#PX[?33JEQDZZJ'9?GC;E4>8!+[J<]AQ(1 MG(44[28C3A.MAR+[VG(\*31G ]LTM5%JKC>9:N'HD#SJB?_SXY7/P(T4I)[A MZD2X:HOE:02NUKS)W?1%8]7J# D"?1Y[R(=0\#"MU!&%G2'FR0M%ZO>%#3Y> M2YOT;P.*8L:%\A7&*MRN MS]E]O!&K315CK>;K3WE3?G#_/EN$4AY1X0>$(8$B7BW,4>+Y.$HQ2ZEJ/MN* M+7?C90=/WFS; 00=PM$N2*C0=F)8665]&@/-KDLO;YG9YTOYU&E3AZ0S(OP4 M^3[T TY1"KTT#&*_-1+'.-':E]/\:,>K#')UQ;]<:1XEU21'39,<\J*G/EW1 MRI%$YCD/)^3$D+!I"(U6S'X]3$A)C'][4DWZ, MJ,I*.B_OR&8I_Y U4K[.U_4EFVTZ+XJGU>:VWNV?^HD MC= 0:64\[5AT+3L5NGK#8"&_R/8X]03($KMJ@C0\L7H"M>.T_N( X@68;T&' M$M0PAY4L)>9.2)A=YJ-NPVE3YDVRZM$E;KMS1) M$24\(5' DAC&K4F*.?7UGC#H8'C:<7ZSE3G6]3K_)O"IP,P&\=,0,SNNO'I/ MP!H_ZE5BVVN%E:49I]3SXP0+G/JA'T6^1Y/.!.>AUMI/ZX,=2U.'937TK=A# M$DZ,"R.NIC$.S*"_JBAJ[+]>LN/?LO52Y,55%1Q\R+>?YL7VXPU;E0]Y.5__ MI<@?'[K!!E,4>7Y$:.Q7:Z((12E+.Q!>&FG5T;)LVO4TWJ0)[RJX]613P=.\ MNV";:IWDR2@L&^5A)=)W%<'O),$7H$(+)%RY-=0!!C7BL:9X+3[/9F.L-\PT MY,^51S>6 .I4F\UVJJ50#+X..G=%1MDL<;5 F< MQF#JX\#YXPUZ7!AMHLQ2DJ;0"YB@6#"?^Q%$7F=#I)#J'(_2^^1!3D;U.1.E M293!CHE5CGKME(RX/:*Z+:),UC2DP1#[J6T030;4[Q7F#UFQ??I4=9 MV2QE M,O)!GO:0:YN01RD7)/02+_9B$84P8:W)-/*05F&O7H80%>Q'JIJ6#,:GGK3LJ?RTHY+OJ3SUH(VC^XC':3HA/E;8G886V7'EU25% M:_PHQ_.5P?EVM;E]G\W+[//J]JY:3_Q<-@4C9BB.O!@BGN+(BV 4"^R%.YN) M9FC?RY+K*+\#!]82'2@DO'?YS;O'TJQT3$]>U=1J.$KUY&K/9@WL GSNZ*S M-6?%!UY"G2+JU&K*"L'34"Q+OKQ<8UED2.\!J)^R[5V^E%GCF)XZ&3.HIDM#D*>G2"UO M#21PJ<";P\>U7A%S0H'Z4CD-[>GMQ9OO;O5EQ>HCF@G" 0V]D%-(XVHM&24P MVID61*MHC!6#SK=3=P]!SMO$QZD5W6_VS4=5FJTFCG0?80U(Z$&+ X M#97IZX-@S".]0^%G/W(04Z#F)\" M.4^)FD@X8$-/%<@(9\(:FV?/>2BS,HU1K@OZS9,=FCZKCN/WJ_GU:KW:-D_# M76WSQ:^RD& UZS;)R'W1CCA),0Y30@D4 4S]A 6=^21*L4[88,VHXTCB_26A ME^\OOUSR*T ^,,#_U\^77_Y=3Q7L$:RF&Z-PJZNJ M7ZSW"#6+AO2A4%O07+)G+&'CUQ YSI":9)G2.CF1,G;DN"SUXT;WDOVG^=/A MZR"1EQ J& Y$0&@<>A0'_F[I!K'6R0]#$XX%:'\8T M5V0=62VBD2_(/^?EU**M'Y'3D)F^3ARY#M^+$^639?B4SQF2[#([^6S*?63"/\+,J5-LL**\-Y%O;K]DQ3W+KG=E\@*&4P@]Z&%! P\'V MVE@CQM*[8 MFWS^0+L1#WE1+\GSFX-37,L*I^;6A F#BGL2CLG3W(S8D23Q[/R*(&:[6Y*@2,]9= M;N4I0D+[?*B!#<="\[SXU<'FI\$A41,&U41F"/+TA*;A;?R$WA%F3HA,7RZG M(32]O7CKP&AO5LQ/6\QBB,.0<>HQ$>'8B[PD\G=+M)1!G>.C!A^O)3-]"XL9 MRXP);XIAC%O*-*.8T65%2U%Z<#<-,>GCP-GS$II<&-^LJ\^-U3)6_>4 QL'Y M=T_>[H,IQ;Z@,2)!3./NW*Q@3!Y1[W'ESH)]UTF;[D[9JKE3MI6@#S8"Y!4] M8VERTAZ*^9Z1FT(S%_3Z9E_;"DU,)6_Z/1/ L6[A&-!Z*I'DL)&FH:)./3QW M@= ZFR;)J0-C2(0\"DCHT23F49)R2F5MYB#"T(\02V9?L^(Z-\E0:1C1&<2' M>)3'\N?L:[[^*LN +9K'2F[F"TG\4SV>]QFK@S16O^25#L/Z^2M'U/9+8>T* M<$PJF:6D>3VYG8:L]77B1%;+F!/3Q-:!P4H%@R!E$8LY])) ^ GM%K8B%J17 M;DO#S"#IK;T064MPZ3!IEN-R1&+O-->HEZ)UHRX+I$Y#A6PXT1DMD MJ66PE$F:ABX8(3^>L]+T7OFQX/S^?M54<)2/=^8;64\VVRRDQ4A /XPP#5): M13X!2PGLBC((/TRTZD#UL>-Z1W\/K7D?^! <^.%#OLT \O^H^4QP'U[5]&,H M2O7TY"6;SW -_ ;P<8).*(X-6J>A0%8\>?G*KS5V5!7J]87KRTV[[O[4)"_( MMCE/*<\[?:JA6T=-&B?<,'IJ>NC(?VMK4%R G3.@]08C7;[VVZ#G%#OD5I^&H(_EO/Y)$:?[C-1[49%C;9YG!YYW(<0^ZE(&(9Q MPGT<=Y8BCVH5.#;Y?,<"OX,$2HGI OR_\$\0@8=Y ;Y*?!< 7T (07DW+^3& MW^/V+B]6?\^6?P:;?).!55G*&ZGUMNSCMMQ67U3MI?N0E 'M:J+OFG$]Y=Z3 M?=60_=>&XLN:Q*&?C'K%S D)[OWH7JRX;.4CS?')@AR!/C"]Z+NQQJQ^C/P(_G;7OTC?H@N NQU/W(@8F"^!5=5S\KNK[,">,D%D$.I M_B66+9KO^K#^;GPAK^T]9(OMZFNV?M)/"^BUL7HNP%GSZB< JI8=7_5>?K ^LS/XBAP#QB M?L!\G 0>HSN)A9AHO7YGP9QC-=PCK$1PM7RWVKQ;-" U:PU9(%9-< ;F5$^" M#NB4Z,!J UI\%^!0G@8N2726LA,*99'O:6B638=>EBVRS95&A;3'^\>ZLDB] MA5M9?"BRNVQ35J%"8-;=>K+>"HB*.V ":\GC ?7.,Y!G6[OCO M#Q+N'^M'/>3QP KSX"7<= @])9Z.FF8B2NK*N]?5X!RRJ*JQG[/M?+7)EGQ> M;*J%6WF BF4WJ\5J.ZO6:#@42""&6&6/QG&R,YSZ0FO=;,'<@$JZ;"#IZ:4- M1M4D)ZQ$[)GD>YI*)U-AW)G7;/O]C;- M;O(B^U)D\_*Q>&KBU40**!,$>A0+&OD^2=NM=8;2A$4ZA_+L6'1\7.\0Y#_^ M0^RAZ,\@:TKP7]=HP;:%V^00^^Y:&Y%NNAGMFN_^>\P=R1W&,=;+2KQI;07W MX7T:"FC9I[,;M_T94]7!9S::Y&,8QDD00A;Z OMI%$1Q]YX"0X2(:+;);NLJ MGDK#T," TIA+FC%WB$7]\&U6EO\$KMKMB!NY!M[MBH"[;%VGKCJANY";%(N\ MW/X9H$CN>T3U_@2*\$4'9UA7+2X]4=&G3$U2G++E0%".' @>5F%>DG9"7XSYG8:ZF,//+?6S M,2Y9S!+.$ Q1RIB@ 1(A#7F\BZ\\'/8+>YQ &B14LA,.N6D2TQ!J]-;HKY(] M;E*,'9J9L*\5SCEMWFF(]-!..[DFH79SB,&(LQIXRB,$3R4C+IS"*! MN6&9 #-C@XCX0>V YB$N U'O3ZN:7 _*J)X0O_VP\K1>4SZAE-:8G88&VG-' M\]5D39Y4=8O.RU7Y\>:3?%FG?9Y'FE_=;E8WJ\5\LVW?-*Q%=KV2]Y:_9-^W M="UW-E@EG!RFA(8)Y%!@%*3<0YC!*$H8C;4J+SD%XGCI3_@$\? MWU^FE_Q*3Q?=-IN:9DZFQ?3TM(8M-X\.@=?*>@ =[+&##CSX1<('-?Z!KP/W MH?J$-@_2@M/0[6%&OM5H%S%R)B'@?)#*KULN!OX$E:S(0D.@(UVQ?\42R?&K!5RIS$F[;B2 M.^A\AF/JXX,!_+6*^2IP8RG@2<94 MQ,\.Y1/3/4M.'9,\FYQIJ]U/]<&ZK*X"^!H&R^_GJ\U,D(3CA(91&#%"0H%A MP#H,01AS(]&S8GFXV+"O]-DA6E,!!^?8IA V\,:20A7J5!31:A-,3!CM^G9, M'QTPJ"V3EYN'QVU9J[+W4WWT?N8CG""6,AZG+/)3(F*O"T,%\7W?2!0-[#B6 MP!H+\ Q5SX0W38US3)FIHLD#*1+8!6@9!+\TZ,82M-<\JXP [8N>63.W*UUZ:#\*JG7D:4NEZ1'N-);3G:F^6)J9@-CXXO1"VQU6<5 MNK/;!G:1H%R0./9]E%#N13Q(N\!.Q&EBEG#K86\<53NW%G)'K_F*TR6S5G1M M,@O,%TQI+BM->9Z8LMGP2&$)V8^M7OFU#_FFR.3K7ZO-;1J$\[XLXI=4B M%:& ('\7+89Z=8%MV72L<(>(+.323$CMD45SS*?Y:O,0V-A+S=.$Z6;->E ^ M78GKY95*IJPW:\JUSNM'B47[)G$=+?I88)JF@J4D#D5 2!+&C:$0AB*)M:J= MZW^\8P%K$($.DM&2TX0T-=5RS)>>0&E2Y:9V^"M"3@A0#_:FH35]''A90;PO M%V8*TL9E%$:>C^(D@H@1@9@?8=:92K#>:30C T.KB-$2SXPZ$R5QP%I/+1EE M^?86*$[FR0(]0K+]K'D6&=VX,"+ :1;6;87FVJ*,QR1>M)SE,.1%EHG>3JA1G;X MG88L6?+E5>U8>PR=$ZK%TTQ4/>Y3OMILQ>IK]G^R(O^453UPLYW?9FF^^9H5 MV]7U.KO*-JN\D(\7E\O'S(->M]?(8QKQ&'(21W$:("1$EY4/$0X2I9=5W*-P M+'#!G_!_!0=_?C?B.-]@RS7N,]U(UW(QOO[[+Q'O:-MSAHO+)IO,VS MQON3ZA2X>*JG-9AX23VI]6;OC0EON!89=S(R>$)!%E:0.KWS$Z>OK,4.F^'LG#F-%M"; M+BO,[6RI/%&RMDWT)TJ'C:,\1TZCD-=7Z"-*;N[;G1?4N,/BT.X&(^ M8,_6K/B5;VZKZ>">9=?;+]5OUKE[+\(I]R@+&>'8(Z&H9MO=O M%HI/Q,C+@ M>#*3F-Y)4$"BN@ 2E]'>G!E[:ADNY\3IS4$FG+FIXO4&+R<26;UHG$;^JI\+ M+RMT]>?#5%O:'#[V$:;<\[P$*,VAAQHGPX8!]%27MMW.3%21)4M@(J4IQ@ M%J:0=+8$Q5KG)LTLN#X><+"L6%:H-(\%F)&F>"[ .5^:!P,.J)* 1MJ4>Y.6 M4T<#>M$X#6'IZVV^#R$H.J6 M6B\; TK+8<9".9G4C\"SR;S!N#.7F6>)'NUD7#_^E/-M@_%HEE([Y/-P1ZG/ M1M(IE]].A5DA:?1LEQTO?' MF/2_W:QNR[% 'UY7:TH"V[O5K$&H6C0X))=Z@JU-XX WF7?\G @0;3$[C5#1 MFC=*MY=-6>I1J_ARF]V3>UDSN6P7Q-"/85*9IXF\29ARR$/@ M8]TZ*.=T./9Z7E[NQ;"FA@U%KIZ0F?(Z5&WH5URIB)H-JB>F;%9<.E\SNB]? MJAJW>[EHA^$-,&U,B"*( PZ#@,501*G'(J]#X&/(M:(SFW8=*U[WTMA<'@E_ M:Y#J:9Y5QM6D;RRR]13P+,\CY?PTV#NAB2[:8!K2Z,2SW'T/UMRBF!?%TVIS M^SE[J+!DRT:RPRI?!;(29=DE74\[1^-:3S?-4 MCR2?.OR=T$XGS3 -X73C6CY -W;QI-/[U:9.%)2S6(1R5R:"">=I"KV8$]JA M\ .AM*/MRO9@"A3)E455OY5&DRTVY+>HS#CM,,^%'(4&"\]#S(($8 M4]A64PL#6NF[CJZ:VAA"/[_6$5 5#^D?0S2F3DT AV!-3^CJXX=[2!>',>2^ MRPZK:D=8.J%>?7F=ADKU]B*WV]OT5.=RLZTZECR 0\HRVY;[WK-_AC<*,$P8 M]SCDL1=''J9A7#_#BR$5/-&J863#GF,UNOSPA7SXRR5]SP&YNN)?--\EM\*H MFC -3::>2.W1@0;>@32-^)"X FDG-,LFY=/0+ZL>Y>XZJ&8TM;/T\2;-[Q^R M35D?&_VO_QWSD'5U\^IO\3?'I//EP!\H$U?W]'R15G(/WX MTR?^X8I\N?SX03-X<]U2BD'>A!I)3V=K5.^N)2S0X@*D**H?:1.)HTEM3TY/ MA8X#M=8T)'HP;U^&HH.RK%YP4P;'B^VC+#E.-LL6#5E4"_;5=G7PUGW*>$!1 MX D:,<_W(0O\=FKQ/,8Q5"X7:1U*1P!,C MWGXC3&-L._#K5:U)-\RICM>KQ5VV?%Q7&G($2:TCS9OK5:4>Z*':%&1VTTR9RHWNAZ<4YQC%A1*(U"9$-* ^T)-A$*'E?*QGC"O2B) M,0IH9\ +H-+CNP8?ZUA9))IZ6"A7[-#FY;1T.*9$3RUV;.@7,M&F1;EVB4MZ MS,J5:-!TOD[)"_?>$,0>'(Q>C<08>-Z[_;64+CXP0/Q$X+1:%J8D$-57A&.R MDU+J*YWF,OA8]TH7ZRN=%B]*2N>*$FVEBWLHG18M6DKGBAYCI5.E24WI8A6E M,^%@$DIG!#SOW?Y:2A<=&$AY0E$284@I\R(8QG"?" MHD&HHG<['NE>Z2%_I MM'A14CI7E&@K7=1#Z;1HT5(Z5_08*YTJ36I*%ZDHG0D'DU Z(^!Y[_975KJK MA_FFK-K_/R.N]RM;<. MG9XJ]N3PK$8.1Y_F?N,QYO05M">%RGHZ')5FZMJ#TO-J>]+YM[77#E^C*[$E M-W++_:C'OH;8^B?PD$&E,.4MV6[:^,-]&-34X MZ(Z'!-D>=JAA]KB@:H=M@^V0(8CNLS=BQK'[O9(CO*ENG/2E?8*[*+U=.K6E M8HH,Q6B-)X]9,4J7UYMY\767,#.FM$972\1*0\TLE@4C]D2 M%,\&7-% O #7V>UJLY'?NIY7O[J2,H'3%2-U M%Q042),/A?3>JY"MY-\7Z\=E];?WV;S,[O+U\O+^HCOOZ(SGT5.1[CS+W?=2S6+X[27:*JA^ MAFB&,2:"4T%IRGWL"\S1+D<0,T9GF^Q67D51"W>-S2B-O:09>X>(E(=>.B_O MP$,+K\Z9Y=N[K #SY7\\EEL-T>O/J%J4ZY9*LS+V'7TW>?'\5MO 9>N/4',B MY.W-YC3"WOYNO*P^;X>77JON$"8IC7#@5])'HCCV?6^G>"CVO';5S3>*(F1D M1'_-W>&QM>+.-DN5Y?9D%Y"J#$]C)/5S064!J<='GQ&4/A9%-8AG+/%]'E0K M5B]!(O&]"%4VNQ,I(HKZ9MY5[3A>(+8PP$/[JDI^ ZJI_,6PFLO!-E_WSUHI MDVN>O'+!JX43@P+0\*F,1),P>=6.HUF M6?O51H9MM:W/J]N[[<>;G\NF/"&YEQ/5WYN$5BB\.&8H)%X,1>S#.$VBO76A M]PZP)9N.Y^M#+'*R+B34=_G-N\2>LF>BA/)DIHW/^79;Z MRV:")1Y-<.@'J(HQJK^Q<*? W"/&&JAKQ['N=7! )7MKB0^L5_/KU;HNCF:N M>-ILZJN<2R)[*=N.TA;9>$KV@B)%]3(E=GJ*9>S)"97JQXZJ,GU\R.0I\7;_ M16[)S.+$(Q &2101$?#0H\)#G2&$(J6=]AX?[UB'=HA:%5I4F/3DQX0R-=5Q MS):>V.R):N4F/<64$XEYS<<)9>E!WC0$I8\#N;6.I%EV]*Z*G;YDQ?W>4!#@ MF#+/3P,_CBD- R\EG2%8!51:U47U/]ZQ?-2(0/6+]\;Z8<*9FGXXIDM//VHP M[VJF1A.0UX2<$) >[$U#0/HX\+(89U\N5 7DK_-B)4MZ[NU4-@(N"WMR+XF" M%(LX99V=B!&M)P[U/]VQ?'2 C,7#@"\U[7!+E9YT[%@:33A>L7%"-\R9FX9L M],"?V^I#!MLI]><3W^YO?WJ^8\ M(MDLTWPCUS399K'*#EZYVNUE12%*_-@/HH"*"'I^#)-FB1,F7HP]U;.&=HVZ M&Q,'..LCG,^0/GL&;J1]62TB3XPO-PTRC3'HR+=\B"ZM-Y9_:@]U7VZNME5W MG1?+"@K_OLTVRVSYJT$".W3()TJE?X;&Y'A5T;D!5AO0.5)+0N<*:'T!G3. -"?"Y"9"XP[X MH7/LC[WN; _6S&IB/L46UI/YD1K7R8Q@J35.S!5#M_ M VA'QPPQ$B*OLA>&"8]3)() =,8$(9[^_79#0SK:87S#G?:[PF[*H9I*#T"< M9O):2V@'OO#S)EDG-+$GN].0N+Y.O+SJ8X.3?@+4W3::A3BF!'+(?>$' 86! M0+@SBGGB:=XZ[&=,:4SUN7MXE6VWZ^9Z)[B?+ZWHD#J5??3(+H<#Z-(%Z";9 M^I)BAW\*L"N8B'_FAK#69 MQB3P$HRYWQGW*=-ZULJ22J\NX,A71"(>0""^!89#0L#-6_8WJWN,V M-*._MM2^RB1A$2,"*+\(K;QY[N;SSI(H,($:E"C;,;."7$Q8W$:BF*(/;?1C_2TXV^9 MO/&8+4DU'.>WV8='^1C$QYM:MLJ/C]M2+K@J+:/S@K/&"'U;=EW_4TR#+3:"F4>-Q MKZ=A'4[0 @4-4GD]OL$*#L!>@!KNL'JFQ>0)O7/3(M/00T>^Y4/T:2MZRE;K MQ^J[KZ#,(I:(4!!,/!8@ST<)8GZ'(B&"6U%48^O#:^JR@>I*5,W;H9>L#M( M3H6U]6 2TGJ,37UQ[=TNDY;7_MZI":PE%DW31(V<8U2I.$[]$(:5+4)"E.SD M//82JB>D9C:&7/X^5&.U5L9__(?80]Z?KR7"6B^7^7H]+\K]3VA*IR&_9CDX M^\3V3<"-$D2^28M&YDV/QFFH5D\?SN3<3!@Q5:!6 &<8!R*AOHPG.>8H\C&- M.FLX)DD_#5*U,J8*=>&;"QU29ME,B5S0VU^+1HF[CE"CH4>Z9$Y3D;2].*-) M9JRHJA)]+%>;K"S3_/YZM:EKENV+.<+ (V$D./8)#!G",$D\3U[3CZH(S<.J M5\%[V7 W< M+/[S<56N:N/TZ>!O7^2>RLQ#LHQY%,44^4GU=4P]WL'PH*=5H<*Z<<='W#J\ M,H6P&Y"'D"_ ]=/A-\ O-6[-6V3VVT1-^D9M#CTYM-\2;DKP:#)Z0CN=-R^+^[CE4?UR?WL->5M]5:Z66?-$S+K*/B M"&<(.R&$]LB>AO)9].=5X0.[3/74-FF5Y??SU68F"&-8X"1 */0Q2V"U+NSL MPA0G%K1-P]I8VM8,OP:D'6G3H;B7M#EBUY*TJ1$[I++M^=)7-@.N)ZUL)OZH M*9LQ4PIO-M/YYM>L$%E6_I3)3<$910$B/F<^BU#$4L$Y%)T%WX^$XIO,VI_K M6*T:/$ "4G[Z5Y^;T^+CFA;-U-N>$?!+@T91K8VH47[UV"E%9J\::U%U_M7B MEQZ^H9U]>!C]U6%SY'G_7F"6>C]8'M<19!HR@B%C(:_^#!AF,8E;:W%]JD@C MDC.UX5H1W\@OZ45KQN3I;5FXY,UPM^)9!FZ$A>81:A3V*$S)G$;HU=N+(SL3 M_5CI(S;RRR+KPKLP]G@L".4TJ6RC(*:AW]FE0:AUO;Z_M1$$Z )T&/M+D2:U MYJ+DCM7^\K0G=*25XUG"-$7+C.SIRI>A/PI"UHW M\S7?;%?;ISK>]#S,"/&0@-A+>1#%Q.LV+!*<(*6XS^1S'0MF#0+2V.HTX M.BV7KNG14TH=9MX(R\HN+BNSQ9]N\Z\_5MXU(5GUQX?ZL&\^O W((*(1A!17ZTS/@Q%N##0?7WTC4!WS6A_J>,!W'5IK\T^? MF?,CW1DI>L-W&>R\9V]07@A=;FZJM5>^::.%6(0> M89S%.$ ">X(DL=C)1NB'BBL@S4]U/+ [-,J!O"XI9]V&3AO;:"I, M#I6AWK&DEYS6)W>R>6D#5\ZGI$WYZ:%3]?6]3\5JD:MMOO@5?)VO'S,KUWI[LFLL68Z(M;&WUA3^K+&- MKEE[FO1$RX#>R:J6B2_G9UE29-D,L5CX)((!$YA' M4$2)0*UA$D),58]E6C(WS$[;=@\*W*@>";!)ZME5Z1A\VA"NEN #E/)TX_ $ MJY\*'8%HP\.B-@A7.$2J1LC;ZV7;;(Z^D+;N4.ZLY_6N#7$ Y'.VEH\UR=>: MRUD F1>(./1\A+U8Q &-80> 5?.327QKP>PP4T710*K?5M. Y07SY;L+=#Z!?>!'Z!29U A&+;8#-.*C&TZ=KZFAQWN>@CCD>M31#Z! M<=N\3O=9?O7QYN/C5E;!*O\J%\?_MKJ]F]'(2WG,$B]&8?4G#".1=B IBN.> MXND2FNN\9W/YY49>?EGLW%@_@8?Y4UV._O&ATH(*\\,ZJV4AOP'WM2CWEF&G M#6HLU5-I2QMR?O2NZ:$W%Z#V1S9LY]$%J'VZ -*KT:6_1XOH30]#-/UDIY!! MG#\_S0S7!L-/1>_S;S,8XA3C. PYIA@C&J:L.VU(2)KT#>,=(IO$1+3)-^^F M-!DI->G0YN'M'QW-@WIMX#9)D(Z+^\^ M9]L*1O47FF\>R_8!X3WNGRNY3-=Y]:NW'V^:-,H,^SYD/N8^\7P_B"+&17=^ MA*+41^;;#(X N=Y*K5"#HH,-KB5N.=_4=S3VDU"[!FJPZ\XYPS:@R9;&!-K. MQJ9'W9@[/T#M2/> ^N'T(WT!K3/@XTV;NY]B8_;9/IE H]K<8''4N$8;,6;4 M*F_5.&ZY*6[FN';YY';/('R;3?.?LFJ,5 -(QAD[B!)O#3.30.722,)K4+4@ M9X@& H4P$1%"OA^A, B[&(3RB"F7>1H0DN.I?H];3N#[.7\AA>6ZP?Y\J=E, M\MVTWV=^<->,)M/])%K0QH1_T*25TN\GAWJN:)T!K3?-Q-#N)J93;M(^D_XD MFM;FM.^LB8TF?E-ZE:=^Y^TWQA MPE M/'C04#D&&L] [=KP 42O)A\@E!BJZ4<+*DR[@,L XP3IMD,-&^W[&PXZ MK+AO(_RPUPZJV]Z?LW);/"ZVCT5E@VR6!X>^^/>';%%]W3TT^REO'R+AZU5] M9C9;SEB4A)&7^"(5R M]$D.&4>+Y(?<)"WRM6H>.H3@.,CJ(8+-[R?FA0PFR M'4R]'6S7K:.V93VAAM&+#9X!!_/-\MEIUPNP:[/]Z]L[!P _WV9.-J3[L7UB M!WJ@9IS&EO-0SN:C#)4>&I_>S:M9I9P%"4J#A!,NBZ+)O6S$>6N*$H'(;)-M M#71;]>.5!GW2#/H.B>&XKV\3@!\61;9<;4O-^[)FW!GHJE7B+*AEBV=$[6L1 MJ"J:+H$3U"EM%TZICQD?/>-&LMBNOE:REI5L5 MYT,?"AI$7AS&(@T]A!G$GA>E:DDJIP X&&NBPF;WUW8-+-=T9AD8]Z:D9S/49 M=*(_1PDZ(4']29V&"EGP([?=W?JJXX"W7G*C6VK5OLP'H:8L":FH2X)4Q/05JN:C CZ<]7CCX]B$M4Q9& M/UYE##SOW0.4]4ZL-O/*C_?9O,P^7J]7MW5_Z.35BV,?,>Y10:#/4((I"UMS M:>HSU6<-^QEQK(4M.+"6Z$"^AZ^WP-;H26W(CM]R/]%:TZ?QAM9VOC]CDE =Q@-,X M%BA*8Q0&G'42EC8L31MO;;$IMJJ=S@B]92[Q65!9NPLAT_R=&)I;(?? M:2R3+?F2N^B!_7<4W^_>0&$^1IX?8H_RE.#4QW@7PE8VU1Y]M6-IK)W%]Z:/ M)_4DUGR+T0VGEK895>@<;*]QQY3F?J,^P]-0+4N^*.P[FC*DHUIE9S1]+(HJ M>)\1)CR*$QJQ*(64T"1 W=Y$%=(%6N*I1)?-\\M179TG$&/LL9;Z7^)CX-$2X.^K%$A[ V=>L MN,Z5E&2P]&)S):^GCPG7OUP5KEH;H_J:Q[V.OBOU9'& 84)9P*G;FXPJ47C4%2T9=9_CY7_F' MG[EN[01;C%I1/3=D.I"]$>LBJ!%HKGSZ;?";D#X#M_2TSY0W]873358MS)9I M?O^0;8S[).(B#CPL:M-AY$5"[W"8%8..18_? M/ZSSIRRKUE$-V/JAU@XM>*A^&*P[S+KK+!M\JZZV!J9:=\W5DGN(#^P CK3Q MJ4+:R8681HO6?$UZRSZ*$Y%S.2V;)I2X5419]19 M3'@4Z>T)];$TP-;0L^I-BT7Q.%^#'ZZRY@8H2(X7\'-?H^DY62?#C_X43V.X M6?'D5&&E7NRHQQ7%ZFLUFK]FW6A>965G,O(A3W 84>C!E.(HQIQW)EDUO/7B MB1Z&',<1>VSFX4(?&E7#A($8U T/=N2-'Q,<9^AD+&"!V&F(DAU77LW]UOA1 ME24BI[=L^88])'SX?[E[U^:V<2U=^*_P8^\J]PSO(-YON+%WYB1Q3N*>_<[I M.J529-K6;%GTB%(ZGE]_ %XD698H7$GV3/7T3IPTU[,> \6%H %0!BF>9)F M.?7CG(:=/49\I>2.OA7'@M0"\XJ?(MA2K>Y@0)Z<$@W#FYH,=90=@1I)A2ZR MTR-!YHQ.0W\L^%':[FMJRO-AS<[VI=C, MQ;OA]<&==T93Z .,LRA%* E1EN4B2]REB .B="W8T)1C4=NC:T_.:F:63/F4 MD[4!J503M .+-;+QE:R?J1X-LT3Q--3+EC.EDVZHJ%C;IV+S;;>^W[R>667& M$!"B>B5'9\.14JBPPIZ=09:TE(TY2R/& $(YB'B9^0_<8@ MS%*52Q.Z-I2T2?>V1*FL4.Y&E?IX,F!U0B/)Q(MS8\B8%>E"X8NGXGZW*FX? MNE-CWXK-C^6B^/8TWQ28AQMOSK:@54TW_Y5XEWA1/JZ7_UW+!3W$I4*CH^&TG%TT3DF;N'NC^VUOGFU<[]^ M%]Z].61VXQT<%/_AP46O\;%^KE:U]OEX'4$NN/EK] &UP.BXA;_,7T7%3 ]M M-J*&O?AU\^+P6ORIN-S57OT1?O N\%SN^-]NGIGQ1CMZ[:Q5>N:-\7O"-&:> M"?!P6J)^?$2:L]\Q+&$Z+S<'S.W0/!J9U3'T\\[5#N#7+WS UV/TR!=Q-B2* MTI0!'(\FR4XZ/?3G?'/OW?%OZDZ( M4V)6>;*<$O@1)U(!VOO^Z@G4$YHT!VP=J0EUBKUE:I/M)#FZ.!%/$JWF)/W[ M>K./$DX1?2[7/XI*/+YZ+64?-9U6%CJLZ1TVA'RS/>'GC35NT4.)VI3YMTJ8G, M?9-.;5H:P..+D\Q0;*M/&>>GL%KF;E_JRBGM\^RO)\ (!H"O,%.4$I+@B(4T M2#I@&8@T%VG.X R]XO(:N-[A<7O=>\E6/F)LNH,QB2%B,$HH0 M SFA04#R#F42@MSF3& ;VX#3P@%Z.T,(\/6^Q;L_:18/KJ8.Z^UK9QX9LVDM M3RIGF_HO-,M(#LO?=FTQ4)J$%_FF]O-M^V< M@_KW^6I7?"F:O-P,ISE+(2!I&L81(XC%?M842@I@C*FO,MU8,NEX%MFC]"H! M\\9[F6^\'P*A]\MR[=V7J]5\4WDOQ<:K!-[+%3V<\BXW#8Q N9JZ']C^UK#- M,7*I\!J47@U3G"-ICI\,*]QRY/7HL67VIR&SMITJG?98$U&L+55HMWTJ-R*7 M-$M@R%B>@ZG0,HVRE1THJFS? 4E4S?F5X%,^3(1+D^5-6.&XP@RV":@3S-$YHR MQ*-&TAD,DECIZ*N!F9$4:UFC,U=U9SY2H<@3&V- MI$WE :*Y0"EQJZ]2KFBU(U6W$HP.IE='8!1%2X?DZ2J7EC<2\J7/DGPAF.?G M=N_HXDHTCC%&01+$($E(ROP8RUK(+K)C5FA6T[:AF9: M3=Y:DJ>7$I.@K4?J;)(^#;FSZM&[^C"VV=*0O7?+5Q+F-,E(CEF 28X1-%> M:!$)=.5.V8_3+B4UG/G%)IHF,C)[UZ*)+3+&UB)Z=5^IYPS"C5%")7;-I0H]%25WTLJ>B2#KD3%2F1T%E#*8ZTLCH'/C81)C,*])00Q4%$GG>\/*$K>4[$2I=&];8NS3DHU0J68 MB=)B4DZ47).HID4=FK=J-*P G6&D1W=,^)N&W!AY4-KK38H7&43Z29RX9O^U M$^4^R^>71PP;C=@*6()RE"F>$'-R))CP6DP M>0=0WA\"UN4SY2[(E%.:X7A4TQQE"MT\6XD=N-^XE8]E57TN MMF1>/>6K\L^_%_>/Q9>YJ(SZJ7C^7FQF 8A!COW8]QF!,*'$#P4*'*(@"2.L M]!25;=N.->D(KK-&$5"]7P38O]45=&X\@=@3D+T:O^[GD$7U1Y _K,4#S'5]L X/?A4PZO>8 M5_4ER^II^5*'FP2R+(0\VDQ(2.(XCW'..)@@S",<,K7LO",(CO6XA>4=X])] M.-DN]7(B.P'6U;3V'.&C+''UF.O14\=-,0U9=>WDQ8>;'7(J*[)GK+5A=0I\ M#,1^!:1^EN#,%W+>VHO#5.DBN+Z5R4NE 8%R:C@,=S8$;Y15]45Z>E3-G-)I M")<%/TK;G4WQG,513,GMMO%D!@ CP ^#&+$T993FC':V*(V4I$?/@NM-S#?+ M+_6C%'JL29ZA<$Z8XN&)4ZY&6J2>Y:7ON(01C],0&$,?3@](6&#DFK!4F^WL MJR@5U<1,01"'48892).,8AQ3THF6,"EU1E3MBXZ%0^RT+*OM9_JC>!Z MWT5I2U*1HG[5<,>.FDIH$B.C%-S%(Y7@OSM5B#<.4Y?7V8OUUAA.I\TZJWQQKE"OM]2D3)3G2'7!D::S; M6(#(C_:+$8 N4Q,9\:JH3\>\EM'N#LZU 9YB\-.L"\UJ-]X?F%8Z[$S_L#6 MQ%V:]@N%P3W_>?3]**0YR *:0I+%*0%,'&ALOT^@PN!6^JKKP=V 41C<:IQ( M#&YG="@.[@;'D(/[V/-+@UN+G0D,;CW5&U+PEY7J[F2^V56L, M^ZG8,09^G(E? 9K$06N,L2"1&NF&)AP/^Q:5MX>EENS3Y4TNVS< 96K2\(ZM MD=)]YXGIR?<9,CF-A)^I$Z75WJ4F,!_6?' 6U?;K?%M\^W/^TAD+LX2E@&4D M]O/09XF?=_E%!C)?Z4BPI@G' M.A\C8YC%#N]/R\?E>K[R[G>; MYBW'\L&;KU^]13LIJ&F5]1:0$[$QR==;6C50!=D"[(W7PO4ZO*='@(>5/D4^ M>S3155<.T[]U3_S>%9MG\7AP(Q$S%.=Q B(8A2%@,?21N-K:F,L1 M!DJ+1&TCC@7S@,OC__6S&+EZ$JG/HIP6#D*@FN@=(-UX=RUYY!IYCD_@OB6G M1\&,^9R&5)F[4F_N,P=^=9>&5.3O&';3DXF)]ML:M):N^&]\Y0'ULSST(Q9G/@HX4IIR<$F2@RPB2&DJ& B2X_G@N/K!YHQ++D2T M3&Y_&#@>K[IY6.^ D@=O#=.W(BD[.M/WY:*^LZ_)_(#V2O]]LVZV[HM64[&ZC>$=9Z[Z!&ZW5P1QN/BG3V M#%%7#3.-4>O,N[,E0EVQ:#BV[XJ?6\Q9^>D=5##'3GAT^5)_LC>]RU=5HM5*:[A'ZP1%$8)8RDFU$_# M $,2A[6UU,_C2+4*IYX-UP?V&+Y3/9FG29;LP3SW/*GF@[YOO0,DKD-C*= % M;GJ/Y9FQ.0V],?;BW:$\&ZQ(J\NRFC\^;HK'.AEV^_"U^%&L=T4]F\THCF * M?10F-$]IGH0TH,VK-S[$,% [%&QBR+7.O,$F\A MNG9:5WSZP8Q3224:BDY% M.=)FTHTF];#4)TPVR)V(.EEQY52B[/&CG"#%NVJY+JKJ6_'XO'\ )PFCF! : MIBR *8,P)7[;_CE(G"X3$(?.)W-G("D9+V*'UY M,*W1>@!+D25)=7%&D*Z:C%*2^PT-??JA1==$]$(/^ZD^&# @ACM%X'U_OE$Z&2+PI;Y[U?>\:D7$V5Y-F^6H[#+>'2)X1&(U[O MC)#%!KA^3$B%F_,'A9RP._I1(3=>E6[[I/R,4SR7F])2^2ISPE&_,G/ 4/QJ*GY#9\O'9_W+E':[CDJ%W?\L-V17;27NY]*.\^S3?_++J'H"%)4XS#!(8X M8(#Z2<;V04N8^E+O;6E\UK%B<#C2JPYE1JXNU%R2H:8&'(G70%%?C2GS(KT M<\F/WII+A:?KJZT3_\XOL'1)&'U-I0V\-.X TBJ'=EQ$2W'_[HT=\;H]"PB/ MQ2((8 P2@/=V8@RE"HOK?]VQYAU020]Q79JN*N #*D)X0&0MA[JDB4MBP.0 MIJ>.&N1=%\GSWI[72D-F1I=,4_REK3XB+: ?B\?YXO6-C2@/$P+Y]Z.$XCQF M- ^"SH;/(JES*7I?=BR<#2)I'="AYJI@.F9%32P;,-I"J4.0M$@Z)DI/(!4) MNRZ.[[T\+XP&;(PNBB;82QO]03[WUB;\;S??BLV/Y:)Y(Q= QC(( I3E*/5Q M2D"Z-Q,37TH/M3_N6!);3/5Y@Q:6C[3K63?G?*F)I095UC)OYZBXD'0S M8FW\?)L9_-)2[U%6#'&+O354M1F],, !!AG&$:(4(1"C)-G;RE*I:Y9F%L;0 M#N7$O0&!TA+BF#L+.C)8#O\B(_UR8L#@9#3%Q(?WPF+,B,3BK#75WI)JHQX_ MIE%$LY!R&6,IBB&-TLY*%M-0^JB6UM>=']'JAL>F@26]&-'CZNIZS3E)>N*Q MOQRINF;3HTEZU>:<+KUUFS)MUU=NYSP]OW8SXF3TU9L9^M).SY!6S,_E^JRA M % 6Y(2$A"+QN"G*<[B_6XHIE19-70/.=9,#^_5%4SNU6;LJGT/0I::@@B=C M%=4F3%I(AR!.3TNU"+RNIQ<HK:%=:[Y?-R_7C[<+>9 MKZL'4>;TM[*\?[O*SE@8Y$G(<)@#EK,X(&&TS\L%@=11$YOV'*^#&XCU$Q@M M2/%K 9-W(:VLFE6R^S5Z+)[51-L*Q4XNU$KP=D;"7+ ^C[T-5"1^[^$"JKZI*:#6HQ)*V%K^6M6\34.F MWO(CIU":G$Y.G'3]N*Q+1LS(G"39%Z3[K2@?-_.7I^5BOJK7M#0,0YA1GV4I M%[_ 3Z(HV]M*,RDY,K/@6(J.\2@?/S/@K5]RAJ-,36Y4V+)V;N0B$1?.C9@3 M-_ZY$0L^E#:[DH*6-,7KCBUU9U3$O8$,I%R\(LH"$.7!?L<5I$CZ5)J^A4&U M1/DXF@%S$FHR"&DF:C+8.;2+5%S2$V/J)J GYCZ4-CN3Y*D*\8SAYG7V^[<9 MP #E<1SF),B03V&8D/V'4X2!U,T@^<\Y5HK?UTOQL%&MR[+OG2IPT2\'CFA0 M&_N_?_YPQZCW[0[=L6\J8[[J!GU5+/[EL?SQKZT[8MR#[C=BV(.C87]P^=RF MOCH?(V_B:P NM=M>^@ 4>5JNYW?SY9_S-5K?_[UB8.O4C4F8<2I^3&HQ+O<-29IQ>/S75Y_[YHU-6"!O]_)0=+TJ[W4@MGOJW M+S.3(,ZX4!NS#0P[NS12&8]COR\D.;2H M&3^OH0>[-.P2TDNBKT6UO7WX1[E9W;@K$0/HI84^8.71UH_+=?%A6SQ7,PI#'D]% M-"(YBX'O!RG;QU,QCM3>AC8UYE@M>YX<%1B]&J2=%UP5".Z7U5&X59-:0UJ' M?,YU3U?/X1AK3$_CC(P]=^2>=M7E25;16C,Y=Y2(EW7FB^T_EMNGKKHR^[E8 M[>Z7ZT=4507_Y_YN_G-&61CAB*4"B,^G*YJA5EN#+"21KR)R+NP[CQ)KR)>W MO)P,00VB>D:E2]JG,5"=>E@.UXD57TA=/!7WNU5Q^X 6=9JG^EQNB^IC.5^+ M@BOY1:3=ML[04% D=+U*Y(U%J5DT5I33$T8[3EV41HM%).410MN]8NB+=YD)?%8B3\NY]^7J^66+Q!/Y)CQ4#7W33@U_6#^4F^?Z,!I^;?^P'LDSR @.HCC- M@B2.?!SE,(TZ) !#J5O0+NT[#B[VN9#;!^_]$#R"[>'7_5]H)D;%P[!.&DS6*[8E)5E(L@1!PF% MQ:_+ZI_X]8Y_H*YVQ8+$ST@815F<^C@,@CQ%G448YH&*_)K8<2RS;Z!Y ILG MH&F] V%$IYQ@#L6DFC!JDNA$^7H8ZE$X&[Q.0\FL>%+:[W6&RB3LM76S,@8" M2&B&4ZZ#-(>1SVAG4>3\C91)PN'AGN;L52L7UJ8 F+$4!)8 OJ4%G-8MBJ:?H;=ER MK5(M/._].%,4*%-.)45J0#H5A>HRDR,5*;_"59]@66)Y(J)ERYM3X;+*DDS5 MP=;@[;JKXA'!P(O'T/-_\L\[F(9BG<9+3,,))DA&2XB#NS"81-RBK7FSO7= 1.>]+6L,]KF_G 6$)H"1C-4 M;Y^&"8*=V3"*E)X'-#8VJI;9V3%0YE=7S1Q2:U/-IK&!<,*6DIYI$CU5/=-U MYZJ>&?$DJV==79!#!9 N%,0@#M(4XYQ+9XRS.('[A3!@1&F_4]N(8_TZ4PU) M3:WTV9-3J4&(4U.G,YR-M%%PB9P>,3+F*3(*84.>E9<"PW-:BNX*E.V34]VN2DQCUC:CK3 MU84]"GU&49FSO/1(C!F/T] 70Q].3YY:8$3WILS1V=:/^V*S),8P]*/0AR0) M 04H"H+.=!3F4$EH;!ATK3N]!_GUZUG;(5M2GH;F64VM+% \R.6E<[3UB9E- MUB>B;59=NG+!R0)?,EN,ITO'SSLAL;'1$9N7W. =G M6'/?\PW3&P[TQEN?[<1&^Z(R;%S8*[5*Y/C[IW;=*1UU.,.]B2_%1OQ@_E@$ MLPP"!DD<4A#3/$ZB+ O3SB1-B-KI8!-#@^Y)B)'D_?+2P/N;X5:$$IV:VQ"N MF#05_AOO@&SDO85:_L-^OP8/C!U4D(CR9,<8B&*:<:B M# 4L9'4)C=3/PRQ5*GIKQZ+[5E*E5DYS1J>5#7QZGEC:N0* M/E+,]6B:7>:G(6Z6?9)[>,J(,5FY^RB>PRD^%O.JH$6UV"Q?!(;F9GU(XHRK MJ9^C-$E1D*<);4N+,Q\&(5 1.1,[CJ6M@7;CU>!NO"-X>D5#C"B54[>AV%33 M- ,BG2A9#TL]^F6#VVFHEA5/2OL]SX9"'3*5- &BE%F>!'X89#[T_2SOK,8$ M8W.5DK]B46=ULE/)AHNR4\@NGS) M)G,^%W^VQ_BY]2^;1K.<8PD=/^:K.=W?ZY MYBKWM'RI;[V'*@U$JD*%! M3K]0NN5%3?2D*9%1+^[8D7+QWYVJUCO/SRB0/COCJHD![M*T7VB,\O8V.$Q] M/PQ02B*8H9S&Q,_2QD($,@BDWGO4^>YP(UVI?(0610JCW0$[VN/=1@4(M1%_ MLRWO)1*"Z''YB.Z*Q=.']>)?VKN3<9Q%V,=Q1 /((A9Q M"U@8X3],6)!2R=2?SJ<=C_\:DB

A!R';>83-/_%FK-J1.7,_(U-"2C(5E' MU(3Z&AJB]=#9G-.(#1W:I.ZF,XIR@-,TU,49P#H^T_)A-D$+:+U#('#? Z;> M)Z'W_5O@)_'=_;X4HA_+5L: M EX54\OKC2JX>K2YD'A.+[_M7,C#G_-)L4NQNSUV3WQ&K4:Q2[&[)W9;MI:9 M8I=B=TOLGGX=$"2&8'>/!J*C.:B%Q*"IA29X?52^K.PW%#Y'[F3H>^XHJT#= M)D,4F>$T $QW90TV7M=42Q0I %51U=5"R!9B)(3._GKXO>N22PGY\/![5X6% MJU;;">N/+ST1UA]?NE@YV5)8U$"V7XS;&TBJR*L;_?]URPJK YI MUI>^Q(E?CA,GGE2SJ+ ZI%DT SOY<&AIFQ@S#.)PY _(./,UD!PO%"<_ Q7^U9C&?H#B.&N7U92@?1C-OD3A8.HEL>6_^%A:_4%4#8,: M&AQ;RUY2W5K'7^KU#H!GWXM"W($H'(W@6<$ WA@@+P'.)S.*[\;QO0._J4NG M]KMS^&Z#_3YU/*(>,1ZA]OO<[??IYU-NCW>:DIT/)&@(2TW@V;C\8Z9L-(3M M>PC;BI2,EM0HGGL3CQRS1$SC$1J/M*B$_-G]9QB9TS@)QRC*49I]\? :+@$< MN.9&[,#!1XP[$;+2[;)X>3W:$7%$S1#5K>LJ+B,:N+C.:=6&G; M'>U8Y2X!Y0I[&U*'3<)9.CIN63J'ZT7%6J?UPCV;4*KD>M:KXFVPO/,%5<4& M53%G+U7%TZCBZ;WBTJ8%9Z 7G81)BY*%@P5/ND MV%/'2%6Q):JXM+'O&>A%!V'2BMDDM-)'+3:UV*U019K'M$ 5:1YS\N#I]"4% MD8[\TI'?]J<-C5>W59HV= (F)Q^5I.M!:*Q"8Y43JV*Z@3"WNIC0_GL*9)CA M>!(&*%M,6(I2IN/I")H.?G/]X%,8QR!!TXV'SBA\Q0=SHB]NA++S:=NN)BM+ M^ZJ(7X@V=J'^<#A:W*I8*$6\S>PK_0986.C)#] 5!_^2+Z,W"#6!_\$A<,/ M 6Y]"]QQ&"7^OPH>]ATK>[.DBP!*RQ%\.1+<&4/S@T7&DP@-,?OQ6<,>&.R^ M V4]W<>K9HF[5;/DPXX_4!/42Q/4NA+JVVP6!5T707="2Y>=X$$1UVO$'>Y4 MD29<)4WB3I?$MRS1R?._MUDB"J660*D- M5NEM4*(Q=A=B[!:![LWU,.O10"D_]6!?]V"(LY ,<&D]AT6U8'.! MWS?!@H8J70A5#GTB]!O<#050QP!T ,?TI@$)ZIA:X9C>/LPP#?P4$]-X\ 5% M]T,@H2RX@?\"S"Z_'M]Q,QWC[=?#\IP]_\,8N?$T0A_].!1Y3OGP[=[*WII= M*E._^J#2&RP4A&,_J'W'G(&XN_&FERP]*[N4DU9NN\*7]!5EEFS7A;4/!697 M/7$MX]8^,)@N:]QB+R?PYXZ/1-/*YV5]M+_=[?A ;SX5L^JIWNQ#=GG7I^)% M 2B:0.H_JWMRJ0_3D%[:GI::K&S\,:3$1C3I%9R\^L[/M>$F\8USR37 M-CWOO?_C ZAU.(T\%*$- MRU(EPS$%R6 -\%T7<).[<"/\8.)D-@*G-X*HXVJ(_.=A\H'CV?_S"[;.5^[( M?PX^X!G+*/KE"4SV50R1QP=UDOP"3XLG;I#=3RX^N6-_- /[/P1SGZS>\!B] MA_?CVTK=J.U!<3O'[OK"[([5-Y;(3R^^B1.F>^8WA6$C6FH6[.T56Z?^(.L/V]&J&G MY ,[^9'>[P->]KF"-0\04<;,#7IE[L*Q&RSW=NQ&SWZ0=L\%$YE]$9$.D6]>_4$R_"!H M[UB9E_[/+X]A!(;FR@M'(W<2HP_9'V7.X,>17H-!2@8,-,'L_<<%AVU-,L _ MHOSJO-/I:S@6>+RFU0N"),=S1_,7/88)>.6L3^FG#]SD!T-.YV'^C27__;(@ M!1XX6F9Q^?/\">6O4D[PJ1A*D@VA*T\06G\8^@.0YB]S&4K0L $+]7__C9/9 M7Y9,5,Z3]P0.*Z;KQ-; N;W[G&M2^A,<4Q &)(SVO=1?V*!O.5+FKP+*H$K!X%ESI^%AGYEO@>^$ ,9_O?ZF^=8,C M4-G<$[#O/OW)W-E?;N\>F"_?[NZ_Z3].OJ@UZ'?H*NL'5#@,O7R)U<;- HK= H155 B7A)LAV9DU3+Y'DI MU2A-D01.KM*H+X0T.YV!LIT^?1C@,C4T' [U4XJ!OMA1O= *-U;I3=UHU*7*'TMLCJJJ,[&F?)EB+J M'&O)J=)#@J5P;&4^%;E!6M-MQ(^*Y^Y''^[TF_MKXBU;[TC%H_E1,QR/_1@/ M<3)//AB@=&AHA[*!Q!7YK5RAR148I\2IO MVKS$6HYEL#PKB :G28XJJJ9JV?:JC;A#SWC(T V2&[BR>XF1KW$(YFP2H3AF M[M$8''TPF'H))!5F&(&W==.QU(8,2ET/=HB*3^,=?K)_@,R(1)CPB8ER23!N MS,03Y.%9-0/&#Q@_B1EO2'*QGZG%I1:76MR=:[1[#M?OJC6=UHF&LEEAS7/TE:1\5.7!&=4#_L(WO5_G<][."SLL.Y 6\)&FJJ4$R+*;Y@:2J*J>L M^GZ\U"?WQV3JI8FG9T4S$S+S'3+B&-\ZB<(7_ )<"K/0R'UU\32W+B3%38EP MC?$Z;Y!J!4A5UA(T6Q8Y!6)27M!$D7.![V%1 6E4;NAVC;W[9P9(N1L]NX/^+?/ZY[?,G!-VBMV1NPG=52#M%.K6EW6IB_')]1"(+JBP3L&YZ@2:YHZ)XD*?!:R$0A!-.5:5IGPYVWT$+X&;V#4/5S](XQ1 MR]A3(,E1+(AH68'5;5/B-%;.I_-HBJ4Z?"U[B >[C;Y !@4>XTV9UR8FFJ [ M\)# =P_.QEVX*!4@$VQ3XWD%M-U4--%F>462,GV495VHY>*7$+@Q^A]_LCY[ MW<@B3>)*XXX'Y\[;;%YC'FS.1%R(GD2 0G_BCACT WG3Q'_!]6EP*"AFW&# M_,N?,'CL_N?FS?8;"^H[($XN\S+)GIWG%"-S__3>(/)1?8B9!(S3!7)W/&+AD0"-'4QSG,BZ@ MKTGU.\XZMC5S4/;-,N[!-L$%'ZQ2.G2&(C1@)M,HGN(QM"1DH 4)@3G^I\>? ML67#.- MW#C^T(%,>G]ZTS7;3#P;@T'L-:DW\X%^(EGTPQNZP3-\$3"O0Q^^*8Q8%1?Z MAO3]AA(4KI2-6I8A0L!@.8YIL)ICZ)J9QBFJPL./_ISX.7"%>?43S!O#@>>R:WLH)>/" S)M.OYC' MLJ40.),4CF^QD\&3IYD!7 7?BIM.(N0AXFDY/GT&6;\2,S_!DT%^3#P%'Q0/ M0SS)+%ONDPS=9)F>5W>QTV1B,[EY3M+/EZ1*\!-?HOL1H "-'O^)!0\WD?9P M)^[/_&%X5GY,>D*ZZ\8)H['I$P;N+'Z7_KGZ<\_$<$OU*>P8R\D29^J<";]T M35%86E'_>A$WUDRWZ*>XYV?$T9@)K"2C(V$\2T"MB(:,PP.YJ-&,0N*X9 MX-_-&R1#GTPWG>#IIG4VA&G(?*3]S0T"BG\^C:8+6N$H-4.S.$U3;$UD M>5%5)?@UKT#SJE6AZ27)8,',%9]J.M7Q!>R#6KG,R(W 2[N>!SH>X1T,">PC M[#0KOV4 (U<5%^(QF 9X1Y2Y%P;OT.4<L<*\##P*/BVLXS\QR%K\DPN_P. MH@9$>C; VVR2-7"D[']1U[,+YJ+RR]H>7) X**F Q=X1CLV2//8AG^\XK/B M7#F*>9>)MD/UM8:*9\K&XMFZ MF:&;0BO]=M>[Y-:,/"U -4GK?Q)W+)G\B2 M9,NRJ7 :ISL<#WYDOM^/*0N:J51NXF">O.[<0KVJ5JQ MNS$[MRFAM7("Y#)Q;]Z!9,EOMY3,7LMP7^+T0C]3.N=*VDMB^R#)/6/4TY?S MEU=PG8D\&UP"=K+*,A4=%1T574])ZU62=%-5MFBW/'NWX.&( ^/UJK4Z$B;6U!2*:F45$HJ)?6DVPNUQ>OT7::4 M/DI?:X+R V0<=O7,!RK-WJ58>-5BL2!!5WA)Y4U>EEE'5RS)=+(4R[;LB@VX M,IS\1F!B9O-CCIMJU4RI7C@:;A@5,W">T=5CA-SO5^Y3@J(/[NC5G<5XGL

_*OR;F3)^3&FN:^9['-LDX/7]R1A EV=[VX/^ JG"5%HHMGD M4.8,=='J8G.=C:+DWYV^])'S,BMR\E!W#LN?3R&3U9F:=.V1Z M.)"YI#"E?1.F"P>?JDJ_G!VJ#M?#\L3N*H>$-*&8,81HB,V#+9]Z > =A,F]Z M\5%0V$M)U2XE(3_G)B/RS7/9WZU ^@W1R/QD8(>5'5ZW;$?4%4FW+$/B\4'! M$BN+AB:)*KZ'G@S<\,G NY\O4K/6\?K&LO][T6YV:%IXF[9=6+/ULKIF=KC6 MT[G<[%DB3V"N21#'_^)!OS"U[KHB-JMNVP&LM*EF3JALJ9K"7ID/'(JJGLH[4F. 2( MHMQHQMR$D ?>H6?(C'$L[831*_QY]2D,O^//9.- LG"ZAMDGGG]$FKP1Z+OP M6EP'-FK-^T7<:2%\S)''#HGQ&NS1O-CTK@U(;R MNFF*FNCHEFCJ>]GY$"\A$62>OCQ;FG?GI6^!.!SY<__D<3/UF M=LN]-O6%&O&]4B-+4V7)=CC'X07)8B5-5#76Y!61LVR15>5]>/79#2#PQVJ2 MEQ0M/_:FZ;F;>"6Z'KBC6>R3TF*A75C]TN$+W.8.Q=-10IK<3E"Z8_]91%6; M12)R9Z)K0J]T331-4^$Y5M5X")8E154,51!TUC$MTS+LO73M*QZ0\\$MX3UH ML-K %Z/L,]:Z41A/<;G??0RGV19?S)T??S\'5=K,<5$Y$U42>Z5*,AA"PW!, M06,UR9!453&F#-.0<]VV@N)#URUEV^146>4,PS E7I5UDU955>@4"5-V1=LF1' MXO;AU;>@=#;)O3M*9\+9?T_]9%;>OADG =]B.]B%/AA5-*A<]"7 MS6P]&WWI5X7)M"S.L771$CE%LDQ>DUF;$QV596U3ELR]U]>'5+UM5< M!^ED=S\,SD%#-C/R;#1$[I6&L+K*21 =Z()M20;/:JHMJ[*J.2($"8ZZ5XIO M_QCZC_YYS#+*T9[IADV)5+%9&U9D@2#-43)D$5#T%33T'7'ECB%5_9* M[.^!<#H Z*K>/$#X ]M%L)+QB$F;K[% A[IO22]>YIB)P]MR?302R;,)X=>,G@A M>X*>H>1FK,)W!0#>6,?6#V8X@$RQ@PC8+^;3SN%H!H+HIC] M'4\?8W_@NQ'FQT\7\Z=<7I#.7,QW1\"G+[TB^ E/O)C&%_,C%SV #T@K#L<( M_HX1/G<1-!6?"O/DI\=*AM.([.0!'7P-\78;Y. UX/#%V$T?ZX]&Y'"G83@= M#?!?DY$;D#.@X#&>/X%>XD^/:.2C%_(G^H&)QG^ES,)_^0'>)810;0&+[^_ MA6DID*OGB$0S8!,S@ ;QR@!X3 M?!:6.R/O2462[FH WTXC@#:(9.W3@-HD J"D1^YAQ@,XXCF"T=,3QM;:!\Q/ M!QR!.CVG( /6 \/@+DQK/'UZ AFBP)NEVS1$&"?#2_*3P:?RO;BCHO./812% MK^2Y483U,F5@$H(Q0 FYO?+PS@ L77%$X"_,) 0A/I*S"KWP.3UR#+_?@\ 8 M+! S#>87_H6WE7%_ .,#$,&B_5E^*.X@D5\&),8'W4CM!NX97OT]#@#X7LJ( M\'$TYPF Z78:K8,(MB2/+EZ9$0;S36\*=E\R!/M/F5TAKT_/4+O,>^47U23& M?7$!SIA^;&A2Z8'-(Y(:YY/7LU?-3T7%UB _C'$9]N_@MSL L9*>>JEG*[;J M >!X"+@ZF&*6CWPW\,@YX_44O\.F%TT2IGPZ(YB+D?MZR;PB^#J>CK%UQ1"= M +'^(W0SF9&-@29I7]>R='5'AVTBF>;\)%HG;H*P:NOR$HY 2I$??T_%/0WF MH,7^"MS1]1@WQ!OQ/*4S(-)#+SUL/+%@8GSN5C)U1YD'P1P;^*#*$59-A/=X M@?<]1>$8[@QCQ,SAOK:[Q.8!#J=)[O1&8#,3_)7^'*$4O606 M*S98<"4SI<1ES3_D+2'R2#W='], ,4*Z1SX JYZ2O3MUZ$.@4.H##A08O-$8RG;Z(L8P+#]B 0*8#M*RW&#N^8F/B><^*GH! MITI.DRR(FFO%_/V$Q'@[*G^9VV.WL%ADCS*4H/(CL:V<=_X)S#6.^?#IM/#V M^(ET,QP/_4GJRM.(8PHJ/"91VOR=:>1#K",).[(N/4,8$&'[F+X?TSTW4// M(6-1S)"=YX)XGK0 ,K%-?"01!P([1C9"CXH3B><_+MV8H MJ;IW#JH\X%@EO@2W")'.?D=@@^&1X0RA>3P63A,/!^MS"STBDTTGQ633LI#+ MTBABGD+T<:8C."*)4C,-#2!%&:"Y$G$A8(7/PH)+,N8'2#LD,)<)&7Q M/:+D%1_BCM_P[=W]NQ*RR=,!I.##@]+72@J$)=(4,@W :K ME4>JCW"-8!Z_%T?7_OS,;0_>&K@8UC&$W,!ET*+Y6TC"X69^-4L,GG";N(0[ MDCO\F&0$9=PC 2[S4VK7L4D"R+L#$%Z,8>X27JPR)WX W)^.811)(I92(:!<.A,-*O@40Q8(K%[@,\>Q& MJ40@I,>_%CF^^- ,*3^5;3'"8<]H1#P[!AY&*^0\28IZ_$S(YKTA&DQ)\ VR MQD\#]*01_=@E,=C$V3SKRG/V7A0,XYW!4T3R"3U!2ZSVFW MLZ.@BRT %Y\*?V%QX2@. #?"F $]=6-24$I=19ZE0"@.<>\$0O%9Z2DI%>H)I'OJF4CCJG\H!J&723N=Q(W@_Y>E/0N?4#F MDD!;!V&6;Q./141.4O=+!D%"31P?0"(M>\V8E^D(6\#'C$%S[5XCODSIGLG] M>;Y;9)SQ+(9D(5Z,1] \#T_U!J??,Y#5%<0&KO<=9[5SMWOE9F JG$NJ!J,P MGGO:J!1O@-.-4Y6'N-[]99Y@I.X(9AB-/R8% V MY9 X$X&-?,B!!Y@'9$_;N6RS>I]7\J7UAH8(WH=L.9Z733,&XP[,IE$EBF'?.[ ML_KA>O4@^W26JHB,.TV&8>3_:_YT3%)>F6#2<>DRXG"@B0L)S#.@&G>VXCV9 M,RZ5H[-L<@767Q(BGVNS-+IDA MU3">B,@!-5I=HVK]:2;R")(S.XB[&/ MHAH]R](\G(F1G&$>4:T.!;UC(/1!,2HI?U?%HSJ03!-"YM+ ]+_D5>SGGR\S30S0WB@CQPH8"$/ MC?/=NP66E(95YB<2?"\\D90225#A0T_P'O@0@\VKA? @( E!;\&N1M@6(^+P MRGUGA),.1^R_BTKM4 7!Q'M@;4IF1N>R>.INW[#A]HF-G-38?*DMMG&C\Z7V ML(Z'F+!S_6!_SK8I8(K94?43#,79.-O_\A-=9=Z*)]]45A5YC>-411$T\6W;V9,)K&NWLY>%^CWKN367Y/UN.^3+ MSND(RLT;&LUIG:-G3@DW^<&0X@3S;RSY[^A['FF[,D.KM@?W:)*0:)?AM<5C M:L[K=,"S!T*6]3!9PM.VPVF/P804(?K]_8KC7L&)L@$G^[#@^ 3_=(TSL7 : MNV3N*$IGWY$@]^<(GC/ 'CB,/OR;YR'T]'3D MU6A[\0TBO6SR "FC?M@ C=I3) [!BZU77NU)^MX;XM=2>?"5@U6IY)MZ?%;^ MK:],V--YL6TU27@L-5UML3AG_DCQVX')^_=?,!2UX,!_F47(M<3TXTB M/)3VG^YHBI8.+4T/711*YRU.XT'YL,4K(3]K45A_UJ(H7+*\LNF56Z M5'BV#RK?=*[2ULA 3X\SC^>3SG$I]I()4').6J8C-N4>#%2UX1>ZV*/4N8KP,\(3F, MRENT[J=^G=4RJ= RU3(T@Y5%S=95UC($303]FCL\&VY8UK*,>S-0KL,Y.%ZY M%#2^#\'F&>27_=<7A<_UQ3)5T[$M7=,,3K057C9-+-RO;0Y6^8EW5 U!4)(4Y4/;2K!)T5Y4M6X8X1 ML>XGKU/[4)IJGI_>JL5L&LW4%!OO\LZIJN!HBFA(2N9R-4LT=M7;AKSM)OW>:[&X\0WK2-O/@J?+HBN\*W+FULA5:*A59RLJF*BNR(H)BV:AJ.8G&9 M5HJ0,JX4=3)V?\+1[,K8GB)<\U.7.F?0,;K=+2MOK!3JEB M/E3> W3V*]_!H03>]Q@EP["\9?NY3IU4U5*89FJR8*N&S(N0WIB:H;"Y0]#9 MU:E@*2\_$U9>%YP\W"Q*]I*3Z2*]GAGVKFJ.QBJYYO *QUN\97"FH!FRH6N: MZA3C8\(;-*>9W$:6+CFQ%Z6!,TEMKH,$[Z6/-QM+$QFZT*U*!?E"!4'5#)[G MX!]K"(ZH\[Q:C'-IUDJ-KN!P6CF_08G]8[[/_&]A., GU1S.DPGBI<;3!6\T MJ^F=2HIR:8JSSJNV;MF6J,JZK)FFED^E5#A9;$@EFW&1HL9>2AJ=0=F=5"Z# MQ+G&GW*A:9(B6IS-RY9L\"9OBY*CY?&G+K(K6R\"B MSG$L6RB=HBNBK-BB94J\9#FZS/-BMMZ-D_B5=349?Z\#?(+G@_LCCPD/EY5) M[*4JJ;T. 5NEE&UU:V*_DK%T-=LHQ-U"T;@9C]A==1,+=6-%UN(=VS8T2>-T095, MV*EP-)!M>ZD;.FZLG6>:3WQ"^L"AVE+&F7FM;H6KN]I=W.13VM,GQMVDZ;&CUJ]&J-'E>: B6+#NL8 MHFA:AL!:EL$KLI45U7E1-;@U5$"YE3;B$#E"CU_H*Q,$.@?ITK1O7GZX? MKNU[1K^Q&/OKM^N'/WN86NUMWEOK<'O@5RFBVFG-NIW$9B>VC7SWT<>'SR-Z M;%M'1P!:!=2V&D<*SI:;TT4YM'6WQ?SLF(D[PT]?/)/"\:(IP ML#F>H"!V"0+)#E?CR2B<(<0\H@ ]^73JYJIB"L7V5ZSDJ+K*6;IJ2:JALH*L MY%O1"9:^LE&(/>?N'1JY"1I\*C+50SMBO*>DUN_#JVC2>)[Z*!7CRZ8F"> B M34XP=%/A.%-S\J-#1)NWF]#'AM:=SO:P.8Y7"E546%MR!-/F!4DS54O4!#Y?XFHY7#[JZ55W\I-V')9?*;IFS#U6U55D>[]&B"9[YZF% M0N$538D361;B2XOE#,<6>57,DSU'$%=7ZVVMA0U-M-,N%;'?:V9[EN)E,T@F M843 %SZ5UNT-T..Y[OC/"5)I.JO,<;RCZK(B\'C['ZH#9*:!9V*@==Y9J+'+%E#A)%$U.U57! MX"0'XE-)SD[OX'5!7SW7<7LU;NI 2TA; MOSA2% IEM3G'DEE!5W25,TS!L2Q6SDNI*K>:31[/W9ZIBL*QE"@8K6+8A0L_!R#-9P M>'!B/"^I1A;(VJ"]A]'09ARO)%R*@E'+_!*Q@,(^0GS MY'H8+C/B7HLQR]) YCD/7T(65\Q+%116XVR<:4J\R)F*8>9;D+&6N';X\@C. M4I'D2U7JQ6 ,S2O[H#H"7ZPUMEB%TS56$#G6L@259>U<=3C667%Q6ZM.,UY, M5<1+7J#+$+N3(2YOC4T',M^@J%*AJ 8O:IIC.I8M:MC3Z4)VZ":G>MR+T"3M*ANJ QRU*,G?)-;H%T48+U29-T M)F4.,QR/?;(<.QW^QKB"#J# Y@Q/]V$"6(XX>[[ X?F4E8$D@>C PR^)H+A#Y%XK"@1L/L8[_Y1CC:^W4 M\U:I=VLK'6>FOV*QC9JCR):FV8;ER#*O*."B)3$_=MJQ5P86=M/?/;TVU=^> M#I[;?T_]9/;6K>';6%_LWM$$9Y"44D2UTU9U.Z?X$F6S:^,D]+Y?,O_.OF,Y M9N)&S(L[FJ)+1KH$G\'$0S?"LVZGR3",X/;!+PRX,,3X<8SW?R6S<:=)G, ? MT/\VA3"MB%(4MK2Y),=QDBJK.E[ PEF';1 M6C=!$XA^:A]?V@-/UW@9)P8:RPOPFWIG?"<.'D, M@UJW*4LL<9S8,V9_5SA1290O>54CS?Y_]MZTN6TD2QO]*XB:KGNK(^#NW)>J MF(G(=5KOK9+I=#,IW15ITF+W-@H3]D4V^]=#.'%>;?PB%?#^E/B4L9O'V3,-V%S*L5J3.&X5%4)J48R:%\AJO M@^4:;A>J[ "9AJI04LQ[ 9D3<4%5N%ZQ18-)T)_CT;OQ]-UP<#M>#";1D+V/ M/U'C3Q#+%&/44.V\!,Q L&Z,CC#?GMBU7N;W897/IF:UQANP/* 28X@$1=9H M27;KS-M6H;2MJJ]_F!2@SEQ#!#'FH;6.>^ =!U:O1[0+Z+='M.^#R::T),/% M+)]8KMD=EU,-A\O/RW+$S%WO@V+NUCR[R:9Y<.6J!@D_369Y_MHTD/;B\:?G M (DVNF4"KI43)*A)@UFP3T4U/00JH+>[E&RL<)D#;S;7=U5B_6M8W/-L<7%] M-?CZ.HV9AZ4)[STS B&5C=:B;0OM:S:V&;E^1%:CO]AZ+#X'15)#D<+PO@5$ M,4@T<"K\"]4-@\#6LW8 MLSJ4;>A00@VGR#LLH1962XW@.BO24'H?N!^RQ6 \S49N,)^&A\LW-L2N]N,( M:C.%F*<(M**@K"\J-SJP)TH&8H,,, 3,4E9T/6$.&\^KVBPLB8!;6GPO,GB! MXMZ1#"A/8:.3I7M/!OWRG,M8RLUL$O8L+X_:^2])5N9O)A^S(#I9LIAG@WPY M_[8ZT(WM/Q_@ 0GJZ+-$2#L1['OG 5.><4#7/( -V7*L-S=@E3BKRW6_NEOV MPP:@24HX3;D\@#G0LA3KZ#;W'H4;X2W,#==,$R0@PX)P+ VO3',)J6H*A;@3G(./44JB8)T PZZ'&NHZ3;Q\F M?T<8A\V 0BD.XB+! 1KH]]=Z;Q7OM-4^.$7,;\3UG,>4>::TDIH:@9"@Z\-J M%9SYO3#?4#.HM$AZ)8?HX=]?S/>R?93Y=ANT?+ZR*1YTX*.3\!#.-Q+%'&(N M*':G*42,(>"\]^N0G=J>&+GM)!Q0MP,I4B%X[SV"Z)?W''((;.2!.>LD%(YK MZC'P&"& UV?=Q.FM=D$[0:XIU0HA33D^0".SED'N1)SP\]GT72$K\]ED4M0! MC8/8!)49#[U?#."-P!KD1C"*A"/<.>HXI8I7 ';4;_G#OXVGLW#A;V=WB]^1 M MW.M4AM%93;JE]/$+J$;DP70% 0(8CVS 7<409U!5V.P583KQV@VU0B&0:M M.()NOT;NDH?:B!?:GJ:B1X4MJV$+M"@&+B-MF.8@?(026GFI"/NM++-MD_EL M.IPLBT5XOYI6I!:+^?CCV=K1#I,-+A M)AVBC1Z*E@!H.25 ,6B@A]"!*E^)HNWEL5:(4R#3/"NG-)3K7!8D M7H^G@^EP'#Z>+\(;9>OQOWR_)$=_/G9O2\H_;^;5=]P./F7O/LZSP3_?#:[# M)7\>3+X,ON7A2G^]F=_MR:#$:NX%0P(2IJ@2U%@EK$>24P4DT,9#7?S.H)'- M%"]]5O&8!#YU!P>2^<=D^[C;_L*U>.H>]F+]\M67U14^!BX.WV#^\?Z#N[Q, M+MUO9^;BW/YNKBX^).;BP_N+#^KJ[.*\9;<;;M&=7SH;;O'\\N+7,ZNNPHO+ MJ_#7;^[\ZC*Y\,G%>[>Z]\MVW?Q/OT\'R]$XD-*?CPB(!V[D(6/Q9?>P\>GO M[$,0S)IR*<<%%Z]>;W[=M%#;D^^,(PA6]G&IC))A-IG<_?3??P _E*_#;0ZK MUP\\]]7X<] -Y]F7Y,/L\V#+FOXR'BUNPC_#<]SIXJ"@)X/;//NY^LM,CRK8+D_ V" MY(_:M@?CUZN;>98EOX4?W.2)"P0T.O&SD=/8]O.@7Y[;];:45A]L$7:2!_P& M\K"]./MYQ =;N77MVVH)JP*XEHPI;2NU1%%Z7I2JJLDH2E&4^LY*+UB^*&?M ME;,G*.LD'2=(C]DG\G"1I[-ILKB9+?/!=)2G2?9U&+8]N0UR6/8 2 :?9\OI MXL$&MB>29/(A^R.;+K/\2![CJQ.%CWD&^HHCSC<^Q622BHS#NC 3 *NQD)QA M05'X@+;>K XQ@?1@>USMG5CX^>QS,:NVN,!_CQK>B3P3>:89GJ%U"8_Q"' H)*:: M8QFGOPSX# M*1U6TFBG=>4Y >2WLN$;LVB:8AK!98I9OYFF+<><38W[S8$1MU7(I@;B!@1C"K.5#:0UEI+D[%5N'"7([ MGUV_?II>DPO1YJK5%2*9V)B90QU5#D&'E &8$(1Q5;1* L;N([)<]/?EFA_2 M6T*0I8081MAVVG8RHT>W)X"9)ASFB$JO"14*US!5ABU-1OK66W; MC/7+($\9:-)CC+"-L.TX;#JM\_65TNIIB-;+Z3[>ENTOSFDWRIDBFB34^%:JQ)/2?-U%D(;O:RQ M95!C 8WU$%@+N/)L;7HJ*5\+H<9\2 E3UFBGQ@BA"*'](;31)UIZH(3V7F*F M)%6,:K/.64>8;\5*]]!"S1B&B,.4R'@"&#'4"@Q! &H0"<,M8Q RB#5!FE(, M204B"^!6@M8>>J@A$(F@B&"3LQ+:[R=U^T#P,BL;[*?)IVR:%>TO"T=J,/H\ MGH[SQ7Q0S.1N4PBD'=!$-32)4\1A[ &1EBNN';3KZ"15<,M$O%OO_URM=@"H M^FZMC^%NP52R1H=PMRYCN560;:MF["$N":Y59A'\@()*KP5!RE!%>'5&[_AV M8^F]<=F<#X=222(N(R[[ATN&ZM,\SS30BDH.C V0E,JX2E]J9;:'6+]"7S9D MTU*:4A&!&8'9/V"*#6!"[56 (V+04ZV)4;0^9B>.-:DP&P(F*S1FDY4.[0-F MOT[K5D.W9K=9(2/33TFV$I+7UN"=VC2^%7B#&UKGB",),-9<.6:HMY81#=85 M^QYNY%@J0,DPC9"-E3ARRIZ^2)08HA+2"S!GA'A.2PTK*& MH+T@VYB;2A%/@3C#F>?LZ1-\:@.P%K4L.;:(!:\74 !E=)C3KFL MC&> Z59-]'KIS\J5_W66']3C)31%Z(1SS%N%X]8JYQ.#KZR;YWBI/=0,.2JI M5S;\#X)U:CH&6ZGIN\&W,>^7TZ8MZ0C?"-]NPQ?!NO^!X!Y* QW X2\7+&J, M3.4'N MPWL:S\VU%6(P9>*$"ZO[=>9[5DP?RO)%==C;VWS^GYZ#(!4;6<,.*(6PYA9X M!9P3GE00A%1O0;!:Q".D!T.>"B$;1-^VQ+UFRYH1RH=F4L7 <2]0QFN4(:P< ML!)8:)Q 3'--U@U_+/%;YS7/HZRY U:>!IT<4191UDV4R0U=!IF1%C-N/>&* M 47Y.J-7 ;)UQ+*3+FO&E"0XY;Q)2S*B+*+L>"C#L Z9.@V%A8(ZZ$3X,<1$ MJNK$PQJX-9-G)UW6T#$F3"D]18OQ5,XM%^']NS/+-)EFKVX<^]PA=>_R[#&I M\_Z0!A $#\MZ 31B"DJZ5I?.@*TFZ.7JG\^FL^^C,$?P!%$JV5&3$UJ7?=\J M7+=5O_80KAL)1$QR9RP.-JV4!$,+$%SG_ F*MUHOO!BNS?6130%K-&,WPC'" ML15PY!MFL%%!57B*D.%: N\L65>I.2^VV@GMHST;:C29,MCOVK0(Q].$XT8B M#R$,20P]=%Y9SY6GBJ_AR/#KX=B8DTI2!/I=P]VW8\,R1?9C%O8TJQ)F%X.O M69XF^^J5E[Z+QY]O!>%[TNRJF/&;_NQPOOB6?L\7- M+/QL^D>6+[(L+S\9!.%=(7#S65G)''ZZ"IF\0;RI_0D$9",6I9S!S#L5M+"P M7AMB-%WW]$/Z@8AOE3=0#6X=3Y=A!>X2"V;37)?;O/K<5;')OXVGLW"OWZHP MEIJ.OO\65V[L;^6^GI7;6FSY0;-Z,4AQLQS2RO2#&#ON/98WDH&\!,):0QR5 M@'A/I:*FRD0(_X%V8;DQ9YF!%" 4L1RQW'4L4[XQE\P+@HBF@$CG",!*K(O= M/.0/G!&]L5YNJHPNQ8V>/T4L1RR_"99YC67OJ)4.>"8PD! :X\5ZZJ=V=BON M_.9ZN:'D7QC C/NOF$_DZ/AL[;_31KV0#2=F1\$+G! M $9C18,FIPCXXO]8KVM>V M:N\> I?"&KC0&>B)0AAA()CT5G!1A<>8HUO5K;L#MS'WEZ8,'J7")N(VXK;% M9UD4U[ %%J/P7_"<"Y6K+7'B+M,#2D'X S4Y+]"W+[".\[ (X;UG?;V7PP_W:VWJY7^\2[Z&B8XF:G!NPH"6TGB!C'/@ET M;U0(>F^M4&VHT" M2LL5 @AB"K!T# )JB*]R1)W9KMUX$K7-G4>#E!\GD22B-J*V(ZC=B* !BZSP MAD"(!&8T@-6NC7 @MB]Y=8,^N=T;3.H%3QE^"B="=J)VGX=4!>N;'$JG?RTI(@ GUWG-I"=74086UJJSEX/3B^P@.NU$' MP=3&1ES-SF?3C5VH:BZ.=SH6F^D1]&("5*!V " M:H&C3&A>CZR7?JMVN0ET-N?R'J#(J?/QYXCA/F#X.0AOE#E:1A6 CA0%38([ M28Q>-Q RT&^E>#:D8)L^3VITUE]4L!&<;ZA@-TH0 5=&.@L#$JTT%BK'>97: MH1 Z"#H;3,V.&C:>\&9;_K#Y=AM$[Y&\[!?( XR,)HMBV]]U3SM@T9/]ER^ M/QUB=9Z5J$X'_@3"=>&*I%1)@Z1C1!MK4-$+L2I2$A&3=]8CJK8:%.]A]C>6[D /6S AZ) ?[\S"D /D ;TBZ1?P^>+^YE?YXO[F5_GN]D]O)$#MST M(!\/CR3*K^Y6=TP/X14.0"ML?"GJ2A(Z/7T0F,@W4CG40Z:2&=H#H" MZ0 VC& KC=888DZ&/UMH0T52(8&\2[*)N;$<, MA@Y)8 1F@@+%D(%5%I>@4.T/]I8')B+8(]A/ NQRH[TM (Q;ITCX8=@](S51 M:RO?HV=CD$]J]C:'#2+8(]A/ >P0UF!'6C@--$;4"@DE4T'-K^N9J=G*SWZ1 M9F_:J>^%&7\BV0_E/N?),L^*R4_E@*BM',3PR,/EI)S%_=J\PY,-H/;YP>/N MQ]V/NW^:#QYWOU]!_B>R(7=N,=2HGW!,BQMMS$+7TB FL."VF(G.&.?&K%-\ M.-^:A?[?67&CV4B%-1E\RLZ7GS]F\XOKE7UUL5SDB\&T>.B=,PE+VRO?JW H M/$Z*".R#&7X"/O<)X JS-:Z*Z#0S7"EKM(<<40+T&E?!PVT:5UN1ZU?A"J8, M1UQ%7+4$5Y36N-)(>2LY59@HP;TD>EW%:B%M'%=;0>)7X8JEA,0#H8BKEN"* MU[CBQ&BEA!"0 D)D@)9;ZRN C#N OFH.5U2DE#790SV&8]\PQ^IM)I>T Y%R M0],A#Y6V@@6WC%JA,%"Z&M^'Z';GY4<0>;?46\ \M&\F1/#-8I%7+V-!IPU2 M#,G&_!'E@7"2>$<4I,XZ1JN2!FG!5E.5UX.T44>/DQ0Q%D$:0=H[D.*Z*AH# MB37V4FN(@"76(XON-*D4BF^E$#6B29NS;D41C8F:-(*T?R"E-4B1)9XC"CQ0 MRBB"N;3K:AY"Y58U3R.:M#F0OG[K1@]S8U4V6#(;#V>?PB]_" M,B33V2++D[+)VK2<+?AI/I@DMX/Y(IE=)XN;+,\*; 2F*Y*CPK_*KG># *+D M>CP=3(?C\/$ HT7V.=QD_I?=-^(@S\?O26;YY\V\^H[;P 7O/LZSP3_?#:[# M)7\>3+X,ON7A2G^]F=_MR:#DH3SH?F4YU)I?N MMS-S<6Y_-U<7'Q)S\>']Q0=U=79QWK+;#;?HSB^=#;=X?GGQZYE55^'%Y57X MZS=W?G697/CPH]_"0_TM?.[LOUQR=AY>N^2G7R\N+__O-[]N6M@BD^^P!L'*KELUT1QFD\G= M3\M_5%0G\\9^A': M[]?BQ?:Y6%O2PYHAF"<]U;7L\C;-H#L8LU[=S+,L^2W\X"9/7&"C8Y7&M]5/ M/XUM/P_*YKE=[Q?H'UB$9E*"#R /VXNS7^OR@ZW<978;',:/V7RUA$BF21$7 M/>!@QSY02Q2EYT4)@U*41!2E*$J1E:(HO;4H)4\04C202A^?'C.#\G AIK-I MG3S]36X'AY$#%[M"F\,;&D)43ZZ?@=.6WS]!*KMYW]6%MI[ MB"LHX!F'==&+PP8+R+4!P!JC#=9652F+'CM__PSW_7QV/5X<8Z8R/]Q,Y1=L M:9?R*PY'2*VJ68[LU&]VPG5"M>6J:$>-*<#2,0BH(;[*U71&TQ>Q4Y-3CSGA MD9TB.T5V.CEVHAN9Y!99X0V!$ G,:" E"]<%6 )MY;\]9SLU-Y>81MLILE-D MI]-C)UZS$R(""H<%H0Y+X9A =,U.SLFM%/KG;*?&)@#\IDE7GV4TVS<=_9,E/DR U?[Z+.#W7B.\0M=EO.M;[M6S#]C++K\32\_3&;AG\MDMO)8-I\R>;^L8$V^(2"U:TCB8-4".0Y!(P:#IUC M=ZVX!(<*\_L^86GLFTU;_ZRT\>UJW?5JV=^'5<_#5OT>?GD6UC1LU'^&?2I< M234?YV%-['(>_GP?GF$V"A^\N+X:?#WH^6&C'F;K/,A3CF^=,)!%?6QO$'>8 M$ )] 5N%-!>L C)@:FLNZY&!O/]1V[^R^6PTR&\*(1 (HE\BD".0.P?DGYY& ML@0;7?RD[I9-MJF]EGAJ*7] M-=+1C#G[4 9BI(!^4L S#(!J70XTLAYQ*YS6C MJK-$5 Q"&MOKC'E^7[WGT MD,J)$18F* M$A4E*DI4WR6JX<,0S+IAD=T98Z5A-EA9],FH-.F+#G'%D,Q@UY^>W_5,Z 4" M5*?($24DYA!1!X'!3G+K3.5Y:8>VR@L>\[P*I\H$B]@'COE;80]7GI;.@C^4 M?CZ_# A>WI(HN=TV<@.P2;L&I@ =N%QT#+KW33!T$_G.X)S7NC7 : M,JBQ<\YHH04)X"MQ7U V#GB\ON:C2O 7TQMN,4_ LS_R!Z*LZP(H>E#DZWA M*KT.M$0 ]Q/ SVINMM%ZFBOG,>)<0 D0,E8Y5VEN#^'6U/FC:.Z&#TH@2SEL MM,PPJNZ(_#8B_SG@BUIU3G4W4QY#4\2/!Q>2$:X<=_9--E=G>RDOR475]GPT(JD]OB(&\V?80:.QUVVHD(@A&_)@)EI+(B M4$%P;RVCUJ/@VM\1 2=D:_KABRV %WOM__?N4O^WYI&S:;Z8+XLF_!_&^3_5 MUW&^_I"?S;\,YB,3OJMXVORWLC/5^L>KF[NL>OC_.KN[B1)<[IR\_""X1_^S MS!<%TOQ\]EE=F+/OS('GW?8N@/\)S'/9(.;[XDY$BN@$19":(I3F6ED'F= Z M6 O *7@7V.-"8B"/;!3\H_.\0 2*Q!")H97$\!POL(VH 9'2,8 T<,&*< 89 MBBO301B]<]2@>=.A(Q2Q4[PRA:1),Z+](8JW32@X6NSB+FQ1AC">B5UD7V^+ MH72'BUUT,+KYK &S$=[TTAN*)"(.68J81YZL,Q*(U#O7=74XJF%F^>+BNF$S M!HMXCA+/4?K.-,\0#=H(G^IB6*_50GLE &9&:L_7YR@(F-,*INS-.3O91># MD\!C/D9DDS=@DXW0K*9*",PL#3\1#H' +G[=5X*38YLM;^%4'91"PF-%"HD4 MTCD*><[U01NQ6R#VI7 M+DJ3L9IGPC3C8MY2EB^2>9#!NV#-BJ-.*=OD67;:B" [X3TB1'+)-;#""VW6 M#7<4E*KM@9FSNQW_$#;\\LO@=@]*JK["K6)\C=$2!$TFG'2%>^(94R\H0FR& M5 16P62QVEEI#5-(KW/2*< ORDA[XY!*B]D"Q0/I2!;=) N\$7]%%&$-9'$8 M#;0TP!DI*K(P6N_<]NNM(B8M9@C1:/U;I(A($4>D"%1W!J26$<2)DAY(8#4 MPJ\#(@K1%R6SO7% I,5L<9+V1$_''E_-%H-),GV\3\8#G&Y1][42ISK30 MWY' 2-UMG!&AA):$(J>]Y,1JO4YFL1R]Z(SY01NGM&FVJ&TZ.E9O#9(&?F[# M+*N]>*>1T08Q*^7(AT GQC?/T%:#=L MH;\OPV-=?PM+H_*2??*#-#Z_W\.C%?.%VSG])!)%)(J7&R8;TQ,8@Y 2; %" ME'OE'("@KB1$KP^^O-@P:;IU"$\%;L4,X&B91,+I)^$\PS<$U):)5UQ2@#@G MC'I)F>0>5\FV!!MT),NDF18EP>EIMJ%@OXR3;D_W74509L_-^$T.S!4=I83G M;!""-D:Q::YY^+\B6"O!###? _ MA_V-P*A"T@$O@74DO*TX%F!M#TCC14/8[V@PHI5J/0*X]P!^5GNS.H+ I:*< M*24 \QYB[A&$%8*U9B_J/WK4Z6M0I#RJ[ZB^(_I?J+Y%K;Z=YEZR8*U#C8'0 MVDFYS@6G!;<^K[XYZ[*W4X#W->?A.KN[<\],K-'L&O70C&,#C)+N:G<^F!:;G ML\DD?*3*7SKDV'.1$M!D!YY8*-I-#=T__&Z,2R6$&:*XH(H*#3VV0JT[5SBI MMYSGP^.W,3^;@I2+1HWS". (X%8 F-1YS4(0 RWEV D"B,-*NO7$FOKR3N:OHWZ;0:]$J:"'&56 M7ON=X [XNJN1&BN/]\_)8$-XDL4L"3OX;D-^UBT/6AC]:@?&18UQP! !2!K@ MF72.& ?0NETN%N(E&#^*2[Q;%[8C1L!:JZ!/2@]W%JK/G42QC4)BXKU@1AKO M&!<&T,(;7@>CC=6'QVIS[F^CS8D.<2X5CYXBH@^A?-G&4&H)A)?.!R![R6!A M9;-UV2\18BLY_2#*M^E3YT8GTD;E&Z'ZALIW8Y"T99@Z3YPO>GC0 %(OUHE< MD+B7G"6]M?,+H_8][4/C+0_:? N?R1\ID'_![N.P^Z/9LOC65^6('+0.8,^% M_-,A5N=96>IT)@WCH.9/$IP6'*PIYB?-RX'-UV&A@?V\) M:&=J3:O(\<@6423"2(1[$J&0=46 EX ($^B/* .-!:!NE<*]?8DA>>@$!7PX M.S$R863"R(2GQX0;0C5FA?SW*%U"(>;7(>_M#-;75Q>;!(V=%8,#E=$ M$6DPTF"DP1.D05338'"% 99 :(6\I@H#;-?]@:WC+SF"/W#*#).1"9])N/EK M&5-;OU_^N7$[D_$T>W>3E?0%$?CQ4 SUU"7O VACB899$7X^T"*5?ZS>KE\_ M=:,'N;&KFRP9#(N&%X-IT4\EF3P?3X3A\/*\:VN9_V7TC#O)\XIYDEG_>S*OO MN!U\RMY]G&>#?[X;%)VK?AY,O@R^Y>%*?[V9W^W)H&2K7'I@D0 *"N2H EPH M@IF$"A,+C(>F^)U!(YLI7OJLX@D9.R34'H+^8[)]O)4H7WU97>'C;#(JHO[_ M>/_!75XFE^ZW,W-Q;G\W5QC)0V=KOA%MWYI;/A%L\O M+WX]L^HJO+B\"G_]YLZO+I,+'UY=F/_O;Q>_6O?A\O]-W-]_/[OZ1[L>XZ?? MIX/E:!RH87W ]%*9?BF9[\(A&[__GMPX\/J]0//?37^'-CV//N2?)A]'FQ9Z)\'\T_CZ>KV M!LO%K'IC9?"7[WP9CQ8W/TOY%P8DYO3'RAH()L)D<)MG/U?_^.6^[O]A?;Y7 MGVV+'QX__EM="<$??_EARZ19_8P__J,G?FN_']&FOU#T] O9$3>E\6LU+E&[ MW>&;)HN_56(+.^9LB2UVYB]]-/Z([IQ]_CR;KA[XWGSVY>U2 M>YZ3AF.LF0JW4'BOP7)_/QB/WIU-$S.X'2\&DR?"7'$%-U=P.%Q^7DY*-ZAL M>I%\GVBRBDLD/Q6-+YX;*QG7\_OUM-GU>#A^KGRE'^QU%5S1?#G_%OGK):MV M?J_BZ6RWBJ>X=%7;4_>_R_'B6]NJYDXIP[<-LG!Y,Y@_-A:H=0OR5L*!3U0X MU.?9=AB'',IL4Q[W<# M2UTXL.LU^&_7C2$$H&8 >"PDTYDPK5;&?EGZ;_0J&N@GZ)YOG M*T)KH"]3\Y2Y=\E"2K"(;!DYX>0X =?9I!@K#CD@CB-AH18ZT,&*$Z@@6K$6 MP9 MD] QA_#=6 ,NK".TS211'Y0^-FSA982Q4U,;E#(.CT$;VU[(P82O&: =JY%5 M9)ENL RK31&J.,%2.2245M(HC9BM6,8%(Z7%+/,A6PS&TVSD!O-I^.[\ )22 M0B)3(1H=W7S2K')B45!> PWZH,@)<@E59?-##[=ZJQPF"EJE\C0> M!X6%A"EZWV]L1!VU2 &ZV,_EH9LA[RA"V3UCBOL$7$$H*$!I65@8W> M)K_V6!E/,^:K30R4XL"<##3:#OND38Q(*=VEE*<9!0)8AT<( AIQQ)"&W!N% MG-*D.E=Q@/D64\K#7]U8"!6F^#ATTDU#+/)#?_D!U2:'X40@+9VW4 JGO:;, M5/Q "#ZJR=$ J%$*@4P!./ \G#8#^TTS$QM'[WFV:+[3;Z/U1 TA]__Y-X$@ MVLL1_-)RB2$65$I>\94N^ MDQ:'E-5G\Y)2)0V2CA%MK$&.W??KDXLPMJ^#\'XVEAI:GY. ^+8I?SXD O/,1L].RHNK>N M>GC*,#S* 7\K@/)LAY9.&XRML#8BAT 4<.AQ,S,)IKIY>9M:SC>)^"Z!1QO.$@OTD*99O<9*-/ M15.PZ:B<153D_27S8/8G^9?!;4S;:JUI=DH66!2I>!06E_SMC*!GBN,@IFAM M!7DNL.:$.^N4Q\@X(505# .*V,H*&GY[U J;!L;;N>/P2*\E_]]&1[INAB= M-\C_5FJKH-1FA96C1O^SS!?9J+5!KUV*YDC#I<9[U<4=V K982!']TVMF*[U MUE0;#:8H4E%[QR5OO<%$4-U1&M*B=;3''DGO@NG$(:65P20\8$3V;!Y);!?^V6JH]1#:KCX0"Y(BSRA))85@L@8C05=V^%&A7 M9/_78++,C@KLO2O[:=\A?M) (7X:NTY=H0KZ"ASD%:2;3!\6\E6H\/V M]<8I%D?I^Q\%O3TN<=RDN$EMMP+CQK1T8Z)Y'J4SI1-^S&-L)-ILQW^,@V(<)3_]"?P% MPF+4ZRK_.Q__,K Q/@\(9)E3T"O!D.& %=I M3HNEO:\Y5T>X10@LOYH]$NBJR#(_F[JOPRS/+Z[OM]7J2JB-@)1Q>8*GR%U' M0B2?N.1O8T+$98Z66A2I2)9QR5NVY#L:Q[+.C2080B,Y$%((7(R3=F)]R@R0 MWBJI/;1Q' W:F!:Y0\%MGBT6D])W2L;35?[C6Q] M9=.VQ_"<*AMMH+KK7S6%A65]-; O##@[8+ M?\?/YE>#K_\]7MP4<^#"."44\U8YQR1%E%>!#JC-4X&.#UG9L.)JUBJX[YV7 XX" M]JX$37H+D9Z9*/W'Z6J#B\71;+>!3,G2C2,6STETC!4+4&?@0$ XA419JSZ'S M0F"R'D(AS58&_BY'I:7B_7A?\7[(@EN0CQ?993;_8SS,5JG['[+A[-.T_)8R MB[\K"88(I1(VV:8FBGQDF;CDG;(5XC)'DRR*5"3+N.0M6_*=K&#)ZE9J@'M% M)%)28TJ9P4(+45G!2+&M\[(WLX*CY7IZJ8%JN!*90H9GUTG8M'>%=,QGDTFX MC_7XC;<^(FPOC[8R]-\>@6VK_12ELP/JOU.;M-/!5-"U=26!U@(P*+$RQCI) ML$(, X* EI(4@[ON&P:_C:>S<.5O9W>D;+-A<=Z=^?GL\X=LE'V^+:[8F3): ME%(1C[1. 1J1O^(F]=<$BAO3THV)MFF4SLCM+[!-1=T"1BE,B<*::.2%@DH* M2PO;5$F G6-;+6".;)N>SZ8;88KJHHV9IC!%\B@39:-IV@ED0(!K9 #&1'C7 M4FD1!M(P+ ID,"1E>+T5SGTM,AII+"AX]+1ZFSQXWES0MHT0[>895SRICB(5 MCTWCDL]B6/R]S-98XFP:F+5*>7?#??&Z%ZPA>V-KSFGA.!!;?06>:K MDF3AM+KO>S\<)CJ;GF>+>DIM.<'VX4_FX>UY\-&SSX./D\;*!PX=O&HR'>UXA,P7"J?3<:C]94.2QH/+.8NN;*L*K3 MOS!DJS9^U.!LQ0/M&.=,"4N1:+*OZ?ZRM9^/-R/*1F2(S[\I!IO]8QK M$3,=.MV=I@R1P%0H,E5DJLA4!V&JY^)G>&/(G2*&6"/NMOEN'9*A&^F@!*5(1'>0GV.5-"[[ON[0W*_%%('RR MRR4Y+7[N4WK6]1[CT]KC^-SQN4_JN2.']_993UZVXW/W_[ECB=LB^3_+R;<$ MEL5MXJW[8W;0C:>DKEUS*KCOS@C@C ?*4Z;4>KJF[Y;&_,4>T*@#XRLJS&!E]D>#TC#%I73?F(*."4Y?D0&/,U.[FPP;:>.4:8/7Z8524@^E I8I3[ 6%I U;1"OCU?4 M]7+:.$)1%Y,I9T=I%AUI)-)(UVADHZ6\=!@+IB#%%E%F#25TW;"(.:7;3"-- M%UP]>9PK8/3[(IV<))T\EU'+0)W&05PP19B!EGBB-1'&:E?Q"14:M9A/CE'# M1#A))6IR%FO,F8VQV$TLPAJ+B&JK(958!)= ,Q4\H4)J+Y2&CB)+-=?,5(%<;.RV ME=8>%CKXP#](633O(H-$!MEF$%;;,4A03;#DC #(@TD36 14#$*%/5[3K, @ MC< ^W'4J>:,]^;H%_9Z-0LP6R;B,QR>##<%*%K/$?+L-LI3'"4A]4C(O374] M5EIO%T>0=%.DXI+')8]+WNHEW\G*Y!O]S(BF$F!E&%$ 6N"#DZJKTP0.\9:? M^MT(HP:7'-D)=;9UZ[:?&H@$^MHG(5U5E.YUGXSG]EH^13 ML,N2('O#07Z3%$HJNGL@ Z/FQ0WZ0TL,+'1?'RMK*&PQ&^[FC\$BO)?_?1F>Z/I;>/!!_K=2Z0;=/+N^&GQ5H_]9YHML MU%3XY9@E%\>ILX^ >!M L#H!QE%-%:<*%[VXE3'&.5^EX2'M<)L!<;!X).R[ M\/='X'NFIJ.EWRLZ[IETQDV*F]1FPT8BLE%;+83E D!%D$<.0P14/<]-R:,: M-DU8Y$>IM6I_W+83X=FS/%\6#>Z2V740B:)/3[*JM0MR,,KF2?;Y=C+[EF7A M.V?#?R:WD\$T3Y-IMNC)D?)N:"4U6AWS5AL$F=3:0>X5T^O.=4[RAVQR7N3.AON8C59%E.?9E_)'C24^'*BC'4HQ[<6A2SR.[P,<:=V8!$HC@^+$ MG BJK'+$$%G!D6FS/3[Q83C^UV"RS(Z*QE8,HNF$]===.>4;#2\D\)8:ZX4@ M5EK')5F'^D9=T\>9VS MX:Q2:)1QQBLKO"#!7]4"5CH'"X^;=0*BX7YRR;9V_,'XV=5^'69Y?7-_/'NM,V$^FO%'S MH=G>< ?6Q8^HW'YB)Q)#/+MG-*>G#5W M\Z@E'IA&D8JG=W')XY+')6_[DG=NF7=*!4!B(_U,.@>P@H(01[#50B*W-NP- MW3+LOTL(6R6=J>'_+L?SYHK4#Y9S1F63%6&]DLMH0QW;NT92UN=W B/BM$8, M0D>AU=JLIU 6M5U/@K#,PJDP:&;%0)/%S>Q(:-S7^9:IE$TV3.F*B]UUV>ZF M&N_TDN]&)X%/ZM)0*Q5@#'B,"7<2V;)0=)4.H"AJEDXB&1P^WM;M9,!2K-Y] M'.19@<3/M]DT'Q0[_-:'=NWERE8>A;1'0MMJC$;I[("*[]0F[>3.8UYG]FL+ M'$4"":>]=HQ:!]8SM(.?OY79O\LY7>GEE_1M-MC[0Q9,A'R\R"ZS^1_C8;8J M"?B0#6>?IN6WE(9$5U($$4[1<>;<1Y!$)HN;U/5-BAMS\AL3K=0HG9';XR9U M9)-V2K=8I';C_XU#:5:D>B//J*$&,.DY<;3B?RG)]@#5V70# MD6=W@#R;?C>2K6P<_/ G\_#V/!MEV>=BVOJ;MS[,P]J']YY4&TUJC$Y8/&T4 M[&YR95SRN.3]7_*XS-U34?@&/9@4(V#R9+!(+K/;14E<"09I4@C+/E'8 MV7R4S:N'Q+=?D]%L&60Q^3=0_M?L MY=K?@$#)?*9Y/Q:'VEP[+! XNY$STP M6-.#QDICZCR'"B"B@)%UUC#4BFXU!2T+<2Z6BWPQF!9K<0_A9RN$MV-P#,4L MQ;))O;6_;.TG)V_M1AP72]MDU,BJ-06NE;/RE,ORNK7L;:N$[X- HZKR"4DH#"M /4XXJUB4/LP5;.-^%BV3Q?$7&PY2;+8E7>S^;% MU=1B,1]_7"X*H^UJ]K!I=W"JW_<@EZ80-#J(.[)\9*;(3#LS$]V8-*6I@MI2 MJ81VT%&&*5TWI<7PX2;S[6"F0V>;TY11EA+1:,9)9*K(5)&I=F8JQM=,I2Q1 MUFO*D;4*<*F4\E4/#(;)MN?;(J8:#I>?EY/PT=%C,YF;JY%)!8V,%1DK,M9A M&.NY$G\F8.WV"60\,= [#ZC6@CFV=OL$-EO)62VBK/L]/IL_GX(I021%J-'Y M[Z^6QA=U(V@5>O<:VA-#[\^@6=9H=EI#!!D"A")!%;#K( X36MEM5^D@H??# MS7KD).6HR:.Y:#JT-OA^Y-2@:'%%B^M@%A>'H,Z>H );*KSCU#)O*2 (5$YB MT:VMQ1;7*UJX[6)NH113DDKZ$Q&JRS.A<2*("E@D1IRAPD M M%UFIC#W+:8Z)I(@'S2KT2@'3YE3ZW82%*1I)X@*5);8Z(H3==:"8P-PLQ) M(M]N5J(%$?CQEXW[ M&V;%+FY<3[ST!L5C]Q?OH+R#ZNWZ];ZWM;?P7-UDR6!8=!D=3+\5C0&FLT61 M4#P/;T_++@&?YH-)3P?3X3A\ M/*^LC_POS2S[WL\G[P&C_/-F7GW'[>!3]NYC/[ :5^//0<[/LR_)A]GGP5;8[?-@_FD\ M7=W>8+F856^LO.3RG2_CT>(F?#H\_)T""%IA,KC-LY^K?_QRG^Y_6-*GGXA.^*F-'ZMQB5JMSM\ MTWX[;U6?RXY91[?%RTUY(ZO$Y-4#EX[#,T\=;/OY[,OA*@E?4)EUL#6I4R*3 M(B?RW=DTN5K!*QDI^*@LGGIH*)$2[5?NC1I2Z<2GF+4:"Y=ZWJ1]QG=KVX.TF@2 MS($?=:^TEE=DK;2#B@BNFV0C3R 41F(%)3:XJ':OJ$A2=LP\E";Y:__"=LSQ M25-71&_;T4OY!GHAYHI @YA0E&"$_%W+,Z@LHGPI>NOSF(.UJ, L!5)& M-$/&>8BL\]9Q92[QQ@ID*+YRQ;;P<)#IVP&8"-!7\*/+>6@76YSFV M47-W6G-C6$_5@-H*PXT&'#*-A= 4B8J)O*6\Q9K[\"7S'*2DT4$:O5?;$?QO M#?[GL(\W&I1)# E6G#*OE!468^M6V$=*2 E:C/V#5Y%C<-KF2P1RVX%,Z :0 M98 N1E0HR+4! FA2*7%(^#';.)-&FIA"R%. ^QT!Z]FP[VR1C%.2QR5O]9+O9$@26"=;.($4 M4MAHJVUP#CG !%0>H;/:;8V?W!PS^<#T2/EW_(\7CTA]W8G,4UZ=3!EKLGU/ MKS1ZQ'\TG*)('5.EO'&Y43..WVGK3EY7/!!HH'&:1:^[U_9*)D$V4B"W(VRZ\(D2CYFT_"OHE)KFA?R M>#L93-_Z<+J]+-^^H%^K!+>MID:4SA88)W&3XB:U,7F%XCJ-3AD 1;"OI.4: M"T:ULG?A"LD-4%OG7H_E;=N5=M4KY?H^Z-0\6&>_AU\N3L."'O[/P7A:F&EJ M/L[#JMCEO#@J"T\Q&X4/7EQ?#;XV%?UH/,U\EUP7B6',@57-J[@')&MF69O8N-& M6_1@MFC_TL26=7CS4Y"Y(KPY'.0W2:&FDYML]*GHL30=E9,@BCS#9!ZI.R7:+(A6S:^*2M]A\VF@XX:Q&@%(FB,=6"8^Y8NO*=$37S9^& MWQZUG JCR(;;^6.P"._E?U^&1[HN!A<-\K^5VBHHM5EA'JG1_RSS13;J="@0 M\E3@)OM#=<70Z@<.H(8<-!1XJP%OH*&5):V&1H'RQ%$I,FV MCKTRUZ(^C59Q%*EHHL4E;]F2[V85\XV"4:ZLU<06'12E##H80:RK/'\ &#RJ MZF_8>J6"G:#U>B*ID6=YOBRZL!>#88=E<]QDU:^< M#?]9ID?F:3+-'AGKT;>#A>-7PRA#]:,%\N? MC3:/!E:=JS^1+4#=8]4"YJCQ3GJK M%&;<,EIEQ3&%S8[(_J_!9)D=%=C[^NP2]!W2IRS9LBZQ$88BX8@5E@G/@%4N M6*]5GQ-,_9M*MAH=MMLWIBGLO_+JIZ3'W)RX2?TU ^/&M'1CHGT>I3-R>]RD MCFS23OZ V/!T&??6R14%=%EOG9U'T=9GE^<7T_3ZLK MP3:(8 I!DYJZ*P?)78="9)^XY#$_LL?+'$VU4Q>IN.1QR1NWCBG8F(J%L 68 M4XT5T41BB2BTE75LL-M*CCJT=1PMVE=8M">2&EF45N?98C$IO:=D/%WE0+[U M&51[^;1]L=-6"6A;[:@HG1TP ^(FQ4V*FQ0WJ=N;U)^-V>5HG4+ -UJK(JF= MD%I+* 13"@E6>4#:2_'PA/+"X?&S^=7@ZW^/%S?%A,'PG.&-\J=ZD&>C(IZ? M3?-!P<'!="HJ0 MW@+Z1JCC0U;V)KF:M0KO^P9(6$IH[#QW"B#IF972STW:DJXXQDH# M+JD"8%W4KK@1GA^#R2(/O6'\MA-AVE)IO?M82%11P;X6J7A(W58K^)2,W2A2 M\<1TUW ! G4F/C*<6J\A]=A@H" 0QE5>!$9\:Q+++@>FI>K]>%_U?LB":Y"/ M%]EE-O]C/,Q6*?P?LN'LT[3\EC*;ORMYAIREHM%^-5'D(\O$)>^4K1"7.9ID M4:0B6<8E;]F2[V8%B[JG&O$:0(:#]>6VK^12ELP/:OU.; MM-O)%,8;Y03$>N ID%9C+2RT7CA $,9("LJ\NV\7_#:>SL*5OYW=D;+-AL61 M=^;GL\\?LE'V^;:X8F>*:5%*19,313I_HM5;:$3^BIO47Q,H;DQ+-R;:IE$Z M([?O;IL24#>"@0HA1;! @'$'/9 :BM(VY9))(K<:P1S9-CW_+DQ17;2Y/B\I M.D[W\&B:=@,9"&]$F(06 ,X#I"AD2$2IEXUY;$_T%4\&CI]7;W,% MAN\:"MJV$:+=/.**!]51I.*I:5SRN.1QR=N^Y'&9N[G,T20X=9'J])+OYGM3 M4D_Z(L$I]EYQ@P7 $#%",:XF?3D%MJJ2'PX3G4W/LT4]KK8<9?OP)_/P]CSX MZ-GGP<=)8]4#APY>T1/LYG8B6*!RC06CE<..:"*,4$0[#?%=,T*HC!1;4RZ. MA(4HP <.274YW;!\]24K+_9Q-AF%;]"#23&Y.4\&B^0RNUV4+)@@F2:%2.T3 MG)S-1]F\>DA\^S49S99!8I-_ ^5_S2[@W=6*3\!PJ7PV&8_65SHL:3RPF#NE M)M.-43F"(.PA08HB#CS'7)F[U&0JA"%;J1/1ZQMJR-OT(TI9J"&S1Q 0Y0+V"*];F0FLD'QQP5C0OR>;YBHB#Q3=9 M%JOR?C8OKJ86B_GXXW)1F'97LX<-P(-3_;[V(DT):_1X,[)\9*;(3+LR$X,; MR1&">,R @\ QS9E!'O'*GJ0:;S5;:A$S'3K=G:8,DQEMY6%KPGM/1^58*G&3D;G72^>+8GJM0O,^Q7YD=I. M X ;*8#F5GHFM.6&HE(!V"Z%&*>(M!H!G@DNQ9''ML(Y^?0 M3<,X:]H81X*RSCBGD@367*"&75<:+X!^NW#WD1Q^>M0&-/_:;VQ/&/G+,4 M+:YH<1W.XN)HS='.&B^(EI!S)0R$%!I1Q>PAIJ#%%M"EZ = M(?QH;D6FBTSW4F-4U'$U[3$74GIC .6,: ^\JHQ1$-YN,=$UG9CYKVP^&PWR MFXWLXA8P7$]-V,A0D:$>9R@.:E,,:!&<98.T89H#S# EM,HB1]AOC?$^)$,U MTD<+2)&*Z" _P2YO6O!]WZ6]68DO N&372[):?%SG]*SKO<8G]8>Q^>.SWU2 MSQTYO+?/>O*R'9^[_\\=2]P6BH.6\($PY0 MI)V'&FE,Z7J J^';B7H[G&[SOY.6U*@AFG+8:(U:&]MJGA+<7UDGUF@+>;+\7V$BB(]X/WHBE]SHC*X\P<8[(3W&D&D&!5V?'F).;9L!_R9U0RENMN:Q.\VG&TK. MB@S2 P;9Z"!O&6!2 :*\-(@S)161U3Q0@TB;&>08Q3<4PI2#HS@)O:6,$P@1 M2KQAA'NJ@_5- >/0(JT"IL0ZHT>:;40=)$1XP (8G!(9@X1]G0P5M7_?M3^M MLP\5-8QKPBQ%6#GB& :F"@@"+]L<,#A\(0@FJ20DJO[H+?2:+YZC"U:'&RQF MPD @<3&!C;E@]G!7T05%#+>8+@X^I W0>)00H=YMJ(N-$E%FB&60&T2DX00! MB=;=[07!1XT+-()/ 7E*9;_#_ST;)9H1#-T4J+GE<\KCDK5[R70Q)!F@])LDAY3&10A,IK;"$$V&K R8L MS%8)_GL1_-)RB2$65$I>\94N^ MDQ:'$*ZUN <0>FZ<$!PCBYR0D*RTN&:,ZCVU>%3 IU:1MHKJ+*?S+'SGO[)1 M\BG894F0O>$@OTD*)97<9*-/17W:=)2,[\*"R3P8>4G^97"[3\BG0_DGKR'# M]H4C6R7(;36"HG1V0(?'38J;]!86&*_3"B7""B($H7"66\<8@J**HWBG2&6! M#;_]_%@^?6&+V7 W?PP6X;W\[\OP1-??PH,/\K^52C?HYMGUU>"K&OW/,E]D MHZ;"+XWG^C]9U(=@[T_B=V[9T&U;L16&1:3K:/%%BZ\GTADW*6Y2FRT^1.A& M<:=DQ& BF*4**D<=5FN+S]#C6GS1,CNY_*NS/%\6O:*2V760BJ+]1K*J&PJB M,,KF2?;Y=C+[EF7A.V?#?R:WD\$T3Y-IMNC)Z>)N@&4U8)E'A!"@*+?26,8Y M,'?M520WPOH'W(,TVU%Y@*38B%7C.'*S@2#1_N=K0-Q_\:3);94=&X=Y(S:;+M M>BX#O^S1C@A@];0@I,JUUY:^W!9S;$$58T.VY@'RS0\8([,3+&;,W(QD'%I66,>*8,D]@Q53$RD/[A 7E'L^0/U]NA MR;8.O9+0:,B?.NG%)8]+WKS.V7!7C8(*0$*1(U8**AE&ZUY^A#O4K!?0C.4N M82\\SA-)O71?%^%ZRW%^4Y@815@7_9BXK\.;P?135I;67F;3\6R>G,\669Z, MEEF" )O?<[;7G)LWPE$JP2XK491E,X.Z/1.;=).G;<80;P^*Q)82\F]5(12 M%-Q,@=?I?-C0K9C?ZH"VX.W\:O9(3.Z>TWAQ;6;3K0JFY*B:86FV<9TA[ BLZ$)#L>N"P.N0VZW7_C@(NLV'X MZ&+<^C16F!+09'/0UIK,IV09=Q>FI#X7I,P9( G'%C,.&0'6K;4V@'K7K/+R M7+ 5*-T_O;4G^#P!^64;V:W.0.D184P*H+BGTMLJ#=M+M#TRNPWR>X1H-J1] MT3>=EN>8&A.7O)]9KW&9H_$:12HN>5SR0YBX;,-%PY93JK'S0""LD1%"LE-4I^^A/X"X3);39?A4-[/JBU=V=4 M[9'1MMI#43H[H,X[M4F[G: R66=M$HL\QT9X[Z1BF%GB834 D7&U=62RRPEJ M1>'YV=1]'69Y?G%]?UQ%5Z):$(J4(1P/7T\ /)'AXB;UUTB*&]/2C8G6:Y3. MR.UQDSJR2;NY&%S429I$ :R]< P:J) 7#&M9E8$7CL>Q78SH%AS"+>A73N:' M['8Y']X,\NVLS'B6VE:S[)2LKRA2\6 O+GE<\KCDK5WRSBWS3ED"@M>'!Y 9 MJ;U'V#&N(.0<56U>D<*>;64)?-?F;U5EH8;_NQS/FQO,=+A.@BD"O9C*&:VH M+J#P.0=;R'J4+;>"(X$%5HHZ*8PB9#V07GDAGX1AF:)3H=#,\L5OV>)F=B0\ M[NU_RU3*)MWOKGC971?N;FKR3B_Y;GPB4A[1'0MMJ MCD;I[(".[]0F[>322P[JH.4F8@%I*I34"%KKJL,X3MU='E=+3+^G;;+#W MARS8"/EXD5UF\S_&PVQ5,? A&\X^3]RDCFS2+JX$![0>.>:)01!R@)&G#')BA095&-$QM#5R M[,U>B,^J;]_W+P]J']YX^N8IC@EL@V=TDR[CD<S>V"FX.U*^X=(A)91'"F.#D 482LAP)>524_9&4MZH:+)>B.9)I :6K[YD MY<4^SB:C\ UZ,"EFJ>3)8)%<9K>+DKH2#-*DD)9] K&S^2B;5P^);[\FH]FR MF+SR;Z#\K]D%O+M:\0D8+I7/)N/1^DJ'I8,'%G,G?D"PY@>-E<;4>0X50$0! M([59\0,74"NZU3:TK,>Y6"[RQ6!:K,4]B)^M(-Z.@2H4LQ3+)MEA?]G:3T[> MVI$X+I:VR:B156L*7"MWY2FGY75KN1?]'%3>FEJY/[V)Z/6,M5'=[-DHZ+R" M4$H"C ,24(\KUB8.;5EU);/>A(ME\WQ%Q,&8FRR+57D_FQ=74XO%?/QQN2BL MMJO9P[;=P:E^W[-H*92#UIB6BJH+94*J$==)1A2BMF MXAAN5:*UB)D.G7!.4T992D23(\0B4T6FBDRU.U-1L68J98FR7E..K%6 2Z74 M7;(#%0R3;<^W14PU'"X_+R?AHZ,R%%=\;)[=9--\_$>V"M,U-R4N%30R5F2L MR%B'8:QGROPYXJAV^P0RGACHG0=4:\$<6[M] AO18LJZW^OS "=4*4$D1:C) MEC^OE\87-21H%7KWFMX30^_/H%G4:'9:0P09 H0B016PZR .$UK9;5?I(*'W MP[7?XB3EJ,E!7M%T:&WP_69K-B_EONS?K_\<^-VPF9E[VY6H@41^/&7Q^]/ MO/3VQ&-W]]3U#[,>Y1^KM^O7.R[#,"N$N8D;N[K)DL&P:.HYF'XKZO"GLT61 MO#L/;T_+HOQ/\\$DN1W,%\4@GL5-EF<%@$;9=-4-=%I*5G%VE5R/IX/I:/O_+[LM\D.[+-:/"G>+ M5Z+Q.WA .YI_O/_@+B^32_?;F;DXM[^;JXL/B;GX\/[B@[HZNSAOV>V&6W3G ME\Z&6SR_O/CUS*JK\.+R*OSUFSN_NDPN?&+4Y=\2_^O%?U^VZ^9_^GTZ"&9! MX*2U&_Y2"7HH7/DR,&U\^CN3& 3#K5R$<4&BJ]>;7S$['>.* M@-VY+]5Q.R(!)*H]4V5[+-?MMS]U0"0DL8LB.2!I6_WKW\S$RD4[(($D)GI< M$D420.9YSI;G/.>[]V5^G>SD<[]/QJLK\Z-YCL)M,+[$-%DLTY_+'W:,\)NJ MNZ7JP!)O;N]]R2_!X9_^\F;']2DN?\>?T-,^UN7%7I6-Y[6:=_E]?%H;[NJN MW]EJ#UY;3L(>!?+1X-'[S;Q^M?2T@>FXQW1,.\L@'[L*\J[^B'LD K^"1+35 M5]+9RE5];_D2(NF:W^2SX[^NEJ\?RF40I?M%Z8X^RD$?/<1"=6N!VGK4MQ]F M)M2>KY?);+P\G,$CSUP($W4DRRO/ZIZE=Y'-K[WY(LV2E4U+V$S:M\EJDBY_ M/DC.SRTK^\T@G#UG:]CIYR\]0 @]YR("2YERA"I#L1 A"(1AP1")#"C 0,1S _$S(\"[WK=@>XI,ET$,ISYG;7:O]5;U MGY*&/U3L<%@3%P,"0&A" XT$)23@L2:LI'0E?$]/TD.QT^9L)W'Z54]"(RX!J,&1BL%6!BC)1%C E= M35_F6.Z4I#<76LW&JK',75HS!''+D7O_O,@AQ#E),%):]X=@*0+, @,\*@!7 M,4.X[-:E".]0.CT.C*V91PM&R-I,D/V, M$OTEF\RT>@Z.G6[-]I-A\GRZO&F*/#1\ZI!'K.D/W9>VLE MY2=KT<:3Y6)NS)HWS[S)]2*99/:PR-JX168/@%8W+AZT\YH7]B^GYW_>SA?C M\"I@C5>IE,80LIB$C , 2:QQ&0TB0G9.;3?QNOQTH9;+=+6TOJC]X4.U'^%5 MDEVFG59M8$9?PB/=E?C7KREX$O?*$$T>))KO 3-N@)EI%<- !Q$A(<&AI#C( MP4PD0WRGN*H%,+<_'(O[L%WZWB'2[/CPT&;KO7^=!&9Q7X1>\A\ EH=[7C; M%O?63@XAZ%W;=JC(E+"VK%IRK11"B,$X ("32*@"F<:I);(-9+9O.ZD/F3QJ M9!Y9S*E&HRQUHFBLY:2@/2RK5:U-/4MGDWGFZ1\CXY)=IHY5Z&/.^[95*U3: M6_>'@M]M=FFD;KERUGEN';MG6>0#=YPEKN$M(J2I"&$,*8\U9RQ$O#PD-2A' MV_"N]DGG6]-I$Q_V)6H3Q;TUHZ=D+0\6-10U:L2'P!ALK7 PH;OQA3EZU'JW7F&MV,U4.K5?0I1$C/F9#T>L0(QX= F5-B@Y!Q,)0 M$VDB1$Y@A*,@*+.O82!VLCT19*,!W!UE._,X MG23GDVDKS>!]A-^3VVI[:P).2=,/$C7X_H_*>YE[-WHM2T?IY)M-:[E:B]-S M-^ZI<82 @MKE-WZ]1CRB1 8<Y? MJF7O,@A@R,>PU3FD0VWC"9B28T0QKU',-:.Q5#3& "L.(R(+K-H(42\)12W M%T@ $TF@%XDD#@7&1W8*]:F*-J96P#QWX7?SBW=K\TL>@!RA=_A Y#8"_EAR M%"K(A<)2821C":**]#&":K/<:@.TDUFUR+_:W[_89_AT\?LR=27*75IABGV! MVNPP.!24#N%9OP%8-;$-\5G?+(*M"9VMYMGDV47M1^C,P<9@3&JC,<0E5UJ" M6"(5!Z*D!.+Z(F >^PNJ>ZU@(Z^!A(BYA )#!2G0%*, 5G5]*MSAA'TRJEHSAQCX1B^< M8$[C5 +0S]EDE#9* 1OU@5EJ/*YU:OZ[3+-OIQB@W@-M!&N#*2'G&BH1!5S' M$<2QX 6/$53&\0WO2%E^R=.5>%%C"3!/B-#W> 0=AX?*!M)(P($A9*% M@')$&%* 0EKSF]3V]DF@;+^KC#!?#J29AQ1,5N4UB^3&M8S5UK-11'BROB]J M9( D)"J,.*- ,$I9H%",J@1N'*B'G\9_SM?:L@Z-1MDZ'?]:+_6+&$_$? :& M@[XA(NTG*N\#):]!R>,X%"A0<0@!9)&D."K2/.:]$7U 0/I$4+86H!)?X*/H MX3S2\=4?'SIV[;F.;#ZCOGBTW3'UK:Y:<3'[CMTK]0/DC:R3@3?").0,F=N+ M X)H27%;ABH[*( M/&V[A_BV!U9Z4 L;:@'#NCPVPK&&@$&*O7D_T'ARTGSX'LY<2.D21 M@RSV119/Y9A/C?YW/5E.K*DLR);G%WE7 M].\T80B!CA.9]YTK8"'K6;&2X3A4U$0LL41<"Z&K[(8*\3ZC MPSB2XST:=)%,WG6?CH?!>O=96]+(3$B*E!*0LDCA6!,5@I="V!PZ4CJU\3S;@'"Q M\&%CW3^;93]+1^O,Y5(_=ML2SWP&.^9)'T+0_MO2(\0I$XTJ4RHYX%%$"$2: MQ!&KAP-IH>/N<-K>J9I/CIQ%]LBBRT8^MSG(UG=6=;4YS[8-PK?^ O6^7!$1 M-5)C2HB6*HZ,ZTM0@$%,XQ*IMK/QWES1YV*=+3A7:C;6Y1IW6@DC?(;:+ L_ ME(S0$(X> P IJ '( B04#'$4,X5%!!3GHDS6"BIW2M&>!<#6K",5OO'#3Q" MIQ+)NESM(IF,K13L'3I[HE,2[L5V(]<$0: #P;668:0EXS0"LLHU2;V;M=W& M]BVS,CLUK3X!+^+W'@KBAW#V.(%\'XX;:2<%L28P@@0I%40 A0*Q$L=,AW&+ M..YGXG@(7E_K:-3.T-NUNT?K.=\'2E:#,@ZA8H% ,J0QC! ,-"1E]R20X48N MN)%8LKW+GR[L")1NS>I1GN,,X>:^Z-56[=;+BMN1#N2,M=BX^:'Y[JZ'E4\6AM_9SB"6/$^7W)8T8XG5O M,B>*(4&(5B!F7%*#[:IZ=U^!TK-AWB+S@!2H#P _E-S2877IW^6&1=/1*QGMK"0>Q M/C"Q/K)SRF">9?/OYI)+XQV8Y?:6Z6PRM_\9K6T[2Y9^FT^_65T^,K].5MY% M,K*4AS>G>MC"4<.)0X 2%@<1B@$,A<1AS$MJ2>/5W=G$^:OM-?MT$;I5[;+^ MAQ#N@U9]M=Z:E%.R'(<+(%*G1F/, $$R$%$0@@ 01B->%JL;3.U$08\!4&M) M4$F.!3^G2% 1%1,I&9 20V#4#!<=7P)N9ND MK-;<8/+%;!L%+4/SX \@AJCK1*';J $**59A$)! D.7=!C MH-MBZ4_;9O7@L7MDH>6&%7:S)Z?S9],A'"Y"!6C0'B!$1 B3B6+( PQA87? M2T4(VOY<;[JEO6'<.9CV"9&#P6*0Z1Y%)!KM&[Q0'$1 M*!+'@,8!"@"&51'@D!$8 AG& 8^H*'U:Q92^HXBN7G%;X6[7^\PN]\$T MAPQ5KP=I-@\0C_?:TT:W5A0QH)B.:!10(&., X0KNF@6M@/(]J)-Z4OY(F,G MC\[>'H99_9K\\+Y/5E=7\^G8G69FZ319I6-+/FM9^Y97299ZRW2UFJ9.#O/4 ML&7W&]FW.0OLY.QT1UD*6=M;$LE($QY$(14,BYAK!*NC31;=RF+R)5_VKW.S M(7^O]\/.F+4[$!C0;U" =U$Y ]8I[9 M;1S/<1 M;]-8'KR#/ 2YQXG>^\#;2#I!% &"0PIB#"'7' 2EW95<2[(S.GKC('4^N[09 MXS!93%;)U 'ZT[EY'&=I!Z:@H0*W^,#G^I#4]5Z::TT,Q,>G&X?*YE0R14)% MB8@A#F08Z$"R8BH95$#>'H=^NHC*=>S4:B+@PU;MYK&8QU.R@@<,M4;*AW.& M, 0AYC(6@: ZUKI,^3 ,=JS=PZ#67@H71=A>KV8 MSF_2-$_-OCNWR0HO^9YDS[:,1^>T&IC!^J24(T "&&@1R8@%5*!R6&# $(MW M684:-?4?ELNU#3^[.RC=+G>@/J*M,HSTSET=XLC3A&0S"80BJC"(X@ KIA'' MNARM:\]2U"[=[!,@V5X%DO0EXD<-R2.-(!VQ^P_+!K&>+*_*H!+]R=,_1E?) M[#)-SJ>I=Y8W>+I*-F^\3CT$$#A:!_@^E#:R/11&D1"!U(!J14.)@ QSE#)! M04#O\'_3\Y7>6'C+I#G0SPX-G4>!H7N"2 0:94&00!:#..9(1(2%,"0R M8B N$W)0B1CN4$U896'_7]>+_Z5JD[)_4+/QY@N-=WXV]VR'1^4[&J7Y?\WO MT[5=Q?(\/.L0];[0P\,,UPV-F&\#8GP??.T\O);&;S M#O,+;^%$KH<11R\T 8*UCT PQ#B.J*8P@ER+.$1!J0DDBG=.OI^E";: _<$! MF[1Q%B"HS]%+#J7HK6D_*0M^M AMI/XB& *D(@HPH$($ 0Q95(YU981UCE#> M"D*-T?6I9*> T",-V.^PO:EY]1ZK^XBMQ&8KQ_.U+5A[5G*O4\?LB8OX'UVL MSKUR=-!Q"Z*LTH6""Q@'@'&I8AE2::*8BIHDB..=#&C;NE#^#VZ%Z _[H-TZ MVR>+2#^CE%YISA?V?@9-.6C*)VI*3NMBS!A+A&-D@[M82Q3$2I05S3! J/NX MK@U-B0#Q.1DT94_S.=N:\2IU;X3S1CMVAEH?][BX.CW.LTY".?I M^5;/WHC?9XO$>*@EW[)CO5UD\X5Y@AO?6TR3V+@1X#&*($2QY(&,H89<$<3+ (]AOM.B4Y"1Z1^+=#:>K*S1_# ;K;,L M'0?KU99>]- MLGPPVU6Z3.VV&W5BNW?,3RZKY?IDBSX>\_;ERKS@NL3>;R[)BS\?A%M[XOZ] MRLHO6227Z;OS+$W^>)=/KRJH>V[XXZ>O^LS[ M^LFS=ZL_GNG(_G3VZ=X'1_7U^:#H]L=_TV/(DB6D^6GB\_&D[ I.6O+U6Q\9I9WQ5=G7LKV?I-'5^P#M)J% B5*$B6$F!I8(% M:UU$(:3\7=W>'" 2Q'$<:![B4$<8AF$QWA:I2&J>.S&3V3H=J]6CKV-\I]3X M,POK4V3K],U? W7VX_83W76=G6^_$6S,F$&WDZ_-?[=M_MH[X9+0/D?EB>O](DVR[X6E+?%[T MWM\\2$+OWX"_AC<+HRZ6WEEZ/;$.YWJTFF=>.,\6\RS_WK>K^65J/-+,S7+R M)JOEIC^Z7)\O)^-)DAEUXGMOBB]\XYFO,9\R+^1>[YN?O"RUXRF6GOG2Q+BQ M=F'?W9B%]+>M7%NZ:_WOVCC%:>8^9;_O;#T;)S>>/5](ERO+ M&F-?+0K=[(_)8F'VTM&JV1#(O#LKO\3WTA^C=&'[V\P=4&SV.OVCN!//WHEO M__+]:C*ZLL5T:?Y]9NOL0IBWY&]/IM.E]=GS*U_,UYE9EN(*^4TDJ^:7OG>B MTMRKOWI>7/]]Z5DHNY2?C>V\-+&7-V]/)K.WQJ9[%+DK%RNTNIIDX^;UBDNY M+S&/:[;$+%4IJX^6JS.S/NGU>9KE.0@D???-3_X^]URKN^];M'_?&+C[%D_^ MOD>$5%V@>]>)>8Y+L&7X;_)_[S3^#)(8A@K D B@,-.,RU)Y4(A)PTK0@,7/3]KSWU'3JS MJ)]3Y;>V'S--[MZ MEE.^7-=]2^E[YVOSN;E90K.0E<*PLC2N:TS,8O_O>F+UU?F-9_7+^Z=[Z@<) MY$\]\O=RQ5&Z\UW1TY7L?9J/WQGZXEXP!<:B8V\(CU_9B43DQWY?CWRB7)S] M?O#S'[>>_$A(1$I!W:F)6*1CI;0F)L(*,<"(8D"0!BR,-*&WCL/Y.E?YZGPH MGOC#[*QAS]1LK"XN)M.)-9Q[#W_)_WR-_EE\ZS_M1PT,S!?K;^:?KS>+5/V8 M+&_[^V]NS^\X0J+5$1*[^PCIO=PY0#([;?:RX5 ]69:NDS^L3.1R8)2'$9KI MS;OY]UDS\+PI0[]"ZMY[]F%7B?%2^,73IR V;!EF8OQTH6!?N6>7*739ZC@>\X7"REK=-@0C3A%-&(BQCA6 ML08AE((JH76LX0XSP&\%V$KA^F36+%M>31:?C7]D/=[+-+CY;' XVVKK+]II MC%Y XI_+;/7/ZI-.GD8W_W2[84%I(;DC2$8^W NU+-6GD>_0G;(DR?M=%J(_ M/5>*2NF8KU=6*&RHYFIK5DYNW,/D!FP\N;@P:V4-UGFZ^FZ]0_NY49)ES@'Z MEDS7:?EMMVDM$_O;/UOWH,I(U-)31\.YZMJ11N,)V7K6L6=^3NP:5CP\;U2= MB+ R^\YQ\[@SY#>ELQU6EC=L>BE!88;/K!G>2K1\-U#U\QM9KBP]?>7P+!JA MD;W PD$B[R5<^E7FSX(DS^SD:_F?RX8I-U^QGAJ7:&WN*W,NNY&7N4'LYVQN M_7I;*_K-K,VCG.UFO U9.P'WE^)&\R>IPY=;5O2L]O;,)G]:%%NXK)RU)TOK MZBI+4RF/1>H&PE>>\-IH],T,V^O)SH/R#9_37.^HABHPSNJ'F8%*^IC,0Q>R M;]S'_UK/4@_GF[OIP;ES.8<'LQE6(YD[GKB]4I=&4MU$"RNMGXV*L=OW6YI= M&JB_=;G?XI?JG<9O<^JE?&[GVLWFT_FE<7@\]8MOKN!&2QGMTLA /U'<=G?F MS5_5'ZM).KLTFFTZ78ZNDHO5DV7Y)V^>728S\\JXT&_VF:?)]V4IQG%J=;L+ M[=;GYOKV]5]28_[,NKY]4RY"D0WY$/]_Y>(9]\6YNW8Y(A-(?K>H&6WE/TIO MR-OG#54+_/9-_9UO?G*>T;\,F"RRDL4BFQN;9@6Q#$:7^?(7OGEEK4PTFWZS M=:E9>KDV@:W5X.?SL=TT8Z>^IS:V-T_M3@E&)L2?7]O[L/'9Q/&\SW++M9NER;X9 M*^/NI%[#0L$7EW,KNGS8HAY[7LBX<:GS?>T\&@_M[I?=I@M[[&%>':>K9#(U M3L51+\J#E/S9^OJZ$)7&H;M7)]^]\MC]M=?J26<)OQH%D>93T))!&)<'"$PR=.=PQ M\\N(2KZ*KRT&#ZS-L4G;R<5-6V<056[('M3FR5'OA,9M?YPLCOH(@S^56QW;DJ4VE3M.RKR(Q(FLCGK]?I;,- M*V'BK-0X,?D1PDZJP!TI&YF;7YOO/T]GQNE9%2,PK:$83\S'5_F=KY?.:UT: M%]7F.)'[^.W2S:3GG1=A' 7>6;NY5Q7:LM.S?[^46\ M0RUNBP5D=]N]>S^.'U0D] #S^;"(M.3[ B8H[48S%6D68Q=*W&?IQI':?/,- MGFL%>3>_>&>5]-LW7S[];F,MIT[\*EK),JSTJ>WK7EI M[K;M7+FP-IU6',E,YS9Q8>_=#OJRI[[?YM,\+LM2$R%Z%\G(/D?^7?6[&U]A M/_C(Y7]$8/)RHMST@ZY,W.G@6!R3+5SFV^:V;.++!-E%4M:Z1F?AIM-C4VE+ M6ZQ16<,\=6B G?]FS^_G,[?!Q7<4(M1T0ZQT6<]GQ^B^]^JD\_1F,S&T?=O+ M*[--^8;EE\AK[>S&W?K]?GVV:[W!FR+9,)I?SO(<67&RFTNH_9K:M8.HS'&Z MEY<%;HM/_]N\:4O [<>W;]+E+^PRS^P-3YQ*6)JU<8K#RH=GN_NVH6-X,W6Z18EB:4"KGH"G*^\;B1 MES>+4R[CHQV3.U-Y=[;U/ZSK'-36]JW M+'TTBY^_OTXIE>YZ?;4\679MUGRY=KBH4D1[/U_ PIT0&3T\L>_;_L;EW1G2 :'A?2Z0I$B26ZSX'D\DQ\\7:X-S(W? ME#J)S\U75C _Y2MAS)D15Z.N5Y6-*N__25%%6UU[+OJR!1LVKO,R5PDVN;9E MNA.GS4LQ2696$Q2%./9D8)S:-3=W.-[4/>ME$38N\V+E'4WJ=LKF)A-;?[+'"MLW MU&8_EYX[[L^-Z#J_V7A$>QAXGBSSJEC[@]-&^=JY9*6KI:H_5YC0Y<*NW?(6 M &Q'64M;=V6_8^-^_%SI)=YR8O8UR9S@&U.PRDN3\R,R5P#HS@*MRIL5DFO/ MRKU9^KU8$W=48*UROGWYW=O8S7@CQCZ7)SIF?\JZ8'L<:27 +LFVU.Z-H%[V MI"0W$(WD7K,-LL>EH M;;H\>XO&O(UZL3X6BKUVK/:DQ.?']'NC@#J;S\R/N0Y9/KB<&K,H9IA"37$L M"12Q)?LK>S%$%#7+J6.M-9$2"6HIK"R1!*ZRH8K$=T:%]UZGC]G0+ZE-"&PD MRC=6V4+&^X<)@]1X;FN+7UN*NJ_+5>M+H]T=V'+5&:NSP&C7I=GT?0E2[_>% MJSBQF5$;Y'ZQ[[V)DTGF_3_G1/R6VRQG -\6H00"/_W->7;==\_U7>OW'6;UG>Z+5+Y!;FNR[BW/3T;CJICH9=4H_=\U7MI#\LJHTJZ[Q?G,! M3+21V.:FNY[??EU^%_B6A?!M.[ M\+/G+@#;2)KD>1!C6;+4&/*E34F;O\^O\]#$,[(P&[L5-<8]=7-@[%O<&6"S MB:F>\^&R@UYI.CQ(_:*HKAD=F"\K4@3F"5+[?+G#;9?%^(:)C0.NBF*JQ,*^ MR "X>KQJ,9V[X(KY;7)KNS7MWNKL1A'QJYNFUU4JN8$WRJ.A.HB?O^I:^(QD MY&[Q.X/\50FRH#P;>6?VVYZ.C\N77$&(??V7O#7$>WNV/E\YY')(W[6D<_9> M=%OE3&S%N77:\BGS1KHRX^#FASRE/,]L1:=-,#7*RIO:)7>Y79"_67G>&%Z? MWTIQ7.1.?Y;O\Q6TM[/.-?3=("KR"'L19/2=<^3-&^U)58F)A8V05BOK+@_X MZG5]0.[FF.THW)C;'9X^K]7+)9.,RHK3\VQM:RJ,1F)[/*%:7[%W !E7)S]8 M]]YN9$I_VM$(MG!WO+:=8#98W;"]>9M.5F=);2O<;'13Y(VN;;+UO$A37\^M MP<^KP!H%H#;X=5C;3K*:-;MRNU%+:/1P_E)^ MW='ZVI;>F0^]RPU(HYVN-)5F.YP'5IZ!F)7.;'V6M4O&;,QD_H\C8F?*=!\BQ4636G=U[POX4 MR'16.D\^UI8S==JDJF6Q-98UYM(?DZ6#0F*<]WFV65AKOR'+S;Z_=S]\;_+> M..0[S]3+4P"UK*C,W+%.J0!V%O..$Z5YXT3(>"M_))=Y=7C]%7O.R3:R^X?RF7(%H>3-.F+)T\XBFE*YD9&1HN3?G6AP* MS;/5A7&DC,K_Q;J?.=[+-,[FNLS2O)'4A;!&E'9(M0^NT@0/E28O66GR@*1@ M*P4KMN)DE3.OI--IH6_^[QOPQOUNGF14_KYG(;Y.KHV6_&@P^65^G'7U,Q$Y&6C!3_G7AS)$FU#T<8*^2:U*\JL^>E>M&D#L4=2NYD[O MPV0W:KP\RG9M(#\63G5:PU4:LNKLTNE!=_J8]_I/]U2W[M)T#I)R-))2%SML M!0 N[KA%? 8I.34I,18]#U>,(Y/M+AA@?[G8**TL(H2JEW"RW(A0>IL?V0CQGA)2;\I.<6BBS' MSC5V[\:&JRX\K.YXO2R783OHN[WX9WEKMN+M/:+XTW9U9@-J10W(,MV5^SJL MK>Z[Z),LK]$X9BQ#^*+&:L^6E&5(I:5?SY)K6Q[T;Y?:V-7Q?LXN-AG_.1F- MLK63#GN9R5YP2_]Q+C?(6_M1H^7%Y>)>QZ9;0A_&: MT$>%B$48DRA0*F2Q%H%@)>LM!3@HZX-&-S]7+0EJ-BX*Y9U]^/+!K-RGB]^7 MJ;*/LH]A!9J-Q[#BYU$U-UH\S^XH.=I@]:G?5+7*Y94@]AP!H-98?BC;P\SR M;&*6@B:H6%I5O? MV_C.+5MN[N?;9+Y>NG)4>XKL3C;W6(Z_V(OW$E'HIZWVE1>$E:P'(V&-,3#( M(@&,0@,L%HJRKBT(@7X K'XM#[0.'U#R/>H%H/8[Y*WA:ON+GPJN4RL?*&N- M=VH&-F7WYZ->EJVJ)7YG 0!_!VT!0&2Y)5W\D0OMW]+QI97CLM@1TI]^]KXF MV65J5_-#7@M4G?PW*C*LM)8?5M;+ROW,-YM%<:[4KC@&MG=0],>M\KIKVR0P M=]&?B6]=>[D1<>_*?&O:K!S/C\Y=R#"IX\!LLORCP*K^\ MS4FV7-U"4UX4%FY[QM57C"?Y>9<+51*S!N8K',5K7KGOI:UYMLUTY MX3H(+7[I6VJS/-L=:F]N:F%A4F55LEWW[K1JYN\ M@BJO)=F\F$V:Y3V!+OFVO/[8,/75L64XOMVQ0 M8UKNZVBR7,R+7^L.@+L'EL$(@D@KQ0+) -10!$J4!2H1D8BT)+<33EVWW5VFNQ^TU]^T5\\]UH+L-/^MI';TF_2391I^+Q7J:@^1Y58-\#:?I>^M%X42+:DQ MFX>K25GZ=R_KY0:[ZIN?7H<$\[@)'RV;8\5&<2MW1$'-8\>BS6Z1B.+,LN[Y M64VNJT/+#;)<7;W%EJ[8;77M]L[?L1^P+?US^PS6J6R,R7E;SERSNV_?X=S. M-S_EI^*3TBW*68T:'.B3Z^MT;+OSS4XO:KK[U-N\$>]M'B:Y#@%W,QM#>IK7 M]-XF/^5XRB6GP7"\ :SBJ##_WN)PT+QF&?S[Y]K>*6_**],6_; MNBGOV='UVVW*G(MVL_&)!QC_7A70DJ& ]B4+:/M@+]^.MN7="O?CT%."UJJ" MM^/M[]N@?C;?D@<"EB.E*'^?Y?&!M3;C+/D^;1U8>/ M<75V!>X\NT+XO:#M'UZY>1;+J]R;,8:JFJGQRNQ%+Z^YK!,OWF\-3D7*_,H5]V+%K#N_S9>SOY:4__[QZ"]J)AIM0- M;G;;=?*O?)K3GO$J=[L)?S$7GOS42":=+].B6\VJ- -TZT%?3FV) M)@V0W&XM[4.KB5C_/W]V7OOTM)JS8HJP.+KW,%X_AQ)M>MVAH0%R;=;0%*GYI*Q^EVE4\,*H:-%8Q:TF\Z7PWIGV^L6E5Q.C_/ MCZ;\YOFO%=)=)5!_J%1/Z;C&1..+"Y]IO$]#[@.?<_MR1O12;JOI(!7]X.>K MR72R6%A7Q7W@S%B)*^^_C8Y-7#;:GHV;KSUW?(?)TO+5N;3_U?R[-61^S5%1 MGM55L7=A $>WVM=6/M[D6NH MCOUVUO#;14P#()%@,<&8X0BPL/3;H1!AHRAMC\N=K^C7^BGBM'OG?:/>C#UT M3",&G8UI="Q2SD.SI^]N_K,ECUP[6YHYANBY#0MMD+HQJ+&R%,'<'F+:,,^% ML%:!7"5C U)[4%F4*[LJ^%7.76"Y+<<%2Z=5$!N1ZS?+MCBQ#&+?YMFF4GC? M-%JY>MB6SJU,ZZZ,FO>;9S%OZUI(Z]F/"'$!8Q!'$ M&D&(Q(N5A12@A;%5( MQ^GDG[^FE\E4N\/.4C#+A:.4<-IK=IY$&,:$A&K2!O% M'BE-2]2HB.Q,3"U%V3S >;&O#:G^DA]CA[:'9>\T7MR*1R**>!S;Y@N@%>;FGY!&1 - (RPP:7OG_O&Z.P?AGN:*-HWS>3+[ MPUI&8[Z6OC>URKWXN2Q,>5=6:>1]N,Z_RQ)+0%DP-3F/WJS=K.@*;4R)M=;= M?++0?>-U5M&];(PR[>E$4K^,>4WL,[TIB:_R9:A]V(HP,ZFI;>P(29=4NRQR MV#E'8)T&^9;6JU<5SSQJG.QA1<<=W$$>+?=(6+;YBMSHBJ*1T?4W%)[#)N2J MJKXLM41!%D!N:OWY?+:N!EA5E&AU#WQ>:C=*IXW!]L[7+>K?1LW2PK*L;-F@ M,K+1LB.J+)B*[!>[ML[9G<'S>R]HW'_1!/IR1ES6KB\1.@X8 !$B/*9<\A!@ M*&6,,0%:AOP!IB"L'CMLCMM6C4+'+_:G3Q>?UBM;_+MT),9_,X*]92Z*T>A/ MMA75!V^YI>#FZ\TB+;\BWP+CK"];LS2L6R=A0\9L54%RX[)2==G+CKQMFX^- M\< F7-O_KFIJC&NL\$NO?<-'G\R*:IPM8H)\[)\M#\]3I_DQ^7IA1=W?P.U+ MRST%=7T:(S@TKW-"6!"&2AD%RZ%44'"D(52B.[G_=?[]V,0>H3W-=MV+?5U@ MLMVI?Z<]<(4^DU75Z^",P*59TDLWR^3:#5%YCE5\H#"2QN%V'$:8A\+.B.-: M"LV9$481<(Y"KLC=^8?0/-F7\CD#^X1%/7LM#K;8.LQ+XCY=%&5M[N;WC5DVQ\2X6W_URAN$\F1"43@02AD06%E Z! MI)R9Z\-(L(@RH*1"=\O$YS2SA46)U3Z5;%A!"7*/Z',.(2L7^786TM%IY&WV MV[VPOR;"CF.\JZ%WU[#^Z=E2878WMV%EMG+7HFX6DI;GW_7@]I(.I5O!@+@2 M#*Q"$C DOV*++:=9IW$VO[:FV,KDWXW[':Y-B'EM3PSN:+6@,0H#+G44 MA(#%DH6DIA3EE.!FJX76@%(J$)+43C*"0(+\K0'C(0[O[%2X]SH[K19?]/_3 M'W_7]W98/'Z]HLFR],/,K5G]Y-;OJX78G8LE,#,*,-#9:O)UPV^ M)<=.N*PXQ3:[Z+)0I#.++58ZE=O7=T4K?J7J>W+7UPY M,CXC?676L)#,JG[D(#*QYO$NIJ[X:#RI:N_F%UO+]5%]C+SSPH*[RN(_;FRJ MQMBOZWEVX_TZN79E>F_?%'^P57!N)F$^0?7:_.U?\XFE=C/?O\[2LFG'#EPL M\A,Y+;Y:9).I!\OA17T^RNM&8CU77IE-_ITN;Y'96DJ?1432>/<&)6=%B32Q M6?/\]^;7S:RO-=V<] AR(M76:&.W[C8GB87 /,>YJWEX-S*+EBR6Z<_E#SMY M\)IIUKS%KM+_?0-923&[AUDVOP;&?VKPT&[^#=[Q)_*TCPT7>\K%[N<%SNF] MMMA^C8PVA;;Y>T$'UGS)56*Y5][_N?MI"VB4U&:+ M'YX[Z_+^#W#_]Z35Z/S9]_C77YW=S"--3UMS^1BBY0ZWWE827QA=_?/59&Q4 MX[#Q;0=6UDVZ9]^/#?M[EN%!,H%?02;ZL3SW>,"/T!&OL4:OI4,&>;EEG/8@ M+X.\#/IED)<7T"^#[U+$X?0>83D4A_7M!WL>.%\O+0W<3\_9\?-D],=E-E_/ MQC:U,<]^_C^C49I>7'0M"FV5#/XV&65S-YIJ/IT6I#9A4;CZS?8K1^8_KH/M M[9O?PNC-OL7J A6WKFOG*_(?3S$8]TG!4^3?24$KZ=$[SZ0I8H*E'-==7@3+ M&&H-!<1 AY%D8:SS0P@BB9*//1G3/XJ&>N7&,:;CK\F/^X^=JR+?\OSY+$^= M+JO#YTW)-8+;E-M2;.^M9\'5>32^NX\& I\3<1^10QM"T[F([^-Z:47,#]@A M&C38H6LP"BL-QJ%B 65,$B:55%3#L#A&E1Q0I+O18*+O&@S[Q Z3'338H,$& M#=9##<;KRA89JD #%0 02ADC&9*0E!J, ]V=#_:/'FLPZ -.?=,7Q;L -84$(%(B0IG2E"H42:6#@D(" MRS 004_R1FXKRYUL']\,^YRWZ:'TUA$Y G_C%!"*ZM9$%$0 $*!@%#$&D)8A M$R5_%PC"ON1%ND4HHM)GZ-YYD@-"!X2^$$))W0_(!00BIDH)$0H58T 4+<]> M#$*[LZ&/\YF[12CEP,=BL*$#0ON"4%8C5)OH%<:!@6>D0ADC*LJV,6&[+>.> M1+7=(I0SX'.XV^%_@ AMN=0#]C>(_3I?.=)J)X_+9]?%X<4/;SQ?V\ZAYQ2# MW;JLQ=5.5YM)NB<+Q^L"83BF&+3DH"5;U)(2\)HK*B18($T@ MC@C"0O"(QR6! :08=IF0:4%+,HY]@.^=;C1HR4%+#EIRT)*/TI*HIC4-8\OG M*"2F ><8Q@H"46I)0&E'6K*DM6GAR)<1ZG/"!CTYZ,E!3PYZLE4]21IZ4@=Q M;.0,2*FQDF&@@Z",N0&*<9>IR5;TI.#2QVS0D_=D*__L^'JJU\>O-!YXA^UP MFT1NW+,YT'28 _V2"W#B/97OJR"C>P3?UT,:8!N?W[#^/60 M,RMT.9GEMY>L5_/RA=SU M05X.2%X&/K!!7@;],LC+J?&!O99@#.1?1T?^]6'^=6C#/LHV;(AP78K) J5 M""B*111J"16B8=F7R4*$.NW+7&:K?_Z6_&N>E1^O2M2-]/V69'^D]\^<>W!G M%Z$^P ,[Q$D>E ]JZ1#4$JUK'R&)%,8 R#A04" =!9B4:@F!"'3:C/JB:HE" M7_)63[4'M32HI4$MM:>6>%U$PSD-@=!*JC@B41QA)$6EE@CNEGGK)=42E<*G M=/"6!K4TJ*6>JB59JR4A8(B9I,1$I[0@'R):IA7OK,1R!8W 2:,0U#R7$ 0J9D$+&V("0AV'$ZWD&K"./_MY$ M0X=H-(Y]JU7T QH'-#X+C40V6IZ%9 :+4 '&(@Y#**O3B$AB\4KQ=6=H9,8V M4D0&- YH[ L:60.-FF(2 2*U!D2HB*LX+M&H=-A=$O[5T A]L_O'@,:3*5/X M-;U,1C?/Q.M]=4NM+E)?@"YJH%,8$\ )P!KJ&+,X%+ Z;=-2AJ\4DN9[VS+( M(0)V4D1G;:2/D)[>VNICSGP_7"D<(>@):%3^:!@H1$$<2(&XU@$,< GZ(,#T ME2+?3D"/(/*)'(ZS!E ?(ZA173=#"#56/)2!L>12ZC ,&2]!303KSI+?[;)W M FJ"N<_8<<]*&4!]JJ F#2+ * *<<6TLKP&0F,NRAPU9[2CK-B]<7@GH&:( M^U*TZI[W#M1/.^$=R*,?6Y)R?'Q5G3WU"RLWC@8NZ*>S4O62?.H$\O^#"AM4 M6*7")!R(F@<5-JBP084=J@JC$ PLRH,2&Y38H,0.6(DU:CD'BN-C46)/8C+N M@"%D[QW>=0]M)--VZ627-9_L[72RY8^KF\7 *3MPR@X7.P1.V9=U#.]G%C6/ MN_)9%\)\@-WW\#U^!AE,3W]X30Z<03\-^FG0 M3RWJ)][03SC6(J) J!@1S4F )"N])RYI1^R5XA7UDR#$1W+H2#RD1./'^>S= M8C/QY)6/_02,K!=WI"3OJ 'CB]6;O[Z%-O^W7MR7^#QB4C$A:4VX274@:<0 M5US "EW( Y)#1F:ZTB'"9_ H:,5.J5KFB/$H(:GP:,PXL*._ M(L8#A@7"!-(R66NG@;U:.J0[/$H?T39I0P8X#G!\%APQ;@R^"E6L-,-(2"RX M%CH*2O\ZHKPCSLT'Q/_=P9$@7T TX'' 8U_P2&L\!@:0.,*Q#.+(TFHQ0"H\ MAH'HGGOGY?&(J0]XFZ>9_0]K'Y9_&QAXVLK4'6$_Y7/R?(?0:"D;2<"!LZAG_^5P7C&HR4%-/DE-2C[P @UJ-K]) MIJM)NO0](U7OLG2TSC(CUUXZNS1WFKJ?EWGZO*),\KUD-JZ^]<)@Q'SA*IU. MT]%JG4S-=>8+(W(W7I)ER>PRO4YGJ^5[S_->=56>OB\#N=- [G1Z%SNVPL9G MD3MUV%E_ZX,/_$X]X'!OTRR,M \?0B M?LI \?2*IQ_=43PM_WQ6YMA663);7J19EHZ]9.4EWF(^F:V\B5FQR?7 76< M?<((-P81*X4 8)%2(F1$RT"+J&!949R#L*.ZZ:+-K_C2?WZ=7)N/?+KX6HCC MIXM?YO/Q9BEU]=Y:9-7JLQ77#S.;CFR/)8H)7PSCBD_SG'?07X>@OTA]UBI" MJ7 <\#B""E H!2M9H@(6"Z4[;8OLI?YB'/B4\T%_#?IKT%_]U%^LIEE0.@28 M$1)0!$( 1 PT*?TOP('JM(^TE_H+^@Q#7\I!@PT:;-!@/=5@HM9@1E$1P&', M9&0B2P4)C*)<@X6,!UTUF8E>:S!A8DC6;DM&[S38L65$[\Z.615Y1U+L!-KM M$0$U=3C 41#H4&(@PD#KR("=EJ '&';:6?I-CG1$#K0(78YV2@?AN0VAND-JC?,2$ZT%0A(L.( M$JH"3$J3*F."^ASPMH]4X',\D% -)%1#-^S0#5NK2X$'$JI3Z84=CC(&-3FH MR:>H20K00$(UJ,E!30YJ^_PKGMH(X=YE1KQF1K-;&32RXF,ENMK2SGU;UNZ8_X)?I_#)+%E=6.KSI?)18F5K^/% U#51-P\7Z3]4T4/8,7$W#QG>P M\8?$U=3A,AP07\;3?-*!?*5G"F80IH'YZV]F@ MNBCO/%1"J(L+<#$ZE):WWV>353KVSE;)ZDEU@"V=-^1KUL\CA?MVN/^ERZ(Q MM3H ,(H8B6,6V<&X".A EVU[ HGN3D_+(?).U"Q%_R^-/&P^*M?O M9VT4[2&?\38[?5Y/:EL\)>U.-_7IE'102H>@E&A=^48#!#4(!9,B0 MJGB98JY(I^V8+ZB4( 36:)[WU-)M^363ZU[V_SV:7W MW^:?TVTFHWM MUMF=:X][!5*?LH%]Y3# &JL10R$024/(X"AJAIC R9?,Q+O')H,$E\B,$!S M@&9?H,EJ:#(-(BHTQ2&.8\$PEJIB 94J[,YJ]@&:'".?B399ROL?BAYZP<-_ M)>83S\1NJVO0%U"+&M20!3J08:0%,"A&. QI7$V$BDAW]O;AQW'_];F-'!,5 M/D1#D<"Q9KY/&= 8@+KH!X4Q"L- ,48(0 "14.G2@19AAU;ZI0'-B _:9588 M #T NB> 1G7!3*!A@ ("-2!2!0$ J$Q6*1,?JXX(2!]U-MT*H D0/F^7>F\ M] #HG@":U(#60, X@C+D@"$<4<1+DGXJ#/ [Y>IX44 3X3-*CAK0QW:LJ]?9 M?'&Z4V^P061=%(8A19A$5(0DX#P&7%?,WUBCUSS M7_-MZK%0:*^ /@8\EM# MZODXH"CJ2BB$D @8 CK&H0GZ&-4J*DUF0#%]Q:"V R@*ZF,^G (-4.P+%&%C M%EPD(QA$D81 * *QYB'@9>U$#+N"XH/"T0Z@B+ M36S3AQVP.&#Q65A$C;F, M(398E)( %L_< R-?Y]G MTUL(QAZ>&[J'HN(80U(A7(@X1@S93Q'' (H8(*ZVO#F2WDUCOK<&PN_WI MPNUS>\XP\#%I-8GT5!'JK>4>LL:GJAEH/?I541[%BD0RQDB(( [BN"B<1"J0 M44<3)1]:T]R%9I#4![@[QNA!,PR:X7 U Z\G6/((TT@Q((. 01.K"Q-"5 ?( M,7S5 ^1N- -"T >\U8;"034,JN%(5(-LC*&F (>:V@JQ*&9Q).U4LJ*DVRJ* MURWI[D0U$.G+$_<:GG9H/8RX?2QWPO&-U.GLJ5]6!2(T#*Q]NA#T-==D^CVY69I+_?DJ*YXF<3!=XA!H#55,).142H-5 M;! C&-22(Z&1_4RRL0QW/=M=\TK$8Q]6W+$;+[S_]TI!^_?A?MT:2?CIJ_;( M>Z_0MQ_71@-.1K?[;)NJ5!GC8?&33./)+)F-)LGTPRS7=>;5:+(<3>?+=99^ M-=\53.>C/]XX";&_GJ73U*FY=SS L0ZB (92"VP,J*3Z^^($B7XNT85-.($ M T04!H+2$*,P+,Y4F2V+#G,];5"=CM7JT=V=_T_JK%W[Z[?.GC_KCU[-24Q>KM;6Q6[KE*4\,G_<@%F%/VL^ST54Z7D_3 M3Q=JY)H2EQ_GJW3YZSR9+=5L7&SR[/)+.DHGWZR>OG-G942B0)B=XA'E2A!B MN1&*&]4$L,;.RA#@B)LWAB(,XR!"& ;5SD8QV=Z:UU'8+PK-<@N\>K5][V.Z M\IYS6XUW;WC$/9R:W=)(;/'F]O.W_!+LB:.<^4O.C7[8Q8ZM,?9YXX/-LQS- M[&"U].87)] */8Q4O%,,JI&*WC!]EL-0QU2]64K82O!_R"+F%["Z6P.>R8P+,%Y*V%FN> MNU,P?3J4&I1)_Y4)@W5%#]=4T5A@(4*JF,:AUA75MH9A\'1E(OZ'M*%,$/5A MUR-W7UF9')M'JJ9&&26S46HWUAW#K2[64R_9=5J.F%SA[3T81+QFQC967&(< M,B(,$ &G$O&R)(4AO8O!185J[N+R\[LNP1M]COMRN=S-K$M$=X779Q MO>T80PG:I"#WIK. MO+]HCZ7TO5FZZDV1V&W+?(358\]Q]_M=5I9K0UXG%D3 <$0YBY&* A4K#8*" M+AA+*.+=4H@=S?I"V:!D MEBH(PX!H)2F$G)* PI+D!LE=2N9'ZL*VDB/$1[P[RJK#UX4=EM8L M2HPP-TCHYG&?6?SV8?;-W. \NRED]NN]E6XTCJDTFEA#8#F@!"M=-MSLE@^_62[IW^H-'NM2C/VDI5F MXJ JS=HZ8G]N[4"'Y21#N=F+/OH!E14]S<\8RM->/30;Y.AX:M=>6Q7=9Y(. MQ>1T6M%V6/3=R7?/A+GFCR8$?KVZDQ?B2VNI[F1SAWMP]'9W?D4T1KR'4BM& M- ETB+22/"94E+EF(.7.<(\J/C6"\ELI)Q_3U:>++^DRS;ZEW=6S0>9+, 8DU;42CO)6PA\T.IY?O_4 M2E_\^_S[(]WD]F[138?I;?5VA]%#2"&^02 )&%=BQ8 1067A,="4\9C MA&K3A9C::>MX&I#:L5WFOGR!CF)PY,E$V/%D-EE>I6/O5P+*%W>5 KK):;\(O=@YLS:O.YHFP^!AKY7 MT.ZK%3U%2%-609I&# =*0\@D"0*M=,!X:7X)"79FUSP-TNV87\9\Q.1)0_J) MH67?*[\GMQ6B#(R@'2S#8970W3_?R5WQF_?6GE;E447MM6;A7R_LKL!7G M1 7F_P51B(=1S$A85F C&L-&!3:(J(I9Q B$(H*2&#C2DC-&4DA?O0+;/;]7 M+("7K\!0BMUR*3;JLCJZI3_1H11[*,4>2K&'$MJA%'LHQ1Y*L7NOBH92[&,C M%_VK&8WJ@L2V:7;N[ZT@5U\3S[ MS0!N&4U2.U[CJY&QY:?OLW3<8=&73VFK,S][1R#8*XW4I\3SH(@.01$UN(V% MH@$!C(7"Z"&F,$="EHJ(,;!S"O\RBJBEK#/UA6RU$*=WBJ@O3G%K3*;C;Y;M M;VE\(6]IY6B29J=;]@T1J.N^81QA21E%!IJ0 L%E5)&%:17L=%J42_EI5AWQ M?%YGHZMDV6'M&_8Y;K-SJ[<6_@@,^4D J,'Z&PD!,;>-2B12,0XAB4 )H%CK MYP*HI28EY -Z% @ZN? ]F]\DT]6-E\S&WG0R2F?+VVK*'EXBVN;2] 6233I@ M0 31**(:PD@"$A(=E67=$8LK(N[1S<_%*G_)%]DXD+\62]PU_R4$QJ:U6OO9 M.R^R5PCMJQ4\2BRRNAZ;$1;06"BEH99*A4*%4=7):_S.YV&Q)>M(?,%:+2/J M'1:/+:*+S,O?DM7D6^HE>XI,3LH9%0VT*1V&2F/), XBI8@00>6,0K&3 *Z7 M,2_5Z=KJF4CS&)S0(8P["N1@0.O*.HBC6-IY$1#P@--(Q'&5L=1@9X3$PY'3 M$D>P3UHMP>^_)3KT .[_)=.UL4X&K&-OE?QH;US2,;J,&-50#"$3@(=:!8C& M5%'*@HI3BJI ;D/1+;2RZ_PU^5$3=W=MR[B/1<>\+T, UW_[=Y1H)'5-040T M!!0H'-,02(4%U[IR*5&TTR/_:#2V8Q^YSVBK+6J]0^.QA7!E@C/]L6@CJ7G( M<&L0*E(E&. 41F&D8DUQ3'!%'P,C$.\[.3>KJ/-%[-KF(>@#S(_!#1U"N.. M3H,TD,2**!:QD"%H0 -P1*J3.$AB\53HM)1DY+Z ;?J+_3=$AQ[!_7VRNKJ: M3^UEMR(X=QIG7TKRT]S!A]Q!)@&XD9;$(:1$0HT4B60<"EJ1"P8(@L8A0&/- M-_Q'L^#F]^+PO,-"$R#;I$/KGQ?9*\SVU2 >)1Y1/15-!Q$A7 B18BPD(Q% MJL2C"!AI 8_M&$WB(]SJC,C>X?'8HKJ\ 7Q4-("?^MD<(37H*"8JB$(;X.$ M,HI97!G!D+ =4@&WDOGAPF^3I>U/3V;I?-U]90KV$1UBO",S:8<,(E839.F8 M*"BC()0"18"+.*!5>B00P0Z[[N-!U%*T1WUX'"!J.=J#_35=.77?_,$&[.[5 M&(84/V]]CGQ(,22B+ECE#$,3$RLM(Z!Q3+& %6DI1+NDI0VMUK4W(*C/6RW: M.;;1Q*<<4 \:<-" 3]> %-2%BT1 $L=00@!"%0HI)5;EG/:8[N;N'Z0!VQKP M WW8;GGPD:G CN@'&P_S0N1_VX2']G[RF[SI_!D@ MWWH ]^]55G[)(KE,WYUG:?+'N^3"W-+/R?1[!=GBWCL M/8L>;71YW8W-W-KM/52-/, "Q#JP-,U2"ZR@BDNJ1J*,1X?>M$,AF:NVC_-9 M$8C<22!IXEZHF(H4)@$,982AEM5=&57;()",I508A>8=#!(,X@"AHIJ'"P8Y MZPF!I&WZ?V?$[7J@D.R&0A(_C=61#Q22 X5D=\^^1Q\,%)(#]=] (=F]/AGD M:*"0?*8J&B@DCZT 3E\OIO.;-/7&Z45JXA"[V=>V6C*/CQ93\WU//B%I-?W7 MSPS?X9.Z,2[KH=PT@CQD&@O(A*VQA5%8#A\@8G@4QICQR6!.@XX($@I&L@@B,):IX2"/UNG MM%2'2'PLVRSGZ)].Z8L7V]9SUBG$EEBS#KB"BL.Z%A]A2'E(@8!(RX!%,1:L M1!P-X,XD+SL7=97^.OF6EGP\ZC)+!PHPG4Q M+Z(A@TA!* 4Q_RO\-U*%'W5VP%1]C1PNG M-1XCK06BD,414)&$,@XP*O$8Q )LT\S=6.3%\ZQB%T^S;P:7W1DSR\#*CILU MO%>X[*O].TH@\KI WW(C2QQQA5ED_B>C4,8E$%4DT#. V%(Y%_0)/VX@'ELH M%Z6+^7)RRGUD7-8(PXQ)!2,2F2A.$X,]#D&),(W1#D-(N7K;)47=D3SZ%!T% MU_@0MQT%> 1LU+_%4 4LBE2(,8DUU&%0^8D*JCTTCP\&3SOF2?J$M&F=^F^$ M#CU<^VRB^0>=AIZTCR@P:/#S \P@5(Q3C>-(:5X6^YM@+8S9GJ3_9):.@W1F M?EC5Z7[C-MI?BM=?PK1!7[*!'V0(XHX1H*0^Z1=<:1P8>PAB&DFD-$"TRFZ2 M8(^+^7R MA3=^9P=]Y#(XPONMIC\O1/V5%F-00"H")!"6J!8Q5$0*(1+# )% M[J7R[\(:_CO-YN-D>675J$ 0_>48'-4ARCL.[(BZJL2$=DJ32$4AT$K'F&E6 MGM,E[=5VQ_C/ZG M; PEU9A2A%00(24YD3H I+)]"F"R=8BP=W+PRDT.7MT^.?BB,3DX:4X.-K_< M1AOT B$FP3Z5K*HP]=8B#S'HJ>J(QMQ5BAA45& &6"P(@X"!*I,+%8KZ MJ2/:<1XH]#%LM1SUX'3$T\+@ V$?FU:UJSWC'SL^DIW.GOJ%-6.C%@H0$*%8 MZT!2"146-&1AR:4#H^@NHM&72*%#[H-V1[7<2Z?32]:<$\@[#!IJT%"5AFH4 MB3$D%&<@EE$<8TEPS!3)-9315QCL5$\_5$.UE)I!Q,>@U5.$P]10'?%Z;;-L M=4HQM/<..K[BIDI\$AV4D_B"V>[727(^F4Y6)@;Y:O?B3BXH%$4(2:2QID$H M9,PU5R475*2A;'!!2)J!=NKU:*?82])./>QB?3F&'6BG M.N$ &6BG!KJ@@79JH)T::*=ZKXH&VJD'G(]=7("+T:&NW\:ZFE_2[-L=$]Q; MXJ,"1U&P>P+GSB>!G@:+HHHY#8*( Q"+E',C"$KT<,AV&FH?!QZ6CI5)3YM M=99S_VW4H\+MYW1./GU)>H)$!&LD!@R%$!#%PE R*C@.$2R1&#"^ MI[6Y7.+&:6;7A@RU/=*Q=VYDKY#95^-WE%C$=86X#"(M*((Q!V$(2(Q%H$LL MRA#+9V*QK3XPACIFHQI"NG;I&6T0EXZ]],?BM&F%$:(UV)2!&A/0O,8P#$BL MXXA58!-";X.M6,47M'H4&*@=Q4CV(8([#OCP>OXM50&B@=12$480508R80D? MAOE.Q_)CX--2\I'Y5+99MM]_@W3H\5MIJ2;VS-J$_(._N(M!66-0R A3S0E& M4MCAU)&,*Q,&PXAN8_!#L:R?DQM;F-GYN:)/Z'%[BKW"8U\-WC&B$,/ZK)_1 M*(H$4 &,"*:A0(C%508%ACL381Z,PO;X&3MF@!OBM5:?,UPOS=73S$L*7OW3 M]3@QKG&F.0X,*D@H-0KJ1GBMB,S M8X>,(EK7CV@91T$8,6B6)"1A9*M(*A1QLG-N_404M40;X1MW]QB =#(1W*=% MFB4K6SHR39-EI\=PATX.@S G#0*X@#*!&9=V,"GA2,?5,1P-P8X36:WSKW:9 M7\RL0>3S=GE<>L?3TBN$]M48'EA,5Y%_#M%._RR&:Y$NV0BG>UJD3\Y?(XWI MERJF&L5!!%",40BT8*@Z$U90!7O[\,^,O&8W+WA4!9D/\##Z\LBT_"%#J#'Z MDID0AZD@M&/U %." ^-?%1#2,-A)DS\60BW555"?DY.?>[G'BS@0"KP'6["[ MEZ03CJG;UOD(R:>>T^YS *Q4B-"Z=I,$F@9$FF"1:*QM#C0@)6^>\1?VLU*] MI%> H<]EJT> 3][^?A)6G7*P.>C!00\^0P_R!K,R(2$42N TI@"25D$2SV( ME=Q-GCU8#[;DVF'A ]8=1?KAZ\$.B?N:1&HO3*3W(MQ]>Q[[Z01^-5GEHSC\ M8H%)( D""D5 ""T "DHVNE@$J,'AIRBF2@N$,&5401BKB)$K]/E M<[_NH^S[M2*TWD?:]X1];;Q[PW3UEEU/RO<"$"8X[9QD#SV-]XX/)'M=Z^OG M\1F99QGX]8YQQ_M!@O8:8C#PY0VB/VQ%X=B#SHEOSNL,7/%./%ZO%Q: MT.&]R_*I1<_,B;>4ZGFANI*6.*HV1:#_!VZL.<^%8RDXD"%D44SD_\_>FS:W MC61IHW\%X7?F3G4$[JW(Q*Y=/MVE5U54D]$WR\5, E9G*)(-4G9I?GU M-Q,@"%"DM9 @!9+9BRQQ 1*9YSQG/P<[9E U+0$2NZE'57,:FTQ1B?9)K/A]-BT&(R^>2O7_B3SS>_AHFZ##55*=5(&L$@,DP) M"!E;CF^# *Z5@H<-_76YGQ^7VWD((1\2U4ZBI" FJIT$(W%05[BE")M4$D<% MX\R E%*VG#(FC,4M,5);M3D2G@0CG8VA?ICN>$=?EL-1@R.%]7*-0DT--LQJ M8QFL.%)J*I[5D>L0IBOOD1-7*SO%G5T5A"?)CZ0NDQ,X.)"8Q0 1!!A1#,I* MU=32K67ZO)P?6^H]U /[;GT2K;RC*%P]9L9KC!U@$C.H@SF7(F2ML4(N;3RL MTS5WRS?J4P\@"C'N,=JF*.RLQ#LGP=9--MJ^KK3[N'WLUDZ9QS=:YO&U5UEZ MBDJ6 (V24P8Y%H*FPH,]T8BG.%VZ(2!;:Q&RN5[N %!/>P"W.O6\%T!2"F3&$GM:-"*HF J_C14;KF7]^"']NQ>G!/\#VWFCM*J^=( M*EA?("M?D-+75NW6Z95HG4@EEB"\$<$@4CKMC"728F<4%DNH@MIM[E9Q6*6! MBQZ%K:+4D[58G2RY.@/K,J)41*DE2K$Z84$K9 BEV&A,I47&B= 'L71FT51O M-G .JTHAWO-J7D2I/1:&UB62?SU\H>B&-14_RINI[2_V?L*U^H5BI_7 MT^HBM]GG_.VG:9[]_C:[\DOZ/AM]S>YGH1+N>KIXFJS@PAD1&*8LQ2E@AAJ* ME$D%1M))PZ##JJ@0S%:VX;%G>RR_7[ST8<4CIW'@\W^2"@Y2_OKAXZ5-Z+MD MNR+B]^-Y-OX\]-Q:Y*;,S'#6'TUF=]/'ZX=3Z]$8"9 JY)5$S6W*354_+!"% MC?IA"Q#DW!E((%&*0@>H6LX\4%*5B.SY.!^H^8OO Q^6'[__<*D^_.U]^J-- MU,6%O;Q8AX[F&3Z D6T>%;[9LH#[HG^=#^Y&^<69)5AS:]V=5> X!V*WB')$WWW;7E/? VU6!RP-6 MG)_JO<19/U=7TB;:TIR>Y<"'\!6*@/?\Z!M4IZ)%0-)*A?@).%_.\_2/J>A[ M;UMQ1(T!MO-Z[&WG_C:=S Y5(MU5O(B$L0E=^OV[F[NBFKZP&9D2S.F2RB?(F$$>5+I)<]R9=HV13^QZJEE9K3OK7:SISH(%4+36=>787\E=/'"$4\5PT9F^3KZ?U/V?],IGKD:4_] M,9S]UK__K4&EOY9$^O!;/Q6NJ3;*C7M0B!Y%<;K[60YGB+C5!=SZ[@G@XG5% M#PQI T9@Z0""'J@@E(LAJ-Q]!GH:AT+01CA;*!&4]0EN=S? 4[=0L MO@LUM<4>FS2[B'P1^3J,?$\ G\2-3%^,A=8 (@JQE8"(U%8:6ZAG?RI_S9NY M]H_^Z"X\Z=\FD\'7X6ATM%"',>H!MN?IS5%GB\@5D6L[Y)*-N;](B%1XA$HE MI$!JZK2C%7)QP=:R/[>P-<4OY A0*]J:$;1Q0Q@'JB7VWZ8NV9D2^B'R'TMAHK;$!"QV!7'-"4@P5IE*Q MJO8=IVZMJG1+6_,XH(X(VF-8G+3.UI5H=_&<*_%J^TL! .S/J\!U"KC?R>257';QU%K#@.K'@<*B -58X8C1D2D*BG+)0B+2: M H*EH@:\?LSJL.B >H+*J!=$7C\57DM& M>:(!$!D],OK6!@ $I.XYYU\Q1 JMG $V=<*;^LL4/.'P2TS]@X1%#LS[I.?M MH&@!1+ X6;!X"BL:_2E9"BTW6%M ;3>"! "5B%4Z]A:P^_#1Q(.BPX>'.@A MP:'[$87G!44[WW>\C2*J_?3Q_=;^GF"#WUVBL-WN_+M 5EDGIV '4JQ30 UU MF MM!0.5;T4[@-H)N+22]8: Z!&P/Z_H2RBAF[V!8^9(A,0(B5M9IOX_M;9I M-(?>(#500)42*BP@56S*"KPV=;JMV%0;Q5L<]PC?GW-X&])XD47YNKP3T_$B MJ$90;4O/A+C&5&^IIPA!_W^O;SJB$!++&!Z4;<;P6JD+\P8V8IU T:AI1E#L M*'%$4-P&%&D-BEAI;(2$S@"E.#.$*5>!(N*P#>.[G>$[T?B.D!@A,4+BOHQO M7H]0<59 )!5/+5*6A'1PD59A89KR_1C?[: DA[PG8# MS'[;:D[;8R*\(;?M'[?Y>)8_/;#-6@88-$A30U,+):%$5@/;: IL8V";$T81 M9(RCPEB4.H?5T48<>F#;IO%IL[N;FVSJ/S0KIJ9EC2U)\G)/DD_W25A. MXO?Q)IGF_4"WH09Q,6YM/BFB\9 MKO98U]UJ#QK?7Y%)'1RWYK?Y\W!<+B^[FT^J%TJ%H'BEI8ELD+WY=H;+8B(; MWFX@%SG@B*^SOUFG*IX/E93(NY24^$W<>>&S%W^N]ON^O)[F>?*3?^-ZEEB/ M4H,]YMT>L:%R=H3Q(8C:)^CB+)&A&Y,A7H,DED,.RWW:8=+A.0%&I)<%O3PR M'#'22Z27B"^17O:%+V>IJ$#ZJA.)VCOGOS.;!D37-O^3C MN_P5QP^5V];-L,A3A]S]ND#2Z&:OC"&0,6DD$$)RE7+BENY;(-:Z!33=R1^O M'CJ;WVQT6/]R:99%@>_'_NA3IC:!T!*!$85U21[G 6&+$#>9(&,,16 Q%2YEA:*WM MZ8M!270#E"CH(=1JJ4D$I0A*$93: Z5&_86!3BIITQ1PH(U$T&%2@9*#<"T% M9!M-Z5\= "5(0(^1/8_&B*@442FBTK:HU"B X$ :BU.1XI0);2QC&%7V&S*< MMJ$J=0.56(_@/<^Y>&54.C4_XJ_Y+,^F_>LD&P_\F7_)1Y/;0#0[=FQJU;%X M8,YM=&22*95(*R2X#8.Y+$F!JO0)"==KY _A>:E.3(T'ICZO1=I@:[S,9)M# M'#JK1)R KG 6/"EH76-MK# $X-0Y;@%,04J7.KX5=JW&^A".A\/PI.!M.DW(4G&2!+GA3.4F8HUYAR: W&3"SE)+9@=V?@%G;W87@2]8!L4^.-7!FY MN1#572F@A,-@20;P""PD!5=>[\%_J7L/N/ Q7XAZ6;7K'NF]N'GM>PT4^ M&OE;]I+/^3B?9J/"'LT&-\/Q<#8/)3M?\EV;"+>Y0UWA=E)SN\766ZJI0#(U MR' IO41>ZL5K9SH@NW;[!B,84P@.%6O^'FS.JL3@C1 M*O6RW&B)K;>&D4OYDM6AX:]A D=6CZP>6;T=5A=UFHT$1C-&+$H)(L)89Y%= M1K13O3NK;V%9'YK5(>I)''D]\OH)\CH'-:]S"IR42@.1,JPU(ES2BM>9I&NS M@@YAKQ^C&1I*]E[OX3&/+LG!<.>$*VBU)/-FSK9H^D,@@81K")8+<&J M,=C1<&XLP\BDR!ME6*5&+X,KWD:S+?E@V@ KVB/@L,,R(EA%L(I@]J< M*95RY:"&0A#DA*:**%V!%4WQ[AG(5T_CU:,[6\<=$2KB%81K3J(5HT, M3TRY(,ZCE;/<"8A"?F>%5@*QMO)6VD K%C)-]C>C]FC0:D.SWE:NW4;CW8O^ M=3ZX&^63JT=:\+J[^=TTWZH1+W46X30TV 66*\J-)+IJQ*N!;#;BY4I3;QP0 MI@!&6DF%&*P\'*R@[!S]MPY5WG?@ES3]VA=^Y5L2F;>_%.R^'/ MR7Q2E8V$/_+^]7@RFGR^+_)W)G-_F_5IO_Z?T,*D.NHM

[1+UXNLEPV)) M94?B+1L#?X/!&M]>D5<=; O<4L]?\N;;;N[R%H)OUZOV>2UNNU*@M=8-2;R4 M)<7I=@#;:B^*OV)?J,T8%@ P^6Z:WV1>QH6FZD57WYM)Z-ZZSB@FK\KSR;[FTR M)84]3F(=\3'5$2. P/E678C&:"]-**"4<^M<*AAFWB:0%2,J;E\R[G #(P:^ MN_PZV1OK08I[3+09+>@^BQV_[$28(05TQ93$ M@+46BELP95"X]B<118^TRI51(AZ *]'Y2D0)F^.GK 3( <,DYFEJJ"*T8KX4 MOVS8Y6;F\C1PEXG%)1!PEXCI3XIHI"9*(:4$=(R(EWEAT"%5, M":U6+3"E_^S>F!*)'L:M#J&- G'_3$F*L$"("N39U3R?[LJCAYRT=&!6I36K M*NBP9TD.+..\:'J#<<6J1O*U>.C+6%6%@]@[O\H>:[5[S5-'WWVN?9Z Z7S: M_R,QPLYD?7QKIT\P'607K_8QY(E(WN@$!HS!U(4:*FJH9032)2YB)M=2N51SUW@>)?.7LD_!W.>#B^R\H3V"VXW\8:BQ]90>4S+BR@ M$ *&B*7,.J^N$\N\E@XXM=*:$.+.GI.7L/-2-X1:/WR\M E[EVR7@V.&L]O) M+!O]S1/E[>S]>#%FW;^\.)!\4(]F#J^.)C,O5A[-NPFU0DP18"AD7",DPH]% MWHW3&C?R;C32%F#(K*%$!X>?K8)C@J?*V)+WBV6H^8OO Q^F[:B+"WMYD?S= M_F@2]_'7Y$+]:->IL4D&#RASFZ>%NST$>B+;:&_DOVR6S8?U=6=/\VF\Y_JQ(H/UYM7L#ZJWG^P2]\>>UR:\NC6IS46L&X5YJ* M%VH%"RWU*P].C_8J?M*P?/%)OKTM]_+MQ&_N(/ETGP3:+$AJO]1!&EU^".(4 M8>'?-,9*HQ!B)75H9BQ<4V_;H(YC.&YRB./6][=3#W(E%E7H=9L-=S[__WB* M .IZ:**H$-ZD08:"U&"2.D4K L"(K,5-?L[NP_G,+B>J[\]HFK\/:7?^?-Z/ M_]^ IO]=@NGJ\9O&\;\]) 4\-*?H\OS9XY[?=^O508G?^9'_95J0N:0[%AT^&GN_+ QDMA<7?K_RX$9A"12Y%9KNI=HKR)'7[S(NN^ M5Y%4D#"WT\F785" D[XW\#)_Q>)[Q8<+D D&W-O<_W*3C>^N_/7NIN'3LWSZ M9=C/"]F[6,.[Y,RTE_>E1G$UN9O.KY.%8 _;?U4DIA4#8%]*OEMKUQJZK%A)CQM)?YM,!E\]T<,-;@OQ M"UGV;UFYI!YEL]GP:KBAS\O*Y_Z>CP:> _V?^8?)?+.1UAH_,_J.[XVARQ/W MQ/%YL5^>]?(OP\G=;'2?3/-^<(<, D<'>OGI9^,Y['- N,!@X:55C?=3'IC0 MTWM O$$I&Q;$%0CAJT>-3UE0GB?E!8L:"?_I1DE%D0GME6^/&%^RT=T2-U9O M5$9)LGGU;EA9]69YVPU%%?,2HHKR@(W+STJI, CH=NO9)EP]6VY(^?8"@[YZ MN7$0;F&UD;7=#H,+]_-*[9Y 1(O.F47V]'O:OF]5B@1Z6:%S8Z.M05@GLC3CV[E75CRXH0,$K,O%L.'NX MKZMX'T#<:ZCUI] 62H%T+36EQ/2/5R\0",R7U@3 M0L5HTEE56%36;J[X#TM"N[V;>AR?+;PE30,IT%$PDL+7U\VD\)1[)Z[:J ;* M<4]?0O-4BE0!DPH B.*82F()6#>JIY-^G@]F;CJY,87F-PQ&],>K=,%F&X7 M@ZZJ1T!/X-V39>PO!__U>-Q:_*T"U(=(NEX^N/\ 15U#O%AP\?-Z6I?P?L[? M?IKFV>]OB_2E[[/1U^Q^%N)RU]/%TSQ3&+15'GKHF,KF0&L=RFP<9@LQ+;1; M3 L_03)[$,X+!$Z^\TJQ7_ML7L";A[S9"J#^J9?*1_RZX> M#A;\79N3A?MQ.KD*7JD*7/-L.IXM;,W5R[^NBK2Q9+GEV'L+Q(5W(RZRS=:8 MTH]7B,"B0C?@^MR_[JA;)2Y M2J0$]X>")<866ZL03SEVP%G!@5YSJ?W-K_#'R6SV<1PBO[74?GJ^R1'([#WZ M ,KY.^/$HTI_6K2']@:]U^%VZ]SQS..N(Z1.VM 2&/&&810"BIYY1-R1J\- MEGO9<1^9BO9\/^DZVK[\J%I 6!( 9)K/;L,7ON0A"!+,B-']TEE9FJ[?%'\- M\[8AW7J>!J^\R1<,C6SP/W=E4&I6F:S!174?4';I8*V"+)6]ZTG;KRJ??BDL MFX5+*LCIVD\;1'=!ZXW 3!5]>;>^OUT(PBSSR#!6#DH,@2."*L*5Q(!IQRVT ME$ G7C^/C&^;1[8Y'OG7/]D/EQ>[ MIHT]9RF[/$GWTL;VH-#^/!U^\:@PNG\;_&=)7A!A@4@-Z"E2E(*OI*DQ#2;^ MA?%D7D:0)Z,B_RCK]X-3;8$Y=Z&M1O&EQ75O"NHN@C/E!P.6#:]6KGN=!1A+ M)E5R1W"B%J'^\#6_"XF_\&=OJ!8.^6GX]G!>?*GPZ7T:CL*-/*KF?^33?@A& MS?Q^%0)O'/SZ5QXXQWV/G5\62YLLQ5FXP>RN?^V?*"PE&!LO +_7=\@^R'LG M#TH(2!M]U#8E'IJ\GR6757^T0">+I+?PQIL_=>L!%LNM@*'(-_B45P+V-KC$ M2DUPT?JM< R&F&40H.'WY"H;OPTQHJ]9R!\?5ZHH8 M4W-Y_M'];Y-QH-V&1?:"0-8@]Y^X&8[S19QV6&! A0=AHXH-#!'AH@G>6_^I M\5MOFMU.IMG4[_PB_%6$P@:KAM4AHF$ \)RL#(_T""^T14X89PTG7M6N)\J) MYV8BAD>]]$]ZN7C0^SI@]NU(61L91V&WF\P5>*LUQ9O /?K: ZT411F!B+_Z MC^1>:'Q]H,G649CYPC'_@- 6\9]&ZT:_[0O&*3WVQ=OCP0.J[G;V4$LXMD27 M_MUT6F'!PO,V]1!1(%P0S(/\-B_Z,18>MV3F3W^4E)F*A=AKR,B^MSHF7B5; M19"9YV-_[8T((GM+.Z0\CED)5LLK!3VA#-051WJ3C;//A>6]^/RP:*49U(S@ M\ILTEU,DLWC(RQ>?:R2YU"114-DLN9I.;LH[!.TC+&P5!(?365 51E=KRR^^ M]"G_[(\@#Z25E9J)A[YB'%3^V>OQV<@_^+C(>O%VVK *POD+?BES9V;^>6>% M(O%UZ,%VF?]V/9P.WH:LE$JQFDP7J2[^849#C[4>3@*&>)5DME!%J@SS8F'A M4&\GQ?[X%2^OD0R>>3Q^B2$6/1@N(L\!UDNF6<_868+[:/*UT)#\EBS2^Y;$ MMLRKJ4[ /X[R=!9,S[O1DIF;1%6<895CV#RN)8WT C=_S4/DO-3ERA:KDT__ M4YK8U0.$!_+CVWO-W8\_2KLP".9RLHW5X&=%4&F\@$V&&B].;O:E49ST)\B7$=/QO1?5E\03+&7S%\FO? MXN;W M<1K8K^#Y[P+X(O!#\4[Q._SA3X6H#(BYH@K\?.TMA]O;X!Q^D&/M?UL:%<6% M>M[>+?"U=%7>W([RXF[^I*;YY[M10-O[)+L-2=V>V1J=KTO8+N36(OTA$.)P M<;2JSL(LK/+JZ7J+)POFNK<=2W*IY&3) 0WN[Y4AI.(;98+K(@_#[]UH4155 MJS K>S +=%U)F,7UC HA5"9QW63W"XF>K]9'U =3)K:'BWK= M8FEFO2W#F+>+^H3RCN62_9:6:H7?L2I4^IS#J9]RO*A5JUN/+S:M5RU[:>T5 M2MY""0RJT1_!,5VZES_EE059\'QH9_DN^6>5WE^)S$T46.I%_[6:(U/XF1?Y MQAZE"AE8N+9+#TW0XT;!QW:7A4\$[\K\_@5!VU=WF\!E _-VG3E_\WR^R"KU M9UZH;_FL/QU^"ECP:?(E[Y7=8]9<$UE@TMD\*[4_K_'\7FMPZP&!AG+S7QM5 MF4#J_JI7P2$06MA7ZDN5\EH8#^\*."_9N;Q;^)K7=,-R@FB:AK5D@Z"Q>H%T M=14P9#)>9<(J6Z^WT L+"=!PMQ6VBE=^Q_UA68A2WC!X]8*6$P3AFJ>DY-$' MC>Q;ZQN?K)_SIC;O1)1-2!8=#9[='F4^N7V93WFU)0@I[[I%TH(7%^Q%DVK\ M2I]*2MH#BP2%W-/#PO-5&2-!-!5U2(5;; -,_? P&6NM\4(DD!,GD&E6>/KO MKKRY.0S4<74W#AO3"_&!<9Y[?;=7R. %N%;6?8U&FYX^TM")TM BVZ-7B[)! M/BI4P.1V5!QFY:/X=-\+\JCIRO &I=?ABZPT__M-(<6"UA:UY%$V+7VH 4*;WC.O(DZ'(196I#47G+30 1ZU*G\(M&SXK!8VS;JE M\PU7K1?X"R0NOE:;,0_,K;*TPZ^QD@'^J9JXNQJ M'YHB"VUO?8@*6D1U%XN0$4*I,10C 3 3"E;S+3TM.KTV.V/+/D2'!YKU'D3X MN3V(*-H0)OO/G2FSMHPF=_/@S2QBYU\FM4>^>\,S-U+O,?FR#Y8"6-5M=6NE MSU5HJM4?0*=I-$$3R &7TA1))A'2PFK**_#A$(C7UVGVVNR*[%6EZ1:2/+0; MNUXMO#;P+E8+[U8MW%HYR./CNH'6P"'*N<%$0/^CFBYOJ(7*-8I G';&"00$ MX5(QF*9*D'I<=VA$\6!<=POU&&=14!$DSJ=\-/F:E#[0D$M0^#L*;\1U-OZ< M+\NYLL^?I_GG;/ZM..ZFE)ME4<8R,["27M\-FQ.#ER'2QO,?QYQN*=\!A GF M=-_CNCG;:EPW0NV.ZS[VD51ZE7A+V;NF-V\Q#"!.:N[T.)]2HQ5U QK$(3+( MI%!CF;)422E<*0&0HYEM,&.'88>M28E,@*67+SLE2K O)]^/^ MY"8/G3]"G[9],6U(:\DMO>/+0$1['7\;QEVV9-JPQ/$I+AJU(P[1 !+5,.5CXL;%4 .W@ M1VAI["7H0;;>L:PMI#S)J9T2UE&!^HBJ>&X),O /_[7&.E[Q%6K]B MO-GN :A]**>AO]J5Q[COKX<#SSIM .?&YLO[BB-U[/F6?,N[9&JO)6_LDE*V MVDSSL@#RGTK\M@&_X\&?Q<%_"'+[B7./R'8ZS[2?X)U7@/ M+K=(+R=$+SMDV$1Z.4-ZB?@2Z:4E?(F*V.D\7^T:HH=,H-HC'7_WOID1?+RO\T,6Q/_-::!M9(S2'J%M9HR^6L)2Q(.(!X?& PGKQ/%4$\@) M5)"G3"(>6OU7>.#\!_>+!Z(M//!P@-:;6T4XB' 0X> I./#_:4QHY8)A*C$E M3% LB-<=*CB@A#XS_WD']:"=@A+">XR>1+EGQ(.(!X?& UPWZT%:IU PFAJ M%; 2444J/)!8[ME<$&WA 20]@-HL('W=^H9SB!LUO2E_FX:N^;?3R=5PGGP7 M*L$WA=0ZM2.OY4T\R1KWIP"+UH!E'4NA0X1!A)#54$-NJD)8R"QO [ *HAV6JYYO$WKH@,?ZH,_Q2_BYK? :,YX,"TR](DP-*T9&CC,#-)*.LNQAIH2BRM+(F6\E02&5AFZ?2<#ZS'4 MII,P,G1DZ ,S-*\96BKD61II@Y2%PD*KU3(CR1J2=HZAVV]W"W$/TC;=AI&C M(TN00(J%\Z+948=D*I&NG7V:IYT4T2US- (]PLY31I]EQL*'?%YT MK(^>U.A)76(B;O3B1RD"3&C*-$VU<*EV4M0-N]DS&W8_CHF>"&M8/)!K0;3J M6C@!/VID][-E=U*S.T7&FS*>YR5CQ)LS$M ENW/!6C%JGF+W?3@>)&^SZB*R M>V3WXV5W5K.[< !I(K0#W%)C)5> +J,,'-L#2?>VW1*D)UHU8B*_1WX_7GX7 M]?@=H! UF *+4:I3#9 URZBB=*X5#\EGS6_GW):1.6T2++Y M?#K\=%?.$9A/$GT?ID2<:8K$X5RTL3SM6L'9@L8!YH>VU79^8['>8\O+XT].Y_F>W0I\SS&%HY@#%<_[&,Z[DI!QC-,YTO53 V.W M>=:%TE#H-&L#SUZ#Q..(I^H;:3;*QOT\N;C.\WEBXIBG[1'_E#?A;!\\GOXI M9\WHN^G42YF%G^,\)7_T0W>KU1KC=4MWZ"A(-10.22JPM8H 5;JA4T8$=VWD M)BYX0!4L\,!%_;X,:[71U3VXI=N,?^^=RF)7]P@)78$$63=)UE(#[%D)I]!: MG2IDJJ[N*=/$H4- @OB%M#,'2K"3F -U-M;B:B.VL+Q\>K.]]G2R.O/)%U@\ M 5@<-KJZLS0T?X'*6,E2C $UBS1?+"$WM)7ZBLFX?Q@UAO4$.$B5=&?UF\BT MI\JTJ&X6:Q$R6C(#%%8*V!0[Q4NF)9(HT4J/YV0( M%8W*2=/(0#E/L^PDFD\]!4*T3O;'C*1>:[#<&.4D8\8J6X(05%""-DV='VO: MVION@'A/XC8[57=618B\=AR\QNLJ:$>1)&DHC/82WJOHD$!="7RI=2M5T,_B MM79$ONPQ'%T+Q^]:V$WFG[*ITGZ2QJLIM=LX;Y\\VN[#KP U_#(A$$H58)(2 MK0&'DN+*JZN(;-G>.H2V0V2;^-L]BRMB3\2>(\:>1CO+-)66(&TP T:F&%J# M%PVO%'=4'11[VM'^VHTT=P][-A0ZM7)MOV7A1(;CNVRQ9^4F?KB[\1?I%X_[ MU[]D!3'-!$LQLT KP2S%V 1O(5$*"\I22# -U0Y9=>G'JFKVLU'%C_+EARM8 MSS%]L_<5(OA@KXN?U]/J(K?9Y_SMIVF>_?XVN_)+^CX;?+I]FV M-$F\=,UBFPJU/='[4X?9_CJ*/U?SA3]\O+2)>)?\984?OET"O@J8+AM._SL; MW>4_Y=GL;IH'N'P_OKV;S\QPUA]-PFN7_CKI:-+__4W!7>'/BWR4%]CU%CHB MJ)0>I#U&8^GA&BZ\\89Z:YV_K:-M*06(BU2FG M(4^@<7O1K!Y)IH4K,]1R> M#]3\Q?>!;Y+<(_!M8*+I7?[FKTZ]_S7Y;_7C/VWRDU47__S5_F0_7%ZL &.[V'.@)AF\*ORY(1"3!8$,DFR> M!*I)"K))_!YER:]YD*!^54F:S8:SM2U].5U>]*_SP=TH_WBUI-!R36H\:*RJ M6M3'\7()Q0HN@_QYE&X9H%8J8K%-)600'/?W-M;8KE;97X;2_%*=]/E6WRK-O6E04..:!05-EQ3T*9Q?UZIUBV?9^MN/5RV]^'+?;[)_ M7B9VCJ@2>%&B"L!N!;Z(/%+B6MZ#;%=9RP]8Q1OO=8KWZDJ$O+T.$L\*7T'X M5"9+R>^+AUDOSVLUOG6(*N4D%BB?U\FO=?3H<'[,'K>AG2JV/=#$^O9TKA[X MQ_Q+/DH>NFB>Y1P\R(9U U$B\3Q"/"@23R2>EQ//Y62>C2+I1-*)0BL23Q1: MD7B.@7B^);2BE;7P@^ZC.=AK/.V1]DEJ?RN*[1[D_4DYD/I[_QSY-#CM_<67 M^2Z)>J00]E1+R]KO&A13^EY3Y$7RC.09R3.29R3/2)Z1/"-Y1O*,Y!G)\]S) MLRN>G;:>4V>SZR3_]]WP2S8*.9C?:'I\Y%7@6Q-@9V'PG- NTE2DJ4A3D:8B M346:BC05:2K25*2I+M!4VS%?T%DK\:?).+]/;K+I[_D\N?+/,8M=,;8_[0YW MQ6"0,IE#(.L.J"P5UB'(I08&"0ZD4++JR..D6QN]$#P*:CP(_]C:K[ LK*TK MO3=WW/EM<9W?-E]'_3&<+3]2D.5/!56Z0)0_%>4/R[>7]TSOE[_^O:HI+?*^ M5JZV_$Q9DEY\ ):7;*/I(9(]BL1)M^,X9]]M!+UC!ST(1=T%$@ @D3;(6F4I MUDQS4[4"(HCBDP8]M#WH_6\^G0S\X@.O" 31#Q'O(MY%O.LFWF'>Z):C#:42 M,24%Y(@8@)9XAX4 G<.[J)%%A(H(=>H(11L(Q9!1PG)A"9<8.IJFJ$(HJ(AN M$Z'$+Z1;&EE[9BCDL,=/O"MD!+T(>D<,>IS59J@61%, *$82IXA)K9?=L 61 MK?K>.@=ZT0R->!?Q[O3Q3M9XQQTUP$ I$:)"$R*TPI62QQUFG<.[J)&=9=;L MQ[E_(UDT3 M.:O#8UWY!YOGQ9")07X[F0WGR8Z$^%2_M2,K$'Z6HPBC.C]+6FTM%19J!57J M_^6&58YQPM:C@?5XMBV2%-H+X"T_4Z_G\OXV7_EZDV(^7IF27E[@;0('=(5O M2X6=%6:G["J/X/(8N) ZU0![8,$2IC05RB&A#,>B\D)3D*Y%W5X;7-#AP.6) MC"J"([I$=(GHLH8NK(YQI< 98 757!C,B$"6N"6Z(+H6X]H)72(41"B(4- I M*!"-]![*@6).,X<%M\X*+98YC9H M3,4-&/6 A4+#5M$E0D'7XS1'DK=7S&M)^@]Z7B:3#>E\)QDI?!Z; MDUJ)4!!+9[S"0!T",C6ZZ0H50E9LWK___D'R;#8>%%F2NMS5.EDQ MVEDA?TZR_)AYE=4BF0BH@*;$* B-891KME3X#4;B&'AUAYJ?O3H@(Y]&/MV) M3P5>\JDV,#66:@B)8TP3S+2I5&>D&=L7G[8D #F'D;$B8W6$L2BH&0M9G3I M!3:>PX!!QBI8*:M&P/THJ_MQL7>RKBSR:N35G7@5H26O&D$A9)QCK[!JG%*" M#:J$((98'P.OMJ>LMNMGBGP:^70G/B6PSE9Q(A7*"L$=,A1;QLPR1&V=4/OB MTU8$(.HQP ?;F=C2YSW-_WE>YIYO <#>W^7A63!M.;D?^>JWX M9T\Q/D-9+5\QASBDKRIHC+.IQDR12KY20.7#^(Q9[+=N;/?/?K=+MCTF)RUD M/<%C5[\8H3U%#A>U9):06X",AI1"%;H3>V-OZ48B0'2-PUMT[?(>EVTZH2*' M1P[O"(CDJ-96P)>DRIQ>\](4SSV3R99O,\F7W-;L\W@,1X+5.]!9LJP 5@ MP FNTA0X6FG-0*9TG>.FPR^>S[[DSW),U1]_/Y[-IW>A2.#7X>SW%=E9GF>%\JOQ\B1ZR+7G137-28L M.F>D0" EVDE+E4,T7>K!&C"S!=0R M2Y*I;6S:EG@Y,MX99C^[R33WUTOR/_K7V?AS'D[W:S8=%%06#G#GK.?,(PHR0 $#A% M(" 4Z H'@+$;LE/;=U9$XR4B2T26DT 67G<.3+%FA).BOP/ D..V=(MHLA! M8I-[UC!0SS]21(*(!!$)UI! XH@$YX0$IY9Z7W;UOAJ.LW%_Z'][K$',"XX2 M^Z,<3.X^C?+E66ZS(8N+AD^L$\?>]^8_]KD-K3_U88%/PKI,P4(DO!6%%1#2 M8FTI ,NI;"A=![[3Z&=.6(^ _;E>-I#.ZW+#&:=V1."+P+<$/ER7=6 '0$J( MTLYHI3!75LEE?1:"MD/ UV).FNA)N;_1+A'W(NY%W.L@[M$Z%8A1133"2$KF M=3^BC-?W*MS##JZ-QWN%9ON<]K",VEE$J8A29X52O$8I*HC')JL@M@YACU . M+JN&$'=K8_9.8W*!!#V": 2^"'P1^,X)^&1C-+JF,-5:I8PQ#A5%@(@JV8$+ M[CH$?.V9I1CV*&JU"U?$O8A[$?>ZC7L>D1K5I2D4UD$M*:.88X,,0[4[3JSU M[3_\6 V_G)ZD)*)4-\O2=G[@XL^O>7'Y3Y/1X(=B2_WQ3Z9%^[OO_7/DT]%P MG(>*M670]<=A]FDX&LZ'>:=&WJ,IDD&0UD4R M&LN4.D!2G!),*$LA6TQ>E-Q)C+]=)--PDAU3PX^.5N-V5OZ>@)B-^-,Q_.'U M;.<402>Y4$!29@2B1NMED9Y 0I\<_K0786\[P!XA*$+0V4"0K(=/(^4L2%-% MG':I!0YPJJKT'&)!-R HXD7$BX@7KX87"-9XP5-O&E%(L+>7N" I <36TP_$ M(^T1'\>+V, HXD_$GX@_&_$'U[.['5440L"DI5 3#AU$RW1BJ=PCO=..%'_: M-)F\<1DA*$)0A*"70Q %C=[S!D$M$>%(6::0@QHN"TXY>J2-ZP$A*.)%U_-[ M][ !):*T/L#X#'NI(<3J?JW0*L>(8\H(YJP"*$6\TCD$86NI_'OSD9SMV+?C M:\W6*:CI;&;'.0*+J-NU,H( TEKHU'*C'80"+X'%*;.U)M%!8&G1C!$]#O?7 M\B>"2P27HP47#.KD%JQ@JB5G0*0(0T=PRI?!9:6!>&5PB4@0D2 BP?Z0 -5( MP+$),V>HYUW#-$J)%LM!MZF$6Z>Y=7#:;;1?(K!$8-DKL) Z?TU!3"AQSDHM ME%,I ?6L/*&WSY_M(+"T9[^0'J!MNE4CMD1L.15L876B"5&0QHON_Q%-UXB $0'/&@%9G=4I4R)IBKSJIH$BQ&!,ZX%DC*U-O.@, M K9GNM(>X_L;S1U!,()@!,$.@F CM1T(3BBC#J4I%5 ZC#&L+%>M3(N6:SO# M,")BU1'9/\\SO]+EZ^7/S)/K[$N>A!<\/?IO9:,D*^:_))-I,VJMX7K_TBOYT72D&Y;TCVDN LVOIZ_ID'VZ_&Y/W&8C H%B.VOMR[\CJO0!(; MV.^Q.S;E@_#"8.<5%'\V1\.\^6L VI+5+O/^]7CX[[M\]OTK+K'@FVE>>J>&7!D/\UJQ@O M$&:#\]XESK-BYD7)K#\=WA8W67QUTUU[GANO\FFX[X?)/$]$$H174DBOY*=R M)2&[:%9=)'RJ> X]&1?8[W%@D-13>"[F_H7R&\-Q?W0W\.\.QP^6KL8>UD;) MK_GM9#H/H.#7?)- \/8?0=05'[[/LVF2C\/7.\-VSZ>J0O(-_>K'\^\Q;X>L M7LKN#Y0Q\D!+):WQ8_'Q[X=S+^G[_AJJILN&3E014R$1&C162(0/DW$M%-(@ M%%I]S#WH(=HK3]EP_( K"R\:_Z'BS=Z"!<)3#<=S#P'#H$E5;WZ>3 9?AZ-1 ML54+;K[.1X."!V9>]^LEF<>!QT3IN+EQCTC3X54R]"L<3@-G)L/ FP.O^WG6 M?9>\D*KWKL]U[; WT7B3@*^2'R?^_I>YAS"3?YIWBT,#/W9*D^H5#-//IM/[ M0*C?$&ZS?#P,7!"(VY-^W_\8!O+O!SBY3[YZ]7#K%90VX7\\81124A% MI$BW>,85K]>O^9?)Z(O? MK]7/[*U<8-,E&]I =$KU]*+\RQ%>CY0-Y.[QI/7AO"SKN^FN5=.QOW[S>MM MZB5-T?&D&Y NC6KV^!A3/X;!*//8[@&_(2B\/.CG_D6OC&;3()>#+&HT6IE?9X5(Z(>;38,% M'=2[:7$ISQ:SH7\:KXNMWC)(]""V_/<&N;_:C<>VP8KL00O9\P*MJ0E^D+6F MC#>V<4?,> HR&LV6("8$(,6EPU98CCDTH((,3,"&$J,F9*SD[@>->O!S/NW[ M-[+/3Z'(ZH4*!NK?_W;Y=?+SQ)_[_Y=/)^'_]>6J+DSAX"\**BM4_,%=C@ " M#]@U2+IPVN$FE_>W^2H&3,:%3\E?*+R_QHV>R8H7:H9\_\$M.?(M>CQ#8XT= M_W-G/FP^>E(^^\*^\4^?A,)9XYYNN,>9-//WO[Z>MP?IU<^-=F M@2[>C_OODN_>5'^_^5.AR,VG6<,:\JP\&0^R:7"E3'_/YX76-_#[YC]0G5[) M8^&[05?[/)GZU1=K6;!8B1VW'OOZP]NL5"3#M3WE%%@PV&! UI\N7YCEP;&3 M=\_C\C58T?L6\E340S6L8@:&- F!81:(Y56'$M0NJ%#XS9"?J_L&16 ]M!J M6]T!HGVJ#CNY(9_)$ZPNE-42>GZ0"!$FI(+(0F*64DS #;TX(D_4U[(+&/YX MM?S&&3($Y>_69[6WQ1#!?SF[#9$5?T[W"\=X=X1BRQ[(P\A$7A>SIM+:% B M''.0:0*E6'1-A])Y:WA[_E\M9SU-_H\R\61D(J\318526*80:$9#[!90SETE M$ZU!&R8)1)Z(,O&!@PF\6Z\VV)-,3!K>IL+(O+J;>A$7C,UY-AQUR$&S#)_L MV4TC&I/,&.5*&$MP:J04&A*\4'"92!EY0L"U[J9QD[MIP>#.G]TJ@S=(<8V_ M'S+C1IKVE]]\C78=->0=W8.KIK'RC9X:M).'Y4&H_1E.S>AXV5&@RMI5RJ&0 M#G'*A3:.*6]CHH5 A SU'IF;+.1-5( L$M M4I()B(S6)A7+H"/3:62+X].'@"@93T@R,E!WF7(0\I1H9Z C#FE$#%JRA9'BB=CZN;-% ME(P+'PQF[UA'G3!KY1]_*5XNDR4?NFD:&8^!$O/I@S*++?J*6E@"FF NY\;]93##3_'X19]:Z]B0:#:OVT= M-)8)111#,!4":L(J)P+'FT; [2>!XT5\T04MJ4/&0QL!6 J./ ++4-UCD5!, MI(=\H+&G;"\531V!I0BUE(Y_@D3=%=6_#8KF8H\6[4/MO3L2Z2A=6I@V1@=* M[D)'!:>I225V4"^S;(W%._#NR[(GCHYWHT#JF$#"LHY@!KU*4.8)FQ$M"98U M4=N4T$C49R"0"#@N=](^/1^KM>K/_[I\K-+]KW_)"B:<2>E,RJUP0@!*.$T! M%A@ !@WD4DL6O$S907P\Q9^K_2@^?+RTB7R7_&6E\ENG7V!AM=9<<*2EU=A 21=Q9B*5P*)$)4\Z?AGS%]\'OO%J4C^[ M#7[*J8>XO_YJ+RY__:>^_.>O[S_\;:T]S\J9/^T6>\[M=UG]4UZU_3@)#UR# M?U$4B'J29+UF<5MR[575478W[E^'BM-%PX-1J'4/_AM_BU C^KF@[:G728I: MTFDVGI4@61R8!]5A,:=HEGR]'O:ODP#2PU#!.FT2>I(MZ3O4GOIW\NPF/'I9 MJCKV6O3M=-+/9[-%V:F_0GX[FMPGM_ET-AF/\]'BY=GDSHO 0LL>>$ZYFX6F M*I_RT%?N%?>X_'.UA< >VGDTNXY M*_^'@&[DA6<2GX>^:NV^B@K#?;:>98W M?WW?=%,F_[[+O!X]#=;8U3"(^,*UM\H"G_+/H5[ZYG94: Y9U4XG-+$:W"WT MPG'R=3+]W5.]YZ+OPK??%%L4-N7-GY9T/[L;S6M7:3X:W@S']?7J^NW1_=X\ MZ5Y*RKS9\SA%'$E <$H1(5HS[K"NH#]U1#]3.NG);&[_"-I)/OA0.+(_7OT\ MF0W#W6=V\:3YX,TF(8A^N32--@>-ZX?]JY1<%3X;7EA3UVX7]VGJ;&"ILH%' M53;YY SFEUL>U7H\!/6GD]DL^9)-AY.[F=?0QL4M%O[M)8D$CWCHK)8O-K H MOB^H)=!*36:>2D*+S&PT\MLX*SND%=25BN(%]N?5+TF?F4 M+X$S-'X)RUB%X7#AG;P33YE."PJL+2=/>MH*D0I*L>)$66P6KCPL%91KXU)6 M*$1?9]//:\/R%LK5CG2UK1D ]ECLME^SMCP;6F'4/?$T:I[M6(GVE+L1&<5.U:+52H)L]0( (AS3")K@*P4 M.Z'PXV*U#<5._$*>#?*B=<4.XE?4[)Z/?4%BK )?B9W%WOMO]J=W_K'+SVV$ M1'^MZ;<,F9.,;X.THT*V*!8;SYFWA&^\LOC7*-BEC1O%42NE0:C3F MU)D*W\+TBGWB6X W_@OQFX_A\P".MPYP8J_XYJEB-/@Z'.2'1;JBJ^,+53^/ ML&%)HR;>L-UB7..0(<_TO[ %W_(^:R'"SAUQF>I^-1F-)E\+MT[1,7)6 M'++_T&R#SZ-?^K]JC]"R"7ZC;7ZC6;ZGE(^W>0FK+YE?\/2S-KZ]PJ+@@; ) M?SKOS?L[^7PQN_)A_QK\NOD M)EL;\N1UCOFU_]4_UV+,3-_O>78[R[^O?EE[X+"<:3'7QG\D[-K_?0.+#(#E M6)C%VXOEE/<@\#]_J#[T\+W'WD+;?2W>;)N;;3B]P\TCVP.(/#:/;$F\_,WC MS[HZH&E]!-,V>_'-)U^KO6HO3^:R<(O_5'K#;?"&[SRMJIW-Z-B@NK,CC \A M2O($79PE,N!7((#UO=AN_ML>Z649"DL>1L$BD$0ZVH:.'E95=(Z.7K!WD<@Z M2F2=!ZM(9,=/9(\@V5FJ4)!^BV+\PQR-AOQ=D<@ZN9MEX\'L3[N<[:>L__OG MZ>1N/ B>ELGT^__3[^?YU=6Q'/K/56;2%BBZU0SO;^W7WI]TJ_G=3YWN-G1] MJ-'<1 M=)0B2;B%!@/-!&-:&ENA4NKA:DM4$IU$)837D]LC*D54BJC4!51J=,BA3$CG M4J> $88CPSCA%2H1B_=1NO&*NE*/@O5I&A&7(BY%7.H"+I%&YR[N-,02E-TIRT30_GJ^WII3$3WA MA6[5K7A8UF7U*$"%*.-2$ .= 0TF!$(J765#(L%V\+B_.@>>JAAL.1\! M=M>"O)S,L]&&KDK?L"%?D+V$;_](!I.[4'BS2_K2-W=XNRRF5W6-/;4_N_C. MMMN.PX(BJ4>B8."@D] 1CX(I<5ICA2NUA!BZ6W)$]_(9MC[YUZ7RZ-^/$!@A ML$T(9'6[.LR-2FT*N.0I8EPC@1>C;B17B#[>$^0I]T@KVIR4,()@!,$(@A$$ M6P7!1F,D)H'T!C)VUD@A.$.I6$9I"+!K\[Y>Y)[J8JY&!,$(@A$$(PA" &H4 M="+ED$ #L(<_3H4U6E76,&)D;6[ZBUR$+: @I#V,UH?%1!A<<1C^N6@SLWR] MA58XK:SOX<22SH]JQ@\>8!!'-3_KH*O[OG!4\[.&RCQ]F6>TS3HX.[R\"U8Q MJ>#3?5(.5EKK,:CKXC^LVYKA?%V_9C((9L_G?O-3BUK M,G8OBFVM(F$\11BQK56GFWB\!DD\,<0E D:DE\?HI?-MJB*]=(I>(KY$>FD) M7\Y24?EV\ZA=JE&[UCPL-I>JOJ$7TS _3R:#63B9;4RY5L-2W8P\'4&%\G=/ M!(^0K%,I80H)T"ESDB&.' 6"+BH\4J89;ZG/U/MQ?W*3+[VT2P8T P M#&L$HX9@S"QSU@(!E%+:TA+!@*1 XG8*15\=P3!Y<@I:A+ (81'".@)A3R$8 MKA&,*R:=0M!!:"$0#&B+2@333 #:4I7M7A'LL4QP>A#@BDF,$8[ HOHIH7I>1"&<>%% )02S6%:>754L*1PUF3A^%%0=IL^M)] M(_+8$QXN\M'(W[*7?,['^30;%59F-K@9CH>>$#T5?LWIXO"9YXJ_-.\7Y7 MY?1)LC>KQQ= BS4&+)40$LTU3K45%7M[_5H?SJP]-'O+GH T,GAD\!-D<$%K M#5VGJ; <8H$B@@5$:JK M"-5(MXS]CH\#HC:T-6[EVIM:$%<7?:4VR8^MX ''D0=0%/[>>5'EG^'CWP_G M_FG[H7IB,AJ]=9/IUVPZ"(T]0OO9%59(%A/^'KC85CH^?UN0K_+81?\Z']R- M\H]7*[=8W"&]O[R_]>^%LI[0]S<=3?J_O]G0!A@Y2)$A1G.""8DQJ>%6>:N)IM8@3E-5C28ETAG)WR2YY];;0/+3N_S-SF>TG_J6QFD$ MF/@RG-][ /+,O.@6?..O>?]?LP>.T=M1-IXE7[-9XO]7MBBN6P5OTT&Z\>D5 MN=G9]L)2OF- 8DYW:S*,P)MO^]/+.Q&Z57=<<*>"<*>#"7V$67)[O_2T^EX-_(D6<,T44N7#G7)JG^OWI73YXX/7Z ME'FFZ.?!YS6Y2DS>+])%DQT& VQE571SMN"AVU<=0]!(L-I=K+ 13DH@D>6" M*BHH6A0SP5"D_'A8>^'&?A T>E\$C4BSS+C^2@#P(@>Z?_^;"HI^>&'[!.?_ MS:>303:[#MCIUXU^.$1R:,0ZE@JBR$ M:HEFCBNW;S03NZ'9P\Y>AZG5B' 6X2S"66?@3-89/=IA2*@" $D&'(*64E[! MF48$[1O.>*MPA@_2[SBB642SB&9=03,):S1#SA&I-+&<4PXY :C*3/):FE9[ M1;/*F=CP);:*;9#T$(W:6L2WB&_GA6^X;OO%.(# 0$6MTD8 8*DE%;YA"W; MMW8 BAZFS7LW >K4,M1^GDZ^#(-$.]^FFI*BVHTM@<$::2T9P0!QJCBH>(\0 ML*P?[=\_*'L(K13L'_W177C('_-LEE]/1H/W-[=^?XO&'<_HY+-/!_=ZE1?D MI]!.\YPBML?,@T]-G), . K/R( [,* G[IH!=6J=2)DT"AJ@.$Z)0$OG&'#X=1APWVXST6;'@LB. MD1UW8L=&O[1406H5-]@I)@S E'%85=$21?@^V+""Z[ZXY]I1.[763Y#:[ M+TBC&+4PF?N/)MG@?^YF\^+595+P;#3%CKMI!3.!3VO,CN) M7DMA_'FQVVXR7>'=CCEZ #A(/.ETS,Y3CC&=.;?SFML%UF^D'::G/!R.N1UX^6UV7-ZT2FS K%D87:0":L-*CF]71M M5-J>>/T8T^ BJT=6[SJKPX;_RV)O;:<4(L$\>V)!TH;_RS!Q %8_0(X8)FU& MC"+S1^8_7N;'-?,3!)F#EJO4.BQ20E*65LQ/G=U=SK?!O?Q0"53'P[VGEE3U MG/KJB_QV7A98(UD46,O8I7?K[-#SZ-+KH:S.$L54& U225)*+"7&6+Y4=#1@ MCP^'_7:6J,>YUW!3QI[CYQ'_BV@6T6R)9KR>A2L-<2 %EA#B53;.$<'+@FMB M!=TWFNWHAMUK^X@(9A',(IAU'M'M$-_%KAP8178$F2E;\88)Z4XZ+U&JF MK(6X@B;EZ%H:PR9H6M#4R3KY7XT^8_.:"#\G"#\!DHP !0%G M%?P !=82*?8$/UWVRD?TB>@3T:<]])%U$QZ'1$HHA(Q 2U)GK0A-2TOT05P_ M*[6A!?3ILAL]HD]$GX@^K:$/AC7Z(&&5,DX3)JE$CB$%:(4^4D!\ /0Y+K]W MQ**(11&+VL.B1D([AT0"EP+,%1#.L3!CI\0BQ96E>F M;^7:Y99]N+OQ7^F7?X<3&H[OLG(/&X_[C!'S;:SI5>[XU[]D!0O,'.>28*.L M.E32!XE_QEY=R^72BRRIAF M..N/)K.[:?[Q2D]N;O/QK#CE7_-1-L\'1;N7B^MLFJ?9+!]4=2F7_LKI:-+_ M_4VQ0^'/BWR4%SSVEA#AC21@J#0P)8(K*1>!>4,QY/!M8S@70IQ9X@!V,E4: MI:E8S'_ 4F.G2VSPE)??_SX+VN3B\N/ M^A_)SS^J#Q>)^F#*O]^FZL*:1'_\Z6?[X4)=OO_X89T9FC3R@#&VV0JXVQ.B M-W_=[M@O^M?YX&[D#]W>W(XF]WE^X2%YV,_KLVY2@QKYPRY^^WCU:]Z??!Y[ MDAS\[.\X*4GD48+@W$GC8&JP-Z !%-0@5SU&:BUJ$ 1@@1@,-P9""8LO+2*? M3!B+[,,3/3TLNKS.O5#S^_TU1-8*=$]F=SR/6A\>D71 UZW*>3E,*RH_+MYN7&0[:,5#0F" M4A\J]Z6?CT:+=__O&_"F^-LOLU_]O6'?+X ^/__.'-FNZQN/\C M;Y'MOA9OMLW-NE+_U];,V6?6Z_)7F,"[]V??H#M=7D_S//G)OW$]2ZP'H<'. M&2R'&4?\6H7;"*1';\1/8(DD6M:N%!H(?L0[['I_WN?7 [3>YFV7@P MVZG'SH8(S-45N.H?32K]9#8/OK5I_B4?W^7?:'M]B#AIN6W'$B==/>0NQTDY M "CGJ$[92#%,4YPBQK"SVC'MU*+@&DB&]%HAS\+/G@\VN^%MZ=_=W 7LET8+ MP/?C_N0F7[IT?UPX[XLTCNHS@1P_7EUDHWS67B)]3X(]-P \$.VVF,*Q/Y Z MP12."$W[A";2&(BED+5008N5 T)*)Y&MH E1 %J#)M$5:()HSXV)(S1%:(K0 MM"4TL3H)P"DA'0"24J,P)@"D5E;0A %82R[;16OZ5P>@"<(>V?]C4%9=C6\\9 MTJNS:?^Z&+8VR+_DH\EMH)ES''Q8\F^C!9Z#1@$G%24N1<)!Q=-%2J7@F(%7 M]@BT.8,A,F=DSEV8$]>M-TB:(JV\H6H8DVG*O"6^ M*#_53$JV-H7TD%;Y89@3L1Z3*')GY,Z.<">MN=,8IY$@RDFA!6""2:R6DP01 MYJ]IEQZ(.T6/M^KA[[Y!>NP9$1?Y:.1OV4L^Y^-\FHT*BS4;W S'P]D\U!]] MR7>=+/9$JE6K.]@15&BTRW*.&B:4H5Y46TH$];*Z\E:YM%U/^DL5ZL7A_ZT\ M>H\-:N7@%_=JU*OSS;:EK 0R&CVN*",6(ZL$UA0;HU-N ME@-O7 K79D0D(F1$R(B0\0 R9&.T,5$PQ8JG5$K K&)0IJSR MJ6O)VW/;;>$9.#1D8-YC+&H9$3(B9*Q!1K-_%(6.0B2M8=:K&8ZP*OM0,PSY MJX;1#PX9M =IFV[%XX.,4PO!7T[FV2AYJD]+' JS=4[1R0^%*1&3UH-(4X4@ MI*G37!CD=2SNJB9*P'\,MN?@+5TY;3AD24](&&?%G$&P)6)6Q*P*LWAC1%\( M$7.OZ!F2(NIQRL)%4$IR;=*V?4GM8!:4-&)6Q*R(66>$6;+.05/>*J5(.J=% MBJ'&$"E2Z5DN!6MC17=T9K61T$E[?(\NIXA9$;,B9G4.LR!H),ZF*9+<<9 * MCU 62NB!JW*G":QLR^ZT-D"+];S5&D'K0$W<&P^WCZ;%+^T1_) %6UB"*OH6 M5TO8(A5IT9RH?)2';;!>?+TBE6GK;YN\WUC,PW9)+[Y<[]NNR'YV.YQ[4O_? MLD'T&[%1P?I#,%UOV_5F[_B.R(,%%S^OI]5%;K//^=M/TSS[ M_6UVY9?T?3;ZFMW/_*W^?#U=/,UC2WRL%9EXZ9K%MX3BGC=IDQBN[KMRF"W, MC4"[S8W ;W:>&]%DXL"H;C)=FQ.BIM-L_+F<*M!D],U:9\'NZ7T8*'89]*'' MAXQ BR0QJ=;6DE0+RTA:/:+UJG!CIH3S-KQ4,F4"8LB$$X;22K1PG9(7S91H M:BZ0M:.ZM#3R87Y_FP<=*/N:30>S[RM*;#S-B@%XUM,7R)9C ] A9Q2<^\VZ MDA40IR_L_NS%GW'Z0B2,9Q!&G+X0IR^<3T/S;F!+I*,GZ"A.7XA$%L$J$MGQ M$UFDY76<_H[5XO4*2#L M4GY91*YC0"Y:I]_3%(,4\Q0(QQV!,,5$5,@%:-I>QS9Q#,B%>YBTFMD?D2LB M5T2N]I"+UUE&%G,&(;-HX&@BJA+<(.J%QQ3#RI>N)X6#[(*C)<,'ZUYQ M?(Y>;EK!&VVLV;%TQ]*OR=+,J?P0RI',\3BV'9V2YDI;NF56&N+'\T,#TJT8*U(8F>LTUP)NDXE^;*8^;&VC M%C'UQ02UG%B=R:=6^PR+C.SCUCR%ZB.LUC*@*TVY!SVTLRQ)JX"S30_=Z8!IPFG#J;BX'-J\MW=/NWYMH MI./\>BO%P:RH7<52WR_2UIRL<8K??'S+>=E/IYLR9[V M*LSG/K_7V-_CD/__-9_BP3NCKRB8?O0MSOZ^G\!2_*^12^:+K,)OBP.JVXX2 MS4R_=65*-A:LN'3T..-]?XRCY,*+E'SY9VH2*G1YD2Y=[#S3Q6R[*BX22AMY74W]%:_/LO&L@X16#>S9O^)957%_??.#EJ>7 MR1YG\JS3RUH%>&T2@Z^%](>!BL*'MHP4HO):^2Z7G@P15R)TL1THMT(*))V5 M(*N#(46FN8>3)/]*7[?TB=AH2TF M1[-1H=OY"-L6(GI^QU=G=_9*VE ME:K%:;:GNW1K^R @UY0Y?E1=Q,&5+H)=Y''F4:Y8X&%L,\L)4)F2[3.FCC\S#[JR]^;IF_:\@K^F ]GC]:'L?8^#;_'UN=D M\BV)[M-V#;UU'2A[5C2=)I,_0:#-XM'CODT"-Z@'#JW"GA%U)+-M&\L@H)(H MY,L<'AQ!I5IQ:JS'@UKS,/=QM;68!@G@%%BOO)]8JKY'PY'F2<"#O\.]LQ?Y M-(IO%Y+RGDC 2\W[=NLQ**]7\VH;:P:Y4(>E9TV2@^]Z56U28(=)1Q+/"1@+ M/=M#JLR5EFW=]88]67L0!N;7XG"$L>!8[ED/<1);4;%R>EC6-[UV.C"D;BIF MK>1@?J"=F, 36$Q:E 8:1>->\26R5F#:+'16-TB_.+^0K+WBNFU8WD+9>/73 MYWF2SO4NS29F.7^)DV^P+^I;$AN&Z5G#6_,#P/YTHO M3HT+8!0#+?>L..K?:?+H:=+HF:V*BQI00!:#81+W9Y-D 5JLR7R6SN!2': 4 MS6;IXF(SWTM]>9J/TRAR4PK\Q&D):3F$:/YD98T/OI#(2HZ6ZZ M,%\86][9=2_IOQW-TYC#1.4]4' M'DV-D@SHIKDP^A8_U8WS-N%FA6IYQ9HQ%@"=;7NYZRN@ M.YYG7U2@^^%C6**N;I7Z'.RBU=HU/^P-MT )"Z(8*/4N!JI)K,S$T9PUS\V= MM[V#4XVH>6XDMGW%W8"%(2-$<8^4YTWPJ154\X10]G,H.G?**2'W-R.K&VCP MO8E >)7+'3 ?"\2QCU# _9#9/G<+6 F5;[>90#YI#FL)=:PIB=4(<=S#DED3 M R5&IWM:$E];7EVD:1U/_YK$]]%PK"\O=<((A-WGYQ^62<1O\3A.X.K'FFSL MU>5MV9,ZUR&,E#;:AVEB/$^^#[_KI_4GR722&(( N_#1_/.7*_Q'J<@4M-, M^S0U YT?87"@,@S'TD_SM,^O-[ M/;M^G+Z]MK[>Q:F1Z]^!*C1"WX*(7Z]E#(8#:SR967>145,>K>']--+B/M-* M-'7#MW_56I6.-,Z.6,;&AZAN8('[@K_'$&LXC@C1DUQ&B;6OKTP MPP)X8=]88#I>O?JZ?!GHN/= M/"H+%%@".\>##,WTA3>F12!^-'J+'5(?/WR7Y;)X;XG.!>N*E8Q:[F,$'.H@JWKNPF4N[O28EB#'! M.$8^ESYVF7"4E*1(":+8P?HPL!18:O;BV]F6J4''=IAG[IE/ZXHQ[YFQM5ZE MJQEUH&8!&@QGCYL3MAQ$0N[['@T4"B5!CA5H M6S?PBX)MU+'#G1*V#BL*MLCAJO2&!==*E*W@,$[?OU3*K8[[\G*C,-V8',70 M,_E*I/$,J&=^:OZ)O/$G;I<2UI80JJ8BU%M<4;,=.2S9XGDLJ3N]46 M3^:,3]Z/^^:(QZ+(^,=%,TETNZ].2_)4)*L2HS'WJ MA-/_%K3T!(.)5LT??QL@CW%,HI#Y",O"*V&BB.)7H@$!4F."Y!5ZX M9XQG9B,\S5,=!VU>5<CY$"E\[C183[R#J5"#JM12OQGC\-&;>VE9B MIZ59-K_9KX9(;7&1-=:0.A=8ZVK%'6**Q](>WCRO/A"$JEA_#'H#)[9B(;$# MP1WEHKRI/%:!8BN=94U$QHJ>Z\Y,3/2P@2%9)QAA@*P'+!4C+/\3Q'D<+A$;JK!<8.CF2O;,<0?,V[ ML]Z+Q*[N(.4XTYO@( MPFF)( [GMN\[W T$%H% R EDX9XAE#97('/O(+!%7-DW"(Q<(Z<[A+E,^'@- M@V.+:N8$VTZMO(3TE2TX\X3P0QIR[)2%:\/046OY\F8S7]Z\F"_+[,A:-6%9E9$/'#Z@,D/(Y M]A1F/I-.D5CE4[EZTMA,0")I[.B0'<>=WIT=7J1BT)T='EF5 %VBQ"8EB:,D M]D5H^X)ZA#F>5ZCSGMPA"N+P08^DT<-",+A9DP9W^USS'5AU$[^)6VS.^,"K MC9ZZ9*C.Q=BY&)NW"T0-9:1O$^K9@>NY$@5A0'A9#(9)WG@QF.9C"ILU$PBZ M;A2(6FL-=+C2S>]45/A3G^O%' \\'4UGFI;D1=EV":9K=&5.(P<#(0=?)92-L$ M!5*["D@BR,6"!*%/F6LOG< M#@$OM; AE;7"AM)FS$%P5T_^FHDCI(T=Y1%&NK.\,_1C M=F=YK1/G#-<*&PH?ARY25 FA,%6N1"+##==F;O!R<7[X&#_:;(P?O7:ZI+H+ M!9)N?MWA77=X]_KQ=V>9YL/LZC2.'(;<=UT$T9,QG0A4U+VCH>NT(S&M. MFS_*X=SY*/F=^Z]S_[787A 5D 6.1Q4FB"B/VJ'@1 :H2"\.7'7\RJBO;#X0 M>DWP67L+.^SJ)GXY$^]2A,[M=.#I^,(O\726=7XELJO8MR3T.:GJ^@B/J3#P M*/8=/PQM::.B:Q*3H>3VZ\02TJ9B"9G=Z'G?288,GCIJ=<<,K3,;.+,KLX%P M''H\D,+VN"*N1X*@0!!F'[3FYXOC_&BC<7Z\2>N@@X\3@H^V!N?QFE^2@% G M6-E!P!S&W("%+BK\DD[HKT_E:T%P'MT4G,?MKF)?)QO;*QN=2C;Z3%"):.@@ MWR8>9DRZM)"-W!6-)^V_+**.-A-1UV1P3_L#YT[]6*^PF>-,68IN1G&3-G-N M(N5SI& E#29S_8["3+JXS#TN<8D''O>#D/D42^0&RN.X#.5CTK>?J**[!Q[\ MGSC58MAXU^,^_/EUHK\*JKT_62-\!PH[3?/];+V1W0'B&1P@VKBR.'QI2]M% M'F<^8R1P7"QH$7!(J-=X[?X:C)V3)Z [)SP9B+J(C#^[UBP=!90#,]L.YC1@ M4J!0YJ4'B*+*76_0[.%4>)K%GW(JX-=W*EPL.W02^Q0D-JLDMN>$1#$;Y#/G MKHL0I=(NV=GGZSL*-,/.B_Z)9:YMK8.B?<+9>"[^-M-K6GS?R+.7T+ VN=%P M'+^[,W#\'A/TPZ$PY[E7+O-; T/X."E>_^);K4GN57F(D]CZ!NR@XZ8')OO. MFMW%\+\DCG4@-4BLV+J'^^]2*QX/X*J=7UKZ:[*U6W;:O'P2T;BYT>2UG<3. MS[M^.2WD6,N6! ]KACS6\,AK#RK[J"]_/YP!VO3A&;]]^6=J=O(S_+$XW$4M M[TDM:0GR^W?Q8#Z*/]VN-]=^BU, -3%_A M3>X(?K\RXDA__!*/8H/&8#<2Y3'A22P]APFBN)L7H_=YX-G.NTI@.8IS3$J'NNW8[,J*02I,-0(G\_CJ];?HZJ>OP/ZWDQ&H: 8,C,,UG=_? M1PE\7F65&V@,,X??]2=%P==NWJ!2T-P22-L!H"&(VS MS_7'C;5D'2VL"T:9,I--I1^/1OFOQE#6GV&8_>+SFJ7Z.KR'B7^,'ZS?)O?1 MBLKZ,!S,[N!/F$?NL0-).XJF:?R^^./'9?EZ53KORR@_Y^IIUW[V"IO]\./5 MBMS/7R^>^>WIG\A.=V&ZU6UM"=_K Z'$R='"-3=V?UYP"*]Z=H^]&N*EBR$* M*'_(>.YF,AIHB6I\[I=YJ+U]K.Z9;G[A[7AGU([SM)UR6K[G'+?WJ+;_JF<1JK+01HX8T=W@1_S,$J^# & MLV%NJDI\ A4X^7H7C7,GTQ^G.8_KO_ M^.\ON]8X&0_,/>DO[R-M M;T->[\6M/0&HD[R$.JD\E_G*XRZSI0TXYQ->-+EP;;^YJ+SMH6[I<,OH>%J] MT]K=4P%\!T+!?4_#V76CY;[:!X1M4:&;FN??,W?U:T<7'Q$R 2N1)QU->46 O#-WF$M\WXH'9BN<+>>!?O_HM4W[L'B+V.00!7X!CI%"89(>$2]9!&'7JJ<'!:H]M5/^#4ZBXY> M%^/+^2T>Q=%N)8!/TFFSJ?B88%4\'L.,80?Y1'FAJ[-O'=\O3!D'NT?TVF2I M!J>FNI >HPT MS^>UP/&\]"EV30_<4Z'S]QRFL.MK6XC'UIMJK4X890*Y@A+/=@/!;=\F>> S MEHKX['C04.[&J:E.V.FZ.G1.HI9LU)D[B:2L.:LE(K8DKO!L@7P>!!XMS^FI MCX^.7+I^ZWEI-.1:H,Y#=$(>HL5HGU^BI']G4=QD<^G=E^,42E3(6M<8@CV' M4X^[#O5L.V0!85X-7XZH&6V. P((:9M21'M<'N7X^VR*673.H\YYU!8A%-K*;:_/31) 0:9^[B!)Z#C95Y_WIO#_'1B&[*M%W,/"<4M]2MGLB*D?380(M56?8M?XP 52.V]/%R*T MO]Y$$:Z96BX) TF)34,E5,A<#\NR,YJCFJO5WE"(4 M5)T*:-*/.1S_JU*#. M2=2T4D,KY J$&S@\\RY$Z)0\1(LA M0O^8C^.B&% 7(;0-O'!2JP$OB;")"!GWB,<1=G%^,LX%4[BYAH^-1 B1ENE$ MF/2H?11_4A, M$#H(1.[O,VJTIDCG,^HBA Z!!Z)F=BF'P??,"Y0.$E*VR[W"[/(<=L2(P2TB MA&C[O$64G$4GT<[YTSE_CHQ"&%5U7!%#R+6Q8H[$@8]L0=R@L,Z"\)CY84U$ M"!T*IO;43@B^%O(U]2G&*X59?1#GV/L4<]7TG=]Y9=Y'YC* MYIH:'R5"J*7Z%,;7LHL0.B5OSZ5&"&%>F5HD4![ G:DQ[&N,V;3LKZ8[ZLC MZDW;10BU474B3;+]^>A'G1K4.8F:5FIJS7Y<6P@4^,0A+@6#3U$[4.71E4?# M$XH0:JM&PZ]%5V;ZE#Q$BQ%"93MC:[FO\DO4T(7FA'3ZIS68S'73U"(*X^+B MB+"L6594V%X0*DJ)QZ2'7>RPJMR])]H51T1;ICEAU".DT<*K.Q-K%VAT]KI7 MYX(Z,E"26G\BZ7@B]!$F1.E@(P_72CYZ"+U&2;;= HT.@J'[!QK)HW0 >%T- M[F^F6WOQ?2//SI8,1";SX>WC_@/- M/NK+WP]G\&R][YKVK9\G\.:O<7)O?1CK?L##[['U.9E\2Z+[UD_JZB=_GL!+ M+( #ZW:8I#/KCWF4S$ [!E593Z]G?JK#C?YP/YS-XEA?4_P:C1__FEKN!#C9 M-.8=)G%_-DE2*YI.$Q"2 W/E,$WG1A>'2](,&-[=:&2PHO' FH(HU?P\+K]- M2L" 20%B&'!(X5]02Y9>_ M93AAOLZ88WGW5AM 7QV<2W3,Y,* S;]W2?&0*8#UNYLDCGY_%]W"D-Y'HX?H M,857_>TNR6?SW! ;;WV^%EH.O$CKP*QX[\)F+NVVD=%?806^Q*/8R(EWC G& M,?*Y]+'+A*.D))EH]CG%#G['-NSYJW%T?#\=31[C.+VVO@*'U)C*^C8!":IE MIN&=57;+\ Q8Q?IF0GR _T:Z%3VP#0B$=W]7ZK,U@=M@T0 S[J/D&S"2YMP^ M#'\"XL**_X2?A[%^V12L;@N&"BP\&-734O'QV M1C :#8?I$B4\1"F\?VC0YA-0C;X!.[T*H SH D=G%XJ%W[@4QZXON1>B*6B MKF32YWZ(4""I<,.5++SVW)WY?9ZHM^+IX25OVL[3%T/6JB::%Q@C^V)?&>M;#W;!_9S8Y MZO>3.>RC%D)Z7].[R<-8>X2ORL4J"/&J$CT@2<9:%L%?QO<5:46T<"=_N8MC M(,VGO,K76RB8QT30]=+FI_^)#"VF+B=,$QSUPY 'CJ,XP:ZP.>(^(DIAK4A& M1U'CS,>'[(DW CPB(^?O@86QM?6_RR8IFM/C?[U=24-WH]O9CYH'@ 8\R36 M>IX[ B"Y6J/V>>"! 3KN,K@=T@L'T; MLR(>&QZC,N:#_8X':O;B]^ K*P86FFIS R@7Q'#@?ETQS1>V<[-2N\U;]QDT MV=H.LE]*&O9ZRECG/-B)1K[T[^+!?!1_NM74\E4#P;.$(K$K71%XK@R5\ "C M"2KM@]"U28U0G-#C2'*BB$UM#]:,"[M0 !3'='FG#VTE?36*] "FVG@G7R MH=S+-0L-[Z G96BQ0VM7+[C846$::)-CG'VN/VZL!=]H04O'*/-$ M&Z>=U8]'H_Q7HX7ISS#,?O%YS;R_#N_!EOH8/UB_3?7T(7'V"AO>4%RT_!O>[2>G\2?N M_;)S"^X[ZM%2RX[.2N*F5\_/=?&\=/7@LYFUV.UL=<4WUYR2=8# B$.M74=' M+::C%=E[ 4'3':X"/S@;^*'1T- #$O";#]K^G\Q3T"33=3&^KTJ]AYBQ-T\2 M6$]K.DF,Y0CZ_$@?I\WT<9HV%"Z#R<)-:7N#]/M-,:_AG.K##J#T?#V>/[7;3Y,XZDW%Z-/^-%N-B)=[N_ MFQ+;8OC+9IK]^UO\?3+ZKKW32RAXF4K'\12-+F/OV1AP!Q.&8MNNNM%BCA63 M-O548%/D!'[ ;<0<%:@@E-BER^=4/^LPAT^W&5GG=MN&D.SLVH(#%L[U2SY9 MO"8[WR^OTJ&5VA0T)V/+H0%Z0,5X-L8%;)L#PU$/H;.HP]VA2X$5W$K^RDT.5_XV0RB-([3<>"8/+C.2#+ MY1BV=4ZM\QL.J!]2EWLV8\CU;>P)4<1E MH7 U^UCCS]<BFGZ$)TSTO?&M?VEO'Y!?*Y+7*EH0KEU(2 M,N(K)^ ^)J1L50*JS4J)_NV8O*[7M([)ETVD'N)=9;63\E"1'ZS@S_Z=3M8V MX7^YP_[C9!:GUF >6P01M)R8>"%&Y(F?BVV%7_4D#Q4$KB,".T"(.!Q)[&FW M3RBI@[3OYV!*RL/D\V0XGOU_H#'H_WV.$QU)$7V+ZY29$::A2R!+394O@;O: MW8VA'<8]6S39<[*UVDO'RR?!RS:OXOL=CU%"!>:.*Q02-%!8\[+"CAT0;Z60 M;&.ZR*GPXB*L >[*TS5"X M>J35D&Z3T^G/FDP_553:G [2$\?I!M!:W:3CWO/D7H%DQ;TAJO".W+M!FRD/DZ*IKCMQ2!:63?8B:Q\+[^8TH79KM8\N-GU/N#I M%E*K"]+FD$99"6FVC3$)A;(=2FSM;"'%B1!1H:O0S@I) XADTQ['AZOVNKH] MIUG3M>/8\^=87D7%V3QP79LQCHEBE!)D^ZK@6.:1E<*H6RLA37!L3[)&S8"3 M9-AV5H_?>\+FXV)R7!5+W,]BB6_S."93::+216H*RHYJ26=>G9YYU7QV16ME M<$>>'7F>G&7;8K]Z\_EZY\2(FQ*SSF"NYSZ_B]G+II5AU%K,:C*QKM,G3D^? MV,:0EW9UFN &B+F.8*&/>(BD="DK3Q.((_A3AGP]9/+\TMLHN@X>P. MR]DU_T'W83.S>$IY(EWR_-F:@!A5U3\PLIF4"'F""3>04OB.7SIHP!X\H"H4 M3N:) ;UP^#U>!+T:=:Y@'GEMS",VZQ%AGX/!V#'T>3 TJ5)&B7 $0@Q[C"HW ML*7+1*G$.!2%!U1B3I:AN=USR%DP]$5Y@#;I,+0S]#I#K\1(5BLS@JC-;(ET M.J[O^MSWO+!,S,7DR5":AOT_F^#1-_!(7QL>,75ZCCAO(Z^#A4N%!;M*;@T$ M$CSP74=RZ1#DLL CI>K$O6=3Y1KT_YP,+.BZB:L]Y\\)%L[.]]-D :*+@KX# M)!*W!0%%K6()LY&GI'*D(VWJ!\)G9<%G%=!#'HP=NN00Z#"./&*N<6M5F8YM MSX)M":J"@WU'TA"[OBNYDL+U;%>63ES%PX,=7!VKUI#H8=:D>Z:UO-NP^Z;- MM8@6"P#TK-NG-)/>4G& KB+ X?"PT44Z@4(IF- J5MFA#I(XH*'O<\*PYP"0 M%I52D,_V4GZ:4&"XW1/\J.52GJ*&=M91Z1"@0X =$(#7^MWXR,%*(LHP\GTJ M$ I*!, H?#+):AL]J@DUR&$]0ILLW7YF"+";NX:WUUWS=0)J]0679GP!\5(@ MP\%DKL\"#V+=O6;#Q*UG>@)F:ZVEHN-A%_#6(RX2H8.%=$F5TTI]O RW&F;5 M>/"$M7DPQ4L0U*-.HPV"-NUG:W6H#E,Z3&D=IM!Z/"/'E'L4.2&UN0P%I4[9 MS2S$8N4,[\68TI J)W /.X.6+;_\23V?& 9N!(9$]2XO$G9_7LV9W ML>5-[N'&1^LA2JWA&-CC?CH:&L?=PW!V9T6CD1ZTOC)SZ U!?^T#PL/?LQ3X M!FBTN&@(7VC5MG "#N/T^J@+_,(M70) M@3^^O/>@\H^ZLO?:SP:]G_<6-S. M>K*0E'&@B5=7X/%-THJ MACEC\>H)T[R47?:&<-GKU7I+%JS\"/Y8$F OWJ("/2;S63H#^M5D72?A:3($ M4)E&HVOK:XTR8 83RQ"'OCGMW\6#^0B8Y8]YE,#JC!ZK&ZUBA_9"UVU)J8HN MHD[HN!CS0/FN\B1PF5L[6\J? M##GAZU6?=F/4- 5QD]. -9@GFIKB"/"EE%%).NM9:0R+.#!P.;L;)B79&!*Y M'>IIZ;CV ME"D&53_QQQ8D.)UH Y$#UK!P*@#,5#;3&]2\F2E\#?ZWJLG M9=[56_WP)+YY!/4$[HU2?9&^)_H>#4>F6$!T/YF/X9')Y/[@ ,!H+>O;&]:XK:RX%?TYO)_?NY,DF3S S,!N@5]@V@LPD/L^ M8-$I:F%YKP\?PRVQ@;,#2IK9Y/"[[]3:U I&0\=APE6$*C?$W"EV'Z,U;6J; MV'U\TKOOK*GKV-CN:["'%8LS%4.##PP#) 1 C &&7 \EO:R4"!#+/Z(QB(4" MQ@B^S@RKNAIR'SWVK&AF'I=. &H&(#R26(^\E[_-8%'U*E#LH_%$0Y:5#O^T M[F&<=ZEY6X68"Z]:9U8] ."5. KWYL@7Y^\R1 /?Z[.$4?P]3J)OL95H#TPW.T9=R/'E2U3)(IZ\,;F_AZ!]GVMTO,YP@F= .Z^WVLC3JCVPWO M[^&>:!:/'AP]X%4XM*%(3 M?AP/TA!0>:/7("/X=ZTA^V7[S]Y2RC.VFD/2F)3/'(Y;D;-AB-S#I&\ #!HF M6S@BK)MH9!R@0+[1%*@9(,K0W\$IK9:Z1*CGJ]!!3L!#,#(P1MPKM4O'7JFS MN74GO7*@04(9Y1%(*_WF@[F ML/:ZX=K_ L48>M%&B_&0:$0C(YP(; M1?JROU8/3J_\$ SY3+4V7V<^TV5G:&(Y &_/G<)H>](QJKPB'B@ M9B^^G6X@F>/XWYL_%#C R<6R &<'QE)D1NMQEP$4)F#QCU5:O7Y!]J1%QAQ8RM6!(#]0BP1GU& T]1 ./D[P6-P8;K7L;&]B@_=35^I[LDCLVFC6$>A:\[D^&M"7.ZMBX2B63E2W P MP[H?@%(V<:1"'G%+,J? #[N1N7AM)!+7!_0S'0.)9&5/AXJ"@N'ST M\1WDA ME:I,^ 8@6G'W;+U%KXM$Q+E>3?,^-A*5@%+8G\(X,@)3N"D.W],%6[1R-*^>DF3AKIGC9$F6 M;!V[N4B#O>S(]\"(PW!U"#@6N(Z:-7!_+13N:U\B$A?.O:KBM\UPT#:8>J$/@<.<_6/6MI\Y]M-Y(Y]@'# M#Y<$AW9MKDB75_%N,EP[I 05PA,AV)O(9ZXO7:U3$,FIPUW/%:H1[R:#>5/T MSOS[:HQ?E<.;WZ3Q'W.80_ =_EDME[?X^^EZ2#<>=H+= <(HG8-DRD55I[=9H&-WD>1KY<5=V3#JHHFE-I&P1;[NL3A5"^[KA/(3S5)G6 M98)L%7W#2.6Q\%T52&2'TO>8X X/0^05\58>16NSX2JX+JR&WT!C,>BC)4 MZ+X(XYG=65_@8:F)9/0>IT 7&@52V-M!^CK:/1=M;47(> MF%^00O;KU=LL"&OQ6RL"V^5V/AIE8F@^+L/0(OW=-Y ?0((Q$!;<$5EI]KKY M.,TSX&ZB=)A:-X]UQ6GM>TST614^48FB+*P6%+#Y>*0).8Z2T1"^!XDX3V"F M^K@:7MG/ZN_&@ZP&V0U<5GG\]H^@V$CL3D?LKT'L.FGH4>]U$528QO?#=]%X M/#?TJ6-Y0".*='I0F:]H"*1&8&OI\3YZ!"(R+*,O7Q.S:,U![[+Z0'01O";^ M7@1(#.+;:#Z:94\=QS.K#T-XS [!C=JVY%=89@03KI%K>T?0\-HFUD[B!+1E M+K+>.D+2R!W798%.8-CY%00YU]2VZ>ZLFM[!B-(LG/C^?J+OGO1_-QR\\T/_ M@GL(H3W@8XW7<&D9WX!U.?P.^)9I6B8T,(^,AKM?(9:4\>IP02!"E4.)BQPA M;,6$8C*3-51ZR%XY_UF.VR]KUF=_ZFE_UI/"K] P==%HAWN_:(*IRQJR=62^ M6)4UC8@:0\-OP0@O@_2CP7_FZSO@9S8W)#[@V M' PF[JIL^&[P7 T-['YQ=FC.7;LFZ,@KG4V4;<"UM6PV9!D&N= 8Z@! HX-]TZ5^QL4AS#)/:+F4 M171ET+.D2UH?BN=6IBO;7+FZFQX\G, MZ YQ?)^)^;OH>TD5@R+:LF^*YP)X:,I*]6ER8ND"?M,L3Z)8^IMX'-\.31;9 MY&$<)ST@FP2(;V0F"QN6?^KI9]U/$GUB!J1]8'W7KE5B%*'M23MD*%3,HQ(% M0>F2UKD4SZ0-E?"C?_@%*/G_:D)6)1VGGEG5#^-/>N;IW7":0\KFV Q7IY^ MO:#Z0$6IL5@*F"JV5*O:W[)8UL^C:+SD>&RS)LU779/[J]);\$I&<4O4^S2? M/LVFPUN#:O'09%/J9_4.3K&5A>82AQ!B$Z%"''C<#T.IRD::#.$:Q>I :,#H MG$JBXD'K[]?W*JHP G1FG^2R!A?(E!$N8MV+-$._W4S\ED.M%>BCS/+E<2 MS/KVK@#?1Y.'MVTW>$["*@/5%;;#)&2/X\IQM(UM-!EK@]X$!A2JECX-'-X. M8>,6E"YM;8/6TD^&-Y4L?TI+N+:L3S 40W_UIX"&I\7T;*T#0*L0-TOCRP-B M-'8N&?9OM'O"##^_QKQL\2)0PH8Y?XPF)BTS!4:M[)<:-/]U"?%-UOO,E/J? M'1JB:_W=/8]P(FA(F"L1=T-!A%\H%;KT^]:&S=<[8&[0*@8:IF'FOH[!WS4C MJ2GXG&5C^?<@>MPM]Y@TGWILY8.R8%"@X3_VE@UORG4S!<8G/!$J0!.'Y+XFAFHK0.;\N( M*IZ6A8[G8AR -4.X[U(2(%3X[HGK;N]/*8FKVGW0%S6B&O_*URS-_M5);"\] M#J^AK\84N64GVS@K!A9-IZ-AWXC$&G7IL@E:PA9G4\:)?A_/:I[Q=019+R]6 MB;]%8BQ"38U*4<0!+9T@%/[;S%L3]76N);Q&V^3KY+NI ,/6"OHC:=L9SK^2&1T#R PJ2@ Y--0* M6!+K(VV=\V\T(HTI&BNTAV0+?ZXIHY,OYV+9"7WD,XV,6T5[D+YK7PN8IG>] MTD1(C (&^M'-<%QF .A+S#9D5Y5%A8K4,ZV0IO%L-HH7"/LE!51;H_-O3M/S MI4>(0%0@!U!48NG(H,BS'S^Q<T^[%XT3>/WQ1\K['-5-BI?GN+"NISSMS]58MF>@K-*E\A=4P'Q\RAKP!45C'(6L9@AKL M470&+2DZ4OFID"[9,A4BYJEN LVUR&QO[Z<@\QB7@3I'ZM;R>DW8=^IBLFF3 MV]^]A#O5(1)15 GB^<*!_V!?!H&3I]XJA_G$6W85U)P#1J?\G$64O4*@Q?,Y M&?#XC)R]@IH;ZPU,2$\VVYSIU1B@:VS9X=L9XINL5=#@. R(BYV A@X/ B51 M'EKFVA33E0H:V^/;%DF'';ZU%-_:8A>[JR! M/.(X@8\\6MI.@;VB6RQJ"?"(6)GCG38:3Z5$:5Z_P+@GUP3/G9-^T2J$>"UQ M<)'P4"M![0:42:2[3*O ]<#X0*ATK0A/K'1?>@$\O+KMT<%#9W[4S ^=T;Q: MR'M- <*>3B4]3\O$S.G-)GP0%3XPAV&EF._A 'F!37@HG!(?L+U@IE5,U88N[&\OW. \9Z1P M4(44., .Y8H(VP/%(0@#Y(NR4K,C5CKY-8\4YZQP<+XQS?8LD>)B_!D?5ZM7 M[!T50J=_6H/)7(=Z[1,*\>32YF\S@64K01?M/#C:M#[[G"SMMAS'M?V<6NMM M1?V0,F2[1 DE71*$,BP0FU&ZDMYQ0L?JAS7];-&DVK8[3;XN_W5^I0Z<.W!N M%)QY5<>/8D]1AJ47X##T/!4X.#>\B?*1OY(>=4(Q 8<%9T97^QEVX+R@3__- MA/^7WQ^C.]5:T%SI.];^3F3+L;==)[+M:.]0GD_Z?S^/DK@HC2OYY&C<9G(.9O,UC3S M28O$XZ7$+=WX\MMX:/IE5EF0.V=7+38CV3U)JYT)F/LU,U@:S7)>P,M'T^6L M[9VSAIV-26NL^>PSB;;)DCV#^95\Z[Q"F+_& : ^B.,_?-G#L?;GE.W5I_ M7*\:6M;$$NYX>Q7RNKL%WO,E4Z .'61JXCP'9F'4B))!%NIR+NFCWGP M9][Y0F5AE>9H8WT-S%^/5P-SUV-=^\"9WDQ@5P=!VJ$BS.M<1ZX[O'$JWN;%;!UT=='70]3K0Q7'5P,5%Q$:"R\## MH92@=(6D@"Y!<<-*5P==KPY=;3FM;:S%;[^?Q$6-_X44_0L_KMU8G>28(0I' M!C@'U^HC$DFH<'P6"JZ+OV*G3"T6>+6&41W$/MUJD%K**3Y91UBSP+:!>EJK MFG4L?AXL+E&M#I&M:. BJ:0?,NXB6[&"Q<,P7$EWVH7%3\-CY-@=BWDZE/H-H%B(5*;N PP(PHE]BNRVWJ>=+CA=QPD2.W<&&?K$\',_K* M!2O:P$+=,5V'KQV^-HJO3E6%K&"+N2NDSS"D/D)2$.V7Q8\;HSOKK"7@Z&)$= MOG;XVN%KAZ^-XBLHL)5_@)#0=3P94A2&PJ:#KX8(^ M3A]?UQ2T;.39ZRI1%@\]4M'$Y]ZXQ--L"1[UY\;!_86W9Q_UY>^',R"&_M:, M7ZM1+JFG4R,)4TX &A<3H9.'Y3.)/+ZA/U4! []%L_C+#/X95-R[B >Z,*[] M*_G'?!R33;7+P\D\,9 0#K_'BY!0J\*[@@AD!1& TX1967I:;2/:3V-+;Z-%J$FIMWNF#J6N-1R- M'TVKIWC0T_GDMU$_MKY'HWGTIZ6!^2BB"P M"Y)6'EOQ=6_7P1_[43'0[.1VWPW=N)^\ M@ZC7@*AM ,EZHQG^ROQI?KEZ:PW'5F1-D^%W6&%K.@(FTLMES2;6'W- NMMA M/(!KTMEP-M?#C$;6S?PQ3E)8"5!ZK-_F\#+,F"I*XWZ)^W,8WA!>J_HS_2V6 M% G2BW8;%UE[=IJ&S VKV()$;^P^?.^P:TP=LCM=IG7S#2T!:]SKE;/ZK">%6P!W(-#@UB]Z)^N81TK$0QN.&J[9 M1F?8RRE+DY"AKK=6.K_Y3]S/Z&/PGWDZ,S VG^8EN2=]@*4D'F)1X!\ M\7==U;L'Y)1G>0%MS8;O!L,1@-WWN&Q_F>JJU/JR\L[^,.G/[].9^170S;J/ M?H_?/=Q--"LNO3^R;@$L-?KIJN&9:7QM?9XG^N%FQ*:F>)SM9H"%PV,$9=3W]K M[-C\(XB2^SCY!LN=#[#0&N&'".AA- 0) 6-<_/6O:<;J/>M-&L-@__N_!,'D MQ^#V-LY$P^=D,IVD(&%^R1^>;9:93^_*NHE'DX>WUVU'YI,0'X DL%= :Y_Z MLPGPMH6YM@(([BT3UK)DF8P!1C-I7U!_.@7&-JK! A]H(0_DU4^&-T9K6'YR M2:'7UJ>Q+K/?OUMX / ;W *2;.F^!]!^@1@61I57TM#O4&*3UE028R'JC M*\B;0>?7F/F"E@&65)%DDY07A=:L)?V:-8GW[ M@57J6E?JD*I0J= /D+!58'M*V;F(<02HWBO'*4^*&%WT. 6T&GQ-(DUZOF[& ML>-!2V-"9I:-Y=^#Z/$IQ?IY,4,VAI:^7,;D@[)@4 "Z#WXVTPMM91AE?- MK48D^/2IA!Z 2FJ$L$@Q8/(8P3BNT*;V>RGO[^_CP3#36*=)W(_-!4O !NCX M+8DC_2>@Y%C38*R--(WJAR8TNTI(XPPSY7F^XEQYMK0=I#)"LX7C4?5R0JL( MX=/M%XVN1NO]F@R_?=,;_\KDMFKHDVW-?+R&TO8W\W.2635]0)^-0-*!_3,: M]DU/D!JE75M?C+B= #V:+7X 87T?S[3,GMP^29SFB2NB<)$PBQXRQKF8U^N4 MIH]+6.*^O$0)UEWFW52/]<-)M,B*1X^#1-+4Y$> M1ZV]SNQNF S,D#7EE^_2;<":&=CG$5OK<8((.Q!G0Q M( W[IM\00$@:CV>9@J3!18.&MI2^6,QKRXW[T3R-%]Y[#V1A^C=I MT$GCV6P4+V^@MBFB]*Z7V_V]S$8 [>EF.(Z*?0/E]VYQ1F6?*/WD/M!B.KQ] M7-%-4VLTT8HR&$M9080<6(&G!_I ER3R^.OCQXI);3Q.+X6 :: 8?XXC1^UR?@" "?Z8#V>/55/0URLDF"U;.V,T]VA(WI(H M2UISNRHI.,=>Z&)?A)[O.H3YA=L5*<*?Z3FN>WU_!6ME0^]Q4.8/ZM#8V'L\ M(^OF&X\SIV>+1BOWO!HC-!C)?CC$:U,D>X=SIX!SHHHF]T-74.:$G(2^D,R3 MH9T?(G 14G>EV-C+<4[\RCJ<.U&<.S=3\>=A=#,<+2AS[_>L9M32:D4["J[6 M2M0S$)Q;VY8GPDQ[@\:IVX6?BZ.5?0NB-;D.+=$Q&*O.#Q#BF&,AI:)$VEA2 MX;+"EJ)4KMA2VT7YM\.(*B5*\_H%$4Z/HT9+I[5.P;AD0^JR\:%6\8I(G]N" M*1L+AXK 9OI$,L<'1M2*#?("?'AUXZ/#A\X J1L@<9HNMG4PA[KFFR+T'*@X MU2'JX_@)3_-%5%I]LPE G I !)?<1S8E+*24!!(C&18 $HI5)\8B$OP3?C2E M5^/!4L55-1Z82_.-\?2^?(PO3@^A/8+9$2NXKO+E/G39%.N^O7"K]40=(=N! MB:QI(\@) ]OQF I\KI DU!4%F&")5\*OF@>39XC((MB 4;32O/ $@PT.B=+<[CFD0^D7%<#;)?^AB?$<(8>ERE/) MLBO*6@\SW9\%/F;5E*PX*_QH)?'(9$CEU2=J*3!)W)]\&VN;M9Y/MW.>2I93 MI_V:8YCZ[NDN[-VT[UOW M&SP# CCW^75YAS^MEF?H4E0[4ME *L^DIW:DTC92VL=\G7(=[K()Q"MVLZYG+J8 M,8=R3$+%A')4@7R"B)56!WL@WU:]E#ODZY"O0[X.^0Z$?*1"/E?Z/F&V;3,_ M8('DTO:] OE23/=MNM E]AWP=\G7(UQSRL:K#!!9. MX!-;4"D]K!P/83^GE3)95\CA2*RI@G7 ^W8;#,1 ,S-+D?%ZHJP\W M"7VMU>TZWCX-WA95#VI,J&-CQR/(53ZW$5/4*7A;.NY*ZN +>?L2G%D=;W>\ MW1K>EJBJ/.<%H?0)(QQ1EX>!\/T EZX;Z:]4GGNYW#Y[HX4WZ:;N>+OC[;UX MFU2\;5/N,9]Z##B94D*%[[@%;Q."5XH^O5QN=[Q]$KQ],5%7JM]/X@5?1%%$ MKO-"'Z9 WCE6WI2L*IMB<_@D0R:EZX8N4I3:J,!0)>1*"^%%#-5PM53DZC*= M&Z2'Q3$+Y+7/\]NA389E^ M-MZSI3QJ_[0><% M. T[Z.R@LX/.BX-.IX).-PQ<2GS'X:$0R/4$+_H:<:$"I';6.L_=)X&='B&- M)NYTV-EA9X>=;<=.6>4(A$S2 #%$'"%]HC"V<5#&&C(<[JQV=MAY&=BYIC-% M(\_.UO4C4$PR[!^\Z\1:Z(0A:,H>CN=1MK?FZVRL@Z4F!*NU^JX./FBR7-31 M_'N7% ^9 B>]NTGBZ/=WT2T,Z7TT>H@>4WC5W^Z2?#;/#?&Y^H/BI6,63^WT M@1=I'6T5[UW8S*7=-J#Y%5;@2SR*#6^_ XL$0\4+,7W\XWD,R2N&%+R]/B_RHNDT'EA>-!JE MV^_=,49[]=.'L5[R<;;$UL-P=FAQ]YXOF;KQEPWZ!L:5K68#S7/0-'Q7,F2[S!$BM]68=.%#H6_T'Y?:S];% MN9G,9SV71=U#]\FR?R7_F(]CAHL*!-SZY2Y*XKHB04H] CVO1]!KMM%] M]>*-,:U\:OL/A/)JFV]7O2RQRUTOH#X.P7['-' $*S8?8T=NL_D 1N>R\_QZ MLP+YXEWIP9Y;<=0'P(K2N&>E\YO_ #IJB(H&_YFG,[T4U[ON^FI4P:WY/WT< MOO.0%X$LU>5VAXGN^F7](P)IG#P:W+MNF^AYH2[S6M)[*Y,0$U%5@@TP\23B M"O[PD0@8"VC!I<+S5DS"12XK#,3? %V^S'1;MHJ]5GG6^95]G'RW-W#LUX>) M8=AMF-4WS$I7F!68SWQ1\>F'CV')J>_(\X')*VSZPWY\NFZCK-J$K&Q&>1<[ M "#- K1=Q';UTZC.6#2H44. MK?* L-0!"-SUJ>OZ$O0-U\_U#5LH2C<0,SPB5J;-]VN2[I*+HDZW]@8)@Z[1 M"NE:L,8C^&-O'0-4B3UWB.I7=BX%P@JMGP7>;K^5[YH%)MC!NSK+BS/TSZ\_MT9GX%6+/NH]_C M=P]W$\V#2^^/K%M 20U[NO5Q_RX:?XNO+;7FVZI-8LX;\(TB$^SCY!HNW^!SK31J#8#"/(S\& MM[=Q!MV?D\ETDH($^"6_*UO3S!EW9=W$H\G#VVL+KM/"!G:@5"EQSQA^O<+U M]11L3<; HYDH*58XG0+Q&+FSL-9:@L "]9/AC1%)F:_0]/Z=PT.S9SS<#?MW MR^]\B),XUV9/P1#=[,QVI/1 +Z9,(#M4GE1(!84WFF$AWJ'#'V LB2--:$"B ML#,Y955]P*-T+_%SD$[9?MQ?[)NT>\?J;3H]U>Y?.(YO80_K^RCY-AQGPXOF MLTGQ118+8;YIJ,VUO'HZN21[!1>-MV=N_HE[O^Q5.Z9VD3I-1NIT+>DVP777 MPK"CEP5Z*21QMDQ[M3%\.O.Y'\>WMZ>"GP'H[[-';2N##1$W54;K<$O0IFC( MG8(=GUJL=@8Z;MK:]F>H$U[%,-H!IZ[#F,.XRY#T'9_XI6O8]U?J'-><%SIX M\&N@$TO*8-UT%#9\?5[;@X31<[>9B8B35]1GO6 M.-[E?.*2,+'-T/=F$_8Y56H)(]SSW9"'Q'8"87/;" M-]=%[6QLT1>$2355#.NIU3S#*EG['+V>0ODL1JJL1((QH]F]V9+MM96*L#Z Z@.X#>":!994F@T&:,^(K1P!8R M#(@3EK5A9X@?M\!A.WGP!94/F\GT:F*$1\CC2X5:23S2A1=TBN=2MP;SQ#P1+M@Y.V]V ME\2Q<3>/8>J[)_G=PS=WJ64*#K0L]["IT2SG2KQ\-$LYC^7(3BA=L:%<1.QL M3$9DJ/'\0'+,9,1+?]FYG=(=-8"\939&R;?.*^3-O4:6W%Q\1]!O&[:]U=%MC9Y%\Y@?EU&<*7F6EWR>$/"%=B#/U_@%NZ.O+F_[K/*V;5$=/P4N"015/D9*<9MZ H>D.'[R M0GN;UH3!GWEY294%M9F"?KMVR3[<4=2!VVTY[+SSN#O(ZR#O="'/04X)>9YT M/2? &',BA1LHK&Q>E*H(B4\;A+RMNEMWD-=!7@=Y'>0U#7FD@CS;QIYB,D T M)$' E *L*[2\D-"@62UONT$/58U\^/<=SU7V5[@ M^]3Q*!.V7>AY4MDK.5K[Z7D=Z)TPZ)U;V$R=7'5?@C59[1=^\GS*B:J;,-"N M,% X%%,/,,J3GJ\0]X1RRVZVS%TI\U,GG$^WX7 ,! .S-'FH%^?2PX[=(.JU M5J/KV/HTV%I432,=Q;CR ^8'@:^4XA1[85EME7M\3[8^;[<5=GC'UAU;MX2M M!:J*\CF^$S"!A.,Q$MB!Z_NH3-8-F&+[2^LSME(XZ:1UQ]:M86M2L36(:!3X M-%"^QW!(N.?P2@GGP8HCXN72^JS9^BRD]<5$4JE^/XD7_ Y%?;W.V;P;"IYC MO5'!JA(E"H"1AICQD'LV\06R@[#0>ASJX.?A4ANT@KE8*9>P"$^?M^'!HDZI4!Q,=3+0%)D05 MZB("JA0C3J@PLP7%PI5E/1VBR ;7Z-;:Q!E;7*1'4 <4'5"<(5#(6A@P0H%M M(]OV7"4P#WS&:OJ$$S:E3W1 <<) <6YQ(5]UX:O+=#H_3WD'J=AX?H49#S;K M(XL!6HD!+*2-E$>H"GA(D"M=41ZE8^6LZ(MKH@0OSM^$>Z!,'[7P8BOK*W:H MV:'F):$FK\562U]#I.<1W[>#P/,"VR^L;.4S?S?4/&_W6X>:'6IVJ'EQJ.E4 MJ(E]Q91R/(_Y7'(9(E_P,@T/+M]9USQC)P/KR4;C-3O4[%"S0\W6HZ:L@MTI MX2X3R VD)WP7.YP&I86N/+Z[KGGFJ-EH3,AIHN::#@B-/!O651/4<#R/LH6M M3>\0W0Q>V#]AB>G9$AKJSP?8A'"26/>31/=9R"C3! &.3:N$+_"P5'\V9-XK M^BN0XK-N&;#8#I)9GJ4,/I["Z-W_Z]F*W/Q M8QPE>6\%/^XOULJ[;G0S+H-"LH_Z\O?#&3RX#\\(;F_COMG9S\ED.DEAK7^) MDV^PTCGAF,T^>N>0Z=)@'H:CD18AZ6PXFP-%1M9__Y<@!/UX.Q\/(DUK0$O] MNVC\+38_X!^M-Y%N+WT+ S34%T?]NX* L\82M8XV'>4.192ZI.,0P M2,4<;Z\M2\&7%CQC/IKUK+O)". W+=ZPX4'UUB9F:C17JY\TZ+I%+8W:X9A[C=CJ3\B M 18UC&:>E3U"KU).#BN/*6_4S*Z?5'NN^4HO-W![$IMQW#Q:FIHU L'&W$>_ MQ^\>8, P]+LHR6[I5AUG$:3+4 M0)$]*:S1@9>-%*!EGL"HT]CRBQ'6"&)I@B5-O'VKI_?FYBWL[1_S(8Q'7YG. MD^_#[YI.^I,$("L#5WAY4KUE=A?-EK?E#3P+ ,_2*)?'9,.X 2>G,-"L]:9^ M?A(;PHETDK@%KX4?X=E_P;JKO64>8:IB?DOT:@+!#:M/[47JG-SG*]BZ=@MIR.\SV[>G9PENB/GPQ,$GL#T"C M3RZB!3.)K')E8,I],U[=0J48VI/K,!W-4_VF9*Y) '9Z/IY&PT%5%W0VZ5DW M\P*"*6$,^[Z-"$-(H^+H<4$$ M>8]38)044&@RGZ4SX"'-RP6&FP>5$&Y,H!RM^C"P?#UB#4#ZD35T[ED/=\/^ M7:_>V&L%FWNE1*L_OR9[LM>/1X^:H2<:VG+^AX$;8"KPK]W:5&%(_^5Y2YHA M(FIEP*1R,5B_C ;44QX504Y,P@D]MG+6[+IH M4V>=8,D_YF-4M8-=?YS?PR/[3_G)EVG\2_\N'LQ'\:?;7R)X M 1!IG'ZZ+5IK&K>-WE&-RNYHTO_]:@U(.U1R&5 2^ [%4H8\X*( :8)"YQVJ MH@Y]K"3S'!=XD>G"+)CBLG(#H_+* M*(IEJZ@_ZQ =N/8UJ:5HK9XJ?Y8@UJ MVM,TWXO2;JZ,[#KZFU3 R(B']G0J?(@3PX^90$F7>P4>F"EJ#USP7I]O!T*M MK#S?@- 1C7?.D^WOG-<,8"XV> B'6DY:_XJCY#+/D[HF'UF\[[*)>5'IZ%H^ M6&^2^#X:YFXVW6,P:YS[MDL-.2P@=.5/CWMLRC"J@DT0%2%7OBULP;"'75?2 MO+,'5@X-[&5%N*[R5JKP;W&AWWVZ_5SH?+\9=@+,U-5)M)310F9-YWG0N)NH M ()Z"*,NS^2$\DP((FAW-?]_TOGTB66 :?[XC(O+FU(T M&:C1?@@[?8V2X$YQ['**2RSBM,0B)B@!92OPN!_8GG*54G:!11YU5OILO!R+ MM/ER,#2BS-'GN9VJ=5JJ%NE4K9;CWBG#FT U>/,):%F2A/H8T=;_>(5)*?W MV1O>PLG\<'8D$4Z/R;,H$GM)RA9=Y[]LU;S;BCKGJ&T15"4&X("X$@NL/!^! MSA5X2+@%'!'A[J]MA>Q-=)QISL= M*)P!(.V7.=(H&)UZ;E9;4)96*(L"Q'VD6(B)!EO,'>Z4YPAVN!)04T?9@X&G M8#;HQG35\_Y^3U>#",DCT;DTZ].SGU3D60VST0#5WZ^P'3WZM ^X.G'[W!;ZU:#/J:R/.U6:_UG')2?&7NCU,= M<5EE8>H4#"N+G"[36*M(]\$\RSI-KZTO5:+H703WW,3]R7W\;&*3SOBK\D+> MZL1$_<[)M$C'A$_#I$R>&LR3(JUI=C=,LOS#V\D\F=U9?\RC9)9G6-UFP;V: M9:Y7-V=-!F%D^#M5%'0E7WH28\0#-Y2NXP@?*]_&;L"5JZ.AHY<$O!N*)XL) M3O^9I[/A[>-!(EH_?OH:6)A<6[ME>_P92CP%,T#'U&$'-#4A1WLGW)K\K4MH&:O?@]>"4Q9(_Y M?YK&.J=V_&V+%4 ^L9ETA$-MST$>UV6SBY'Y,,K:"O@.0IP((AV%&'.9E])XCV[ AO?L[("/P?J2_!E!8U6/B^E"&U(N-QF)_;92'*US2BV68U]%I-L MF5ET4/;.4HOR="% 5$"V@C SW%MPKF:9XWD^N,[FOAWV=4ZHAO,H 6#6MPSB M[_%H,M5BP;J-^KG_(*LOT@=,CG2J^A_SH;GBVOJZD*Z4O\= >Q4QGGDC= V? M_9*7%K2N@FU+I8O"KL2LYG9C(:&:>Z0$O*;$=9!RRCX6KBC#VOJ/RTP-&E<= MX'XK9J(ULD^W'HQ+*T1/%Y)+D]F_?]/RS.1JZD^_P/WW\_LB2;.F>KU+X_Y[ M$%JZ5LK53WB9^4P-E;US+F>3 Z]ZU8N,,^Y3$6)/8%=ZON\IKP1Q20@YZJI' M?VZUZF+MJJ?[+GL/M-A[4S7!9%T7M71RU<74T##U,S(EJ\:C\^G!=XQ5(5<. MPT[(!/>0=%W8*45%V3V.B*H2[18[-HX?HI'>KR=WZ9E=X(?:!0U=&W="PQ/, M91;7-T.7R,AUW!J([5"ZZ,!28(V)\2+E!K96P<[.4MC1GRNO<;;=F[-W0X<* M!7*;*4NKNAUD%;".,P50*7,]DS.S#S M5K00&([)'1<3#: +0L+$'HT"7-KL/>U![4_28YW0=2G,1SMW,J8=9ZPR[3S, M0L^S'1\I!5:>'12M/*4C!*J[0!8,.3W>3[?_3&-C%?P]F:2'.VN2/2YH=\A_ M,N(%]*M^?WX_SPRB03Q-8">-E73&*1YO-O 9:]$X:)'X<+G4 \Q9 MAU*XRI9]2$I=EUY\,>9 81"M_KO)3)@D^Y@(ATERV43Z,\Q^>8D%TN^TF (J M6UDQ@ $_@I@!@)D?,H9]5$>>41C I[(/E_#R<*DP [?3BK?]][_'&3)]":J4 MD5"HPYY]";"-T,CRPP+*!>C;;7.&$S(1-+G51!G/3936>=:NM6_T4WE%ZJ45] MUJ$^?)Z"34 M%RN!;@80G("=LWFAO7?0&&R.3 'U.68TPIC@D/M>Q()RI \2V'-7NN(M5E\= MZR0 XP$\H.5RBB;(:6NE%3!:#+E,S0C7*MR[U7V[T)XBA3"WA"&81!R0:L@*/)76SUN$,LCA$$1&E#2Y<%%_P7PU/7HTW'0Z9+);R.A-A)Z M0-#CC6,A/3\D001\* +.J0N 7TTVD9BQE;8[&T#O<"X%'2!VU!Z,/67T(_?? M>:H@<__5R2R-QWOU_UEM.=/_,?;+(UQ&=HS]3EM?W?>98^QW:(ORHJXJZ$TG M756>?HJM/R^?8I^V/ JP_6F^PZQIEX0HI#@D/*+8C2("(EF30F*_W9$(N" 0 M'#/B$L@"2A@55;4Z 3Q\5K7Z(=HMWB6*0/A,-&-@Z>JN[BK4MS_W MY56L\S>;3?SB%F2WHKI85_O11@?4V3KA(=&"OP!*OP0"VAT)-BE]KTVK#.*5>); <6!#.?7T7 MLY<7$Z)>'(VQN?^%S3CJ%2?T5>[/E@C[Z7'07\&7][HDYG_CJBRFFX2SLTDH M.YG#;"&:S+RRG$*6""PFF/R5*.-%GNL[UKZ5QUM?/E1 M#^HRV>35#F0NP/:SA!,#S9-4Q(O" Z%3P_]&) MX(,!I#:;9=4VZK')\%['4Q+EZ"MFW#%EY9*S/X&+FF[B0(010]@''O<(DD2X M$E02&OHX>DI"*[J'/QZ22;X\.+A3=2RZ++3M7^JG]>$N510)K$514,JQ2[ ' M*0@@YA@';CV*P8^\%XMB-PH2GKDLGE=D?+6":X=8VOFF6"MGLQ$X5V)) 44T MDH2K%Q#!>GQ3A/E*6YC%=$.=O7)0#W0 8)>=S'JKW"Y)AYVRY(BF10MB$60P M1!2[H2]D))GGU9T I4#[2DY'+AP8X/,0G8LY[OERI[Q[IZ@$ZDI+G:.]J/YK M!J91&G+D!9B'4D8 2TCK@6F1'_)E(30TUM.>CJ*^"#EK*[%7 ME7;7>6$HB: M?&/ 1>2&(/(\#@(L02 DK4>QA70EZWE7">Q)LVPF>DJ/V/W&6FC3J[C3@ M,=ML'%D,22.&C #7(\*-(H$CW^4L!+48^@$ERV)8$?HX>M#M5!'VM0>%=?(N M0^QHZU2?8 Q<5Q+$@$LH<$-**K%C+EJQ/W<4NZZ.\3#!ER!XEW+,MR;%MRA7 MWZ8MG[&MMCK=5JG(0&$A!"8XX@EPW[82RGG_!O6ASD>-![8L!A+8_ MIW74+?19Z.L6^B!HTD1\3P$A0!X6-,0"8>)7+I9Z)8C[3.CKR,;# \$/YUV= M/O:=5#N.'C_!)].L;,N ^21+6O7[=<'^Y17;[S >'N\W'GZWGUUDA:LM>MY0 M]'STYRFVJZ[$=;HHPCWMX]TU1/+C_,YYB!4#*DQUXGNUM-EB@T@%N=FVQZ MOS@$QE::G410&K9*S81Z(91;XH?$D^H; '!1C7,.J%S)3%J71/M;_*@AY]-D M4T?!'N?3GDL<^IPP9:FAZK%0Q4ZG?4SB;*4QK8U+KO;BLQ' K;9+/4/[@A/. MJP[:R^: :";%NLRG$&$." X"7V)75G/L.8L\^60?G4JP92'7GRNQ-A_JG'2P M:6Q"2^V_S9/AN]$\T[+_YD_DJIG(U/3&M_[#J1-@RZD[;^"]5I:[Q=3*M1F@_UP9>C&"=Y ML2%UKGELEX+"T0ZQFG/"X$WQ#TQ8J\Z<<@ ]75_'7(^'DD6L F$%S$]V)UJ" MX* 4ML]*UGY+LN$N(_$F6A<-,?4#E_I^&$&$0>!!6!?:AI \:[[60F8K[29N*W.=)U;Q MSK-_OF5\QK.O-RBRV(JMT/EJZN'T._[T7EWJ\;_R-2EM\6(:\5)$;,?$YXUA MS1/*1KZ/L]MT4CQ>/)]-JS<*$#3O=)2PS+8F+/=G.MAN#V)3H(]4EMV/HX;E M%G^[M[^]7)HM#AAYFF(7XM.LI9*VA)U_)'&VA9-H+_P8FSS=G7VO31_GI^;\ M=V8&#=Y/=:7%NO7;7*+>.=K4%>U86A $$90$N;J.'0>PC*5!B3QOI1?_D^Y% ME5-4'&PH%?'IIH *C10'F[^.!H)W.7[]U0Y!K*CT3U1@JRF^% 'F/N&"4@\0 M[ MHQ%T,1 MH!!AALM4>B6G ,J]%%>?\LKHMG4]@D2[A0NMP7/G)= MU_=$ "G"%9L&@CXOB'0,]M0.09KZ0>#Y M(43JSRHSB=#5:HUGZ83TV^$L-#Q@N,OVO2M61'2%BO]-M)9-2T_[@@@GX@+OG'8R]>&;ES8F6YV/A$9=C!@61 M ?)]"2MF]0%YLJW+*S+I )/SYM']_(/>CDRI)J0H"I=U,80$9[[D$"/D85 ?Q4<17#,&8#[AT M&#X I-.8VY9-[^<@ "O05J ;@89-@36-_("[""/) Q@Q(J7'J[B)##E]KB5R M../#'5#0:3+-20KRQ3B^6G.\<][?/\QGIA]\T9GYM3OGGB"FG?F0(N5#U6#& M/05>(0(,4!!%%'BA2ROK1&>*/,LZ^5O+: Y_#-57I9E2<#B$ P/&CW(\V$]H MLX)\V8),0=/$GPKDPP@R+Z \0 P34;L9Q!>[627'%^"!>YP87C_E]]P.5W]3 M!H<>//,M'L\37;E_X#!*5Q,83P_9=B7#J2,<;Q!.>GY(@@CX4 2<4Q> JNN- M,E486TDEW&"D'.Y8F@X0Z[+4;OMHQ5Z"FA5A*\)M$1:D*1+4$Z"C (0>\,-0 M,%I[&ZZ(O CO9*0<3(#%@(+CCH7NI?SV,UZRH7L]X ^VG;\ER&L2Y+R,>/-R ML8M':=474WRG^F+QK!XP68S+2>.Q\S#-4_V5%_+,,5BC+_)QZFOMIZHX@*[T MYUFF&/ZU0W#]-&1/?PJ=:"4:(>P1RM5' G.$,8-A!*J*->)O:V)?6ZDEQQPN M<@8'#)Q]98P5K1,7+>BZ30DRQ$'DX4!XR@>4?L!#4LUB 5)PMEN,^N""-> ( MG;53M\.C*NA>@L4)80)L,($*1($O 7 ]",,P"+FH"T*0[ZT4 MA&Q0MXH'A@<&!H0&E'2)#&>E6*U(O$PD4*MG@N+8 "/I,BET3QRA6X>7(D$) MV:U&Z@@"P0;JV M7M5J$]DW3Z^Z@U6BY58/YM^[K+K(0WR;O+W.DOCWMZ8&[%T\_AX_YNI6?[S+ MRM7LN#$KC7'YK=I.$0TKDNG$1;;Y>-]0A\#B'2/ (2R]4;HH"YNKNR/.YPL5=+N,& MD&+!.$/49ZY/7#>DU64"=4ESF2-#0S'C(4B&Q7!5Y)HA#7Q0I63<%SM8-O9^ M*+=09V^H;T^T>:T5S-A,+9@NS>IQOB>+XQ?L](6#3U_ ;S:[.5>^%W)S^XMW2]W.$!WO=Y/_;!@P]QJFZQ[R=(-\2#ODL] M9>4$@)!Z*+5/5TN(EBRI!;.K54FT.33*_XJ[Z(4A!@@0FZY[+H'3#AIIGVYW M 0@ ;T4A!6'8%8R$D0NHSPDII\\QSGVT);=THT"^GWS]/M560WXPF01PP.E9 M#'BX(/O@Q3V)S[#;!P2M_O4XP@%10JBD$3-,$ TIJ.61"KZ_/.K>L8>52#X MS/;\.#$]^-(&LJ4AP"ZNNNP@)%?ZQ.XL=[H+YV'% MC@X@[K(59_^EZPSTX$M;<9ZE'F2-/ )(W-"GB$#"))$R!!ZL]" (T4J+MMWE M,?UV8#4(!]BJP9-2@YTU3CQEX1.MEG.ASP5 F$.7_HO8;HJ@[VWG>E--V<^XW$'*+,\][@Q;0QH]&$!ETU,J M_,#U:!!X M5#&FFP;]SY<#8]'/!NC8B]N:''$>GN,Y=VR0M:SB4Z?DJ+^2[<)M,AFF2!VD^'$]S)95/)M;XDKJ0$9= 9;E Y''(0963 MPGW23JQ1?@60%'.NC)]0,@\S5D?>4*3[[)9LD(SD[-GW ?_T0 M?OSZQ9$? \?_]/'K^X]_#C_Z[\,OJ_EJ[>W?GHJSR^.\9#7P\.ENZTKO#L^^ MYNOO4F61I,-?= 'H=#0?SIR_QUD6*W(E^>X/M*0U\9(!@KLISE4VM:/$1/WL MT5&BH;36>/SH?"^>-W=2];^'8A&Y$]_&Z22?*7UTD^C7Z<11^D==5^DF)YZ, MG._3[/?[>)+?I0]:.3FQH]1@.AWI'*IJX2_3U14 U*H:0P(2C%LYP,CS/ H@ M#2$FGA=%F@W+$V+EA=3MKH>/[[[,U$/'V:C_&DZ29Q'D^VR00+WI,+ $'AV%\^J_:@VZ=%)\];6C5,%>8GZ MZE21/TMNE$+6Y)^I?9XJ^RF=Z(+C>3:\,PEKZM&2ZN/JNF;CLN1A' ^+8N6' M.)M=.6U.2?)9JK>^8)#Z08;37+V\5E<>.?,'C2SJY5V:S]2==1I0\\5QG-X[ MR0_-'@J/DZM*0A[5C96I-%'\E"7J[Z$V'D8Z24[1*]9I '041;^>/0NR%&''?IYY0TN437LJ7 M8'[DK>:/[H)QQCBDW2%:D5&I]ZU(67PH"O&+32V9^+]:C*L_SKZIS53D^)9J MG'Y&,N9)IUX6&8I"7 D78E3]0UZ690GHUC1+M%^:)<#[_;)^;]25.VU7R MY8[-)]@QH[0'3"PU1_;.!_7!7>Z$"G)&1TJN[%.GC7/! MG&[:*ATEB7R_B-5+\C K"EB@, 4L^V19]XYV?>U-U#M"'9O)JBJIWC*9 MY:.3X",+5I;)7A.L+M*$ N1,C.2#EM7=W+@WPU/9=R^Y325:$'+@>[DBLMGZ10+BR0622R2=(8DHH4D&"(?4JEK2X@,, 4DJ-.Q"5Y) MQ]X925@G2'+^-LFYA<:^)+/9."F:M]W'HPT1DK.HX_KI:3'CH&DQ3(*(^0"& M0#+@*6B%DO-*S"()X&YB5M4[K,^H_*O.:.N@9A*2+G7W*@N^9 >[XM)U4348\25 /DA0AA4O00(]T*\4C[Y;+'C78D=&甉%3LK M=L<5.]*(71021H#O(X\KH?,(A+*N\9. O%SLJOSM#NQ+BKJ<8&/%SHK=<<6. MH=;8*.A& ?5EX$(88>%36,>7I8A6.LCMH^VZ$CN,\$6*W<44RJ3^Q0!$/H^ 9Y7F; BAV%NBF;?)_G\V1# M35X_/NJA6 MKJUBR>[.5:RO79R+7 MK9B6H!(+&C'DH<#U?!GYGJSDFF)OQQ.CE^6>'Z93 MW_DUY#O8JH\+7ZV,,<*9SR+75Y]('PY7^.1&>*57TS,R6KO I\[S MT"P^67RR^-1O? (N(-: L@!E 'U=.^3C M$*1O#UF\U%]O^D[K5N>:695H.)^:SK5];CY]%^>.:0:2C)QTHKL7WV9)69'Q M/9W=.4,E4'$Z<;XED]$TR\N&O9/A>#Y*G#>S^'?=X-AYB!_?..HJ][HE M\5;5@#=I]X'5/8#KALBQ/-YG.G&MU>PT% MZGD4FN5**.J'&3:-[!6FC8KNPNIQ9\LK')3/K0.N]6.8)L>&: /G^UVJ'D3? M\B[^9M9;+LJ)1PJRU#53]52Z"_2D3:3_[S\X!.P7M45QICN)Y%>[\U(OQ? @ M8O=K.JOZ.^MNW3)73*+[0ONZW?4SI*]CT4IS9U@,N!ZK%Y-OT_$W(V3.MSA+ MI_/<&2>WNBMX-ATFB::2XA/3H3LONHZ/TOQAKIM]JZ_GFK/22=E/7'TYSG3? M[[GF',7FUW/UA217/RPDL_CV+!GK3M/SXB8/BBAE"_"B;?Q474P+T4QQHA+; MW>GT^H!_@">(FM[5NBF[L@[2H2+31*%0V8^][";^(;5C0$8RH IBQ"GJ>L/9>PP&.> MBP/E@/H$+YMXOT[SO)G5\?@Q^5[(3Z2?6]D*U\OSO\J\@O^>CUWP3_4O BW+ MS_RV;?N]_QC5QI^[VLQ?&8!U,W^%=,DVX^_9]'/&\?=\GK;F*;0WI^CRKY#? M="Z>$R_&F<6;Z^ =*)PUG"LK?[;N#ZX#K[[%BMV]7CO^H.Z7GSI?D/E44 MUI:VTB[^-'NX-.2]][Y5?UT@&DS/E)+3Q(EA;. M#[$V+_ZA$/58BT,"XTW[*E;W]9-Z!+VK^! K_Q*/'Q*U]K>_)M_T[NXOK!T^ MU#$V@2(JG)^^J$WX>/6/Q3T [E/"!= A]N&_D^_)6.&T\^'F]LIY/QE>.9^3 MV97SVUA=^FA\R?@FO@1@,V,>1"3_HHR<"^)'0+#K:L3[>/7?2Y0GFRD/Z$$P M819GTWR8QK\_S7G3K+#@N])W &R OKJ^@49#K+42/FM.J+R>W[#JI\]E5E4.T&7&-L51)8*8.K(J3? MN<&U_T8H7S9N^3G*BU2D+"SSJP/[- VB4D8<>$3R#V(/8ZY2TE$JRECDDO2 MFC*V[,X8!^;33&A+IF,./1_48)9&T!%1#LQR Y8)>@@7G#QPM M$3,SU4M)YTULOC&;:EG15C^#9*;5/%A^BW9C7T!?ZOT!. =LN_T$)Y]_5"#PVCSO2_[YD\EFSJY$HIQ M;.+'TTQSW\(PN]7CF<71M>;M(D*V'!I;;>K]YN!!3H26'MC\>Y=5%WF(;Y.W MUUD2__[6C(U_%X^_QX^YNM4?[[)R-3M&]U8:E?/G/C/?)[YXH#.]ZKX+F]G! M6%CXLK&P: O+'"#:NJPW1C4T/4MMU'9\93&%\?"NP0,%]XDRQO713#'(3VNG MY*8=)8^UKOC7?#*L-$43XEU4?9EZFI&2W"M'YOK<2!]174^_)?IB+7-:ZY/* MG%-7*Y3:@14,;@I%0<"XI B#2(:>%P'J2>(Q3^F)9ND6D[UB7"!).9G MZ92MC--_*:D?)LY/Y7EL$D_,<-)'9ZB/>LQA<)88@/EYX"0_ADJN"V.W MXV#4_N3X'N>M9>MU3>>SUM(T "4:!>O55V-6BQ,.DW.D36J]2GT0/34,J2?W MWB0&WL;ZDK=WBMH55=35U;4+BW\^+F80.^JV:FNJ(;O:-%4.C4DNB&F0IUJN3'TQ-;'A+U MXM=??>56$-5R"E;?^NHTS*OKCZ>=TYVJ#PRXKCY];].AM$OA% M:6M4,@:N+QE1ND^X+'0]B;"+"0T]$M 0H"T ^INA5RXK!_-]N9"GL%11'J*W MYM\.]5ER&%^_8(@B!T ;2*49-)\TJ31-\LTHOE?6?/%E]:7X>WD@JC!LFDV2 MQ[PTX0QXF&^9:>2]SE,YC/0MG:P]2_2^)+K,5WVJ_LA-PM!:$02<\H%3QK2? M*X"QHY-(]%3NXJF>L_T#S<#*?XW5IC^VK.C"MSA6%Q]J.T8$NY54DYJ7RA,P.M!5IJ9>5BYU/)\JS>722 MO%3+)GM%(5JJ_9VQ^L/Y2=TTBQ4GZ W1[RC3)E5;,WE<3(C+DJ%&'K-_17ZO ML0H6'M4IXW[J9B8#;F;&G"MV'NESWWN=A%0H][BX=YH[UU-C>DVOC0>FMW[E ML=4'RNXP3)<7]]9,F+](;=3*L/ ,EX<:[F%X:>-34[T*..I#U=LX,VYD11Y- ML,*VG$QK*NH8D5 MZA2SRKH:-,$E;5=-OVL7]YNF=)F/6L9O#1\6]ZM9)*]X),E_+K^5)>T-JUG+ MV)G5[BG#;3S6Q!E426KQ[6VF(Y+*/]Z4\9CE!HK1-C\1E'),$9AP1N% M4ZJNX@)%4F*O;8;7RFU]/QDE]Q.EEH=%=/!$TLJ+\\)89YSJG'*3\IJH%YKS MFP3SAWF6SQ4KZ>\4[)/.#+LI)JURQLWQ3UI2X;$,QAE]F1BOT&1X+R>MET$ MD]-='AC5>:Y?'Q]T@+&@1:C.%?F+R(5Y8K, G2Y:Y/762],7S>['&O]K02F NDH%OLFF]XJL.LBN M;C+5/KX^WE;/42W$F%C?$@46,Y,L7V3B%V^7N)%KLZTBL:%CK>5-5,3)XP+H M_ZA^/U+:1>&$V4*-UP]%19!6)NFL2)^/U2.J3W*UH$%-]Z?2D <&$895V+>\ M7F.')I-O:3:=Z(UMFR!Z#?75#:#.XA\Z=/'WI;VOUV#,7V5XS6]T=89)TU=_ MI>-4LV0!:>DHU8>6#= :@J1+XE=CH:9MIN^[\%B+H*UN&-\NY ZW;UK=2:T\ MU?O3/*Y.V2J^/E4Z=*J?=IAFP_F]QMUA8NQ%4V-01KT6,\X;'JLWNCEI:O/8 M?5S8_L5F+ BC,4RTOAS-%3E;.U)*1F.OUI)1*8#6SV:5I&FG9/I]N?IC>*=] M%6V7+CU9?2K02E9O CU5'$@Q83*^J7EDE-#5[WZ79Z&WQ6:EKG&B>Z5\L M*]HV&+1+/EH(4P*4/N>>E20IJEQNC#D\J-VGK-C1H>+Y2FHTPTZ]?;.EK2OL:"T>6[R_1NW3ZVJAD)M/59249>@&(-S_3*N=CATW*I0 M3+T<7:L^.CC60B\[UL+[*+'W,RU%)NA96;JZ4*D5 +V/?YCBH,9P;]SEF[E" MEZ2A_P8.&LV32LIJ&577F<3FUXMU TL\6;'[?)+^>VX I8SD+"#$0KE)$0UN M)+9^$&4ZIPHMLDH=-I5+2^KM"38J>%/3ZRX>M:W\QKI?ER?RI#VK)6>M16O. MW@[H%*X*P?/-R@[X'NMDLI;R6 R;IXME)<8MG57&>>EV_[3>@1PKR:7\'3GGTH)'9 MG#YHH)T8RV*>:K6_:,.J:#>1%_^C^QV?=<2LQ#ET@>!(A( M*KFDGBLA5;L<<>CZ.B4B/LJCFI>+D]H_?OH:.@!?.?]GH1YX<_/0Q;!YI(R3 M]';BF_C#\#$H,K04@&EN]\;3X>]OUC _ET)X5'#='9%BR3W/]2KF%Y#SMTT< M/^(< , BCPO&)=)GH'Z5[ 'G]_\CO[[_G_#+2A'U @]L M!X%=GN\ERX.'3P,Z?OBT[6$:ERLO:I;O=83E85P8S(HG-?;=F8BG>L.$HEO^ MF_*XDM%MDTE8_698,K*C7*S?2WRJ7:V;\5Q[,(4.5C_Z[U@]A,;+QV3B_*2U M"?GE9Z.'PWDVU>]P1+%ZJWZ23(>6C&6O;:<"$F?+ZZF*L&_2'\GHK7JRMPHP MXUE5SJD>:F8N5*\K_QX_M+6Q?@*ML4=)KM94&K_Z.?47C5^G%U]<+U=\7YB" M"^&>T30I#"#S1,7SZ$2X;['QTUH9E-KDU*[!?%Q\9/*#\V3Q>K7*KV[\,!VG M0^.K% ]9N)_W10UOX0M4M= WJYNS0,_%;:GBG84Z47#IR&R%>BRE?I2RG$SO%2X:MBF5 M+&^@W-B[Q#@SK>\I2FO[ZZG?Z>^8"&RQX:NK4Y[9+!DNU3VVCI!TC"8N'9.2 M].H>^FXKI&OI\B5!R92AHB!+QU.+*&#!DQ.=7*_# _HIQ_5MJE#O L,J\3JU MA$AL$R*/F1"Y@_9[D?+K+U<*A,?*52N M'(X ME:.FP$49U:-Y5B>VF[AB*>)%F,6D> M<7E$,/%"S^6,2AP@M[+GO,CSE@W,#\6Z?TTFM[.[3S=?T_MDR>;T%0Q%:LE_ MT0#X1-?[Y20+1< ZR4)'46;F<$[]^B[?:-?M2:/"T3395%?.\O2D3BK4'7&VW/H.=F/R)JA_- M8BB[@(':&=;N=:E!S=E9934:7U^;.9,B,JQN>YO%]^:0XHFGTC_9]&25SJZM M@;8EH&[=TO9EY&K5EFH98NO-OQW,K\:RVF+IW"8375U=J=LZ?V3!+HK)]J IZ359-)GR)-AP!F1S ^0#PFL\#3TX8K#'M1& M_-'[9\5+.K7. M>_Q+ 72?DZ(>*[]+'Q;RPMLPKKY7Y86_(FKK+-AQ#=!9Z\$+)\$\FN:_T71H M5JL/N*O0;,FD<WG;:6O[(\9,KY:F[_"M$!U]C)D:#"K/\5J6NC%3"O.D MG"?@Y'=)4B21W2=Q7ISWZ(Q<]:PW<9HI#!DKK- MF8H]T@DJ<9[FZW..*JJ4 MYTL*9#/US(K]R\L4IR MQ]FL+O_@@\9U5ZO,2D_M305_#]/4S,^MJ&KCR6WTJ1,4%RB27&>HL1E_*@74$I@ MJI::[TT0Y<-/MC/08@@H2TQ=M3YI+=W&:O6ZU%2665UWD0>P& >:09!OW:YAYYF87\*S_ M41[*E1.5Y[ZZ&J943XJ-1R_I_=5Y+N.+S)2EIT%%@QO^@L8)B^>-^AA1[T:Q M_R^N'/C#IM*!TJ*B3>D58H1YW"58N:B0(.2YR*LL*L%72Z\^:0[RV[SVWG"3 MJ2AH^Z:5+21U].=S+>9%4HFDXU_W:O5MK^.VN6Q^N/%A0\&^X_)6JR9".93+$(W"*%T M&0,L(I"7D_X$0SA<,=:?8JUF$_._SI4G?:/!6N:%"_TQF7VZ6<]/_/+X"5RQ M@_%3E?&D*SE:B73;'=W!@O7QA,;ZJR7-LW MQ5-J\)E.3"E<^R*RV=)*SA7D+&B[W^)L77GWLC##=AW<+L*,^("X6X>/[JL7 M"K/S\)S43&MWD0P\%&$!(Q:%7@1<[FM.B@(LI(A6ICH?C)/X7_%)<]*"6GC2 MNE@=<=F=-EA Z;,.Y2\%QG6,1F*(?0*-39XD>F M;JPJ4--AZ?HVSD/!_(M7KC7KRQV\5]_,O?*SJJ8IGV[6&FE/9FE!@3CUI:^N M+9F "I@"4IV01A'!K2RM@(6>-F(QA1Z%48@9!97/Y 8X6DZS.OXA4] <)O3T ME&FJRQLFT_)78ZG^FLWM'"46$1V%-RDL_O=;;__^HZXD3/%:H6 MUUK6PA@?MQJ&H4L;)L7K]KHG)K2]F.'M%F.,BAXZ0R6AY:=&<^O7ZI;#ZO6: ME7\U5:(?D^_.Y^E]O#+TZ'LZFMVI/Q7!RSDL0WW\_9 G[ZH_5LI_W]2S>NN9 MU#K?>],DW^(6%/_G+]67EC\#3WS$G_B,-9_M/$%XVW#DDY@PO":CU)L_.G]T M%(R,%T6LDXG1)T&4SJ9Q'7W]*XE%W;'%MJQ[2R.MI(9/Q%3/>$SYWO)R!NNK M51=\\ZIK/2!?__1^4GE8^<\O8>?K>/C[;:8LHY&V#J;9N_\8#A/E YP*'[32 M^I2.K//'_Y%,]L'!8Q*C5R,K7XD+.IO46*S\#XA=N8H-BL(!-! ZK'5YQ/@# MQE>D)@,><+*.#.>F\=JRKQ;? H;+U(*ON;Y.Y9K\0@9Z\,8?G3\0<+6/1)_6 M:H$[X)#IY0I^M=%6[7Y^Z3,C-L1:].0@^O6;0-5]EPU1F%J_:;XWY 0O75\'T50+'QKLN)=X5_ M^_QBY_;4:7#I8:ZR"P8P09X_F%S,RR/%NKKWZ!;_E^TM1\01>P0S0SS&>Z:;'ZNGS(TK&),!;M_0\T2ZRH MT&&D:5D5A '4/7E#X6%/4L*)"*NJS3"2O#6ON4FRE_4*ZJ'-^@@LRS[]! 3'=OD,,,'],Z7 M[5"*YD/CI&&2NB^UVJNJ6](HN9X50PLU=ZU^]Y?53M6FUT#RXR$UG2/*N>,N M!$5'DNGUO\IRDK*,I.B8J:L,U0/6Q2;J-^J.59.2%A/'LVH4CS-.U/?R>ICA M7?Q-,[%IT%!T1BX[WK>.0G4'>4=)1]$4-$NN'YWXVS0M/BO*9XI*R.+Q6LT8 MBCE:9@GUS)WET]>FO?/B,Q=+?'D+N"TU;XPV VHI#0-&I0L$AZX;N1R@NFD1 M!OY*$[A&$CZ6:RKF1*VI8F//K6+;*D#+=69TQSHSM*9*L:LZLV*K%_>Q;))1 M2XX1CF+ 7"$WX2V_.S5ST_GYX6L?7G M^/ L\TGWC58KS!X=U*Z27RZD;+416RJF+%73.A37,OW,KL]_>]#-?,K?:*JO M]MIK_V!0-RQKFG6U6WW=+-ZT;+)4#!IX1J>NHAG 51_Z^!_8@*XFAJ[AA&[M MY[:U8\R218?A,&8T:_KJ4(S]@,B 4A%&T,?2A5'=^56BKLQH_E>\.)#^K,WH M8@]?8DLGB@R&/UYN3+?L"XCW-:C+AUZQJ_5GQJ9N#;N,O\7I."['\QA3N6Q> M5L]@-/!4#"(QN89YL<2X72YN%E[U-%UW]]6^IGL;V9W(W#9+FX/&=P41\%T? M$>P+YC/($*\+LP6"*]TE=K.TWQ].SOIK;2^,^GNIDGYZ/,-J5__B:H5)KX,? MSU'"Q02#EZCA,]?"FYOU;<@"-%NXH0/>ZS:R8Z*1?1 2@H(HX,K-9CRBU L\ M%Q./^]CU""(GT,AN/5R<3N,Q=IQ.=L?I6L0$:?6_\KB$GM(K, PD1< 34'NV-JS;;/D=LT\==YM(J\"1""(N M4.A!SV5",EGV\)$,,+XBI_WI4[=%4E^UN]A.V&^JX0Z+_GZY0_]K6+1_['\;\WZOSV;)=^FFN#(G6_FVR M2+X:1GRJ+YITN1=YD10N43?WN(>Y6X]N!4BV^J*Y(1(282H00$)('H4NJ@^Z M7(&>U1?M ,36?FTUO_5FTZR(IZ]I^W9@$ MFDQZ7E?^KDNAN[Q"682V5LH^6?*ZUT>LZPO:>QWT7D]U\#OE>QV3AG2G7[UJ M*FR?,L#/8'TUQ@*RI6#S$)7.KU&^^=48'A\*LR'49H/=^K_[5E@^/I_UG1\?_V1&TDWGN?+_7]9#X0RV]]S7U[#O45J" MO&Y_F#=_^ER,:'RUO7[&^BTC')(1?)V/-KUQ_CR=CG+GBT(^RQ.7SA-E!'UR MZX3EY'?+$Y?.$]799<42UDJX@$VW5H)E!&LE6)ZP5H+EB:ZLA(OI7U7T'V^U M'2]S-G4V25*0Q]&9#TXZ2^YSYT'13>^#26TU94I55HO^;5E I"ZHI,ZD:.D2 M?/7-(G-V5B?1F#NU"C'TW59J.:J:R&R_\?^7\=P-$RY?M#(T P,(J$4CBT86 MC7J)1A3@&HV0C)B"'^!%6$84N1$/B8NI],( LRX /A\Z"RBRCUP<$B2/]XU0@2 M&%!,!@Q;@\G"E(6IGL(4:;4SY@@)RF#H>I"QB+B^*&-(C N"5IJL[1!#>BX M'2*&! 8NY . 5MM86!BR,&1AJ!?A AZGE<*/P!$"./@2**%'(NZ$J_ MGIVB2,_%HD-%D3 :,';>=E&OZNO*_C10-Z,Y-13J\5J/G"#9FW5?TEKM'I__ M6NT>G_]:[1Z?_UKM'I__6NT>G_]:[1Z?_UHOX[&^'=3V;.F0@7NW"[^W;W[>Y?YL+M M[MO=M[M_F0NWNV]WW^[^92[<[OZKYE$<(#)2=QDRTPW-L+9X.'N]]E.GP=YG ML-9S7Y_=R_-9G]W+\UF?W$H6V)V3B5F$,)FNCIP(Q"R M(& !$A@@)$ @JX)7SLA*W?VFD>^_*F'RX_PN4HSX%YWKOZU'JG]/\][7E:9_C65(U+"EJU([9?>1_DVPZ4LO7HL,A@+^< M=5V;A3\+?R<,?T@T_;6Q#P,* \E$@C[6,%A!7\R=/&EP%\GO4\L"%H0M"!X M(B!(&A D/ P))#(@,@(""DQAW7LI%.Y*B[AS!<'NNJY8)+1(:)'P1)"0\:;] M4TATX+1!:(.PI$ I6 R%& MR@:D ',?RA!PR "$%1!*%/K'-@G_8<."%OXL_%GX.QS\(=# 'W=]GV#UOA#, M(S",W#"L)EI1%*Z,;SA7^+-A00N"%@0O"011,WL4DI#X&%,, $8^&APH(VDK&&T%XVO+O@W.=AV<_6E+=);@)FD3 M1@P#GX'(8Q %TF.LRE4B/ 0,]CUILPRGA64T[;C92KFZLWKOZ?CL4;(V5T'B M)?S8E8#];+'38N=I8>;ON)P 1H('K0NXA+B$A497JY%&77@X.'F[R/+-8:+'08F$O ML9"Z3>Z[@!1@ 0/ . Q]2CT.W#K9"?CDANAP<^J+O>9^O&EE\PA;$'%H$M AH$;"?ARL4-Q!(E248 M>B) ' %/(NF)B%>'*X#!WJ>^]R!"N,L1"P2N/6.Q$&HA]$0@=!N"T@9! QQY MP)4$X\B-E'5)7"^HC$@,@PLR(@\66Q36FK10:*&PGU#(FSI*% (9>(P2A#R7 M^'X !*F,2:+^N1PHM*'%_2LI_SB+K\=)]7XGURY(]E'M>I8.%Q8W3B?)V[O$ MH"& [G\>:'4+#[")69?%X\OP+AG-Q\FGFW7.S>**QVH[$^7*7).K+L;E2Q1+/?K8OR$T]&^S]-D Q;#X-<\S!\_X?YKI!24^AF.E9XG[][6G;UZY+1X@+_ MS-<*D3-_KH>N8:(A^90AODW>7F=)_/O;6*NO=_'X M>_R8JUO]\2XK5_/4(ZZNJ7D$_MQGYIL Z_@06=]W83.7=GL?" -O=KD,ET(H M*.."1HQBR3UUO>HR G+^%K\8DUJ_7C!M7?5MLZNIQI+B=?OR$VT/C!=N -S" M C2JTADFXW'YZ?]]X[XQKQ5IA]7K-3OS-;U7\/8Q^>Y\GM['*W;^]W0TNU-_ MJG5=3S,%@=I"&,?*N^N.79;O@35VG41>G /9FBS+;-IR^@(ER)>#A MAV.L(><_7//?7K1XC8FO9W3_KW7_:MMVK+/$ E.D'+"[X.,ZX#(-N*BOR $$J'=;_=-[?90QG>?Q9)2OR]7J M9PN6;DAAOOXNG:EU#-4US(FTX\^S3-';D7F>[*5$SCEEHY8.N,W5Z9((A\]V MV!OQ^G>,;MG3LJ=E3\N>ECTM>UKV/#/V[,N!:U?K;+SUPMZ^3)^S\_7U,M^Y M%UBP2UHSL^:CSH2NXZ0Q; M(.JR1:G%%HLM%X,MJ,$65[V+,/ \B*F'H91,UIV?!"5H#VSA?\7G9L? :-= M]K*S:&/1YF+0AC1U\2$5% B&(X])&@ B1%!;,EB2?;RFHZ+-82P9!KN\AEP/<@H]B,"!/$JMY*Q8&6D35';)!D U=68RY&(SA M3: <43\@KF0$!0& F$(>U0?^$4 '._!_,<9T%+.RF&(QQ6+*RS$%M<:N0$BC M,(1$0!G*,*1(0EQ/,?7A/@?[.X7#^VJW+,7%P0"#+MN\6IBQ,',Q,-,::0)< M@ $F/@P8 (!)&M':=&'(C7H+,]9TL:=MORP78/Z:QM?I.)VEB3UTLX4:^ZVS MMY: 94_+GI8]+7M:]K3L:=GSQ-CSC ]^*Z/[T48W;'3C]:,;&.$ZNL$\@"4" M ?#<$#,/!8R1NA*3DI5IA0U7MSS)+DND6I?M9U15\+/(-[:X8W'GV+A#4(T[ M4>3IX@4H<( 1B3#R@["N9:#XB=B<$? QKIA7N 3"I$( MD8 @]!7V5*DI OE[>U7'QYW#6#<8G(5U[;W;?G=];3M)[F\3Q-ZC;G=X2%W$,>\V@8,C_$TF-U=K)',3EH'+U(43Z1 MT!8;8([.P>NTB&,1Y]B( YN8ND=)I(/L%##H4D(8#OVZ'D)X] 00QU9&6'2Q MZ-(?=,$-NG 7^HBY;HC5QP!#0$7=457]RPX:.3\E>P8/7'(6070+.!9PC@TX MM#FJ\TD$9$2C2'(A(6!2ND%MSD#^1/>;W@".-6>V'-']<19?CY/J_4ZNK2BC MMSR=S..2-"OOM!8\3B?)V[MB1BB [G^V[B&>NV"QZ9G,/['A]1SZ!$O%A'X@ M74*!E$Q(Q>'$IQ@PEPIU@3_&K1_N\* O.4Q<'(_Z\=/7T 'DRBG%]*/2C%DZ M7)2AH' )_O$U6); ,,XF2AKRWY+LRUV<)5_5;[SQ=/C[&[-V_?)+,DX,R[X5 MH6"0<*"E/, HR0'Q!")OW299R%<4 BR4U(7<]1 *2-E/ LJ0$5H(N=I? MI=AGS[X/>.,D2NX>-/MG\T11(?SJO/_H?_H0.K^%GYTO?Y&?PTKB2HHL;? 2 MA^VS6O#F3_L1_W&>#N5D%*3CN<*?KUK4GMP2"1 . /7< M4'@(DT#!KE<]I ^QV]X2#$+U18P(C7SB>BSB7K4E@?3Y,DT/R\J;I&[C'=L: MD2OUU\$3?+U+%&B/E>VB+NP87'-T:P"-Y+,[9Z8^'D[O'^:S@D6F-\ZUWA\G MGHR<4;%#SB29.>E$?2UQ'I+,R?4NOEMGOSR/FJUO+]@TKEJY0?Q4J:E)\;I] MN8G60>,%8@&W,!:*]0V3\;C\]/^^<=^8U^HQA]7K-?3[FMXGN?,Q^>Y\GM[' M*P;>]W0TNU-_JG64PZ.'BJ;Q0YZ\J_[X95E)O:E/-YIIUO3-YL./XAX8_.0['E6R;4>5A6B4:UD=K=ZIYW+ <>Q? M[[(D<3ZH#^YR)U0@-+I,-_3B-OZCTC+;]KTOLM^5(]1-DL(!&&"5%N5=C,)? MN<5K\,N7Y&%FW.>"B% ,'&T0[Y/JS,\%8[XV 3*XMDL2Z_G14!J-G7\QXI?]EG[1L) MV&Y[Y M=9HO'PR6\?6_ZOCZRS,:X8!VFM'X>ES68(')N$;._FXA2,GH;JV7$MR;U MZ%YQGXD@;8B-[-R)N=- VG'%39"F6DKX4'GIG 4^B#"EC/E^)6Z2L97TXHJD MLJ#HQ[D.Q7ZZ,9EV^:?Y+)_%$[UJDW6W2W2AV(N])!)1,8#8%AF2@/1EPK6BL?](L$" XJL8%G!ZHM@H:8" M3WA01H%@1"(L.8L$]FH#,0"D<\%:\4)?)%AT@#&V@F4%JR>"U6IYS;#O2A:M82_F]'K%.ZOJ/SIQSTYL4,Y.PMKJ M'"U@!*07<*J<-A)PB5Q9"BN0D$1P1V$MBZ)69/;0GAOGRG,[\-GPZ8VS.IN( M[$ND='\B]$1*6WV6720CEX<"1R&6@(1!2,O^[JX0P6I_]Y=+::=N(,,#2.E9 MASRME%ZFE K0)#\@5R /1<+S '0#'$0P@*4N%5PR?A!=VIWIRW6PQN9962D] M0RE%C93" $<,$C=RI?0E1DP$O')/,1'X(+JT.REE:.#2+B,__9/2L8T+;#-E$X!0@BM(80R7_H,1"QDD@)(!?;#.E4:RQ4(6=M*9,>4Z>HW M;;2 -5BX3X*%>^7:3K"GH9VMM/=+VEDKM<&G7N0%$'$9$ [#"&.W/H$5>,6L MWU7:U^4VOTS:@3T1LM)NI?WYTBZ:?(O013[%*!"^YR& 0AS0L JU$2Q6VCX_ M0[>OY ^^4+?;^DK"@8D'%@DJ'H,*:%"/LNI0%H<044;7GOO"PK!VA"&Z-(IID9/S$SW=;OIZ;K=J*[;CO5F8,1E=/L]P:\]G7&SCQPT,V_:$D;9:,'_=_L)WP!P#>E"*YH>M3 M%WF4NF[ *48AJN:JN)2OR,DM-="[]EGQ)AO/,3*D*?PS'<[6_43:]]YNA M(ZLC8J3I);DQ6%,/LI+?XVST]?$A61AO]3G)9TJ&=%+9;#K\_6\*V?+/7_ZV M-"/KU^GD=I9D]T%R/5NYA#^=&#Q20JX_7YF1]63BV=, "?# =;<61AV94W=C MB%:30XA\ EP8!1)1'Y-0,.Q7#,%Y>#2&X/UE"%(S!'V2(>#5:A,31VW76/WQ M8J[X7B9=.E5-U\-TEJB]B,<*/ZH-*0N\U&I&239^5(1WIDTBIKJA(MK;ZSC7 ME]$$S@VS#1N2J&5?SP:.NL:#GMGT38'30-TZ2W2;6+/#3CI9-VOHJ0E#SG4R MC.>Y5A!)FCG)S8VZMO-].A^/G#NU'/5Y,E%/,DO?5@NYI;#/+_*_S_\\M)!GKO<_24/#]\//Y7 M7L'$+/ZAP.4AF2B ^![G+U5]?]BL^Q!$"4:TY60CA"0,?)\0GZ"0(X_5/I6W MZF37DA 6C^LED^0FW>PV/]%S<6=#@U[!7EL:V\B-&VF'S$G=H%IORT MC>ZLH;LO,%$N+9$(44\0RKV:[HRRE083SP*59]#]*0PG:P)./W<.*S8"\P)4 M>\@4CV6I=@'G9NS10Y:\U8A8@N/P+I[<*H=0 M??5[,A[K__]-?7\ZSY7'E@^S9)8XJ7JLO"##&I/L":U5K\BI]F3IF99G,BD! M>/NWJR]7^@;FH?+I,(VUV_@]+6>C-_!>?WFJ'$ECAN=71[56CV\?2[4YX]+E MB/4(^7@R5)NBZ)UK&J;YG2*5VH_[.)W,U/\TX>Z2R< I7'KUJ^$\RY+)3-/^ M6YR.#>'320%.YJI*$*>*SIESHX!HFN4#M?WZ#O=3Y:>/T]]U2'*FF$:1?Z;_ MF.D'T?>,G8=I5GG[>J=&R4VB;C8RW**V4L^X_ZXPS?SR.E%"%H_5VD8+:EN] M>SL?QYE^0/43_7_J ?*UZXYOU1+SV=H;Z2\Z_YIG:3Y*"Q5Q_;CT.L[3?/'> M"N+S=)1DN5E30Z"':9Z:Z(FFSB2YC6L8%9S<,XGDR* MR(QB\>0V38J(3);HP7+.33I1E$CCL4:L^7BFUA.H-:KOZPVXFA0M@H.V&#F)\FYO]3-DTWM%L>'\7E'?+$]Y\GFY0-- ?3XR)HWZ=!@KBA21#46!\IDJ#]MY4%B39(8YRT>Y3FZF M!=D'%3UOQ]/K@IBS;#Z<%:1,?B1#$[I*%?BG6J,74*8?9&432RQ2/ZL67$3# M#%!I\-.A)TU1=965U5\Y4GVAW,O%?B/'BCDU9A-'5:OI+9[95 M"75KT6E)MPV33$-RP0GK(&M4L)LFPY7C+6SV$T'.2@LMJY_5&92'#Q@AMO3 MYM^[K+K(0WR;O+U6N/_[V_A&/=*[>/P]?LQU\/,N*U?SU",^-5>3/_>9^2OI M\'6I1DV\N+69'<08CQ D5 ]V'T_4QMZK'3%E8.R7O-3=^JU*1 IM'U^GXW3V M: X$5D7 0%Y61/DFT](VU;+35CQC#89#/71WM$[N:CEJ;%*CM?OK_)RWT5J\ MU%]_E\X4"^A$P;]-] XJI:VL/TB,*2 ZF+=R*5$IZ97ZI8(N%+[TB:BHF%%PB6M^KX($'41I4#@2O0[ M+/0TL8G;FN8HJ'0A)Z'G"X^X$?$9K8@=^G@E&K<[L94)TP6QX6&);1R3WB#@ MRS8_4+;[ :,_LE^T&O2,6%K-%I/&-9DVHZD.%2A/^<9IOC HC_CCXKQ_,;I3 M) $89U)=1CN_RA!0"N3@+A!I)55Z$$04(1D@/PPA)A1QKX()P>C*B=0&F/BJ MUOYWO=3W:G7#65@M37WELUK8P2";'?2XZ@B(#9NSV(AR+Q RHK[0VI%%7$;5 M5B D5H9X=[85W0 Z71?C[VHKEB!KOR("0+O)A/E0>P-*^,=I\DV9Y.J?28D! MBL!:YJ?#X3RK@B,317 'P,H^+V) Q?>*O*"X\@74#S9#3!&&2P:.\KH=G5:D M XWC]#[5\9G9=% &Q;2GH!;][OED,M592-/)>**I\B,FLW=N4:'T3$(M5J>! MHLQ)^T^0[G^$H'.NQDD5A$U^J*]/BLBX#G_6<:AIIEE5+7"B":B=I7@^NYL6 MF7J_:,$^0]HD/Q[2K$Y'RV?Q;#Y+C&XW+%*2:3I9TD-&^R2S>?:LTX4%JN!6 M55M#IN/[<@>HR3(QUG@\-('?@K)/R>>WZ5C#P4C' A37F4.=^:2,C&GFJQ A M?GA0KF)]S8*O?U3QV6)/;LN;YE=."W/6G!^T-K0.4)C@>AG<-G<=:SH9;DAN MT[R(8RLD2=5?25;>QQ4-U[FCT:)?BO^2@U0?B1PKGQ].'>@%V=!JE, MHZQ<6H%L[;CN:*H^N9[G:J]RM1#GS^JVQ0\;NCQ6UVI=7S_I='([-9$.95@S321E;-V=H*P)?G? HJ[U+%4)-\9M+B"R2?C\?*,-1750]4/WT\^M<\ MGQ5[8$)':?W@5TZ?0RU+A:^X"XQ8%WWQQTHRS'E))5[O=2Q5T=8PSF_))!YK MOGBMS#]G6#Z@D9G6DSU43Z;]5PT)TXG9Y3+"V#J;;D[KTPK/M0SHD+KZ*Y^. MTY$Y5?ZB8#^YKR[RJ3E'[IO7UUNGSY I'@ZSN3D@6[M;1_+;:%.S$(8(,QJ% M..011D+Y;: .[R!/1D\D_=0P6LN!G(PJ 9'%0@\88SMDZ=D1'+;6_"WLH0@R M%U"$=5$\]K%7%R2B@*PX;"_?@XY";^AJM1CT*)[:\XH8.@#=#37G==6"CQ@C M)(0A9)A EW/F"RDA<3T4J#^]'E0ML'VK%KXDMQKX/R(%-^*AKI>*/-]S)15<5!6Y@G&N(Q9/Y/]OO<]*\<*7 M\,\?PH]?!\Z?PT]__BQ_^\M[7_[JR(^!X__MR]=/'\+/SON/T:?/'^37]Y\^ MOK2\89?G>\GR^E?>L,8\:X=/#F:NE8RJC+0Z2ZO3ASZ05U@[.(E.TU!.1NF\ MJ+_NX\E<9Y?-LS*;Z3[.?M<9$+%SG4WC46/4*TMM7K@T.LM0VS C?72;/^8Z M);%(6M*VR/NIXGOETDSOIX7?EDY&1I2&=VERT\I[THI4F]YO M[^/?%=%_>N-_"CZ\^7F@HT[MS_1W=2.9![U;3OE&]043B+F;?M<>G#[:'^IG M5>PRG6?#DFD*]UX7$9K'->Z=83QUNZ4T,W61Z\)G],W#AB:C2Y\M?+I1?E"2 M]7_O%RL;%O;_@Q\X/WU(A]E4 VXV'8\5V36%E*LS,::&SK@(TL(C^ME\].$W M_9OD7HEY^:1BOZM7K,8?5Z#3&^IO=*AC\FWYW/4R6XRT_[/1W-[M2? M:AW7.LTGTXVFQO%#GKRK_EB1L#=UZ^UZ&!R@;S9WYB[N@<%__E)]:?FSISZ" M^_W,WFR?F_5E9MI*QF&G;M?*+$.V;99A(1KE6L###\> I_,?KOFOV^D+7:U] MC1OWU:3H?2A._D*=F7>D]HD]:P]Y<1O_46=D;MGWDH/GFQAEE,Q=7]ZK[,0IO,\GHSRGU^RXVNZ;P^3Y.;F5&:'??"#([EW&REU M*MWQ%_>UQ]WQN4L12UBK92254GBMT(J],Z*N^9ZXR?/SG4I1>P4$[1E_% MWU=:3BZG,C2=K='32>=@(/!J0LE2$D,7;/IJS?][!9AG.%'$8N8A,9/P5OFG M!ZDN1>2A%P')D!^QZJ2*R6!#RMIK828_6\PD?,#%:M64Q4R+F18S^X"9K%4R M#Y1MB0F ! ,8$LE=&%:8*0!;*9E_=3OS'^>)F0"X ^2N]J&UH&E!TX)F'T"S MU6?$BRB!?NBZ+I$D8+ZNJZY ,X <]PLT^?F"ILL'F*XVVCTGT.Q+)+NS\.5O M&\*7=<,,1< @ .H8C*Z7.2"81)OS#DF $^DU); M9=1V[YS2 0%=3O/LK3EU!E;3)6 ":EIJ(21Y$,B($ B](,",$K=.M7;9AND- MEQ# .BPF"#I0E+:88#&A)YA FO(+H8P!X8:2>#B2$#%(PS*HC02&"/4+$XX9 MH#DL)D !\@:"A84>@,*K%63A5F(?"%#%A#/DR#P0[<"A2"$/7,>CAF .# H M,#X@;+6KZ F"PL7D2_UM4E6_CHHQ+.^V0,C6_,I+#5.?\\+M[MO=M[M_F0NW MN[_G(8/;6Z7_I36%6[?S2"9YT7&C'+EVQE[$QL&.A1LA6',&X?- 2B^@TO7\ M@/DH ES6R1^11U<:/NE)XV:LCM^BZ8N."SZ4[2WK5A>36_.E[DQV/. "=&BQ MKW+S2S:_*X9?5Q)A_?[SD%C12"P2'@@BH*16A()B%S+?JR06">KM+;&[!_./ M(;% $"NQ5F)/56*!VSKH)R'U>2@(\2G%P,<1\T5UT"\#N-+$\SE*=L>PVL%% MEI$!HUUF?%N1M2)[9)%%3=]=$/F,$TE!B"."2!C4^7U0AERN-D)]AI;MC6$*[U"QZ>UR#[QG"WFG09#>2#_!3>=S+P@#$!(8(!Q& MA -7U#:V"!A<[=+8(K)?T+C?/C$21RDT.!U$L-'/BQ5\U@B^%T+H!U"X41 0 M0@,"(UQ9ZI[KKUCJ.PI^CUQK,1"=QL*LZ%O1/UW1%XWH8Y_B4!+J!1&C&$$0 M5DV."6>_U$)[_K0?2I9-9/+DMQOGEN1D- M,ADYTYGZ^05'^=1?304> @@*0;@45$BL?'Y85^ A#%9.O]L4_G3SOJ:O-.3M MM\=/P )?)'1/AN@/Q/1)8WH%Q(EU):-VFC8,7 M:677RNZ19;?5]P9*3% H./,D(CX*7->O9P)3!MPNU&YO9)?B 227F=-R.0?D M'Y+L-LG>9LG8U(>5V>'VB'P-$$#0=%KU \!"(022/N>>#X@+Z_K32+G3RT!0 ME6OZT_OK\Y M*]OG*MM;E3UIK'XD$0PXA(0+(;'RV",D:F7/@Q6K_Z7*OC<> !A@8A/E+")< M!")L P36TO8,"#< -$2<*C3P!4)E&(!R%'DKT?>7:OM7 X3+TO9G=R3NW\63 MVR1W*N]^-E6[?CU37KYN,:3X[T[W#KK@V!X4C5!'+*0T]+#/(A%*+V A@I66 MARY=BTP.>!KC3MOOGH\LO267W68JW M"#%JQ>4 QNK] !A5[$5>"*5?G8M307D70GRN[G=OO6PKA_V0PVW:%*'66!T4 M^"$AP 6$"N)##$-$02X%##F0D80 (#TA="HZ(_S(H.+:GOQ,4L(%Z,@L%YSQPM>!+ MYR:;WCO3>MZ/E,C_S99[^GV2C)JA6BAQ_.:#K7->?_X9K_]B)2 M>5']#:"N:$2EON#!Z;77>.M=R=#YJH\;'<6T*>23H8]H%$H"(0\BS\>^5]I- M"BZAU[,95$5PIHL2 '> W$X=J6V\\[KB<,&GEA;Y+/+5R,=)JX39Y4'@XY ( M%T<1$9*4L2-7J/]6SH5>??I>-\A'W8$+.\V'MLAGD<\B7\^1C[A-FT2A&Z1! M[*GW1!AB%TD>5L@7 0;ZA7Q%\*V+%BQX@$BG$3.+?!;Y+/+U'?E@@WQ12 (1 MNA'ER!7_C[TW;6Y<.=*%_PI"M\]U=P1%8U].SS@"W'QDGUXLZ8S?^70#(HLB MW"! Z#4]*]_,[,*&TEM)"B!%&;LMD@"A4)59E:N3RI*OS^RA;7;-WO#P49Z M_)OK?/5(/D4!T:>U2A_W"OXY]6"FV?>UC,W7]>MR#K>,*R\7^"$[GS$2BXHJ M_W(HR7?@1U[/F(1=4;QP!3O-$BF,4BGKR PC;>_3V,%F%52\XX?2G1S %PLW,[\9*(A^N2$3W M\:[TJDOZ !V-N9#Q.(/2U_S"]3F5V&;,4-BLL=4AYJS9:Q.F?V=Q-LC"NV7G M-S'S?IQ[4YC2KUYP[ZT2>-2?9[%XF\>FN/E.Q13LE\[9?FB9WV!CL^=6-G-M MM^G@NH85N&(!(P%]+INZIH]&0[7?,PQU)%MJ3X2R!D9/,^5S]=![SC_BY;_Z M*>S,&,;X*XMN8V\QPV-!N@CYP0/3K;YS128^K-:OPS*+8)E F^(84WAL7G$N MO8Z*L!N;X&KU0 C].-NR>/K(D%55=I61(P\'@Z&I*TJV>);ICLZ+D*&)Q7*R M-9"-GNG HO=Z@WZ6/: KIGHF,3AH%\AU\9(]L>9K>I*^ID#BYQJH['N,8:!T MU2')F9*<8Z!:+'"5.E+(X!_V7PQ#[W;9P]''_DC=.>7SV<;.I9X_,,_J=I.M^WVTS,? MUI0(Z\9!<=CT"NNI](J*9KRI^]::95'7N]/'>\Y^-U$P@2'FK3[BHK5(CH_[ 'MC.0#$&CB6#S0\7"%!6 MV^H[P^%&N:JP [^C%>B&DV%F WYEZ3"S__K> JWWW]'ZFVS%;;[@)CDEMA*Q MX1!E0Y]R6\>PS&F\^G]_7-7AE=:=CEUKM>K;$6Z-V(N'$T]-"L*UBHYEJ(.-?LHURB7['_JKRB5+ZSC6@:OLWE@N M-45AKNL]O\_\P%\L$*#P_:)>6'I1#Z@$[P+-C1+4&[*0#8MRS5MLZ^KINTJ_9P-W1)4 MQ9N>FO6PH=;1E3H/S>:?C>3[0V:3^@M+=EZ$I/&P7/"S+BFO9NJX- M;-E5^ZIANKV\M%Q3-N$8W^(HO:[I*-6U ]>4MP9Y\P_?4^1H6R[U0M!D5P-U MV8;_'\FCT<@7#'^]6>;;7@4TL; M6O)(UOOR4-/=H='K6TYNQ.KNJ!$G[]^^U^%SDCN&46=G[\8>L._I'#UF-M0+ MC !8"6/0E\V19@Q' ]55957+V'!HFYLPR&]Q7-;#ADI'->H\+IM_*AZ[$4L0 M/OOJNT^DUYRD/EP" 1F-#'5H]P?#@:%9EFO(PZ&:Q9R'FOK&%N[J_]$>]XG1 M?59C'U#@=KE.S_'.=-38T[HUA]^K>"@A95C:P!F9 QW^*[L#IZ^-C$&NAL.7 M;WO^'TP\J$[',M^W>-C-ME::JRU<1T!STN*QVAGIXT-E,Y^HK*:M.&\KSA^7 MG8Y25)9I?7>@:*J,+@Q5,Y0>=I$1LE.5!P=6K>J0@H;>L5O8C'?AV&B%6"O$ MW;_D#G)H #6(<1LM>/8M;;0.$XA MU@)@U " D0+Y_$@(.T* 3-RLI,5LE5!!?%9,W97< &M8;F?2W N]6S)?I)C= M^>Q>W"CY1?&\!/_Q@/[C110CID; [EA FFD&LY$ Y2]B(&E^O8"QP&<+!(N. ME!:SI-:*UN=$ZG\;?"DP._CS'WJ\&$BZ\1(_Z;XU:L*K QOTEPEP,XL?!C5X M^[K_;\LT28$LT#SQQN3]QM[(8^;?47$\(41GDS[0T6"4RE4,V1F.>JIL#T;] MGFM;CE7DF>I#MP2VWH]"+!GCP$F7?O(#Q 58ZM^F S\!R_UFF4;Q(QT2,USU MC6%ZJQX+Q[.Y%_^H +"[8G4N\\7AKH''1KI>+5AED(PD-J[=<#-,BKNAI(*-U""TESE5[N4I)[]D9Z\L;R?V'9=&"*,;7" MD'9[?4=W1CW7,0:R8[C:T,PS:5UKPPEY*(JYOH_> <5HW7>0Q M#MVAKMI]=:0KEJ(ZBNWV[+R/?%^WZS&2_O&XO-Z##<;BRM:NV;K33G$R.]A$ M1]=[ [!F!B/9,BU]E+4FEE7+W5]+_<>A1>P5\H?@F*\L;:I\5>R#R-=7,&J< MPGNB]T;ZT!H9?4?11_V1;+I*GN#L6H[V6N2RAU%S+.0B=S?QKP]S',=\,1(2 M/2BCTEG,F#2'FV>)Q,()VX/$ZK=MWN!P5&6Y,.QEU^CK5D\QK-[0P\@L,1=E$MR,76-<74# =^'+A )2-'R;5FT^T=@-P#,$ M;.K96(TSO_C^K]$>:T>M"BIB&Q:,86IH1J=UR7%%_F6/><:P>3';/'%>H!+! M=TVF@G?GNU!ES2QUTY9-PW9D2QDZAFX:CC;,<;^TX4"IQ==\0-_%481E\V2- MM]/32@W4W9ZN&7J_YR" E#(:ZD8_+P3R#O0TH[M9G'K\3HS]PPMOX\0P M"EO%&"D#4QV:CCT:]DT56_7H&0\8IE[3*7DX)T9[2CYSRXN@CMTSG)&LJ@/% M5$W9MFRSGYNG#HC!_<5>Z\W(7?U'ZLTPB\C0"!.6AK+L#@<]V1E8SK! K0& MSK[Y2\\FEW=P2FK=S:K-H_=FU'!(MHZ,8W9DU)V$L;79Y#/R[9V7.C*3EW2T].@,2175TRQCHRM =&(9KV=; K+,-C M[_:^VF(>ONRCVFSFZ[?KH00ZAK1;RTJ4%#&;L3#Q[QAO]?PU2MFCK2D5I>_" MV>\.$$])Z6L#S>QGK2G5@6&66E..%%<>@!EAR[IKFXJC*;TAO[1GCE2YQW4! M8&(V<=,7/T=9[VSI]OM_?/GC=_=Z.)"^7?\VO)3ZW[Y\OQS^-OQZ=?$_0^GB M*WP>2A]__W9U]6FC[JNRNSNMYM5XQB;+@'V;NN/QWWLL7N MCS1[HP_HTRU3VI0BI=$ M(79FEKQ*5U+IHU]N#_6")J7/Z5Y5NK]2T=S MJ6@H=_Z(9^>![I5]@4O)Z=O M:NILJF"CX8.T-E7T5VQMJABO^;#GO=F;XI>^[X:'#Y9AU]=3MG2*D7Q;AJ _ M!G#!!.0BGF'21Q1^G[#^=NPE,PEW0X(S$"4G>BBBA_'M&K>"+36](C4A)8VC MVY!HZ=:#([&@)+1,!VP*I]-$ZK$0_DHE!&-HZ:BEHW4ZVJ:/5413S>BB8\:F MTV-!%^UY 0& \7*:K"I&>J05[5OPTX.K? 0(.L^"P:O23 /0$S\^Z/E73,MF MAE8",5<4[F&9A^C+,Q00V!+Y[U(EOF;4VX-N7Y J1LP\1 MUL5UVT1RHR1Q^:@-[!ZO6%?'1KF #.>A# =C>0-^-IF"M.'XD>U24QL M07LXB-QCD)BGUH7KVU->$>F&33%?)&;CP$L2?^J/M^ %GE3+H*>,7J?(A^TI MEN-8O8%A:*XU5 UE*.>(%_)([Z_+C<4 M--[8-3J.5F>C@=.Q6D] GSIRUJ>D:W477;&QVGM+5&]-5,\Z3TRMR)XV#%<; MR*H^Z@^5@:P,+&4HLF@L6Y&=C19TS3I/ZM$_VY/DL9/DW82DW'D.]B8(F$VP MV DA]X&2PUNAI^XI.&I=IJ9(%*. G0&+UAC:ULCL]T:F/C24GM++JQ:'@PWH MI75Y,8JC^3-8O+^,46?\#K..)D>BLCXF7^1:'8-MV.5=*"%')DMV5WF;YY=I MZ?/TZ/-Y9UW)&],?F9:CN69/433#UG5GT,NKDW7;W$!2:OA9=W!W;GO*G;AW M]VLU$W=+]N1$9$_>B.S)Q8/9DT=NBK?^G:,^NII)5,\ZH2RML,9&^F XTC1C M8#I&W^C;QF@TS+'^U-X&Y-!#1\"6M(GMR1)N[">P+(-EC*')0Y]8!\_F>(YO M2*DSH^YXSJY66IR&M"CY;A3=SR1-J0)B'EA4/KB$1]CZ=X_4KD:T_'U*Q-JE2GC'4G73 MM?NZ:@U4IZ]966<"US(LZ_42OT"8-L,K_JRJA8XJUUJW4*OKX&TYKO6>MY+V MW4C:QP6M+1>"5E;U(:BRCB[W#=FU77=H]3-!J[@C\S@$[1N7*UBU)M\VDX_: M"$\K0]^5#'U"6[65HIVT(CN6K.A#4%?-GMYW0'/-:[X<4Q\>AQ!]/;M?[YCJ M9H/?5D]]+_&OFJL;ZA?#1R=M3T6HZD7.;4]3=4O1;<< X=H;N2/'-+.XY(M7L.+5"%IR(Y'P'T9=6^AV-]'M"^)7@VG5SV!^H T49 M*)9B]L$V=W*-LJ?U-]*#FR7\7M4<_P^+HPF(V%(N2=V%L$=FY]Q\V?6V,E;:>%=YUX M;CM6J2V6KNJ&*_>'AJLZINHXEEK &QV$CQXXGES;,I'V[QMMCMJBF^ND4;D M*8.99K9.+"/#[-X_ (9JW.<=HAOS3L$7&23 M2^*>>M_&GHGOZN@[2J)\W@EH%0JS"4IRWW7[H"YKMCUT'%//?7VRZV[@(+]Z MD4S#%>CG^ D=M4ZPI><29O,/SU;:O5=%;#^^(.\AX=R/(3JL MR*I>R'#7 6FM&(9F&YKL&GUC-,K"-T=1&],LX MD3!SHP1\D_)N6EG^OF7Y4Z)<+T1YWU)L1;5TPP29;IJ*[ S5+'E[X(PV_-_- M%.5O65:H=$Q#:8)4/\XD=HQK48(Y1-1M4\MRMD6-K99\ ^(7=LH6H1:CJ7W54-5 MS/[ ,4>]7M:2V;(5USAX&KS6F"S4YPA=K0-+V";#O\,85RO^CD;\/2']%-DH M*YV&;@ULI3?0;=VP+$NUM%51W;Z M_;ZC:;JI]51+EU6M+S*>3-O1[--#:)\AB% MR5.RQ"QDB3FR-$V6A[H^LA6E)YORH%=TZ'(W/%(-ER6G8Z2UU8VMN&B*[F$7 M\%2RIFFN.G!ZYJ W'#JJ:PT'F>ZA# :OW]&O"=9/JW6\W\!?6][X @G;EC>> M\MEWE$3Y+(U950N-&;1BW35'H]%@J S&90Y5U=TX 5^]WNB( M-.CU+!OY%3-L6IG1RHR#RHP2HO5 Z_?LD>GV=7FH.*KM#*Q1%B+H*_+;=QEM MN!;]/@3#NXD$5 L-K]@B)4*15*>F:D,--G42+6\"UF8_/W-]3C[]635+->.Z MI@U,9:@.1K+MJ*9BZCFFFSVT-C#=#IC^K#4CF")&[IMR/V1*SOJ8#"P,I^TJ1NOV9G-C*Z59.OU,Y_93:K@OH5JP[-CJ,9C9#+)Z)PDXOEST0NV?>U'!*P0TAD?KCTQ!;Q/?NZ MG,,@X\JK FVR\QFCA514^9<#'5STCT?LF%@]Q1G8FCTKG11,;RQK8 U,QK/Z@;_0LU1R80WZIYM@#I<<%#= MF[CIBY^CG$D,Q,,"F2%>LK._7 Y_=Z^'@_/O[N7U_TK7E^[7*[=_??'MZ]4& M=54V?HT6=WEGY>R-*/;!)QY /ESP\#S(*#_TXA5LWC).&'HD;Y8)/#]).G0! MBGHO7$F+93R>>0E+I&D.9! <) MCE<:Y4^)-/%CV(]@% _^DU^+EWZ\*3TC MG7FIY,5P&YY&]SY,W(,! A]Y0;KWTQT?_A'$/I')'0M6'>DLYMPE+8"]X+EG MG[IONF=;J&8GH7$UGK'),F#?I@^)CVM2*1Z3'$K/='K&0+5U2I+#,:RA[.B&:@QEK3? - @WDQPZ&*WKK/_:RSH"8D Z\<,)YFGA?E/, M2'# %&@BNL<,?3HY)=!\$M20X'JNO:"8$=DN!:FEI=7D%)DL@2=R$HY I8HQ M/B4A*4NI/V? -DQP)=73T[4KZ9YXH4R*JS7*_G4GJAPS5!&W+&#I_HH!(X-2 M0_?#0L&]]+G\@!!7(ZBH1HK,#3B^P+HGT ME=U+E]'MXRC;(ON*)&W]S[DW0&5\/+"XT,F=Q;).S7[(\- MHCK+(U%Y+%>QSAX.5/%GZ/"(LPU=5#Q_MY_4VD=L'_;@;6^:G-%+G[VQ'7LY@QZ0O\,$ND(0CH2;OQ[V+CO\()_-2^MY+M=-XO)W#M M#0C\!>DR!R3Y/&>&KU-MB3.OLT8MO;PQO0A8=[NEEY9>6OG2TLLKRI=6$3N= M]RM<0\83E'\LIL1'"@I$R\0+)\F[1FNYCE(OD&)VQ\(E2]J;U9N?]. M62U[)*V\>?Z@JID&LW0[#\Y@Y[!>S];;3E_K]Q5K PO[ MDO,$5K*7@D<8''NHLJ:&##VM(SNUMGII\25:>=+*D]KD2:FX!(3&J#_J:P/5 MU=6AHO<=.^\ KLFNM8\\L>N2)_7VC6J%22M,6F%2FS IU3:,-'6@*3U@?LUP M1B-9U;+.>#W3L;4M6'\O4D[^MQ9A8G8L[55@;EIYTLJ35IZ\5)[8I13\D3G0 M36T@]Q5-L1375!TS;\YN.9O=DE^HG-0C3U2EUF*DQDF34\/ XKZB/#_V?3I# M7\__V7 ]X8(/:V 7U$-M>>J [7GR(.!K5N*/,HMLKXE;_'P;,T)_IX1^)HT M7!W2\:-T;+-.6ZVQ*E0K EH14+,(,(H,_*'IJ.I(=>R!YO8MK>_"_^1Z3\\\ MA BHS5=C="RK3MB-5@2T(N"]B "K$ &ZJEFN9:A]V["&I@S_V\NAS@W=V:@^ MKD<+J,O#8JJM"&A%0"L"7BX";*=4A^?"=R/'LD:J88_LH>Q:F3?5U;3^8;2 M>D2 HG04_21DP &+\)];+Q.I(73FJ;SGI"WR[3 M$>V?)DM&!=18OIFPK+!82M&'Q/:8,9<%'QX7!HY2 #D[SA L!$/IRT/-UAS# MZ!E*7LX_-#>$P> 9;E !+O((NQLYNYN/-P[H;D94)%B!H-PS>L>EVH\TGKG0 MA<]9UXS>4%,LVZ;F$9IKN#EN@C4::;LNM/WH0A=R57YWZ9A80BTU N_; \-U1HHBF[)F*"-5S65/3]G*$CLN M_>-,\MRE5P^X]%5.Z6X>ZE5DG6;ADASLB=G7ZS/8S(,^._@,=7EM4^C?69P- MLO!NV?E-S+P?Y]X4IO2K%]Q[JP0>]>=97$4B&CBV:0Q'RFBD:L9 -AS==N2^ M:NG*8*C+MHGW>)5EV!7+P7[IR]K-V?\GJ>!5@)DNKH=?A#;:E;ZX7]V_#K\, MOUY3&Q?K\Y4TN+CJ_W%U=?'MJ^1^'O@XCJ[YG)X]X'4C\*)GV;77+)D&:1TR3?>TA2! M3SZ>?1G\7V^^^.R>?9)\K"Z 4?ZQ!!G.XF %-RVB.$7PE!%(7[[:BGS^#Q+D MGA\2FM"]%T_.@RCZ >\.+R?PZCBHBL_Q4N;,"_%7PE,G^2QVSG(SJ!3X?AES MZ!5WG.*WBJ-I'0(:@O$F;,*UE.K]RG#+_<.?8/^&MZPTD%X=B/")_/ N"NZ8 M%/O)CX3&7H9CL$7AO7"8CD!)0ABC"5]OT'_$"YWUO25. Y&9OD8I@Y6Z]1"J MZ197BE;D=[$B.8(?*(D)$T=O*.$YR5_B@K_"LQ;^!?A&1WC:;.'R;W@P2QCQDF28WAYDSML23"1T.B= E+R2H!JL(* MO27G9(3UNHBN@8!M$W1 2-YB$63MN[N2>/J? M0&<:QU$&4LGB!._R@NA6NN@C/_@Q"W"6.!1^H %#THT0"*F8#%XP9_,H1G:< ML6 AL? 6E@TQO"8,P26!I:93AEHAQP1;Q-%D.4[YK70'QV1:,-Z&>>[%/UB: M3U4";AE'\[F?IOQWN/_.)_X#1H4%P"?1"/]>P@F,DULNB*5P_&PR>#F,%BWC M,4NZ.ZB(?+NEYY/*Z_BQ7IM)O\?1(D+I^(7%MRQN,J\>8 / = &. AJD@T 5 MBR"YMS$CN9^=4/@SP?'APPO.,39 M5 )*EA9PQB%A>^-_+_V$*P W*^DB1 !O^/N:C6=A!$Q-1^U?007(?FH@?-YK M4W)/8"N".G%+&]!D6J[AB?]D&2IHM$R N-B=%X IRXB28J(T0H;+,"?A/+K- M"=,;CZ-X0KUR2-0BD8N#!>_!GY 'A:1(HH [UK@AQT M'SWZR%^E+]7CB61YOWP"#>!_2"L&O;8_ )46K_B"!]%*^IZ=,.6+OL-%W6WA ML@.O^_Z/+%U=B=HU$ 2P)H0_P@%^%.!/VPVTSK1VP)@[7;2$3 9R&MTN"-MH M^4F3P*!0*]X^0?P%..WKU)&)4+T>;TRCT31.ZUV/8-.?9@.8_;$423Q?M6HH M^;\)R1_3!O<'8#..EX@0#[M8<=QPU]!\L21EO>I30J6>>I6$C"S9ZQEI= ^Y5EDX([. HW:?@ST Y@(\&D'=$;N;D2V 4XK0"T0C^M0\A4EQ!)I_ M^@)G$ST1IG^#0)MDB$P#]M,'7;8CS6"!S^&)%#S$&:UYN,A0^$,8"L+7E8_< MD; X*P.L]_CRX>(E2P(@CS-?5A)-TWLOAE="?SU:,%.05U'V2HGT3_]\Y -Y M6?IG>E(O6+(TBM+9MN^DWZ-[:1BR^'8E?>S]/OS$?7 D][Y;! M%(#2%\L8G3OTPV>I[RVNT'=1OG_LH7F #SA/L.4,.N$*'^(ZJ5S'&"U>CF?E M(5+\ G0.QL+RVWC231QY$PD-&"2^/ZYZ4L4]Z6<==[90+5Q\WJ>GXVW?HWO8 M[@$+8 Y@#28I_.#%D^1S>>N_?[GHBRN+J LZ/W%G?>Q/((2@%R2E[45CV0<> MH=X$2RPVB]&T!2K]>';Q':@KLV77P\=O7FYWVDI$^ZZM3K3/D?F0XZBAF]RJ M0$_LY_>*"C3U_. \\::@O:11#,*>3H*)E^)1<+MYILQ]'G$?8Y@9%F MB/; MT8^Y0SZ\QW\P[KRACBP\.&(#%HA8'T;JI*_?+D&#\9)9'D+K4%C='TLQ7!;- MT;-*P<(LPO;Q[.K2_7(&BL+H'/X0I[\$FE4<44,8[#TSY]0\87?^&(<,(XQ_ MP[!PZ./M.$QXEPU4_G5P\>6+]/%/?_KZ/_@7_DI'Y%\I_P+5%\:5E7F$36OX M@<\[I(B7AX,PFVMW&_-L2;D^$B]LG1&'%'WAMZL3CSCDT3),@) N.M(%QK$5 MT'3%0E >"FI4;ABB+O5 *L3?F \'EAB%PS&DSAB&PU?8:PN$4+8RT+8C M\.I5-,^Z=($%D(V\D1%3WDJQ0:[T\=)/?D@C?D^]F^KAFL&,O:1X>DY)VY[\ M:':-],+$FD-0P1%D62K[9UFVR9)O=.[]# MTCR(\9WO5O2N^SX:S;??W-RR]A@7(\D13ZOHTCZC[#S_.&E.#1RY?+^;Y MTHVBR9B]/NP(_SCW8JE56!#9A<[), M(SC20YY5%D<)]W@6=BJE>ZXYUK/5WTG!?EU96O_1]!H"/ZE+XJN:UC7?6N2K M7?W-1+[2,76C:]4F]$.,5IRHA/#2-/9OECQ5#&[ ^M!LK)**X4SHC M<#8!VW9(//.XJ8IN13:[=GZHP*P^:$I763]E-K>G.&2R!=YEG6*0E3YE,HJS MJ ;1VMF0JUDXE&*CE8CH7A*W3F/V>DM3YF0YQ]?_CXB6CZDAK;)K1M]^%V MXX^@^_ !3*4CZH;X@C37MK5F^D?#6N15&C^+$1:=@MDS6$ MR;0._+=ELI;)6B8[%),I'=DR.IK9LEG+9BV;'9#-%,7NF/I.+I;&L=FIF>I/ MH5H]8<2KKVG#UT>2IM:QK%WD?F/%^PE(\2,G*M5P.J:JMD35$E5]1&58S M6TG5$E6-1&69=E7>E@):=T@K'EKQ\,SU,"VM(VM& M*QY:\="*AU8\;'IJ3=WH6-A_MQ40K8!H!40K(-8%A&TY'B0@U@ OOA*@<+WI-7I,OBO6? W*";;3&!#$-[RW*\CG@9Y7BLQYU MZQB6CQ'XV\.5'"'_E+&!WHB!M*Y3 P,='Q+((?GG8>B*X^2LQIW0#Z2$O !, MX]6$Q??:A(5C%)@O;R4LS%JDQ3LY;NN&"N+M,;;)HK@,(53 E1729@-C:)*! MUFW%MML3M^Z89-L1"@+%D=]<;5"-KMSJ#7OJ#27>PZ\V&9=S_/N&'&N@,&D4 M7/5Z/M^DA:M^EHOLJ;+SY+7[SXU@]W5N"?-_72 M@!6/>6.AWO9NO-MBO)W&PYI2 M%BO-4D$5N,MW;C/[<8;P\2P%/X-O6\:]/Q M:_9 2CHE:= 2PYX8;"TQG!HQO+ED. &,M/=!*2T&VBM@H#6."%J M/7810MC M<70P%GN45C4.Q*)1;-:DY.:6R=Z6R?8H4&J9K&6RELF>\T9[E?FT;-:R6_\Z2Y%>I'R74\O5QN(TCAWO1#+LCV_(QP;V\)Q_R<1(5 M(A1K:DM4+5'5B\BKVAU%VR6LU))52U8/(]!:6D?9R7G7?(7KV'WB/ %S00F8 M+1Y!BT?P@O50%;.CZRW<6<.$1).\(*UX>,?BP7 ZEM+"G;7BH14/K7C8##8J M5L>4]V\CVXJ'5CRTXN'DQ(,EFQU5;[6'TXO]<(_#G*H\I8^_G&:/&\WJ[H+P MO[D=^[Q-73OV2^MW/482M+N[!+];$FQ)L$8IN,L)WI)@2X(UDN!I2\&W0L)] M>RBJ;\M8NBTKDP6H3QKM@0,'JMONZ$]' 0-'T$B[+Y"]#R[M*RS0>IW;B\?K M2JX NEI)D]@'$4&H4VD9#*N$3)>_D1]/I'\OO3B%&Z*I-/43$"Q/XT)Y''/+ MNXVDL8<(5;>2AZA3Q9.\>012ZC^$%BFQGPL6)@+@R@]3+[SUT;[UDH2E"?P/ M# @C8TF9=\M*"7;P6N5QX(?-N^&IP1(W YXZKN;G<>B\G1=5-[O.WL!NB.MF M=]5?RFF#+U[_#X;<57-T+Q@1U)27CF@C-IH/5\*PXY1#H\%EOA<$*[AR"HN) MT&)C.%T\&,T'^DP$@!G<$L,A/JD*KQQ/[Z5OLX8PELV-(85X=U%,L$3\^?GF M>E(R\Z=I@4A&D&RP)#]AQ'L/'CP#T0W/!04C06S7.437R@,7A*<76!W#;A_()K]0",9 [9EH.UL>F40&89YQQ8J/"AE>&@@857/:0D M@=97EGU/WER@;?Z3D;B+?1:.B6X?D;][S6D[ .(1R&-%E[MF69C9#PBSYR]/ M158J(+?UJK"TMX[_$(1DQ=^'4_:"))*682:<5D*&EZ(4 M2F>>D+@P!S]:)C#&/=!URG 1ISC)[.,DN@\)CO) !%)]O1W6&L75 ]0OW;"0 M37U<&!GW%"^5N\XO'5CZ9,$E8K#J%$"7V4J5E@6N9/$=D8]8/8[IZ=W "53: MA/R$H*U BJ^(@WM&LOG%IQI_6%652C(AS\>CAXF;YS!%6L/-A[I MN#-:6,@-O\E1@B>>[L.:$B5L82%K$F I2*]#$,#F6C0. M[:D^<+C76GX6/9=>+2R4,0;(ESR96MFNOQ3F_RFB4JVTU$-K<[7.J:"EL-Q M6Y,*6FJM5SD6'FL0*)BC=$RG!9%M>:SEL8/QF&HI'=W9R4?0,EG+9"V3/8O) M;#C)E%TJS)K'9*=F@[L/YGN=)L"E8K1%/L$GRK4L=U[WJIT/!FM4=%E%HDUC>YG&[_>L/'BM]$_G216<]S MQO-<;4S!QEJ48"5Y:1K[-TN>40M#>=('O2OGM0GE].[ NX'A,(6:)W##U7F" M-668WWFQSS-S86ZPJY52CH22AB=LRF*<]=9+LAJK[*D)SU/?5@0&\U2Z2C[/ MY89_D(O2N8"7<:C: MM7;C4+S5>!YW=K@HT+=>_;BX*8D">^OM,4O2&-9T&<-1+8UG7GS[#L3!]B=F M7Z_/8#,MX>S@,]378[KT[RS.!EEXM^S\!K;QQ[DWA2G]Z@7WWBK!O/Y9+-[F MF24^&ZD6]DOG;#=G&Y_:W94AM&5*[\6T94IN"W8@4 M[,8G^S=#FK3$U)8AM<342J:V#.D$*:TM0VK+D)I4&'& ?<_<8 VH0VI32W>M M0U(ZCEE3'=+QI6^W=4@MC[U"'9+:<3;B0N^&Q]H2B9;'7J%$PC ZAMTR6*+/8 M6@&0UPV =KSU+NHS=8Y%$2OJA>$GR8YE3CF)P%OM7HBCU4$77I)$8]_#UBGW M?CJ3HF6,A1N+".GV"X.%B?D/%^$4N"8*NV^=[OZV?+S[=EDUUC"^@[*I@HL5 MN50']!PV1L;?B84S"6"4:A#+MP-C3!G=X@72E+VLM#'9$VN? M4],RV*MB!5XJ#QZOZWJ@X"Q[GBCSVG(S[X3D%X1 OV!;&ECZ 'L>95-'(IG\ M:YFD>4^DK ]0UE8,-C6-/6QVA(\0Y6F9O"\]$ZASK>9,FGIC/_#3U<9"G;88 MY!_Q\J*^YR*$'632M?=SOY*=QK\\;_+G\]=-O9]YVSJ43GOPL%FTTMSCO [W MD/4?2G6GNT\A:Q+7:%URKW6JNTMNM0]=5UJC+]&]3OJS]%&0VJ<]::U4HOM6 MI/91,;KVI_JHK9MZJS?SVB\K;5JYI 8N8G2/+".X! MG2^\):T%%*\@P/_%"OEH"5J[G\"QGHIVC7P9MLCT1X19_D92WF>R.J?UROXP M"L__Z%YU\0%;5"E\3!^5XW#UIZ2X. +=F)2B]ZA3P&KX,34;!.5K^.\EJEI? M6#H#6^$BQ-:1]!LH8@,V]J1K-IZ%41#=^JB^@4)RVBN&.M=SVF+>LZ(G-BKC M3EFA+E:8&T@YQ3.^VG.^VOYS5EOZ>(:_G'WB[#3VXGB%IM>=%RQ)?8[H8-L8 M:<_#K!:M!67T![-LV7G[^5\.HK#++GAAJ_ M+F^2U O1]I1B/_G!^_^F6[.,9Y7Z7P!;\7 M%^0[-I.]N #Z@V\EQ94N\;U&WCB-8M%$&-[C'YPS0"9?LD44IR^0"V_?^+4> MR5K-M/_=AQV98'=?7,2^MT"1"XN3 (>.3]]^"Z6_+8$8-*53B$AOSH]UE%'L MIY]0.^68W47!';F/@-A!!\\,?NDCDNW99?Y[G_\^$K^??4*ZCMG-*O,?X$5X MCW?G^0&I!-X\6@)G4=?I#X9>8/)@MW!++C[C'@$9POQP$#]%)QAZM6 :=/,7 M:L^KJ/@VJHRW_\T+E]@HFK^AJ@C!\$^&?-P!S81>$_B+98J0CZX:_A":9O$$ M. ^\,"*N3_R?F0Z$#RG6,'\"ROUISJSCZ([!WZGP>V5+G+EKT*G"G_73GR_G M\#UY;]@=:#QP$I':P]]0ZUH&WJ9WY:YTM;SY%TB\S($(C#WGP@!/09]C(:%7 M#68.:I404-FS']PQ6A4Z^(J6T_X\;TO-?5N=TM^@M8%*"2K>+7X@*4KJ)N^% M':9Q%)04:S',@X\'$;S,:63";E(NM4DA77@KWEE\/H=[0/ZAW@Y[>1/%<70/ M+_5!UPO,I64X$?-Y\IUIU6(&HIQO.HA5'SMQ+U,\)XC:KF%UI=\CX+ >JK:P MKPO8HQLO@"VF5_46\)*P?S0MG(F]=H*NL1J<5\N ]RI'RD::@P]+/YEE>E[I MD>7VX42"]S[03#*>LI @)C&0Y M1UOT/PQ5H2EB&I&+.V:W7DSKA:? V$MX;W?Z ]5^4 )S!>L^BG_0^<=UA%]; M-*:7H#'9C\#Y\$>8.V(/F:\)662UD$4M.RTR4]M9A/J)#=; H=Y<)H%;MXX"A,_0=BG:+J&-_"B?*JR!+4S M"?I ?I6T*5ZWI4/I-C];Q8G^;&L2IO"RU,JJ(J?SI^Z@1]JJ:KY(D829?G[9 M5'>9V(0M@.U]#D=!.,OS"*;Q'_[%7A2K*EH->'"?MU735?2;EA1/@Q2?PB#? MCQHMHP;QN6W56EH\05KT*WBG6Y R$8*^K"6VE/%.*,,;"Y ^3A@IP^86A8B" MP5B(33/83PY"1]L>$JKFMN.5 .;PA\(=/(X23*8/A5)&5^PE^N <=MISN*7P M9TZ,FG9$V_ ,U+\8!;--UK!]T[(8JV)#PFIPG0L=W;92UCI-330^5P!^F\) M\[0),Y-7B1>0C?#5_3J0;A##E24$C_NO",YIZ0YHD_!)]SI*:_ 9=9\BS.<6 M]MGU.*.I9H_ ?8L.!\?0OPS=?ZBGCU/N/_?VV5?5JL,;&')G:MY6J^32+UI< M!;YW@U"H/DN$.^YJ.9Y5[]W:4R,M XNV_KB3%&9>M2\;6!L(38Y-U,;,OZ-- MWDN F6K1<6]W.L][_I7:M<&T%\^=X+3?&(Y_GS1#2>! @2#C*K(\3;Y70,9!4L(B/H3,1,KRI2O0& M:W$LP^!?-S^<]*DU!MZ)F/I@:#6X4ZM'9$!"CY(KSJ/I^3)AV:F9!R:7"XQ2 M3*)%)G'[=X M5NM(&-C22Y7/;P5'JQ],R)I)E@OLG).?K?@Y\+'11'X6)V0 MS3]3FBZTOHX MUQBS7B7D=1Z/XR4V'^!<*5EPVO*5VRM0_Y:]@DZ_3U'&HB\:/71$]-R+2\R,OLFIMI.3B*5#9J MYD.%(=4F3GO%_&JP\[&!%GH'46#E'2/7,E37E9;6,7626@:0)1Q9HE,9@ITO M*"I(@>^)CY[U/55HU:[C/(I9P(]5[$&\C,@EOM"MM--KE&K):^!*:%L$!+2EA7%*# HXE4*+/XS8% M<@_?<4T*(T8Z9J3!A4Q;'Z_E_B\#CN:D@@\:,3?A^*$JI13 /7RWC M/ A(O6S7 X%>-13X@N:SZYOVBCI=HS!CUP$P)BUF['.V\0TP8[8)!712\^K/@D(XP^ M7!!C9,(+I&\W(#MX*O[I+\J:EVKO=7@=1]5U.1M?XN=HLIRC8^4_E( <(WY& M_B91\2:8X+(/\]?MS/KUI=VE-E>O='7EH#W=CDVJ?/:PLL*?H>W6>\EYS8Y- M]8_X'A]FMWVO-K3AI]O2S/W))&!OTJ+G=?J/7$=PIKT2>&3#P#';W?\+Y;5^ MO&28GX@J@B9B6>\4.+RE"* (5>9+!/J^4-YD56GIX?W2@TJF'_RQ3V.$E@J. MF0I5&<\Q-L^BQ@4I^U ]S0J]9BQZ;29&W_VE^\B^;;B^-C91?%? MR7+QB']]PT.QL5H4F,&2(LSP+8:W%BE"^./.+!?K25NOB//.M_)!"FT8SGN5 M\-ZV^9UB=G3#JO.]#KX+-3:_.YP(.,%F"BV3[L:SEL8/QF*)I M'7.G9E\MD[5,UC+9L][(L#J.T_)8RV,MCQV,QS!%3E%WV;GF,5E3(K9UO>>W M-0"L<32?^[S&]0F/G/J:#KGZY+W=479R#C16K)^ ]#YRFM(ZCKV+"M&25$M2 M#_M7=$-M::JEJ1K]"7+'*7)"6YIJ::H&FK([MFP>$TTU,[QZ@ 4852INZM/K M:UV75Y%ZIE)3+_;6P=-\.7EDY&EH;12MIT>QU>*>6.EOJ; IUJGH; MN&FILYG4J71T8Q>[J'G4>6H1CZ(6?\QK\3/$UY,TT#7'ZL@[)9$T5AR^)ZG7 M3*(RY):F6IJJ65#IK:!JB:HQF27J4B8+3UEOR;,FSD>1Y2GG\+7VV]-ED^CQNE)>SO^A=XQ?$KZ5)/V29J4=O MF363$53;ZABM+_58Q6XSB6H7O;0EIY:<3L>+VA)5TXD*#S[=.:IZA):HFDY4 M1RBIFAGO.< "J$\;&0_ J)ZJ$:SLG)S3/".X4=3;5*%Y9/1Y2DZ:ECY;^FSI MLZ7/]GQOZ;.ES].3G\<>A+E %'N6I-11HD D*:,D744A=*$W:1-!6'73CE& M8S@=36D1?HY4*#>3IK2.K+4 /RU)U1GU,SJ:W(;^6IJJ&8C,;.542U.-,#N: M;UT<>Y#&31*62C%+_9B1_1$]U,/[U(UC$Q2TMOS@W8C*(Z-.I6-J;?5!2YW- MI$Z](QLMCF-+G@%06IC&WCA=PM]OT@UW M/=2B[][OMMJ&6UO\E";1$I/Q]NG#+0;%*S8;>Q^<^'9JP?3<9:C]K6O4_Q5$ MB[-V2BYXZO7?=D??L6.O9=YWP;PVV$>[=>1M.;?EW)9SWXYS#4ON6/8#90HM MZ[:LV[)N8UE753K.;E[)EG5;UFU9]^U85Y4[JKE+_N61+Q7ZV7P_6L[IXCSBUZ/E55I3Y4U^\GA^53R\A$O2VO6R:NTSJ^S(> MS["M6]EYN(C]N1?#?9(?CH/EI-+T35J&0)326>K]@+MB:>&MSB0OCA$YE2[H M2&$4GH^Q95Q %+'(GX'DG,#NQM+<2V%"7@!7)RR^\\<,_H*]7T[1F1G#:DOL MWTM_@2-VI)NE'^ .2/Y\$8,4YQ/!7/1DN5@$/E"/'TKIC![AAUZ\@ADO8WSD M%&Y.8.&2I"MM?5DO9M*$3>&2B>0E$@MA>F.. >O=QDP\*YUY*5T:L%LO@)6Y M\4.:411*2SX5NB19L+$_74EPC93 -OI3V-(PE>!MY_"&?#WQOG\OX6L_775P MM<>,C^#/X:7IS MM7\H,M=1X*=#N"5^$1NV-B; MP\85VS#ARXJK! ^/84;PLOB4*[9(V?P&/JM.1U)EQ:&<_C22/(DCXN+JDJ M\VV<1G0Y7-I]2ORT(N=QD:,V4.1< \6$5%=/Y!RS!&EF(MT 44^09)+QC$V6 M 7P V4*4AN0X\>@6H)V9!Y0"I!,AZ90QFX$3QJ4:_H_ SAZ*AS'^^DD2U#J+ M F2L@4Y$$9Y$*'5SC8[JY> R5!B(OH$\05C&T4\?=3/0<#Z86JY2\.,:Y34. M#^L'; &7@'PF.EDN!/T#TRP"1H/">/@-C+B(D$.^L/@6CO5['Z3J18CZ5A1V MI8OM5TTBF!%.=QS UT+E'/OQ>#E/4E1I2.'CL[IG4LS&#)G.@[]@Z>&.FYAY M/\Z7"WRWSG->5E6[:OZZ#[[HS0JTO:[D @WA8*@)=L2+/VO5/SA=*W\*O$', M4G@ ?KB)PF6"@N+>BU$I ^UI#$3DP44,UC1:,=20#?D7G'NQ'9L[ M&>BE? M6+Z>':&@XDK-84B\8'.HB.9"VFTV;.+_E.;P:C.8V!0UQ@8SX*TR) MDN PYNM!^8]_Q,M_]8$/_3&,T?<6^+=TR1)0)\9"?^']M&&A$7&($]+&/+/I MK\^[9.>/2=5^!;FBKR>:T[^S.!MDX=VR<\YP1"2_>L&]MTI0FL]B\3:/37'S MG8HIV"^=L_TFF[_=6_+49C[(!\(EI*]Y_6KB#+=9NDA' MX 0S69=>A?,OSO MO*"P\6=1G)ZC!0TB\PYT*E+*;KR NM+?>WMD.WW0=*TK9Q)YYV%0O<.CSXNY MY/Z@VD9)T'/E;P"'%!G"FDPK9G?Y O)_&[7V[[D'G ME68LF.!)B9>B*^B/[E572I8WB3_Q07MF<(#^<^8':&V![2=Y\VA)6TW68.9Y MFK PFH.@3,F7(-$8DR@(O!B.00\.JYB.35# UZZ<1C%P5"B-EW',0,SBX]P@ M*&9"DQ;4PY_*?G+E W8NB-#$6T2!3_I;!RX,?P#_=;+Q5IDCA)^IW/41^\D/ M>,P%;+70##K5E^M(_A3.WH67@O4 $T5?UPIL6%R6?X'%@(].O9^E(4EEF>+8 M0/"Q3[I+TMT6;GB.0"$7LEF/^/@G&M^!#XI6X0$*?" ">/,5:G)W/BHP0 #L MIY^@#O4 (XNLW#=O0"$)3 $JL1BZNA6 MO)XQ>DJ(HX41B*5D&9,,Y=[-7*DM;B*Z#1F;(,G>9S/Q[CR?^Q11Z43/IN2- MQR"!Z#N8WC*1^ Z ,KG&%O!&2/KC682*/5X2KM#Q2??%GH]?%A/)=AI&(WL; MK@%N8.$MK&/(URY7IH"'Q3-$'UY88ND6Z"H%VELLXP0,>+@9OKV%308E&'1= M7*)$^EBX97%_O#$L)Q^+=H@VF<1["-+D$^U\1I7+A%LTY<4+@.YOJ!$P9^L? M^$IW7IB"GE0,F!-2M$!AML3YL-S1#.L 8JMI9P)L'DEX<@>#5>+S$Y@6 %A5 M& 3%EHRC.P9_YT$#<1'N&VVGV"B4T;O)-+46E8@^WO-'W$3!!#7WF!\ TG@0P.E G?C)>)@EI%R%Z++U@E?B%1"EM@1!F=!T<)LL@ MY9$+&I!?,N]*W%TY#N(5!+HAQ M:$(@F*)X4J)3^+PDRQZ5#1AD$<#F@ID/JX&6+Q=DVW18P*Y>Q<^)K]S$^21:>2)9C??,*T&UW"G!4KE7$4 MAZ&%![UD/3C+?8>MD"XZT@5\G8TZ8SH.@V%&')U2'S M(H2S?"7QJ= (^9_XED&$;@HX-6A;&9[1MU$T(4V%P@;Y2_LA'#9+<8XG:33^ M<]*Z%"N!UQ6K!-,#UH.Y MD]0"C19D!ZBK\%(_PN@^8!-^]G M-EW3<;@2ADK=-.%.(2\5BD[PC)Y@T?^Q)^B/BMBFJ@<%^_":95?@=,KLPR/ MZHC9[GA.U*7[PHDL)"_G@X*KK [_W[,O((NY ONG1!I4Q;1;$M-;O$!TS64A MHK_E(OJ,#RZDNQN&2_(JE84KF&CG?R<:QYU:,2\+[V[8G4*MY'O(]S5"+J'M MW"( @+5N2"B#Z@SZ]#@[&N']:=_0(YLK3P5%YB%SX*HHN.,+QH4&>0^YFORX MO/BUNMVO'I6PWR0JH>\4E=CF@,2"/=5\47[:Z\0JA"8EI*I(@9C\:RF<.Q@4 MCE$U+XGWQ LX,0('@D5\LR2CB_NO?5#.QR3,^1%0JS.Z^D5-2ESID/K<$OF+ M,BX;2M((3I,D')9FBHD)N9?@!H0<2UE)O:A2;47#R"X"R;OM)=\V2MN2R@&D MW]3S8Z(!ENU_DF:6%?G+TE6>3M#2Q*G2Q/^4A4 6^J5HL%"ET*>(W\V]^ =+ MA<&.M$(>UER'K(H6U+*2&6AA6XP/LA+ F&Q)ZD1)BHPPS+*MGC 9<659KSJ+UU'"W\LV;J*-G5A-BLB7"L"*(6?,8RR MX #EH))Q0F9M9B$_Y$XK'!^)S^,OZ#4/1%)-#2;^"]PDQ6(Y+UU=Y\$2J+=X MX%_^RY/\R7^?)7J_W[=41;8==6#T#K:FN?*H/^@/>D,3!8GW>CE!U<#" MQ?7P"W\!K2O]XP_WZ_7%M7M]\3]#R?TZP"]^SSX/+J[ZOW^[^N-R>"6YO6]_ M7$M?W,N_#Z^ERXNKO[]A &*;GR'/G+U$_^TEAL/?.OOFP$_\1E[1/!L%V70* M+!YQQUK"'7@>I0LST-\I?7R+:YBK=CP! 8.)($$JF<.46E"J&\$ =$HIA8$_ M][G0[F!(FZTRQ1!CP\*-C+*<7/LBV#QA)-&[TH#7=_",P(#"H,&JG&@3>N3I M%=)HVXN2]!3IC95\ %A(?SYG$TQTP(G'#'W7?KB>$LW#R21-O;P>2&109_G4 M9!J)]\HM))Q1/HV=)-V1T1G%2LM9I8+&7H_$:,TO&?IQ\9#JQ["]J33BX=L5 M/]/*E1A4WX&1?_&<+#U^XQI,X)GZ/]E$A#V*ZQ]_(I9$^<(O6$X/*[\7Z+7C M&1)/-6K$LXP8OR:+0_X.]E,D2/0<;U5L!%B\C'<&!>YK>>S+Y5:(O+^=$@?A?. MA%P]?9AW,4.IFGRO%#F8P)&H^0:K)G#:H04[19-)4<9EH%>)XD\8UFC2.DO)$J$.2ALL3M/JOKY@L5^GTOS54_5'(FVT MGZ5Y#L591=KLF^;[_),)\N#'5<)X5N1D.>8N8E0 (CC8;X/H!CB6;S GH+Q8 M.$NDRXNJI64B3/>U;%DZ_1? LI142]4OE =3).!20L):WFSF-:!,6 S?1V-* M=.5)-YE]O)F>N\IU B%@A CZFP>KA#D"*\9S::7A,H[*29>;:;YOFQH ! 3O MXF']4QNU/@EO&0\X9P9'QG! [#EQ5B+1'$C@D:SU,DWS=$(@Z3:@<[+D@_Y0 M03U59 M*].*R+#_VA?JTE8RJPO Q&V'<]\WRIY\W2CO1]!JK78@%O M*7UG"9>C7[P -'$?WNH2)G +K]"Z_D^<&H6E35UT,M5 U%B1K-M">\\\;9N8 M8O/Z.CTFY8*&137#Z)6[8T4FL!A(2UMR@ZRJ<<$7&%;.S;R$)\_"\<;GDMV03SD/ M% FWS,:(99KA:;$TF<#G4_-%$JL7@.B942JJ)X'D0XL^JXD0P\+\<9 LC^L1 M0<@URZ=?CL(V4D1E5E@0PU.5$U9Z?<+7 0,T10<;C\;P2!?YU!Y56$N;++QD MFY8<&K5E+Q49WK0@PGV*N[0^)S2C$4QHR;VSZ(""7\B%!9R+>O=+%-ZCY*;K M*"^S\4*BJR*]BF>M/K@S8(5L&"%;*3<7X3V;R8D\AP:_%\+5%/Y@X756 E(WQ-&I15Z@)9342IB? M]X.%O-Y.D7_IK-$@&(.W5*TC2K>6X=2[BV(0T2LQ2W[K6K7G+T2>*(/&O+R. MN#9Y@!^R)>2)PC,@ ABC@$(AD3:=XJ%3]5-D19QB/\N.W)S]2J;CVJ()GS+- M;%(>2XA//JFN]#V@ $3"F(C[ZGN555 5 0-C-ZA.H21Q7NA,\?'AZ:^:=WW*XJ4?K_\UA\.,#AZ3*ZKPZS9FBMK6,GVP1*$@!_?_8BJ4OGA_#V.QG#F MQT4QVP[*[LLB_R>X_N2=0T@5\GZ=38K%'I<7>Y$O=N<,S3,RT[BD2_(\+!C@ M<@EJN"C3TKQSQ?C(/O&/.(IB3,I?\:(9%$!7H"?$O'XT=UNZ7'XJCJ9W\)'> MG.>*?,0;SLJ7G7WJ%,4:$X82FCOU0"0N8Q'5+57W5$K?;G@M8D".0(+'X;@V M*(]%Z/&>DEM(A4F6-Z!F2<7,*]/UJ1H+<0TG';YDF+#3@;OFB KP'Q$EY(.+ M8UWX"ZF"&&N>L$J-@S#Z?$E+:T,^E^R!?<3WXJ4Y<;'J'/J-L!H+3$?=I4AA:V#"G2GL=+YWDE4!GXD:HK9SZ;PE1@:G1"?L/2=JR/A9'X M;\71(W[C>XBG]((@!#KD]L>R'7IW0DP8^PF%AV-VZ\43KH**G2H(D^JQ^2Y3 MP0^&;H7 $+-[!A&7WBTKM\/=H>5ZSNTAUDRF""@T@Q>X1X\V7$L@3I.28P0W M'^O5,S4P"N$],9\@"GG!'FK/'J;7+\DXJA:TIV6]/\D._:>G1WPP9^DZSI-? M7K?GO&65"*20(4%S> M$+2FS$>(4@D8&+),54)'&4VP,C\LEZ7F6K7KU2NB%?IP37 Y:0UD;I+_SS F2L%37'W-Y M_Y*"[S+8B;#?J RXLZM0Y"832@Y>@$[4\CP1QH$,2D9*2NAQF6@ID6 E!JL M WZ^,T+9IF;V"\N,\GQ"7LI*N"=('Z7MXE0!._VN%_'L+X,RTBR&Z 6V'M?, M&@3TP04RL0B(XY(-GJ=\A!G49+;;A<0-;;>Z&2'K+',G3'L*[9I*[U>KV^HMNGV55OI#Q5G))M# MQ>JONS/:=+/GI9L]MA+U^7>^NY?7TL7%^;?KWX:7TL77T;?++^[UQ;>O.S%0 M71-]TH,M>7Q8>""MIJ^LB4UU].#G1J"F#&'$WL;:7FQB&X= [A!&"Q48T MVB/*LI3KR7PZ40R_T@/P,(;Q;M#V)8"4,=LQV0E7]0U\SH:A X<8>M]R9$-S M+<VRT;QR +WA?Z-EAH4X!N5LND0- MK((3([+[@$3S.D%RK%6*Z\J(4Y+B2A\Q@1*S?S%+ZM/V C>>_+^=/SID_^=0 MU3R4M:$C<@@C@:G7V0: ULG1'+D30(1GNQL3WCK#Y_ DN54H]IA!0@J->>UE M2:M&#\Z">3G4V-8W7X8!HDC@VI,[(UB15X^V@6S?TCIP+7U2S"+)@;XF#TR$ M7"_;1%(V17*AD=.-QD-/KH6$8X4:3BY)< M*HR#/Y7Z E%4@% TQ4F;X?U3%OO+-[&S';>P4\IVX7Y$@EGC:$([') '7>"S MO_R1L\>JY!O-ZMU$EFFVF"4(4AZPX2C[9Y\JRWG-QK,P"J);9#CWK]+'L^PG MN%!D$I2Z!Z"_-F28B@K2&EZ5_BQ!#E/S&[P(A^.0;4F\7/ =$AEB" 9(">84 M+8C%K3_8JH2,.Z8$B1P[$ 9:K_++,B**:K_#$$&6J5[R/')YQ1M:A8SWA*#\ MD/0AZJ8LATJS@[5ZLAP^;9_$[VU4V.9/UI,_>0!NYD=RP=&Y@YPSL* 3@CK. MD_P*/.R,_7@Q)H&X4.I9";DY!Y].@#HQ6ASEO[*L[5U<<_9X2X-'18-%WSU? M)+"!CAS-4;'B(!691"['"KED+P!"*U3L)7EP9ID5@)=P5O,A,KD^@6]7')T; ML3VS,&#^X#PFC4"G[$<%F;PZHA#!I1.(G,1T5T;Z(D@E6L8]]'HTTC+Y7&^+ MMI8UCHHUMC(%\R;)#'I9Q*$Q28E(*%?0'Q7,F<$ \B^. D*SSC![2WJIP">?XXL(9 XI:\K@ MI92>BGKT.%[Z] >.SK7F>0230=4"5?F4&G24LY9 X/H@C@,@9;(:Q"F14/O6 MGVG>#C8[>D!&WV%1*G;*1:BD%TXB7Y-6BK]GEJ%FRSQI@^%[)^CD"H V;]?H MGANK..=RPA4E!9+?*!5M]GC?'1$$R,%0$.&\@H(/Q!&';)7P9H&%A9P5Y71R M!8C;I!P*.\NL1V4_132T'+@175FYJK2@XI:T/'W"1+]AO#:0.BBR24OY[YGR MRUV?LIIX-_>P4?YVX%'R7M8QDSS)?UN&3-)X^D>'ZCJ0^N<1$%;F&>KP3+FL M'==*NAC]?]D@5\N;#EPX[A8-(_O4]V95\4(5,SG[1%R0D30P%)$R==LA!U&E MMPVJ1WB,95/!W5"LSR*O]8[W^4F]'W0G,9PG5B [6_C!1B<,^<.QN4Z8K8]W MD]"YN:7U)?D="V^C5[3G891OQBK^)REK$X2<#CNQP+9.>:H83U(A(-74IQ,< M#1)> H%/(5YXWF*I&Q'IDS@!X;LB<,$G MU0CZY4&CL&14/:7R?FKUU58$5430.O]GGML20XE.6V4CJ=1^-__Z!I.9J0@,'CG4QRZP_#E3!K*CV- M>>D>#I7;;2LNQ$5HWEW44?LDK5WC9EHX)1RHT:$H[)KZ S?^(F *)Y;TC!DKYRP]', M9D!Y&'XC -6Y]Z\H]HL8'I@H>4LKZIU U_57I.93I5\4/.S#S;_P\4AYC&I4PE8J2KNV"FT860U.'N@6OA@^8QZM2LC9JO(XQ31D3 M>814G']1 /9NZV/8$6BL"S_KWQ=7-"GQ$EB4!F<2:BGW'G\/40!4%'#^!OK2 M^=48:/S\,H(EBR07WBZ-P022+N9HUHF$R+P>U3*WU*/^=G4I_5,\XSL]@U>E M5MY^;4[%8F UP73J4Y(G)AIDYJ38;9S1^9,ML^6F!9'<";R[ M3V8?:9(PX!>.DWC);I>!*/OD*_F=1;!E.?E?LL42.&!,-#*#%>P4S\\W"9&^ M%@PXNU1U6BJ"S7X5Y%H\L[##RYOUQ.[PYKO5*[PEF-ZQ_Q\O[ZFW;<&20 BNC''+PHL_D/?>1(4_W\WUCK7;A$C6F/?; M.(U*H/N.://(94N)"*+*,#,OX2[QZ :7&55#6J9BKS9YH;@IX]),HUP;F#>S M1!MJ4U!LHT$J=\8+BNV+.?&)[$4B^!P\C"_B%0C(F?1W$#5>5RK::#]1Q$F2 ME7=+*&2^, 8?DH)<8<8VZ4"G278V>%G%,VC*(1XCI5;3U2P=D868'6:=C!;^ ME)2W2C0:YRF9M'[5 S0W5;DYR#M_P0$NN=Y\7'Q= Y#8DVMKF0*-)*O1MX-!#!12AEQ4;S]13HE>Q^S3!&4IY0)S/WJ1$4!-\\_\H[( MJ_+1L6T//V6M5CE"?9;@7)#K7 07MFM&QY1#>H 9/,5J>>2\3OYJYYDYAB_9]4V4O7(MR'D]S=2WTF;KZCI]5Q?%4>,'75WT M<]73)1I>%]"GJ(TPT:D;L0T9:2D(@L;B.W]JDS<) /-+>;DSU/'\A;L^?%2QGDO->@12$3IBE-\/B"/ M8R*;\>!&40&0E04\5 K0$O@[)O#-%!S1B0(3&_UT20!8MQY^(M62*4,1#^>! M)3I=96)](R5LW49IT\'>,_G?9_;S36X[N4\F5Q85[,"L6].*;!L'J M/+I'1-U2SBUP1CY.<3?>[)7#*R&Q "@D'-2A.C7RCX.5=_5C]1NL&,AH(J+? M1=-.&)'_@*/Z28::%G %&^=*U='T-;8P8KSOQ"95YFPK%/?*++K\!GI9BHRC MQQ.A8 4M2P''Q/=2BD]1"X,,4;54ZS*1[B)4K0(FZLPSARDM.8+8,U>$:RS (NO,28 MLNB[DE3.$T,1)B:%+8 I/+S*#3'1N2+OEEP-VV3-);!1QGVXS:BCQ("B2%\4 MXO,XZ6*9YFD89(*"E)AT'YG;R-"'9TE;Y)%M9X1 M\:\>65F8+NM;%'"$#AH'T8 W,]G6NH\7H=A;%O*6F',X)F&*H!F5T_:HH]$Y MO[-#ZI;HS4BYYMBBA,7GHCF*A_'??#O%:<=/7*%VY=AMZ\I!/C%ZLPE;$%9R MT9)3=,\2:% $6,JU@_M2#7+69CN*"6RUS%(X:I;_#AI(E".VY[C%XR@/*.8G MVU6F@^3\./$1,!E]SX2ORML5=*4KI',.B)*;E[!.8!?>9)ZX-;5IS\2U-TM[_,$H_W/MG+*:+Q<@8'H29IT6;C$Q\,I%4)7IG MH5/)1WL_U_LY#/2V/:1$".SHP+L(;+\1DX4H2;&TX9E0 I&](%\6'"XS%E;E MC[?^@B7I(T1/DN>#K'G;>',23$4I22,A5(IAX. <>W%,2'WBL0+>*HI^P#)* M#W<*?GM";'UVI^NS*Z'/3R/,CI+^S7$?J2N'G\#\T"-B$?GG#>TF6Q4Q8+=A M&-WY/Z6^P,0DC;!P?8Q!\()/>.,7ZOW!$2L6 >:"%FZ'4NTM.L#A25&(,JS:H?.> ME;O75/F::QE44&@H735WH]-)4C3YV;8F'=Y-,\_Q7Y,&TZRC4'YG64#@P/]A M5^UG\NJ C;TJ6J3P.N(/9Y^>Q8 3GL=53N"BW-LD>\"?N(G+ M8E0 1:D!3VOAC)H=ESAY(EW!K,*8SA008F>A#&3UNP73/I=G=:5KE$-?][#, MV'#U/GR )Q]8-(RBF497R<>B>A4TLN>>T$;C!P?9Z*%3VKE/+8.W#,Y!E-!Z MGFQG<.+AE'< MM5'T5?;!\!_SNA$LOD$7+&C:B5"]GSQY,Z\2O/9VAE:=^AA:M;OF'@S-459$ MU<\S^/CMU?HWJ0U(6%:()A92X%56[:^2Q9A9]CYZP*@=^2.&(763S(*B0>XG MIEO2TDE'MB+/__=+J3I9[^W*&-4'\P!?4G).ES'@,^XM^QY*L\-"@CR7+6&E MU\PF),S5"9N+II.[#9=G"L4<3)[6)<^]I"9Q]X"/4#4 ME7[)$ZK]:L/L%$WN/!:0;6GFFZ.J8]'!D"1-E<%(E^!E>0\YABBE\%E8_]NK M+@J/5 E<'L3,G-L87I:D"S=M6OE/JO+'!2U_"-;G;2'1V>SE18$4'L;P=^KQ M/HS5.JMGRV[ND]EZP'7IBJ*.LX22E&/_W[%P*2B;N^J%[05SFV-=4E&67JE2 MR$1&5_H6YD6?(GN SRO&6E/*'J!>OCQC92WB',(3D[*U+'TD947^3+_0W\KG M3Z1B8S_4RNN42S"KP2$1YR'H'1JH4RZUKQ96EHKMBF*^(NF;OZA'E7^\DJ[4 M)Q-K7K/*6G*P%U7Y_,TPO!_X8]X?)]/E^8E;D<8\*7V1.PB7,1SR"49]LCA( ML0V5-1"E^#Q[78R?(VK3CWDY)P]^8/TC[^I3A.FORU//^LKR@I/<37#.=9R% MMQ(=W_&)?,JPI/1*H&3/+-H[=- _Y4]+83X=EE-[+NEJP?"*8045%U7-+,M M/V[/:FNX-=9P0PT&*%( G@DA1;(6>Z 336[CNYKSMUL".3X"X1HTUAC[8Q^I M S5H K,!%3UDC-K>XZ$B*@5\T=6ZD(=/EL T+>E+:9.^ZDOZ:@7$Z0B((**L MHDZA*7$<"PS ![29F3_N9L4;853<[@*R J[.W <#$&>.XSG8PD8OIS^>[/B8E+4FSSJ$JV_^*1EED8SBP@S81N_ M(MLKQYG+0KZBK&[#4'D@%GQ$'%&*&C6K^J41#J=I)O&D.0%;38%=L MD3)TN? R M7AKJV:1J>E)Q^NH7:-7TH'5!EG\2XJW#A)[B5YMF,0X]<[<^0' MU2C"036]]?MV S\K7_2:(*!XA;7$K1[T%7'O?5("Q.OD6(T++,B)0M&1.Z,2 M5595\96 !(-#0@"08N55C$F?'$&9)7FKS<)U6$:"*T-F5$L%"C<4HH"_/0;< M6^_Q2S9WG%CE:GN MK4"L30NDWQ*^98%>*XGP"PM8GH235L%Q*;J5H$Y"'T.:VW(A0 2C,?=.!O M@4?HEEAZC,687I!AS#UGJ:8<9#)@. A0(Q4RXN10,?V8(411!4?*\Y7&2R2( M3_GT,^A<>)HFER^ICB6 K\4*TYQ+O^?9QO,YF_@4'T7]<4S0+.O+XR?2+06% MJ=\V.'!6T63?\ESD[;R<'5Q2O"DZ^0 EQ*EEBXISYBS'*_JS) !8&< M?1)577L= W!/B7&$DI>P- U$8KN7S#HO80O<:OSFI@2'3*5%E(#P['&HTHA6 M9DR1'RX3,F9K#X^LU'>-*/*PVM-"$K6^.4N?8I;U35IC$PY#G2O!4J;_XA,[ MY92 3EDR/FN&&Q0,U-D18I?2)GBNPB;YIQMW\CM"<9SEN6-/OQM>"3IR]=T0 MLG6*BCF1(X\Y(\/PTYGGB:"@%-1/!5IF6OP MV9PRQ*$A\+5%ODPVG0K+4M'HA)],E*/Y"D]SS U'YB$\E(MTZ811A MDZ*HG8Z;MUM8(>PXL+6(7V?BZYY>EG+^>+\K#U^2^\DR\;9=D0E\,)GA'5?O M6VH]RZSY8UO7SG)(1ZQZ'A[Z_:+W[;+N#A:4-IV7P[[O;3O[2R^*8P+/+5=; M X]'P1VEN0!/8#Y:EJWQ$7\^N\Q_[_/?1^)WWO2NDYWHF12_85YB M@G$Q]7^RR3D=, HT0\; MWG_*$$8PL83G$6'2M9,N 'HB'\Z@2 M(!)N'>P%?)7]=#5( ^@B)%:/M?W?WSPD(;!9/P*V)'<^I R2F/G-],STM'JZ M4_GG21M2?\$+YI8T3 \7_R[6/CJ*QES9YP:H=1(CG)]*\I/T>*) ]E9VIX&P M:%O1BC8[]4-W+4(WP:(]8B^AK2X^V9Q994?T$R?)=";>"-]>X8IWB'BQ8$%H M0^Z#*=RB\8K5/=8][J@R1?^7*J7QOE[[F!^ZZ-\1%0)QHBW!CU]$]1%96S75ZTQ>LBA83 PF*YTK M+)9MQMOY>.T0.BJM>TIJT=TX5R;8([PX[B<7>.I>>AB%A M&[8T.8E(()M$($F]VH7IPMWUVS(,Y$])+T]1U7\[8\ M'X/D $XFHNB6# =\\"5Y3+;CK*2EIV,SS4VSO[.VXTUOEY5$M$G'F)BY*(*( MC,+V&51O3 Q'V:'(_&B%/RJ/[R-R?XD):L6B_SU O\JH-#SI0IR-ELN3B+MQ M6UN)VYTS;]H]UC\>+ #[- V@6U%]J)"PC\+4=T5TCB9[VZOQ-K+;NUWTH0G M27IXOJ:'M?_N=(B3Z&].^A9S9WK<6*IW9L2DL7CK[XW<\P['N9NXRO& ,MG- M^0X_IH G6F'#C^V.J%NY)7B@?3\YF9]F?M@1W]W N0^91>E ?#=[GUG& G'0 MXFHS"P69[#-N>N[$Y/$*V5A,8D%M (3ZE$D;0.SD]0$_6,!S3F0R'-D\.=TR MG5V"> '?A('B\1GIFKPDUD+L H/0CY(AKZ?^$0'9"O?TJ@P.GS]B9%N?*H'4 M;K4[NMSO]=6^IDA26VDUZ'_=IJ[UFP--9H,>/\N0N\-\-)P:WV(_C!JZ'(V- M+\/)U!@;?331SXP).A\@X_?+X?0/-#%ZE^/A=$B_9"$X+R<&NW@Q/N\91G_R MTA/'D4L<>>YC8G(5DG%O5,]8CK66T3(:34EI*IK6:7;;_0']+,OJ0.HTE78S M)W*LUE#?&.B79],)NKPX'U'!'0WI?G,COWGNQ\3=,O36I^W#Y,=ZI.SNUB"; MLTMM'2UE5U;2>OV^/##T1K\AM[1^3^DT)4-N#-J29/2:6J^=$TEKU-"WXO4,+"S(NA8LE:OZTV!WV]T^UW>UJG)>F#IM:7.CVY MW55[K8:1$UG3:NA\^M48H^%H<#[^ID^'YZ-7)V5T'GM$*,4C5.$^34]ORQI= M''75Z&M=1>JTC6:[V>X,&G2-'+3U!\M2-2!FE8X%'YOA:1"MV"GI(PM8LX:, M[U^'W2%=-O,L6 ?R!;$\4^Q7D&,'(FHK"_O.]FUSF]DYYHG68Q/,'>^ XMSH*R1+U=]O'PW.E:5"!4O%\U@J;O]JYNZM8S;2 MSE+(/F=_SJ6BA9VM"4Z6Q,F<@YU#VJFM.'74:=8:[8;:TMY^F/'S8E73M#?;F !.]A;7@IXHL)R>7[CBP)$IJOJSYI*5T M:5M4-H^U[_S[HV' !WSYX$NG-*WR]ZSQ=)E$2UQ?(^YH@MY(_-]1VN+@2^]= M"F0:H$R<(1P3YE7$W^QXKU,D2LWWHFO/<\BS(53[N[O6]Z[$:%?N&>U%[^;' ML)9U9NMS%T/N; G2\.JE@>WF?P4Y #D0QS3Z5-\!:7CUT@#:PDLIO<\TULG> MP#\/48++*O8C'C'U"9)0U@;Y2O>\S WL2<*RHB/4(<=FWW%V>J+I7:W)M=T@ M>Z]AWUN*SIN(*&=C$H3<7--C*"S&6\B] C>FG-AY/\D8.B$KVQ1G53Q_.P&3 M."G%$Q3("O/'ER3T+@Z)R\]FQ2LD8H*CB)=L[T%^@ _X@ _X@ _X7MZNO@L: M>QEHZX/X3.6Z3P$54 $54 $54 $54/.+6CX[XNX1Z;QTZ*NS(^*M.RT6HYR; M]T[YB67F>)S$FV9&^L%@^WA"[ S_H8*6/IE_JBS#<'U:KU]=7=7H;;6%]U== M]\TEB[A4)]8"^W4+A[C>ZL@=6:NS7Q1_RBWVMRK5S9OJG[+INYK1+ M2[P-S:7!4I:E1E.C'Z6&JFJ-.I8[5;G94!O_EO$LGSX)/7$U2>&V M<^G;Y> +ZF+WQPDZ"ZT:CR8=1*9)RV,)/BV>;R?T>5I2A!=IQCN7)YJFTL13 M-HK*TB=99EG$!"$N+R[@TF6-*HH9U?3=8GB WI#X++6G*.*;YR]H&9,0NPZY MH>3T!WPTB'@2[Q/F_5KC#1>%"\_F*>9N5U0DXKGUTTE618\G&MHD]F&)@NPP M$IF-MEHI$]D=C-$%M(6!,;K G9[E@0_X@ _X2L4' M=M,B[@0 %5 !%5 !%5 !%5 !]579394[[::YZ=82;V2>W9#YK'Z<8,@$0P/P M 1_P 5_1^,"06435'% !%5 !%5 !%5 !%5!?CR%3EN3:<#3):9>6>!-SF.ZS MOW?'9^C=T.4I>\CWD+B!/7,(ZD8!_28(T)BL/8KG+M 9=A<17I#W:.@&(79- M@OJ>&?$T2%5N*;23[ZWD>\LC 7*]$.'UFF"?WL%O'+(-&#:Y,V8?AQ@-;%KF MC)@X"NC/A 'B]0KQ(D#8IQ5;S8C%LBM=V>$R_0U>9WYC4EX-Y!#X@ _X@ _X MBK&.@S&R?.(*J( *J( *J( *J(":7]3R&2,GO:\Y[=(2;V(.:8RF=W/:I27>Q!S9Y'>& M9\0!:Q_P 1_P 1_P%7:A!&M?^<054 $54 $54 $54 $UOZCEL_9=C(V<=FF) M-S%'MO9=^"2@VR0XU0M\P =\P =\Q5XOP>A7/G$%5$ %5$ %5$ %5$#-+VK9 MC'Z-G'9GB3HAG#DF_Y_]GJL(2W5=C#5-6I+?':NN'%=D1)69NWFI^ MB;8D;SO;I6(A/F=_S?7\%7:V>DB61.OS5D F<9SXZJ>*5.&?:2W-Y/,=E%-[ M10(T(E=H[*WP+5F\LJUP2?^D&#//MXA?-3W'P>N G"9_?-C5D"JIGDUO88WT MJ:)4]FOAHHCFVP^56R(K+G4:FVOW:_&T59Y9#^P\5H[$ [_F;[0>2L%=K>R MO\/F^NPH6LVHQCOW?*K/FIZ_]GP<4N76BE]E!\@.D"3)52IFK=-6%&W_;/'38O1QYM<_EU64XLU/@%2E)B/L6NP/!6&?H!FA-4'SR'?M M8$FEB5T,EMAQD.N%]"JR"%G1[T./?:C,J21:%2Z$ZXB*8$!G/6^.)L1D_A5B M2I?;[*MP2=C7$:V/36\RKLTE=NEF33=#=EGNJ(T3A .$J>Q:M(!W[(%*]K;* M^Q-$R_'H!?_*#@@*HMG_:$&L+NQFQ\8SV['#&U$<#E$@JG%"Z^['%$%D+A%) M^'=YM@;2[ ;Y9$Y\XIKL"FT*]L7"#D)?>(\$(;V/#;6T6NG@0[QA4$11_%WT M#;&:)>9P[-8L\PFMJTG6(;LO [XFICUGPN?B*@+9K@^'_+_W-XKX@U9E/\(\JGM,JG6+G"M\$;"U;^C$-1K;U MJ1*T>I+1U#2U*W4;6K?9Z*J==J^KZP-#DUM*2V;/X*UF^#NV(RA@=TPS1V[= MNR:V^Z3@42WQQ)KQCU>BC)GG6/0G)L,O(WUZ.38F#V^A+2WN0"$-+R(_B+"; M3C0^^3.R?2(6V8=.;>)!,7O0GUK2 6U%=/B:. K8_+.DJ[5/Z-P3QG-10%N7 M7J#SC)BIZ/0U9W,2^R$^K\0WL%F!1"Y]B/\>CL*EY]/:6[4GR97RZ$92?E)] M3_KE]>GOVKWZ>Z.U7X%7]U]J/.TI-=\[@F?"#SCN\[?0E7HH7 M2T[[=(=Y*FA'WE^$VYWD$Z1(<@>$MY ]VKTY?6S/Q8IN7&]Y?8T"S[$M]$;B M_XI"_N2>?6'^PTU;]: N&D'\/_VJ]]%T;(RFV6]_8FXK]3 O-5RQYC#HO.-U M7CS9<5O*K9GNR*^E[]CI39?80E.?_CS,2 '< 6 >Z'-W*%F'..:F!'W(/V/ M;1)^:MQFUN<3-+!=S-X(LC>CNK6RW?2%X%[C]W-4F%6GM[3)/*Z@C1UT/I_3 MROLY\'/O'Q_K,LVX^__-C?1FNG,__!U!+ P04 " #4 M@&%/1[_*J6D( !3-0 $@ &-Y<3,R,#$Y97AE,S$Q+FAT;>U;;5/;N!;^ MW/X*;3K=H3,)3@*D;4B9"2%,F>V%+J33VX^*?8PUR)97DA.RO_Z>(SO@D*0D M+=L-7)@!(OM(YTAZGO,B.YW?CLYZ@V^?^RRRL62?OQQ^.NFQ2LWSON[T/.]H M<,0^#O[SB>UNUQMLH'EBA!4JX=+S^J<55HFL3=N>-QZ/M\<[VTI?>H-SCX;: M]:12!K8#&U0.7G;HTL'+%YT(>(#_7W1^J]78D?*S&!++? W<0L R(Y)+]C4 M<\4:K%:[D>RI=*+%9619L]YXS[XJ?25&?"IAA95PT+^.Q%#8CI5!@(BH696V&ZWTNFRKC\ ! M_8\8V^N?#TZ.3WK=PK6_AKC/G\YO_C2/1VPP1F[Z/?(1+93;[*S8W;1 M/3_LGO8O:F?__=3_QKJ] 5UMUNO-GUCR!P#I295]Y,;P!%A?UOZ(5*8G5>:# MMB*<,!MQVYXUT/*A!!20LC#G0Z5><6V3T[ M/B W>[F1^^M9^4.;SB(^ J9A)&",OMU&PK _,ZZ1&'+"SB%5VC*5L&.E8]:H MU_YD*F2]2:K!&'8!L?!5$F2^51K=OT9I3I%G?\%,W;YX#C3/V%EWGYH;B)U# M;A QB(UXPJX2-9807$(UAY#.@1,HW)M$8>Z G;E(&$\F+$NLS@!583;A$@M$ M%&F^ M2$+TL\Z%XF=?9@&.B1@N@:F*^!?DF\D%$WN(55+>TJ- IKFCFORTJPJJ))%) M%$!.* 2N4V>,VUM?X,P;YL_2!C^9O,(">-" 4I!XL:A N\VB)0#D0;)'>*+7.<6 MM=4B2-%-@0$%;3%*BL =$YEL:$0@N!8T 9%G9"XT)C129BA+DE>AR4>V2G!WM/Z?3 /;D(IH2MWCIO MBB5ETMSZ<8+]&LGA7,%S8QW'HL_E"9%,8-=$.M8F:R..8:)^PF4X39A4?ACR,4/#+(;V(5W\4D M*]3H2JL(0' ! "'L'K\56*_F.8I(1DJ.@!*5A%\63Q%U$3,@3J6: -X=1RJ/ M$GR&28C\!\GBMG]_U6C5[RV*?_G+1<\*?U+AHGU=3V5)>H:N]>GK42()$+2N M71XN(9\G9]_OJ><,7\O!?<^?W;&V\%YOMYNMO59S[_7^$/TTZ)JOI.2I@?;T M0_G5*9I,R1&B"!J1?*CL5I;[O5S1N]U06:OB._DT MKG!YRHNC=' M?V"Z!6:+R332:^8>1+!7=??S6);C_TO3_ZA7J.L''C&8Q^[%Q?=TS[K M?ZK]\?'LR_FW9>%U UC^<#-?FDD\$9YOZOR>S X6/L E#',.X!=,_YFVFP3K M9]H^N1F^7W>"[Z??3'#2;6%Q8!^'^*S!""H^W+E++Q(0LOXU^!D]8V-G^2GK M?37M:M]BF9_//W^&L.2[-B\Z'GV_Z.!EQWWQZ>!_4$L#!!0 ( -2 84^) M8@3D@ @ ) U 2 8WEQ,S(P,3EE>&4S,3(N:'1M[5MM4]NX%O[<_@IM M.MVA,PF. Z$04F9""+/,]$(7TMN['Q5+QAIDRRO)";F__IXC.\%Y*TE+N]"; MSC3$]I'.D?P\Y\U.^[>SJV[_KT\]$ME8DD^?3S]>=$FEYGE?]KJ>=]8_(W_T M__61[._6?=+7-#'""I50Z7F]RPJI1-:F+<\;C4:[H[U=I6^]_K6'4^U[4BG# M=YEEE9/7;3QU\OI5.^*4P=]7[=]J-7*F@BSFB26!YM1R1C(CDEORA7%S1WQ2 MJTTENRH=:W$;6=*H^T?DB])W8D@G$E98R4]Z]Y$8"-OV\D-0YA7:V@/%QL38 ML>0?*J%*;"VDL9#C5E_$W)!+/B+7*J;)L;MFQ']YRZ^G]A@-9V)XTJ8DH3&, M-;Y_V&L>'N[[1[UFL]/M'9[NGYT>^/OOFP='Y[UFKW+2]BC\=Z,F'Q/-4B2\ M%G%<1LMOU-\NJFOCF66&BB3B6M@E(P8:U.'IB=:2;G?M42LLO[]?]B_.+;J=_<76YOK4_Q[A/GZ]O/G_9\B< Z465]"/*P'_ ME1)P+45X9C8B-K6K&66 M#B0' 2D+.SY4ZA5W;%(:3(X+W]KD*88]3XQEBYY0:0 Q@(QZ3NT2- M)&>WO)I#2.? 80KN3:(@:8#!5"2$)F.2)59G'%1!&N$R"D 4)3$<:4$E"6D MIS11,80@JW*Y!8&$!X! JL4;"1K! D_+ &8CSIF":8K!, MN!.P*8-Q>1NV;'AB-NR])#9P$HH$\(;0?$:N[@"O 3" . %>$&(2%,A"-0+(:X M@;$#CYDP@50F@W$84;22.6Y3K0+.X+0A.P!3Q@'W.19[]T%$DUM..N"LKS,) M$OX>K?G-'9Y;X3=9?I0?"JP%DIPO.#]!CUZB40YKM&5M1>&,HA 4X3KGR042 MF(JUGCUAC@[^"<*\;WPC8>B[YT>8,VY &>#&)1V/@[J*^5! ,[/^$$Q,!AP M6FC*4QV5:9@ G/90&!<*0(HG;AXL\!Z"2#D0:2ZI0WR1ZSR@MEH$*;PH(*" M+49)P5Q_R&0#(YB@6N "1)Z1N="8X$R9P2S)^0CC4BH7.)3A8)"%0(6#4HHW M)Y,4XQTLRQGQD&W!B#QW*Z><\&W 41!"$HSG[/F'H!?&J,&S9]3:3GR!6.N[ M_[7Y!9P<"H:TH48E#FO4 .6P!$$N4F4O ,J=0;4IDY#XXXXV$(Q808 D+,DJ)@FNRM$9'RP^5U@F,. M#(1H8O)J9* RN]J"=6(FG4IS++7"QPMU,I@4<5 G /;8(<)>4R X@+3(I:;% M^HC3.TR.\N3>I4>N+'%/428-WHV@7]35>7]NB;^G# 8:/G7W*VE2%#,P!+ . M-4?2@,PP# M1CQ)=K_9_2#%2YCXF8J2](S,*Y/WB,2"8.;Z8[+TR7H(^3LBS#U M'/D;$?]K/)^SMF#U^]W&0?.@T7Q[/ "_QG4M4%+2U/#6Y$OY'2-<3,E!@ @8 MD7RH[%=6^X-';DO.82S[W5E\[6&_8XVYHH*Q5\5S^"3M_2+KNP2?$P^XSAGG5]TKEM^PW *SQ6+\])ZX MQCUY4W?_7LIVG(Z_Y5[_PXM_JO<-*R>>\4C_C\X9Z5_W+ONKHLXO1.^5*=]V M?=OU/;Z^@O@N2UA@_4_@Z\.+M5NN;M>W7=_3A,^C31=X-'E9WTFWA(6) WSR M=<^##)\TD7^+@)-/FAO!W%OPYZ[(XXLMZ9]M8H?%(G&%J>OI8.>D&PD>%A9B M&7J5]TD?JT'G?H"RLE;[$;\Q6%J@KO@)S.*V_OA^PXH?ZKQJ>_CCI)/7;?>K MJ9/_ 5!+ P04 " #4@&%/(FH\ H($ #H%P $@ &-Y<3,R,#$Y97AE M,S(Q+FAT;>U8ZT_C.!#_#'_%;-&N=J6F2?K:OJA4TB#0T9S_SF98_=^M#M.][%J0NAG' X/3LX.78@ M9YCF>&Q"4^C1&0S$A$1-34O97[1A6[%L*N ! MNVJW"$1D@FO3^M>Z4RL>5$LUNUJI'%BUBFT[MELKEYR#6JWHY-HMD^"_7I5] M9)HYBZ@14F5&PRY:'V^K:ZF9;4!9%-*$R2TK1@FJ4].9UC7=FO9+%)+.I4$X MNXP:VL6/AZ6'LZ6*D> !BE@%!TK%@KV)]]^@Q20(,",,*>*&78WGZUA]3!R: M/ M8QQUXQX?'3L<[[O>P)@;#LT[/ Z]_?^0O ]2NP5EA6' *,'0=#=8N5:S7 MAK(SA$ZW?^JYW75?7D.N6]77AKA_"-Z1"\/.X*#3JQJSB$2^FE?!T4>\AH%<4[ZT2<1T&:GT7O$LW+]$GJ BED%^C,HU M[JQD.1W+AI6=.@SS,5J.U\5%*D1\L\P5#XJ49,0IEB7G*^I^SLKI<1H3/QL_ MO"V9L4"&C?K70K%:J18K'YLCD00T,7S!.8E3VLA^K.^6RA@-"GL"&6"8%8AH M/U=6+8L,U$=R35UA6BJJ?6QF/#=)Y=+=M.K]EFU1>Z4V,I_P%?*1D%),FAM1 M*:*'UUV^/E[R;TSIOD;/;$;ZIG^>(!.[JI%MW&C)-IWPO[:O)Z[6ME5[^8>+'XGEJN"7$&WXSFD@K, ]BS]]]S&/U5GE&N;J0E'G>$0NR!P3XQO1_VS MP<46A[RU*MYVGKREM'ZW[UGM6]6_;@9N%?\+E.U[R;ZG]+M]SW28UA]J8#U[ M9-#<#291L(\B3O$&Q=2E0E^UG)#1,5X(\7(HV16%_GC,\$I_5^6:^G9QZ]'O M=5^RGN!Y\Z7?6K8BN.-I]7;6Y/ZK!^"=EJD>O=N[+?T:W_X;4$L#!!0 ( M -2 84^KM+?TD00 +<7 2 8WEQ,S(P,3EE>&4S,C(N:'1M[5A;<]HZ M$'Y.?L663#OM#,8VMQ,N8<88,\U,#J3@G)P^"DN.-94MUQ8!^NN/)' *N9PF M39I>)LQ (FFU^^VW6DFK[JO!V/4_GGH0B9C!Z5G_Y-B%DF&:YS77- ?^ -[[ M?Y] O6+9X&+1651J_#LPO0GIE)5-QGG.:E@ M@4N]_:[JZNWO=2."L/R[UWUE&##@P3PFB8 @(T@0#/.<)A=PCDG^"6PPC"M) MEZ>KC%Y$ JJ6W8)SGGVBEZB0$%0PTO.6$9U1T37736G,W%CKSCA>02Y6C!R5 M0IX((T0Q9:NV3V.2PX@L8,)CE'3T6$Z_D+9MI:*C@&-ZV>LB2% LY^96X[#1 M'S8&?;=A-YS#8;_>JCJ'CGMH];V&Z]9+O:Z)Y%?/*GX*RXPFQ(B(EFXNUB9F MG&&I8A,1W!<'^1(U;(>LX2?(.F/R^!'",O] M6%)0AH!D@H:K,J3S+)\CJ4QPV%H:)%!;MEX:94 Y(,Q3M=MNBQ=",AC 0Q 1 M@2G*9B@AN3%>,K(")Q!J1'E?EN-(:*$/!X)G,DF N;2@-WC*(4')!"EKM5JT.*,%:CB:2DWC-CN1,(+FH ML.R%?!Y$WZ \1%0-*=(5J+*:AA@#J4[ZAYB$G*<295[6ID*:H"10_2HX^FS7 M,*34G*U]XBE91RJ_5SPK]\^-)TB%=9 ?8W)+NLA51D+1MHKCALKUF*S;V^H2 M%2*VF]]*1JH4:,:(3$O&-J-'):NDVWF*@J+]\/O(@F(1M5M_5:K-1K/:>-V9 M\0R3S @X8RC-2;OX9WN;5,YH4/(R(+ ,LP*1')7T745@]9-=C6XPK0T=ONX4 M,M>'ZK6[QYKWFW:+V4NUD06(;9#/N! \[NQ$I2H9WJ9\N[V6W^G2%QK=LQOI MZ_P\P4H$W]J_$;_YNUNS&&3M=0LX9Q7!@Z<_O M0D=_]3VQ_LG./]65J=0SD9P!^!-OY-_"Q)^6WK<=-']2>K_X]T/]VR2^ MOB7O]<)+KK[X]^+?TQR?K8&[1TFPJI.-#/8[(T%/22P#\T M(' J2RR*=7$_U 4:4479G57.LT!T<$P3FHM-U:Z*1#>B)-P@5"7D. PE^NRN M'<;4==&-=\IG?3JY^5YZ]TOI35I+/^L]=Z]KJC?LWGY7/Z[W_@-02P$"% ,4 M " #4@&%/521D#-\8 #<$@$ #P @ $ 8WDM,C Q M.3 Y,CDN>'-D4$L! A0#% @ U(!A3QD9VF7,- 8DH" !, M ( !#!D &-Y+3(P,3DP.3(Y7V-A;"YX;6Q02P$"% ,4 " #4@&%/ M)LS+:G%Y #T"P8 $P @ $)3@ 8WDM,C Q.3 Y,CE?9&5F M+GAM;%!+ 0(4 Q0 ( -2 84^C2+QKMBH! )J;#P 3 " M :O' !C>2TR,#$Y,#DR.5]L86(N>&UL4$L! A0#% @ U(!A3\MQ8#G- MQ@ [" * !, ( !DO(! &-Y+3(P,3DP.3(Y7W!R92YX;6Q0 M2P$"% ,4 " #4@&%/W(!-+F&? @!"]R< #P @ &0N0( M8WEQ,S(P,3DQ,'$N:'1M4$L! A0#% @ U(!A3T>_RJEI" 4S4 !( M ( !'ED% &-Y<3,R,#$Y97AE,S$Q+FAT;5!+ 0(4 Q0 ( M -2 84^)8@3D@ @ ) U 2 " ;=A!0!C>7$S,C Q.65X M93,Q,BYH=&U02P$"% ,4 " #4@&%/(FH\ H($ #H%P $@ M @ %G:@4 8WEQ,S(P,3EE>&4S,C$N:'1M4$L! A0#% @ U(!A3ZNT MM_21! MQ< !( ( !&6\% &-Y<3,R,#$Y97AE,S(R+FAT 7;5!+!08 "@ * 'X" #: XML 75 R13.htm IDEA: XBRL DOCUMENT v3.19.3
BALANCE SHEET COMPONENTS
9 Months Ended
Sep. 29, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BALANCE SHEET COMPONENTS BALANCE SHEET COMPONENTS

Accounts Receivable, Net
 
As of
 
September 29, 2019
 
December 30, 2018
 
(In thousands)
Accounts receivable, gross
$
390,798

 
$
325,178

Allowance for doubtful accounts receivable
(902
)
 
(904
)
Total accounts receivable, net
$
389,896

 
$
324,274



Inventories
 
As of
 
September 29, 2019
 
December 30, 2018
 
(In thousands)
Raw materials
$
16,988

 
$
10,004

Work-in-process
250,203

 
215,820

Finished goods
60,201

 
66,269

Total inventories
$
327,392

 
$
292,093




Other Current Assets
 
As of
 
September 29, 2019
 
December 30, 2018
 
(In thousands)
Prepaid tooling
$
25,555

 
$
25,891

Advances to suppliers
3,738

 
12,058

Prepaid royalty and licenses
10,739

 
14,863

Derivative assets
956

 
3,492

Value added tax receivable
7,384

 
7,652

Prepaid expenses
21,037

 
17,814

Withholding tax receivable and tax advance
3,090

 
4,236

Other current assets
13,257

 
15,157

Total other current assets
$
85,756

 
$
101,163



Other Long-term Assets
 
As of
 
September 29, 2019
 
December 30, 2018
 
(In thousands)
Employee deferred compensation plan assets
$
44,669

 
$
44,397

Long-term licenses
5,240

 
4,495

Advances to suppliers
12,061

 
11,471

Deposits
9,528

 
9,441

Pension plan assets
1,960

 
1,765

Derivative assets

 
1,419

Prepaid tooling and other non-current assets
43,594

 
51,317

Total other long-term assets
$
117,052

 
$
124,305



 Other Current Liabilities
 
As of
 
September 29, 2019
 
December 30, 2018
 
(In thousands)
Employee deferred compensation plan liability
$
44,654

 
$
44,834

Restructuring accrual (See Note 9)
509

 
14,536

Derivative liability
2,756

 
1,621

Accrued expenses
50,627

 
46,592

Accrued interest
4,451

 
9,440

Customer advances
47

 
5,296

Operating lease liability
12,717

 

Other current liabilities
16,030

 
15,745

Total other current liabilities
$
131,791

 
$
138,064


 

Other Long-term Liabilities
 
As of
 
September 29, 2019
 
December 30, 2018
 
(In thousands)
Pension and other employee-related liabilities
$
16,303

 
$
14,083

Asset retirement obligation
6,036

 
5,916

Derivative liability
17,483

 
4,051

Operating lease liability
33,653

 

Other long-term liabilities
5,035

 
3,870

Total other long-term liabilities
$
78,510

 
$
27,920


XML 76 R17.htm IDEA: XBRL DOCUMENT v3.19.3
FAIR VALUE MEASUREMENTS
9 Months Ended
Sep. 29, 2019
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS
Assets/Liabilities Measured at Fair Value on a Recurring Basis
The following table presents the fair value hierarchy for the Company's financial assets and liabilities measured at fair value on a recurring basis as of September 29, 2019 and December 30, 2018
 
September 29, 2019
 
December 30, 2018
 
Level 1
 
Level 2
 
Total
 
Level 1
 
Level 2
 
Total
 
(In thousands)
Financial Assets
 

 
 

 
 

 
 

 
 

 
 

Cash equivalents:
 

 
 

 
 

 
 

 
 

 
 

Money market funds 
$
229,528

 
$

 
$
229,528

 
$
171,777

 
$

 
$
171,777

Other current assets:
 

 
 

 
 

 
 

 
 

 
 

Certificates of deposit

 
243

 
243

 

 
870

 
870

Total cash equivalents other current assets
229,528

 
243

 
229,771

 
171,777

 
870

 
172,647

Employee deferred compensation plan assets
16,878

 
27,791

 
44,669

 
18,648

 
25,749

 
44,397

Interest rate swap

 

 

 

 
2,548

 
2,548

Foreign exchange forward contracts

 
956

 
956

 

 
2,362

 
2,362

Total financial assets
$
246,406

 
$
28,990

 
$
275,396

 
$
190,425

 
$
31,529

 
$
221,954

Financial Liabilities
 

 
 

 
 

 
 

 
 

 
 

Foreign exchange forward contracts
$

 
$
1,529

 
$
1,529

 
$

 
$
1,621

 
$
1,621

 Interest rate swap

 
18,710

 
18,710

 

 
4,051

 
4,051

Total financial liabilities
$

 
$
20,239

 
$
20,239

 
$

 
$
5,672

 
$
5,672

 
The Company did not have any material assets or liabilities measured at fair value on a recurring basis using Level 3 inputs as of September 29, 2019 and December 30, 2018.  

Valuation Techniques:
There have been no changes to the valuation techniques used to measure the fair value of the Company's assets and liabilities. For a description of the valuation techniques, refer to Note 8 Fair Value Measurements of the Notes to Consolidated Financial Statements included in the Company's Annual Report on Form 10-K for the year ended December 30, 2018.
 
Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis
Certain of the Company’s assets, including intangible assets, goodwill and assets held for sale, are measured at fair value on a nonrecurring basis using Level 3 inputs if impairment is indicated.

Fair Value of Long-Term Debt
As of September 29, 2019, the carrying value of the Company's senior secured credit facility was $397.0 million (See Note 11). The carrying value of the Company's senior secured credit facility approximates its fair value since it bears an interest rate that is comparable to rates on similar credit facilities and is determined using Level 2 inputs.
The Company's 2% Exchangeable Senior Notes due 2020 assumed as part of the Company's merger with Spansion Inc. ("Spansion") are traded in the secondary market for debt instruments and are categorized as Level 2. The principal and the estimated fair value of the principal of these notes as of September 29, 2019 were $12.0 million and $57.4 million, respectively. The principal and the estimated fair value of the principal of these notes as of December 30, 2018 were $12.0 million and $30.9 million, respectively. See Note 11 for further details.
The Company’s 4.5% Convertible Senior Notes due 2022 are traded in the secondary market for debt instruments and the fair value is determined using Level 2 inputs. The principal and the estimated fair value of the principal of these notes as of September 29, 2019 were $287.5 million and $498.8 million, respectively. The principal and the estimated fair value of the principal of these notes as of December 30, 2018 were $287.5 million and $336.6 million, respectively. See Note 11 for further details.
The Company's 2% Convertible Senior Notes due 2023 are traded in the secondary market and the fair value is determined using Level 2 inputs. The principal and the estimated fair value of the principal of these notes as of September 29, 2019 were $150.0 million and $178.5 million, respectively. The principal and the estimated fair value of the principal of these notes as of December 30, 2018 were $150.0 million and $140.6 million, respectively. See Note 11 for further details.
XML 77 R21.htm IDEA: XBRL DOCUMENT v3.19.3
LEASES
9 Months Ended
Sep. 29, 2019
Leases [Abstract]  
LEASES LEASES
The Company has operating and finance leases for corporate offices, research and development facilities, and certain equipment. The Company's leases have remaining lease terms of 1 year to 8 years, some of which include options to extend the leases for up to 5 years, and some of which include options to terminate the leases within the lease terms.

Supplemental balance sheet information related to leases was as follows (in thousands):
 
As of
 
September 29, 2019
Finance Leases
 
Property and equipment, at cost
$
9,583

Accumulated depreciation
(1,487
)
    Property and equipment, net
$
8,096

 
 
Finance leases included in current portion of long-term debt
$
1,833

Finance leases included in revolving credit facility and long-term portion of debt
7,779

    Total finance lease liabilities
$
9,612

 
 
Operating Leases
 
Operating lease right-of-use assets
$
44,212

Operating leases included in other current liabilities
12,717

Operating leases included in other long-term liabilities
33,653

    Total operating lease liabilities
$
46,370



The component of lease costs was as follows (in thousands):
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
Lease cost
 
 
 
Finance lease cost
 
 
 
Amortization of right-of-use assets
$
437

 
$
1,263

Interest on lease liabilities
99

 
299

Operating lease cost
4,126

 
11,426

Short term lease cost
55

 
543

Variable lease cost
505

 
1,454

Total lease cost
$
5,222

 
$
14,985



Other information related to leases were as follows:
 
Nine Months Ended
 September 29, 2019
Cash paid for amounts included in the measurement of lease liabilities
(In thousands)
    Operating cash flows from finance leases
$
299

    Operating cash flows from operating leases
$
7,378

    Financing cash flows from finance leases
$
1,271

 
 
Weighted-average remaining lease term (in years):
September 29, 2019
    Finance leases
5.17

    Operating leases
5.41

Weighted-average discount rate:
 
    Finance leases
3.98
%
    Operating leases
6.89
%

As of September 29, 2019, the maturities of the Company's lease liabilities are as follows:
 
Operating lease liabilities
Finance lease liabilities
Fiscal Year
(In thousands)
2019 (remaining three months)
$
3,980

$
537

2020
16,068

2,196

2021
8,384

2,189

2022
6,177

2,191

2023
4,742

2,049

Thereafter
18,806

1,456

Total undiscounted future cash flows
$
58,157

$
10,618

Less: Imputed interest
$
11,787

$
1,006

Present value of undiscounted future cash flows
$
46,370

$
9,612

 
 
 
Presentation on statement of financial position
 
 
Current
$
12,717

$
1,833

Non-current
$
33,653

$
7,779



As of December 30, 2018, future minimum lease payments under non-cancelable operating leases were as follows:
Fiscal Year
(In thousands)
2019
$
29,315

2020
12,860

2021
8,176

2022
6,241

2023
2,476

Thereafter
3,808

Total
$
62,876


LEASES LEASES
The Company has operating and finance leases for corporate offices, research and development facilities, and certain equipment. The Company's leases have remaining lease terms of 1 year to 8 years, some of which include options to extend the leases for up to 5 years, and some of which include options to terminate the leases within the lease terms.

Supplemental balance sheet information related to leases was as follows (in thousands):
 
As of
 
September 29, 2019
Finance Leases
 
Property and equipment, at cost
$
9,583

Accumulated depreciation
(1,487
)
    Property and equipment, net
$
8,096

 
 
Finance leases included in current portion of long-term debt
$
1,833

Finance leases included in revolving credit facility and long-term portion of debt
7,779

    Total finance lease liabilities
$
9,612

 
 
Operating Leases
 
Operating lease right-of-use assets
$
44,212

Operating leases included in other current liabilities
12,717

Operating leases included in other long-term liabilities
33,653

    Total operating lease liabilities
$
46,370



The component of lease costs was as follows (in thousands):
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
Lease cost
 
 
 
Finance lease cost
 
 
 
Amortization of right-of-use assets
$
437

 
$
1,263

Interest on lease liabilities
99

 
299

Operating lease cost
4,126

 
11,426

Short term lease cost
55

 
543

Variable lease cost
505

 
1,454

Total lease cost
$
5,222

 
$
14,985



Other information related to leases were as follows:
 
Nine Months Ended
 September 29, 2019
Cash paid for amounts included in the measurement of lease liabilities
(In thousands)
    Operating cash flows from finance leases
$
299

    Operating cash flows from operating leases
$
7,378

    Financing cash flows from finance leases
$
1,271

 
 
Weighted-average remaining lease term (in years):
September 29, 2019
    Finance leases
5.17

    Operating leases
5.41

Weighted-average discount rate:
 
    Finance leases
3.98
%
    Operating leases
6.89
%

As of September 29, 2019, the maturities of the Company's lease liabilities are as follows:
 
Operating lease liabilities
Finance lease liabilities
Fiscal Year
(In thousands)
2019 (remaining three months)
$
3,980

$
537

2020
16,068

2,196

2021
8,384

2,189

2022
6,177

2,191

2023
4,742

2,049

Thereafter
18,806

1,456

Total undiscounted future cash flows
$
58,157

$
10,618

Less: Imputed interest
$
11,787

$
1,006

Present value of undiscounted future cash flows
$
46,370

$
9,612

 
 
 
Presentation on statement of financial position
 
 
Current
$
12,717

$
1,833

Non-current
$
33,653

$
7,779



As of December 30, 2018, future minimum lease payments under non-cancelable operating leases were as follows:
Fiscal Year
(In thousands)
2019
$
29,315

2020
12,860

2021
8,176

2022
6,241

2023
2,476

Thereafter
3,808

Total
$
62,876


XML 78 R25.htm IDEA: XBRL DOCUMENT v3.19.3
INCOME TAXES
9 Months Ended
Sep. 29, 2019
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES

The Company's income tax expense was $16.2 million and $5.6 million for the three months ended September 29, 2019 and September 30, 2018, respectively. The Company's income tax benefit / (expense) was $2.7 million and $(15.8) million for the nine months ended September 29, 2019 and September 30, 2018, respectively. The provision for the three months ended September 29, 2019 was primarily due to pre-tax income changes as well as various discrete items. The income tax expense for the three months ended September 30, 2018 was primarily attributable to non-U.S. taxes associated with the Company's non-U.S. operations.

A valuation allowance is established or maintained when, based on currently available information and other factors, it is more likely than not that all or a portion of the deferred tax assets will not be realized. The Company regularly assesses its valuation allowance against deferred tax assets on a jurisdiction by jurisdiction basis. The Company considers all available positive and negative evidence, including future reversals of temporary differences, projected future taxable income, tax planning strategies and recent financial results. During the fourth quarter of 2018, the Company emerged from a cumulative loss position over the previous three years. The cumulative three-year pre-tax income is considered positive evidence which is objective and verifiable and thus received significant weighting. The continued pattern of income before tax, recent global restructuring executed in fiscal 2018 and projected future operating income in the U.S. was additional positive evidence. As a result, the Company released $343.3 million of the valuation allowance attributable to certain U.S. deferred tax assets during 2018. Based
on management’s assessment of the realizability of deferred tax assets, there was no change to the previously recorded valuation allowances during the three and nine months ended September 29, 2019.

Unrecognized Tax Benefits
Gross unrecognized tax benefits were $131.9 million and $121.9 million as of September 29, 2019 and December 30, 2018, respectively. As of September 29, 2019, and December 30, 2018, the amount of unrecognized tax benefits that, if recognized, would affect the Company's effective tax rate totaled $75.6 million and $65.8 million, respectively.
Management believes events that could occur in the next 12 months which could cause a change in unrecognized tax benefits include, but are not limited to, the following:
completion of examinations by the U.S. or foreign taxing authorities; and
expiration of statutes of limitations on the Company's tax returns.

The calculation of unrecognized tax benefits involves dealing with uncertainties in the application of complex global tax regulations. Management regularly assesses the Company’s tax positions in light of legislative, bilateral tax treaty, regulatory and judicial developments in the countries in which the Company does business. Given the uncertainty in the development of ongoing tax examinations and tax correspondence with taxing authorities, it is possible that the Company’s balance of gross unrecognized tax benefits could materially change in the next 12 months. As a result, the Company is unable to estimate the full range of possible adjustments to this balance.

Classification of Interest and Penalties
The Company classifies interest and penalties as components of the income tax provision in the Condensed Consolidated Statements of Operations. As of September 29, 2019 and December 30, 2018, the amounts of accrued interest and penalties totaled $13.8 million and $13.0 million, respectively.
XML 79 R29.htm IDEA: XBRL DOCUMENT v3.19.3
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
9 Months Ended
Sep. 29, 2019
Accounting Policies [Abstract]  
Fiscal Years
Fiscal Years
Cypress Semiconductor Corporation (together with its consolidated subsidiaries, "Cypress" or the "Company") reports on a fiscal-year basis. The Company ends its quarters on the Sunday closest to the end of the applicable calendar quarter, except in a 53-week fiscal year, in which case the additional week falls into the fourth quarter of that fiscal year.
Basis of Presentation
Basis of Presentation

The consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States ("GAAP") and include the accounts of Cypress Semiconductor Corporation and its subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.

In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments of a normal, recurring nature, which are necessary to state fairly the financial information included therein. These financial statements should be read in conjunction with the audited consolidated financial statements and related notes thereto included in Cypress' Annual Report on Form 10-K for the fiscal year ended December 30, 2018. The year-end condensed balance sheet data was derived from audited financial statements, but does not include all disclosures required by GAAP.
Leases
Leases

The Company applies the guidance in Accounting Standards Codification ("ASC") Topic 842 to individual leases of assets. When the Company receives substantially all of the economic benefits from and directs the use of specified property, plant and equipment, transactions give rise to leases.

The Company’s classes of assets include real estate leases and equipment leases.

Operating leases are included in operating lease right-of-use ("ROU") assets, other current liabilities, and operating lease liabilities in the Company's consolidated balance sheets. ROU assets represent the Company's right to use an underlying asset for the lease term and lease liabilities represent the Company's obligation to make lease payments arising from the lease. Finance leases are included in property and equipment, current portion of long-term debt, revolving credit facility and long-term portion of debt in the Company's consolidated balance sheets.
The Company has elected the practical expedient within ASC Topic 842 to not separate lease and non-lease components within lease transactions for all classes of assets. Additionally, the Company has elected the short-term lease exception for all classes of assets, does not apply the recognition requirements for leases of 12 months or less, and recognizes lease payments for short-term leases as expense either straight-line over the lease term or as incurred depending on whether the lease payments are fixed or variable. These elections are applied consistently for all leases.
The Company subleases certain portions of buildings and land subject to operating leases. The terms and conditions of the subleases are commensurate with the terms and conditions within the original operating leases. The terms of the subleases range from one to eight years, payments are fixed within the contracts, and there are no residual value guarantees or other restrictions or covenants in the leases.
When discount rates implicit in leases cannot be readily determined, the Company uses the applicable incremental borrowing rate at lease commencement to perform lease classification tests on lease components and to measure lease liabilities and ROU assets. The incremental borrowing rate used by the Company was based on baseline rates and adjusted by the credit spreads commensurate with the Company’s secured borrowing rate, over a similar term. At each reporting period when there is a new lease initiated, the rates established for that quarter will be used.
Recent Accounting Pronouncements Not Yet Adopted And Recently Adopted Accounting Pronouncements
Recent Accounting Pronouncements Not Yet Adopted

In August 2018, the FASB issued Accounting Standard Update ("ASU") No. 2018-13, "Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement." The standard modifies the disclosure requirements on fair value measurements in Topic 820 by removing the requirement to disclose the reasons for transfers between Level 1 and Level 2 of the fair value hierarchy and the policy for timing of such transfers. The standard expands the disclosure requirements for Level 3 fair value measurement, primarily focused on changes in unrealized gains and losses included in other comprehensive income. The amendment is effective for fiscal years beginning after December 15, 2019. The Company is currently evaluating the impact that the adoption of this standard will have on its consolidated financial statements and related disclosures.

In August 2018, the FASB issued ASU No. 2018-14, "Compensation - Retirement Benefits - Defined Benefit Plans - General (Subtopic 715-20): Disclosure Framework - Changes to the Disclosure Requirements for Defined Benefit Plans." The standard is designed to improve the effectiveness of disclosures by removing and adding disclosures related to defined benefit plans. The update is effective for fiscal years ending after December 15, 2020 with early adoption permitted. The Company is currently evaluating the impact that the adoption of this standard will have on its consolidated financial statements and related disclosures.

Recently Adopted Accounting Pronouncements

In February 2016, the FASB issued ASU No. 2016-02, "Leases (ASC Topic 842)." The standard introduces new requirements to increase transparency and comparability among organizations for leasing transactions for both lessees and lessors. ASU No. 2016-02 requires a lessee to record a right-of-use ("ROU") asset and a lease liability for all leases with terms longer than 12 months. These leases will be either finance or operating, with classification affecting the pattern of expense recognition.
In July 2018, the FASB issued ASU 2018-11, which provided an alternative modified retrospective transition method. Under this method, the cumulative-effect adjustment to the opening balance of retained earnings is recognized on the date of adoption (December 31, 2018). The Company adopted ASC Topic 842, as of December 31, 2018 and applied the alternative modified retrospective transition method requiring application of the new guidance to all leases existing at, or entered into on or after, the date of adoption, i.e. December 31, 2018.
As part of applying the transition method, the Company has elected to apply the package of transition practical expedients within the new guidance. As required by the new standard, these expedients have been elected as a package and are consistently applied across the Company’s lease portfolio. Given this election, the Company need not reassess:
whether any expired or existing contracts are or contain leases
the lease classification for any expired or existing leases
treatment of initial direct costs relating to any existing leases

As a result of adoption of this standard, and election of the transition practical expedients, the Company recognized ROU assets and lease liabilities for those leases classified as operating leases under ASC Topic 840 that continued to be classified as operating leases under ASC Topic 842 at the date of initial application. Leases classified as capital leases under ASC 840 are classified as ‘finance leases’ under this new standard.
In applying the alternative modified retrospective transition method, the Company measured lease liabilities at the present value of the sum of remaining minimum rental payments (as defined under ASC Topic 840). The present value of lease liabilities has been measured using the Company’s incremental borrowing rates as of December 31, 2018 (the date of initial application). Additionally, ROU assets for these operating leases have been measured as the initial measurement of applicable lease liabilities adjusted for any unamortized initial direct costs, prepaid/accrued rent, unamortized lease incentives, and any ASC Topic 420 liabilities.
The adoption of this new standard at December 31, 2018, and the application of the modified retrospective transition approach resulted in the following changes:
(1) assets increased by $56.4 million, primarily representing the recognition of ROU assets for operating leases and finance leases partially offset by derecognition of assets for capital leases previously designated under ASC Topic 840; and
(2) liabilities increased by $59.2 million, primarily representing the recognition of lease liabilities for operating leases and finance leases partially offset by derecognition of liabilities for capital leases previously designated under ASC Topic 840.

Other Recently Adopted Pronouncements:

In August 2017, the FASB issued ASU No. 2017-12, "Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities." The amendments in ASU 2017-12 are intended to more closely align hedge accounting with companies’ risk management strategies, simplify the application of hedge accounting, and increase transparency as to the scope and results of hedging programs. The Company adopted this guidance in the first quarter of fiscal 2019. The adoption of this guidance did not have a material impact on the Company's consolidated financial statements and related disclosures.

In February 2018, the FASB issued ASU No. 2018-02, "Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income." The amendments in ASU 2018-02 are intended to allow a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Cuts and Jobs Act. The Company adopted this guidance in the first quarter of fiscal 2019. The adoption of this guidance did not have a material impact on the Company's consolidated financial statements and related disclosures.

In June 2018, the FASB issued ASU No. 2018-07, "Compensation - Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting." The standard expands the scope of ASC 718 to include all share-based payment arrangements related to the acquisition of goods and services from both nonemployees and employees. Under the amended guidance, equity-classified share-based payment awards issued to nonemployees will be measured at grant date fair value. Upon transition, the entity is required to remeasure these nonemployee awards at fair value as of the adoption date. The Company adopted this guidance in the first quarter of fiscal 2019. The adoption of this guidance did not have a material impact on the Company's consolidated financial statements and related disclosures.

XML 80 R93.htm IDEA: XBRL DOCUMENT v3.19.3
SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION - Narrative (Details) - Customer Concentration Risk
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 29, 2019
customer
Sep. 30, 2018
distributor
Sep. 29, 2019
customer
distributor
Sep. 30, 2018
distributor
Dec. 30, 2018
distributor
Segment Reporting Information [Line Items]          
Number of distributors 2 2 2 2  
Accounts Receivable          
Segment Reporting Information [Line Items]          
Number of distributors     2   1
Distributor 1 | Accounts Receivable          
Segment Reporting Information [Line Items]          
Concentration risk (percent)     15.70%   25.00%
Distributor 1 | Sales Revenue, Net          
Segment Reporting Information [Line Items]          
Concentration risk (percent) 18.00% 17.70% 16.60% 18.60%  
Distributor 2 | Accounts Receivable          
Segment Reporting Information [Line Items]          
Concentration risk (percent)     13.40%    
Distributor 2 | Sales Revenue, Net          
Segment Reporting Information [Line Items]          
Concentration risk (percent) 10.20% 15.10% 14.00% 13.80%  
JSON 81 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cyq3201910q.htm": { "axisCustom": 0, "axisStandard": 36, "contextCount": 460, "dts": { "calculationLink": { "local": [ "cy-20190929_cal.xml" ] }, "definitionLink": { "local": [ "cy-20190929_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": [ "cyq3201910q.htm" ] }, "labelLink": { "local": [ "cy-20190929_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "cy-20190929_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "cy-20190929.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/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 717, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 60, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 65 }, "keyCustom": 37, "keyStandard": 467, "memberCustom": 42, "memberStandard": 59, "nsprefix": "cy", "nsuri": "http://www.cypress.com/20190929", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0002000 - Document - Cover Page", "role": "http://www.cypress.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "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": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://www.cypress.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies", "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - MERGER AGREEMENT", "role": "http://www.cypress.com/role/MergerAgreement", "shortName": "MERGER AGREEMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - REVENUE", "role": "http://www.cypress.com/role/Revenue", "shortName": "REVENUE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "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": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - BALANCE SHEET COMPONENTS", "role": "http://www.cypress.com/role/BalanceSheetComponents", "shortName": "BALANCE SHEET COMPONENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105100 - Disclosure - INTANGIBLE ASSETS", "role": "http://www.cypress.com/role/IntangibleAssets", "shortName": "INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106100 - Disclosure - ASSETS HELD FOR SALE", "role": "http://www.cypress.com/role/AssetsHeldForSale", "shortName": "ASSETS HELD FOR SALE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - EQUITY METHOD INVESTMENTS", "role": "http://www.cypress.com/role/EquityMethodInvestments", "shortName": "EQUITY METHOD INVESTMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108100 - Disclosure - FAIR VALUE MEASUREMENTS", "role": "http://www.cypress.com/role/FairValueMeasurements", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109100 - Disclosure - RESTRUCTURING", "role": "http://www.cypress.com/role/Restructuring", "shortName": "RESTRUCTURING", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION", "role": "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensation", "shortName": "EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111100 - Disclosure - DEBT", "role": "http://www.cypress.com/role/Debt", "shortName": "DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112100 - Disclosure - LEASES", "role": "http://www.cypress.com/role/Leases", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113100 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://www.cypress.com/role/CommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "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": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114100 - Disclosure - FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES", "role": "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivatives", "shortName": "FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115100 - Disclosure - NET INCOME PER SHARE", "role": "http://www.cypress.com/role/NetIncomePerShare", "shortName": "NET INCOME PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116100 - Disclosure - INCOME TAXES", "role": "http://www.cypress.com/role/IncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117100 - Disclosure - SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION", "role": "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformation", "shortName": "SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118100 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)", "role": "http://www.cypress.com/role/AccumulatedOtherComprehensiveIncomeLoss", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119100 - Disclosure - RELATED-PARTY TRANSACTIONS", "role": "http://www.cypress.com/role/RelatedPartyTransactions", "shortName": "RELATED-PARTY TRANSACTIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiscalPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://www.cypress.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiscalPeriod", "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.cypress.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - REVENUE (Tables)", "role": "http://www.cypress.com/role/RevenueTables", "shortName": "REVENUE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - BALANCE SHEET COMPONENTS (Tables)", "role": "http://www.cypress.com/role/BalanceSheetComponentsTables", "shortName": "BALANCE SHEET COMPONENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - INTANGIBLE ASSETS (Tables)", "role": "http://www.cypress.com/role/IntangibleAssetsTables", "shortName": "INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - EQUITY METHOD INVESTMENTS (Tables)", "role": "http://www.cypress.com/role/EquityMethodInvestmentsTables", "shortName": "EQUITY METHOD INVESTMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308301 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "role": "http://www.cypress.com/role/FairValueMeasurementsTables", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309301 - Disclosure - RESTRUCTURING (Tables)", "role": "http://www.cypress.com/role/RestructuringTables", "shortName": "RESTRUCTURING (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310301 - Disclosure - EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION (Tables)", "role": "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationTables", "shortName": "EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311301 - Disclosure - DEBT (Tables)", "role": "http://www.cypress.com/role/DebtTables", "shortName": "DEBT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cy:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312301 - Disclosure - LEASES (Tables)", "role": "http://www.cypress.com/role/LeasesTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cy:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313301 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)", "role": "http://www.cypress.com/role/CommitmentsAndContingenciesTables", "shortName": "COMMITMENTS AND CONTINGENCIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD", "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.cypress.com/role/CondensedConsolidatedStatementsOfOperations", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314301 - Disclosure - FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES (Tables)", "role": "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesTables", "shortName": "FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315301 - Disclosure - NET INCOME PER SHARE (Tables)", "role": "http://www.cypress.com/role/NetIncomePerShareTables", "shortName": "NET INCOME PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317301 - Disclosure - SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION (Tables)", "role": "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationTables", "shortName": "SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318301 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables)", "role": "http://www.cypress.com/role/AccumulatedOtherComprehensiveIncomeLossTables", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319301 - Disclosure - RELATED-PARTY TRANSACTIONS (Tables)", "role": "http://www.cypress.com/role/RelatedPartyTransactionsTables", "shortName": "RELATED-PARTY TRANSACTIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "I2019Q1Dec31_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member", "decimals": "-5", "first": true, "lang": null, "name": "cy:OperatingAndFinanceLeaseRIghtOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401402 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)", "role": "http://www.cypress.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails", "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "I2019Q1Dec31_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member", "decimals": "-5", "first": true, "lang": null, "name": "cy:OperatingAndFinanceLeaseRIghtOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "I2019Q2Jun03_us-gaap_BusinessAcquisitionAxis_cy_MergerAgreementMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionSharePrice", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - MERGER AGREEMENT - Narrative (Details)", "role": "http://www.cypress.com/role/MergerAgreementNarrativeDetails", "shortName": "MERGER AGREEMENT - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "I2019Q2Jun03_us-gaap_BusinessAcquisitionAxis_cy_MergerAgreementMember", "decimals": "-6", "lang": null, "name": "cy:BusinessAcquisitionMergerTerminationFee", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403402 - Disclosure - REVENUE - Disaggregated by Revenue Source, Segment and Geographical Locations (Details)", "role": "http://www.cypress.com/role/RevenueDisaggregatedByRevenueSourceSegmentAndGeographicalLocationsDetails", "shortName": "REVENUE - Disaggregated by Revenue Source, Segment and Geographical Locations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD_srt_StatementGeographicalAxis_country_US", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - BALANCE SHEET COMPONENTS - Accounts Receivable, Net (Details)", "role": "http://www.cypress.com/role/BalanceSheetComponentsAccountsReceivableNetDetails", "shortName": "BALANCE SHEET COMPONENTS - Accounts Receivable, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404403 - Disclosure - BALANCE SHEET COMPONENTS - Inventories (Details)", "role": "http://www.cypress.com/role/BalanceSheetComponentsInventoriesDetails", "shortName": "BALANCE SHEET COMPONENTS - Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD", "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.cypress.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": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PreproductionCostsRelatedToLongTermSupplyArrangementsAssetForMoldsDiesAndToolsOwned", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404404 - Disclosure - BALANCE SHEET COMPONENTS - Other Current Assets (Details)", "role": "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentAssetsDetails", "shortName": "BALANCE SHEET COMPONENTS - Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PreproductionCostsRelatedToLongTermSupplyArrangementsAssetForMoldsDiesAndToolsOwned", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredCompensationPlanAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404405 - Disclosure - BALANCE SHEET COMPONENTS - Other Long-Term Assets (Details)", "role": "http://www.cypress.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails", "shortName": "BALANCE SHEET COMPONENTS - Other Long-Term Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "lang": null, "name": "us-gaap:FiniteLivedLicenseAgreementsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredCompensationLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404406 - Disclosure - BALANCE SHEET COMPONENTS - Other Current Liabilities (Details)", "role": "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails", "shortName": "BALANCE SHEET COMPONENTS - Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredCompensationLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404407 - Disclosure - BALANCE SHEET COMPONENTS - Other Long-Term Liabilities (Details)", "role": "http://www.cypress.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails", "shortName": "BALANCE SHEET COMPONENTS - Other Long-Term Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - INTANGIBLE ASSETS - Total Intangible Assets (Details)", "role": "http://www.cypress.com/role/IntangibleAssetsTotalIntangibleAssetsDetails", "shortName": "INTANGIBLE ASSETS - Total Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405403 - Disclosure - INTANGIBLE ASSETS - Summary of Amortization Expense by Line Item in Consolidated Statement of Operations (Details)", "role": "http://www.cypress.com/role/IntangibleAssetsSummaryOfAmortizationExpenseByLineItemInConsolidatedStatementOfOperationsDetails", "shortName": "INTANGIBLE ASSETS - Summary of Amortization Expense by Line Item in Consolidated Statement of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember", "decimals": "-3", "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405404 - Disclosure - INTANGIBLE ASSETS - Estimated Future Amortization Expense Related to Developed Technology and Other Intangible Assets (Details)", "role": "http://www.cypress.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseRelatedToDevelopedTechnologyAndOtherIntangibleAssetsDetails", "shortName": "INTANGIBLE ASSETS - Estimated Future Amortization Expense Related to Developed Technology and Other Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromDivestitureOfBusinesses", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406401 - Disclosure - ASSETS HELD FOR SALE (Details)", "role": "http://www.cypress.com/role/AssetsHeldForSaleDetails", "shortName": "ASSETS HELD FOR SALE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2018Q4_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember", "decimals": "-5", "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:EquityMethodInvestmentsTextBlock", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - EQUITY METHOD INVESTMENTS - Equity Method Investments (Details)", "role": "http://www.cypress.com/role/EquityMethodInvestmentsEquityMethodInvestmentsDetails", "shortName": "EQUITY METHOD INVESTMENTS - Equity Method Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:EquityMethodInvestmentsTextBlock", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "lang": null, "name": "us-gaap:EquityMethodInvestmentSummarizedFinancialInformationRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "cy:CashEquivalentsandOtherCurrentAssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408402 - Disclosure - FAIR VALUE MEASUREMENTS - Financial Assets and Liabilities Measured at Fair Value (Details)", "role": "http://www.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails", "shortName": "FAIR VALUE MEASUREMENTS - Financial 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": "cyq3201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "cy:CashEquivalentsandOtherCurrentAssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquity", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "I2015Q1Mar12_us-gaap_DebtInstrumentAxis_cy_TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details)", "role": "http://www.cypress.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "FAIR VALUE MEASUREMENTS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3_us-gaap_DebtInstrumentAxis_cy_TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember", "decimals": "INF", "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409402 - Disclosure - RESTRUCTURING - Narrative (Details)", "role": "http://www.cypress.com/role/RestructuringNarrativeDetails", "shortName": "RESTRUCTURING - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q2QTD_us-gaap_RestructuringPlanAxis_cy_A2019PlanMember", "decimals": "0", "lang": null, "name": "us-gaap:RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated", "reportCount": 1, "unique": true, "unitRef": "position", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - RESTRUCTURING - Schedule of Restructuring Costs (Details)", "role": "http://www.cypress.com/role/RestructuringScheduleOfRestructuringCostsDetails", "shortName": "RESTRUCTURING - Schedule of Restructuring Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD_us-gaap_RestructuringCostAndReserveAxis_cy_PersonnelCostsAndOtherCostsMember", "decimals": "-3", "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - RESTRUCTURING - Schedule of Restructuring costs by Line Item in Statement of Income (Details)", "role": "http://www.cypress.com/role/RestructuringScheduleOfRestructuringCostsByLineItemInStatementOfIncomeDetails", "shortName": "RESTRUCTURING - Schedule of Restructuring costs by Line Item in Statement of Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember", "decimals": "-3", "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409405 - Disclosure - RESTRUCTURING - Restructuring Activities Related to Personnel Costs (Details)", "role": "http://www.cypress.com/role/RestructuringRestructuringActivitiesRelatedToPersonnelCostsDetails", "shortName": "RESTRUCTURING - Restructuring Activities Related to Personnel Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410402 - Disclosure - EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION - Schedule of Stock-Based Compensation Expenses (Details)", "role": "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfStockBasedCompensationExpensesDetails", "shortName": "EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION - Schedule of Stock-Based Compensation Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3", "decimals": "-5", "first": true, "lang": null, "name": "cy:EmployeeServiceSharebasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410403 - Disclosure - EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION - Narrative (Details)", "role": "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationNarrativeDetails", "shortName": "EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2018Q4", "decimals": "-5", "lang": null, "name": "cy:EmployeeServiceSharebasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION - Schedule of Unrecognized Stock-Based Compensation Balance Net by Award Type (Details)", "role": "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfUnrecognizedStockBasedCompensationBalanceNetByAwardTypeDetails", "shortName": "EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION - Schedule of Unrecognized Stock-Based Compensation Balance Net by Award Type (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - Disclosure - EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION - Schedule of Stock Option Activities (Details)", "role": "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfStockOptionActivitiesDetails", "shortName": "EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION - Schedule of Stock Option Activities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q2_us-gaap_AwardTypeAxis_cy_ServiceBasedRestrictedStockUnitsAndAwardsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410406 - Disclosure - EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION - Schedule of Restricted Stock Unit and Restricted Stock Award Activities (Details)", "role": "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfRestrictedStockUnitAndRestrictedStockAwardActivitiesDetails", "shortName": "EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION - Schedule of Restricted Stock Unit and Restricted Stock Award Activities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_cy_ServiceBasedRestrictedStockUnitsAndAwardsMember", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "D2019Q3Aug02_Aug02", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004001 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)", "role": "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R70": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411402 - Disclosure - DEBT - Schedule of Debt (Details)", "role": "http://www.cypress.com/role/DebtScheduleOfDebtDetails", "shortName": "DEBT - Schedule of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "lang": null, "name": "us-gaap:DebtAndCapitalLeaseObligations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromLinesOfCredit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411403 - Disclosure - DEBT - Narrative (Details)", "role": "http://www.cypress.com/role/DebtNarrativeDetails", "shortName": "DEBT - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember", "decimals": "-5", "lang": null, "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD_us-gaap_DebtInstrumentAxis_cy_TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411404 - Disclosure - DEBT - Schedule of 2.00% 2020 Spansion Exchangeable Notes (Details)", "role": "http://www.cypress.com/role/DebtScheduleOf2002020SpansionExchangeableNotesDetails", "shortName": "DEBT - Schedule of 2.00% 2020 Spansion Exchangeable Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD_us-gaap_DebtInstrumentAxis_cy_TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "I2016Q2June23_us-gaap_DebtInstrumentAxis_cy_FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - DEBT - Schedule of 4.50% 2022 Senior Exchangeable Notes (Details)", "role": "http://www.cypress.com/role/DebtScheduleOf4502022SeniorExchangeableNotesDetails", "shortName": "DEBT - Schedule of 4.50% 2022 Senior Exchangeable Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2018Q4_us-gaap_DebtInstrumentAxis_cy_FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member_us-gaap_LongtermDebtTypeAxis_cy_EquityComponentMember", "decimals": "-3", "lang": null, "name": "us-gaap:ConvertibleLongTermNotesPayable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "I2017Q4Nov6_us-gaap_DebtInstrumentAxis_cy_TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411406 - Disclosure - DEBT - Schedule of 2.00% 2023 Exchangeable Notes (Details)", "role": "http://www.cypress.com/role/DebtScheduleOf2002023ExchangeableNotesDetails", "shortName": "DEBT - Schedule of 2.00% 2023 Exchangeable Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2018Q4_us-gaap_DebtInstrumentAxis_cy_TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member_us-gaap_LongtermDebtTypeAxis_cy_EquityComponentMember", "decimals": "-3", "lang": null, "name": "us-gaap:ConvertibleLongTermNotesPayable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411407 - Disclosure - DEBT - Scheduled Future Debt Payments (Details)", "role": "http://www.cypress.com/role/DebtScheduledFutureDebtPaymentsDetails", "shortName": "DEBT - Scheduled Future Debt Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cy:LesseeOperatingAndFinanceLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412402 - Disclosure - LEASES - Narrative (Details)", "role": "http://www.cypress.com/role/LeasesNarrativeDetails", "shortName": "LEASES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cy:LesseeOperatingAndFinanceLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "cy:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "cy:FinanceLeaseRightOfUseAssetGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412403 - Disclosure - LEASES - Supplemental Balance Sheet Information (Details)", "role": "http://www.cypress.com/role/LeasesSupplementalBalanceSheetInformationDetails", "shortName": "LEASES - Supplemental Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "cy:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "cy:FinanceLeaseRightOfUseAssetGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412404 - Disclosure - LEASES - Component of Lease Costs (Details)", "role": "http://www.cypress.com/role/LeasesComponentOfLeaseCostsDetails", "shortName": "LEASES - Component of Lease Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseInterestPaymentOnLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412405 - Disclosure - LEASES - Other Information Related to Leases (Details)", "role": "http://www.cypress.com/role/LeasesOtherInformationRelatedToLeasesDetails", "shortName": "LEASES - Other Information Related to Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseInterestPaymentOnLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "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.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - LEASES - Future Minimum Lease Payments Under Operating and Finance Leases (Details)", "role": "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetails", "shortName": "LEASES - Future Minimum Lease Payments Under Operating and Finance Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412407 - Disclosure - LEASES - Future Minimum Lease Payments Under Non-Cancelable Operating Leases (Details)", "role": "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails", "shortName": "LEASES - Future Minimum Lease Payments Under Non-Cancelable Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cy:StandardProductWarrantyPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413402 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details)", "role": "http://www.cypress.com/role/CommitmentsAndContingenciesNarrativeDetails", "shortName": "COMMITMENTS AND CONTINGENCIES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cy:StandardProductWarrantyPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413403 - Disclosure - COMMITMENTS AND CONTINGENCIES - Schedule of Warranty Reserve Activities (Details)", "role": "http://www.cypress.com/role/CommitmentsAndContingenciesScheduleOfWarrantyReserveActivitiesDetails", "shortName": "COMMITMENTS AND CONTINGENCIES - Schedule of Warranty Reserve Activities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MaximumLengthOfTimeForeignCurrencyCashFlowHedge", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414402 - Disclosure - FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES - Narrative (Details)", "role": "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesNarrativeDetails", "shortName": "FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MaximumLengthOfTimeForeignCurrencyCashFlowHedge", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R85": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "2414403 - Disclosure - FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES - Schedule of Notional Amounts of Net Outstanding Contracts (Details)", "role": "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesScheduleOfNotionalAmountsOfNetOutstandingContractsDetails", "shortName": "FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES - Schedule of Notional Amounts of Net Outstanding Contracts (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R86": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414404 - Disclosure - FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES - Effect of Derivative Instruments on the Condensed Consolidated Statements of Operations (Details)", "role": "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesEffectOfDerivativeInstrumentsOnCondensedConsolidatedStatementsOfOperationsDetails", "shortName": "FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES - Effect of Derivative Instruments on the Condensed Consolidated Statements of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SalesMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherCurrentAssetsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414405 - Disclosure - FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES - Gross Fair Values of Derivative Instruments on Condensed Consolidated Balance Sheets (Details)", "role": "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesGrossFairValuesOfDerivativeInstrumentsOnCondensedConsolidatedBalanceSheetsDetails", "shortName": "FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES - Gross Fair Values of Derivative Instruments on Condensed Consolidated Balance Sheets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherCurrentAssetsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415402 - Disclosure - NET INCOME PER SHARE - Computation of Basic and Diluted Net Income Per Share (Details)", "role": "http://www.cypress.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails", "shortName": "NET INCOME PER SHARE - Computation of Basic and Diluted Net Income Per Share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R89": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415403 - Disclosure - NET INCOME PER SHARE - Narrative (Details)", "role": "http://www.cypress.com/role/NetIncomePerShareNarrativeDetails", "shortName": "NET INCOME PER SHARE - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "I2015Q1Mar12_us-gaap_DebtInstrumentAxis_cy_TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005001 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "role": "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R90": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416401 - Disclosure - INCOME TAXES - Narrative (Details)", "role": "http://www.cypress.com/role/IncomeTaxesNarrativeDetails", "shortName": "INCOME TAXES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2018Q4YTD", "decimals": "-5", "lang": null, "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417402 - Disclosure - SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION - Income (Loss) before Income Taxes (Details)", "role": "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationIncomeLossBeforeIncomeTaxesDetails", "shortName": "SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION - Income (Loss) before Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_cy_MicrocontrollerandConnectivityDivisionMember", "decimals": "-3", "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNetExcludingCapitalLeasedAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417403 - Disclosure - SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION - Property, Plant and Equipment, Net, by Geographic Locations (Details)", "role": "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationPropertyPlantAndEquipmentNetByGeographicLocationsDetails", "shortName": "SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION - Property, Plant and Equipment, Net, by Geographic Locations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNetExcludingCapitalLeasedAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember", "decimals": "INF", "first": true, "lang": null, "name": "cy:ConcentrationRiskNumberOfDistributors", "reportCount": 1, "unique": true, "unitRef": "customer", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417404 - Disclosure - SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION - Narrative (Details)", "role": "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationNarrativeDetails", "shortName": "SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember", "decimals": "INF", "first": true, "lang": null, "name": "cy:ConcentrationRiskNumberOfDistributors", "reportCount": 1, "unique": true, "unitRef": "customer", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FI2019Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418402 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details)", "role": "http://www.cypress.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419402 - Disclosure - RELATED-PARTY TRANSACTIONS (Details)", "role": "http://www.cypress.com/role/RelatedPartyTransactionsDetails", "shortName": "RELATED-PARTY TRANSACTIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cyq3201910q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 102, "tag": { "country_JP": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "JAPAN", "terseLabel": "Japan" } } }, "localname": "JP", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.cypress.com/role/RevenueDisaggregatedByRevenueSourceSegmentAndGeographicalLocationsDetails", "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationPropertyPlantAndEquipmentNetByGeographicLocationsDetails" ], "xbrltype": "domainItemType" }, "country_PH": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "PHILIPPINES", "terseLabel": "Philippines" } } }, "localname": "PH", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationPropertyPlantAndEquipmentNetByGeographicLocationsDetails" ], "xbrltype": "domainItemType" }, "country_TH": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "THAILAND", "terseLabel": "Thailand" } } }, "localname": "TH", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationPropertyPlantAndEquipmentNetByGeographicLocationsDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.cypress.com/role/RevenueDisaggregatedByRevenueSourceSegmentAndGeographicalLocationsDetails", "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationPropertyPlantAndEquipmentNetByGeographicLocationsDetails" ], "xbrltype": "domainItemType" }, "cy_A2017PlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2017 Plan [Member]", "label": "2017 Plan [Member]", "terseLabel": "2017 Plan" } } }, "localname": "A2017PlanMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/RestructuringNarrativeDetails", "http://www.cypress.com/role/RestructuringRestructuringActivitiesRelatedToPersonnelCostsDetails" ], "xbrltype": "domainItemType" }, "cy_A2018PlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2018 Plan [Member]", "label": "2018 Plan [Member]", "terseLabel": "2018 Plan" } } }, "localname": "A2018PlanMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/RestructuringNarrativeDetails", "http://www.cypress.com/role/RestructuringRestructuringActivitiesRelatedToPersonnelCostsDetails" ], "xbrltype": "domainItemType" }, "cy_A2019PlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2019 Plan [Member]", "label": "2019 Plan [Member]", "terseLabel": "2019 Plan" } } }, "localname": "A2019PlanMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/RestructuringNarrativeDetails", "http://www.cypress.com/role/RestructuringRestructuringActivitiesRelatedToPersonnelCostsDetails" ], "xbrltype": "domainItemType" }, "cy_AcquisitionRelatedIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Total acquisition related intangible assets.", "label": "Acquisition Related Intangible Assets [Member]", "terseLabel": "Acquisition-related intangible assets" } } }, "localname": "AcquisitionRelatedIntangibleAssetsMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/IntangibleAssetsTotalIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "cy_AgigATechInc.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "AgigA Tech Inc. [Member]", "label": "AgigA Tech Inc. [Member]", "terseLabel": "AgigA Tech Inc." } } }, "localname": "AgigATechInc.Member", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "cy_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets And Liabilities, Lessee [Table Text Block]", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Supplemental Balance Sheet Information" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "cy_AutomotiveMarketMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Automotive Market [Member]", "label": "Automotive Market [Member]", "terseLabel": "Automotive" } } }, "localname": "AutomotiveMarketMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/RevenueDisaggregatedByRevenueSourceSegmentAndGeographicalLocationsDetails" ], "xbrltype": "domainItemType" }, "cy_BankerFeesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Banker Fees [Member]", "label": "Banker Fees [Member]", "terseLabel": "Banker Fees" } } }, "localname": "BankerFeesMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/MergerAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "cy_BusinessAcquisitionCashRetentionBonusPaymentContingentUponClosingOfMerger": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Acquisition, Cash Retention Bonus Payment Contingent Upon Closing Of Merger", "label": "Business Acquisition, Cash Retention Bonus Payment Contingent Upon Closing Of Merger", "terseLabel": "Cash retention bonus payment contingent upon closing of merger" } } }, "localname": "BusinessAcquisitionCashRetentionBonusPaymentContingentUponClosingOfMerger", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/MergerAgreementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cy_BusinessAcquisitionMergerTerminationFee": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Acquisition, Merger Termination Fee", "label": "Business Acquisition, Merger Termination Fee", "terseLabel": "Merger termination fee" } } }, "localname": "BusinessAcquisitionMergerTerminationFee", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/MergerAgreementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cy_BusinessAcquisitionPercentageOfRetentionCashBonusesPayableSixMonthsAfterMergerClosing": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business Acquisition, Percentage Of Retention Cash Bonuses Payable Six Months After Merger Closing", "label": "Business Acquisition, Percentage Of Retention Cash Bonuses Payable Six Months After Merger Closing", "terseLabel": "Percentage of retention cash bonuses payable six months after merger closing" } } }, "localname": "BusinessAcquisitionPercentageOfRetentionCashBonusesPayableSixMonthsAfterMergerClosing", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/MergerAgreementNarrativeDetails" ], "xbrltype": "percentItemType" }, "cy_BusinessAcquisitionPercentageOfRetentionCashBonusesPayableUponMergerClosing": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business Acquisition, Percentage Of Retention Cash Bonuses Payable Upon Merger Closing", "label": "Business Acquisition, Percentage Of Retention Cash Bonuses Payable Upon Merger Closing", "terseLabel": "Percentage of retention cash bonuses payable upon merger closing" } } }, "localname": "BusinessAcquisitionPercentageOfRetentionCashBonusesPayableUponMergerClosing", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/MergerAgreementNarrativeDetails" ], "xbrltype": "percentItemType" }, "cy_BusinessAcquisitionPercentageOfShareBasedCompensationPayableInCashPostClosing": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business Acquisition, Percentage Of Share Based Compensation Payable In Cash Post Closing", "label": "Business Acquisition, Percentage Of Share Based Compensation Payable In Cash Post Closing", "terseLabel": "Percentage of share based compensation payable in cash post closing" } } }, "localname": "BusinessAcquisitionPercentageOfShareBasedCompensationPayableInCashPostClosing", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "cy_CashEquivalentsandOtherCurrentAssetsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash Equivalents and Other Current Assets, Fair Value Disclosure", "label": "Cash Equivalents and Other Current Assets, Fair Value Disclosure", "totalLabel": "Total cash equivalents other current assets" } } }, "localname": "CashEquivalentsandOtherCurrentAssetsFairValueDisclosure", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "cy_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.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/LeasesOtherInformationRelatedToLeasesDetails" ], "xbrltype": "stringItemType" }, "cy_ChinaTaiwanAndHongKongMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "China, Taiwan, And Hong Kong [Member]", "label": "China, Taiwan, And Hong Kong [Member]", "terseLabel": "China, Taiwan, and Hong Kong" } } }, "localname": "ChinaTaiwanAndHongKongMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/RevenueDisaggregatedByRevenueSourceSegmentAndGeographicalLocationsDetails" ], "xbrltype": "domainItemType" }, "cy_ComponentsoftheTotalInterestExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of the Total Interest Expense [Abstract]", "label": "Components of the Total Interest Expense [Abstract]", "terseLabel": "Components of the Total Interest Expense" } } }, "localname": "ComponentsoftheTotalInterestExpenseAbstract", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/DebtScheduleOf2002020SpansionExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOf2002023ExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOf4502022SeniorExchangeableNotesDetails" ], "xbrltype": "stringItemType" }, "cy_ConcentrationRiskNumberOfDistributors": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Concentration risk, number of distributors.", "label": "Concentration Risk Number Of Distributors", "terseLabel": "Number of distributors" } } }, "localname": "ConcentrationRiskNumberOfDistributors", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationNarrativeDetails" ], "xbrltype": "integerItemType" }, "cy_ConsiderationPaidConsistingOfSharesTradedOnTheNYSEOrNASDAQInAFundamentalChangePercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Consideration Paid Consisting Of Shares Traded On The NYSE Or NASDAQ In A Fundamental Change Percent", "label": "Consideration Paid Consisting Of Shares Traded On The NYSE Or NASDAQ In A Fundamental Change Percent", "terseLabel": "Consideration paid consisting of shares traded on the NYSE or NASDAQ in a fundamental change percent" } } }, "localname": "ConsiderationPaidConsistingOfSharesTradedOnTheNYSEOrNASDAQInAFundamentalChangePercent", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "cy_ConvertibleSeniorNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Convertible senior notes.", "label": "Convertible Senior Notes [Member]", "terseLabel": "Convertible Senior Notes" } } }, "localname": "ConvertibleSeniorNotesMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/DebtScheduleOf2002023ExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOf4502022SeniorExchangeableNotesDetails", "http://www.cypress.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "cy_CustomerOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer 1.", "label": "Customer One [Member]", "terseLabel": "Distributor 1" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "cy_CustomerTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer 2.", "label": "Customer Two [Member]", "terseLabel": "Distributor 2" } } }, "localname": "CustomerTwoMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "cy_DebtInstrumentConvertibleCapPrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt instrument convertible cap price.", "label": "Debt Instrument Convertible Cap Price", "terseLabel": "Capped call transaction, cap price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleCapPrice", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/DebtNarrativeDetails" ], "xbrltype": "perShareItemType" }, "cy_DebtInstrumentConvertibleDebtMakeWholeAdjustmentsChangeInOwnershipPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument Convertible Debt Make Whole Adjustments Change In Ownership Percent", "label": "Debt Instrument Convertible Debt Make Whole Adjustments Change In Ownership Percent", "terseLabel": "Change in ownership percent" } } }, "localname": "DebtInstrumentConvertibleDebtMakeWholeAdjustmentsChangeInOwnershipPercent", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "cy_DebtInstrumentConvertibleStrikePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt instrument convertible strike price.", "label": "Debt Instrument Convertible Strike Price", "terseLabel": "Capped call transaction, strike price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleStrikePrice", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/DebtNarrativeDetails" ], "xbrltype": "perShareItemType" }, "cy_DebtInstrumentCovenantLeverageRatioMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant, Leverage Ratio, Maximum", "label": "Debt Instrument, Covenant, Leverage Ratio, Maximum", "terseLabel": "Maximum total leverage ratio" } } }, "localname": "DebtInstrumentCovenantLeverageRatioMaximum", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/DebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "cy_DecaTechnologiesInc.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Deca Technologies Inc. [Member]", "label": "Deca Technologies Inc. [Member]", "verboseLabel": "Deca Technologies Inc." } } }, "localname": "DecaTechnologiesInc.Member", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/EquityMethodInvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "cy_DerivativeAgreementsNumberOfCounterparties": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Derivative Agreements, Number Of Counterparties", "label": "Derivative Agreements, Number Of Counterparties", "terseLabel": "Number of counterparties" } } }, "localname": "DerivativeAgreementsNumberOfCounterparties", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesNarrativeDetails" ], "xbrltype": "integerItemType" }, "cy_EmployeeServiceSharebasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount1": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Employee Service Share-based Compensation, Allocation Of Recognized Period Costs, Capitalized Amount1", "label": "Employee Service Share-based Compensation, Allocation Of Recognized Period Costs, Capitalized Amount1", "terseLabel": "Stock-based compensation capitalized in inventory" } } }, "localname": "EmployeeServiceSharebasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount1", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cy_EmployeeStockPurchasePlanAndStockOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee Stock Purchase Plan And Stock Option [Member]", "label": "Employee Stock Purchase Plan And Stock Option [Member]", "terseLabel": "Employee Stock Purchase Plan (\u201cESPP\u201d) and stock options" } } }, "localname": "EmployeeStockPurchasePlanAndStockOptionMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfStockBasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "cy_EquityComponentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equity Component [Member]", "label": "Equity Component [Member]", "terseLabel": "Equity component" } } }, "localname": "EquityComponentMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/DebtScheduleOf2002020SpansionExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOf2002023ExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOf4502022SeniorExchangeableNotesDetails" ], "xbrltype": "domainItemType" }, "cy_FinanceLeaseAssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Finance Lease, Assets And Liabilities, Lessee [Abstract]", "label": "Finance Lease, Assets And Liabilities, Lessee [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseAssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "cy_FinanceLeaseObligationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Finance Lease Obligations [Member]", "label": "Finance Lease Obligations [Member]", "terseLabel": "Finance lease obligations" } } }, "localname": "FinanceLeaseObligationsMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "cy_FinanceLeaseRightOfUseAssetAccumulatedDepreciation": { "auth_ref": [], "calculation": { "http://www.cypress.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Finance Lease, Right-Of-Use Asset, Accumulated Depreciation", "label": "Finance Lease, Right-Of-Use Asset, Accumulated Depreciation", "negatedTerseLabel": "Accumulated depreciation" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedDepreciation", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "cy_FinanceLeaseRightOfUseAssetGross": { "auth_ref": [], "calculation": { "http://www.cypress.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Finance Lease, Right-Of-Use Asset, Gross", "label": "Finance Lease, Right-Of-Use Asset, Gross", "terseLabel": "Property and equipment, at cost" } } }, "localname": "FinanceLeaseRightOfUseAssetGross", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "cy_FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Four point five zero percentage convertible senior notes due 2022.", "label": "Four Point Five Zero Percentage Convertible Senior Notes due 2022 [Member]", "terseLabel": "4.5% Convertible Senior Notes due 2022" } } }, "localname": "FourPointFiveZeroPercentageConvertibleSeniorNotesdue2022Member", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/DebtNarrativeDetails", "http://www.cypress.com/role/DebtScheduleOf4502022SeniorExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOfDebtDetails", "http://www.cypress.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "cy_IncomeLossFromEquityMethodInvestmentsAndOtherThanTemporaryImpairment": { "auth_ref": [], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.cypress.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Income (Loss) From Equity Method Investments And Other Than Temporary Impairment", "label": "Income (Loss) From Equity Method Investments And Other Than Temporary Impairment", "negatedLabel": "Share in gain/ loss, net and impairment of equity method investees", "terseLabel": "Share in gain/ loss, net and impairment of equity method investees" } } }, "localname": "IncomeLossFromEquityMethodInvestmentsAndOtherThanTemporaryImpairment", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.cypress.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "cy_IncreaseDecreaseReserveForSales": { "auth_ref": [], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Increase decrease reserve for sales.", "label": "Increase Decrease Reserve For Sales", "negatedLabel": "Price adjustment and other revenue reserves" } } }, "localname": "IncreaseDecreaseReserveForSales", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cy_IncreaseDecreaseinOperatingLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) in Operating Lease, Right Of Use Asset", "label": "Increase (Decrease) in Operating Lease, Right Of Use Asset", "negatedLabel": "Operating lease right-of-use assets" } } }, "localname": "IncreaseDecreaseinOperatingLeaseRightOfUseAsset", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cy_InfineonMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Infineon [Member]", "label": "Infineon [Member]", "terseLabel": "Infineon" } } }, "localname": "InfineonMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/MergerAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "cy_IoTMarketMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "IoT Market [Member]", "label": "IoT Market [Member]", "terseLabel": "IoT" } } }, "localname": "IoTMarketMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/RevenueDisaggregatedByRevenueSourceSegmentAndGeographicalLocationsDetails" ], "xbrltype": "domainItemType" }, "cy_JapaneseYenUSDFutureMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Japanese Yen USD future.", "label": "Japanese Yen U S D Future [Member]", "terseLabel": "Japanese Yen USD Future" } } }, "localname": "JapaneseYenUSDFutureMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesScheduleOfNotionalAmountsOfNetOutstandingContractsDetails" ], "xbrltype": "domainItemType" }, "cy_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.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/LeasesOtherInformationRelatedToLeasesDetails" ], "xbrltype": "stringItemType" }, "cy_LegacyMarketMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Legacy Market [Member]", "label": "Legacy Market [Member]", "terseLabel": "Legacy" } } }, "localname": "LegacyMarketMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/RevenueDisaggregatedByRevenueSourceSegmentAndGeographicalLocationsDetails" ], "xbrltype": "domainItemType" }, "cy_LesseeOperatingAndFinanceLeaseRemainingTermOfContract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Operating And Finance Lease, Remaining Term Of Contract", "label": "Lessee, Operating And Finance Lease, Remaining Term Of Contract", "terseLabel": "Remaining lease terms" } } }, "localname": "LesseeOperatingAndFinanceLeaseRemainingTermOfContract", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "cy_LesseeOperatingAndFinanceLeaseRenewalTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Operating and Finance Lease, Renewal Term", "label": "Lessee, Operating And Finance Lease, Renewal Term", "terseLabel": "Lease renewal term" } } }, "localname": "LesseeOperatingAndFinanceLeaseRenewalTerm", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "cy_LiabilityComponentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Liability Component [Member]", "label": "Liability Component [Member]", "terseLabel": "Liability component" } } }, "localname": "LiabilityComponentMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/DebtScheduleOf2002020SpansionExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOf2002023ExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOf4502022SeniorExchangeableNotesDetails" ], "xbrltype": "domainItemType" }, "cy_LossContingencyNumberOfClaimsFiledWithACertainAllegationAgainstTheCompanyBasedOnTheDefinitiveProxyStatement": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Loss Contingency, Number Of Claims Filed With A Certain Allegation Against The Company Based On The Definitive Proxy Statement", "label": "Loss Contingency, Number Of Claims Filed With A Certain Allegation Against The Company Based On The Definitive Proxy Statement", "terseLabel": "Number of complaints filed with a certain allegation against the company based on the definitive proxy statement" } } }, "localname": "LossContingencyNumberOfClaimsFiledWithACertainAllegationAgainstTheCompanyBasedOnTheDefinitiveProxyStatement", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "cy_LossContingencyNumberOfClaimsFiledWithACertainAllegationAgainstTheCompanyBasedOnThePreliminaryProxyStatement": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Loss Contingency, Number Of Claims Filed With A Certain Allegation Against The Company Based On The Preliminary Proxy Statement", "label": "Loss Contingency, Number Of Claims Filed With A Certain Allegation Against The Company Based On The Preliminary Proxy Statement", "terseLabel": "Number of complaints filed with a certain allegation against the company based on the preliminary proxy statement" } } }, "localname": "LossContingencyNumberOfClaimsFiledWithACertainAllegationAgainstTheCompanyBasedOnThePreliminaryProxyStatement", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "cy_MemoryProductsDivisionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Memory products division.", "label": "Memory Products Division [Member]", "terseLabel": "MPD", "verboseLabel": "Memory Products Division (MPD)" } } }, "localname": "MemoryProductsDivisionMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/RevenueDisaggregatedByRevenueSourceSegmentAndGeographicalLocationsDetails", "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationIncomeLossBeforeIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "cy_MergerAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Merger Agreement [Member]", "label": "Merger Agreement [Member]", "terseLabel": "Merger Agreement" } } }, "localname": "MergerAgreementMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/DebtNarrativeDetails", "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationNarrativeDetails", "http://www.cypress.com/role/MergerAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "cy_MicrocontrollerandConnectivityDivisionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Microcontroller and Connectivity Division [Member]", "label": "Microcontroller and Connectivity Division [Member]", "terseLabel": "Microcontroller and Connectivity Division (MCD)", "verboseLabel": "MCD" } } }, "localname": "MicrocontrollerandConnectivityDivisionMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/RevenueDisaggregatedByRevenueSourceSegmentAndGeographicalLocationsDetails", "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationIncomeLossBeforeIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "cy_NonAcquisitionRelatedIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non-acquisition related intangible assets.", "label": "Non Acquisition Related Intangible Assets [Member]", "terseLabel": "Non-acquisition related intangible assets" } } }, "localname": "NonAcquisitionRelatedIntangibleAssetsMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/IntangibleAssetsTotalIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "cy_NonCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non-Current Liabilities [Member]", "label": "Non-Current Liabilities [Member]", "terseLabel": "Non-Current Liabilities" } } }, "localname": "NonCurrentLiabilitiesMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesGrossFairValuesOfDerivativeInstrumentsOnCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "cy_NonProductRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non-Product Revenue [Member]", "label": "Non-Product Revenue [Member]", "verboseLabel": "Non-product revenue" } } }, "localname": "NonProductRevenueMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/RevenueDisaggregatedByRevenueSourceSegmentAndGeographicalLocationsDetails" ], "xbrltype": "domainItemType" }, "cy_NoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Noncurrent Assets", "label": "Noncurrent Assets [Member]", "terseLabel": "Non-Current Assets" } } }, "localname": "NoncurrentAssetsMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesGrossFairValuesOfDerivativeInstrumentsOnCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "cy_OperatingAndFinanceLeaseLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Operating And Finance Lease, Liability", "label": "Operating And Finance Lease, Liability", "terseLabel": "Lease liabilities" } } }, "localname": "OperatingAndFinanceLeaseLiability", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cy_OperatingAndFinanceLeaseRIghtOfUseAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating And Finance Lease, RIght-Of-Use Asset", "label": "Operating And Finance Lease, RIght-Of-Use Asset", "verboseLabel": "Right-of-use assets" } } }, "localname": "OperatingAndFinanceLeaseRIghtOfUseAsset", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cy_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.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "cy_OtherAdjustmentsToIncomeExpense": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Other Adjustments To Income (Expense)", "label": "Other Adjustments To Income (Expense)", "terseLabel": "Other adjustments" } } }, "localname": "OtherAdjustmentsToIncomeExpense", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationIncomeLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "cy_OtherComprehensiveIncomeLossDerivativesQualifyingasHedgesNetofTaxAdjusted": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Adjusted", "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Adjusted", "terseLabel": "Net unrealized gain on cash flow hedges and interest rate swaps" } } }, "localname": "OtherComprehensiveIncomeLossDerivativesQualifyingasHedgesNetofTaxAdjusted", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "cy_OtherCountriesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Countries Member", "label": "Other Countries [Member]", "terseLabel": "Other" } } }, "localname": "OtherCountriesMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationPropertyPlantAndEquipmentNetByGeographicLocationsDetails" ], "xbrltype": "domainItemType" }, "cy_PaymentsForProceedsFromDeferredCompensationPlanSecuritiesNet": { "auth_ref": [], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Net contributions (distributions) of deferred compensation plan.", "label": "Payments For Proceeds From Deferred Compensation Plan Securities Net", "terseLabel": "Distributions, net of contributions from deferred compensation plan" } } }, "localname": "PaymentsForProceedsFromDeferredCompensationPlanSecuritiesNet", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cy_PersonnelCostsAndOtherCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Personnel Costs And Other Costs [Member]", "label": "Personnel Costs And Other Costs [Member]", "terseLabel": "Personnel" } } }, "localname": "PersonnelCostsAndOtherCostsMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/RestructuringScheduleOfRestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "cy_PrepaidRoyaltyAndLicensesCurrent": { "auth_ref": [], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Prepaid royalty and licenses current.", "label": "Prepaid Royalty And Licenses Current", "terseLabel": "Prepaid royalty and licenses" } } }, "localname": "PrepaidRoyaltyAndLicensesCurrent", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "cy_PrepaymentForLongTermServices": { "auth_ref": [], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Prepayment for long term services.", "label": "Prepayment For Long Term Services", "terseLabel": "Advances to suppliers" } } }, "localname": "PrepaymentForLongTermServices", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails" ], "xbrltype": "monetaryItemType" }, "cy_PreproductionCostsRelatedtoLongtermSupplyArrangementsAssetforMoldsDiesandToolsOwnedandOtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails": { "order": 7.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Preproduction Costs Related to Long-term Supply Arrangements, Asset for Molds Dies and Tools Owned and Other Assets, Miscellaneous, Noncurrent", "label": "Preproduction Costs Related to Long-term Supply Arrangements, Asset for Molds Dies and Tools Owned and Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Prepaid tooling and other non-current assets" } } }, "localname": "PreproductionCostsRelatedtoLongtermSupplyArrangementsAssetforMoldsDiesandToolsOwnedandOtherAssetsMiscellaneousNoncurrent", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails" ], "xbrltype": "monetaryItemType" }, "cy_PriceAdjustmentReserveForSalesToDistributors": { "auth_ref": [], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Price adjustment reserve for sales to distributors.", "label": "Price Adjustment Reserve For Sales To Distributors", "terseLabel": "Price adjustment and other revenue reserves" } } }, "localname": "PriceAdjustmentReserveForSalesToDistributors", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "cy_ProceedsFromSaleOfCostMethodInvestments": { "auth_ref": [], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Proceeds From Sale Of Cost Method Investments", "label": "Proceeds From Sale Of Cost Method Investments", "terseLabel": "Cash received on sale of cost method investment" } } }, "localname": "ProceedsFromSaleOfCostMethodInvestments", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cy_ProductRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product Revenue [Member]", "label": "Product Revenue [Member]", "verboseLabel": "Product revenue" } } }, "localname": "ProductRevenueMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/RevenueDisaggregatedByRevenueSourceSegmentAndGeographicalLocationsDetails" ], "xbrltype": "domainItemType" }, "cy_RestOfWorldMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Rest of world.", "label": "Rest Of World [Member]", "terseLabel": "Rest of the World" } } }, "localname": "RestOfWorldMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/RevenueDisaggregatedByRevenueSourceSegmentAndGeographicalLocationsDetails" ], "xbrltype": "domainItemType" }, "cy_RestrictedStockUnitsAndPerformanceBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Stock Units And Performance Based Restricted Stock Units [Member]", "label": "Restricted Stock Units And Performance Based Restricted Stock Units [Member]", "terseLabel": "Restricted stock units (RSUs) and performance-based restricted stock units (PSUs)", "verboseLabel": "RSUs and PSUs" } } }, "localname": "RestrictedStockUnitsAndPerformanceBasedRestrictedStockUnitsMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationNarrativeDetails", "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfStockBasedCompensationExpensesDetails", "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfUnrecognizedStockBasedCompensationBalanceNetByAwardTypeDetails" ], "xbrltype": "domainItemType" }, "cy_RestrictedStockUnitsDirectorMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Stock Units, Director [Member]", "label": "Restricted Stock Units, Director [Member]", "terseLabel": "RSUs, Director" } } }, "localname": "RestrictedStockUnitsDirectorMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "cy_RestrictedStockUnitsOtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Stock Units, Other [Member]", "label": "Restricted Stock Units, Other [Member]", "terseLabel": "RSUs, Other" } } }, "localname": "RestrictedStockUnitsOtherMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "cy_RestructuringCostsExcludingLeaseholdImprovements": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Restructuring Costs Excluding Leasehold Improvements", "label": "Restructuring Costs Excluding Leasehold Improvements", "terseLabel": "Provision" } } }, "localname": "RestructuringCostsExcludingLeaseholdImprovements", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/RestructuringRestructuringActivitiesRelatedToPersonnelCostsDetails" ], "xbrltype": "monetaryItemType" }, "cy_SKhynixsystemsic.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SK hynix systems ic. [Member]", "label": "SK hynix systems ic. [Member]", "terseLabel": "SKHS" } } }, "localname": "SKhynixsystemsic.Member", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/AssetsHeldForSaleDetails" ], "xbrltype": "domainItemType" }, "cy_ScheduleofEquityMethodInvestmentsRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Equity Method Investments [Roll Forward]", "label": "Schedule of Equity Method Investments [Roll Forward]", "terseLabel": "Schedule of Equity Method Investments [Roll Forward]" } } }, "localname": "ScheduleofEquityMethodInvestmentsRollForward", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/EquityMethodInvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "cy_ServiceBasedRestrictedStockUnitsAndAwardsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Service based restricted stock units and awards.", "label": "Service Based Restricted Stock Units And Awards [Member]", "terseLabel": "Service Based Restricted Stock Units and Awards" } } }, "localname": "ServiceBasedRestrictedStockUnitsAndAwardsMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfRestrictedStockUnitAndRestrictedStockAwardActivitiesDetails" ], "xbrltype": "domainItemType" }, "cy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award options weighted average remaining contractual term abstract", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Remaining Contractual Term [Abstract]", "terseLabel": "Weighted Average Remaining Contractual term" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfStockOptionActivitiesDetails" ], "xbrltype": "stringItemType" }, "cy_SkyHighMemoryLimitedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SkyHigh Memory Limited [Member]", "label": "SkyHigh Memory Limited [Member]", "terseLabel": "SkyHigh" } } }, "localname": "SkyHighMemoryLimitedMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/AssetsHeldForSaleDetails", "http://www.cypress.com/role/EquityMethodInvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "cy_SpansionIntegrationPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Spansion Integration Plan [Member]", "label": "Spansion Integration Plan [Member]", "terseLabel": "Spansion Integration Plan" } } }, "localname": "SpansionIntegrationPlanMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/DebtNarrativeDetails", "http://www.cypress.com/role/RestructuringRestructuringActivitiesRelatedToPersonnelCostsDetails" ], "xbrltype": "domainItemType" }, "cy_StandardProductWarrantyPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Standard product warranty period.", "label": "Standard Product Warranty Period", "terseLabel": "Product warranty period against material and workmanship defects in years" } } }, "localname": "StandardProductWarrantyPeriod", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "cy_TermLoanBMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term Loan B [Member]", "label": "Term Loan B [Member]", "terseLabel": "Term Loan B" } } }, "localname": "TermLoanBMember", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/DebtNarrativeDetails", "http://www.cypress.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "cy_TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Point Zero Percentage Convertible Senior Notes Due 2023 [Member]", "label": "Two Point Zero Percentage Convertible Senior Notes Due 2023 [Member]", "terseLabel": "2% Convertible Senior Notes due 2023" } } }, "localname": "TwoPointZeroPercentageConvertibleSeniorNotesDue2023Member", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/DebtNarrativeDetails", "http://www.cypress.com/role/DebtScheduleOf2002023ExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOfDebtDetails", "http://www.cypress.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "cy_TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two point zero zero percentage exchangeable senior notes due 2020", "label": "Two Point Zero Zero Percentage Exchangeable Senior Notes due 2020 [Member]", "terseLabel": "2% Exchangeable Senior Notes due 2020" } } }, "localname": "TwoPointZeroZeroPercentageExchangeableSeniorNotesdue2020Member", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical", "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical", "http://www.cypress.com/role/DebtNarrativeDetails", "http://www.cypress.com/role/DebtScheduleOf2002020SpansionExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOfDebtDetails", "http://www.cypress.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "cy_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.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/LeasesOtherInformationRelatedToLeasesDetails" ], "xbrltype": "stringItemType" }, "cy_WithholdingTaxReceivableandTaxAdvance": { "auth_ref": [], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentAssetsDetails": { "order": 8.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Withholding Tax Receivable and Tax Advance", "label": "Withholding Tax Receivable and Tax Advance", "terseLabel": "Withholding tax receivable and tax advance" } } }, "localname": "WithholdingTaxReceivableandTaxAdvance", "nsuri": "http://www.cypress.com/20190929", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "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.cypress.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.cypress.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.cypress.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.cypress.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.cypress.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.cypress.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r480" ], "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.cypress.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r481" ], "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.cypress.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.cypress.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.cypress.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.cypress.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cypress.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cypress.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r482" ], "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.cypress.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.cypress.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.cypress.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cypress.com/role/AssetsHeldForSaleDetails", "http://www.cypress.com/role/MergerAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r482" ], "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.cypress.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.cypress.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r482" ], "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.cypress.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.cypress.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r483" ], "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.cypress.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r482" ], "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.cypress.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r482" ], "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.cypress.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r482" ], "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.cypress.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r482" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cypress.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cypress.com/role/AssetsHeldForSaleDetails", "http://www.cypress.com/role/MergerAgreementNarrativeDetails" ], "xbrltype": "stringItemType" }, "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.cypress.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r478" ], "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.cypress.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r479" ], "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.cypress.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.cypress.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r147", "r158" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationIncomeLossBeforeIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationIncomeLossBeforeIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.cypress.com/role/AssetsHeldForSaleDetails", "http://www.cypress.com/role/EquityMethodInvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.cypress.com/role/RevenueDisaggregatedByRevenueSourceSegmentAndGeographicalLocationsDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r162", "r267", "r271", "r467" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.cypress.com/role/RevenueDisaggregatedByRevenueSourceSegmentAndGeographicalLocationsDetails", "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationNarrativeDetails" ], "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.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesNarrativeDetails", "http://www.cypress.com/role/LeasesNarrativeDetails" ], "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.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesNarrativeDetails", "http://www.cypress.com/role/LeasesNarrativeDetails" ], "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.cypress.com/role/RevenueDisaggregatedByRevenueSourceSegmentAndGeographicalLocationsDetails", "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.cypress.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.cypress.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r160", "r267", "r269", "r464", "r465" ], "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.cypress.com/role/RevenueDisaggregatedByRevenueSourceSegmentAndGeographicalLocationsDetails" ], "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.cypress.com/role/RevenueDisaggregatedByRevenueSourceSegmentAndGeographicalLocationsDetails" ], "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.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesNarrativeDetails", "http://www.cypress.com/role/LeasesNarrativeDetails" ], "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.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesNarrativeDetails", "http://www.cypress.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r171" ], "lang": { "en-US": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.cypress.com/role/AssetsHeldForSaleDetails", "http://www.cypress.com/role/EquityMethodInvestmentsEquityMethodInvestmentsDetails" ], "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.cypress.com/role/RevenueDisaggregatedByRevenueSourceSegmentAndGeographicalLocationsDetails", "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationPropertyPlantAndEquipmentNetByGeographicLocationsDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r161", "r267", "r270", "r466", "r475", "r476" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.cypress.com/role/RevenueDisaggregatedByRevenueSourceSegmentAndGeographicalLocationsDetails", "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationPropertyPlantAndEquipmentNetByGeographicLocationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r402" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "ASU 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.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.cypress.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGross": { "auth_ref": [ "r164" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsAccountsReceivableNetDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, before Allowance for Credit Loss", "terseLabel": "Accounts receivable, gross" } } }, "localname": "AccountsReceivableGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r10", "r29", "r164", "r165", "r268" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsAccountsReceivableNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cypress.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", "totalLabel": "Total accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsAccountsReceivableNetDetails", "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionExpense": { "auth_ref": [ "r210", "r212" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations.", "label": "Accretion Expense", "terseLabel": "Accretion of interest expense on Senior Exchangeable Notes and amortization of debt and financing costs on other debt" } } }, "localname": "AccretionExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember": { "auth_ref": [ "r67", "r71", "r74", "r282", "r339" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) related to gain (loss) component of defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]", "terseLabel": "Accumulated unrecognized gain (loss) on the Defined Benefit Plan" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r71", "r81", "r338" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Accumulated net unrealized income (loss) on cash flow hedges and other" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r69", "r70", "r71" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.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.cypress.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r68", "r71", "r74", "r339" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated other comprehensive income (loss)", "verboseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "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": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/IntangibleAssetsTotalIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement.", "label": "Additional Financial Information Disclosure [Text Block]", "terseLabel": "BALANCE SHEET COMPONENTS" } } }, "localname": "AdditionalFinancialInformationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r30" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in-capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r130" ], "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.cypress.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Net settlement in stock" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings": { "auth_ref": [ "r255", "r261" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from dividends legally declared (or paid) in excess of retained earnings balance.", "label": "Adjustments to Additional Paid in Capital, Dividends in Excess of Retained Earnings", "negatedTerseLabel": "Dividend ($0.11 per share)" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of subsequent adjustments to additional paid in capital for convertible financial instruments where a component of equity and a component of debt are recognized.", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments", "negatedTerseLabel": "Extinguishment of 2% Exchangeable Senior Notes due 2020" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r284", "r286", "r310", "r311" ], "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" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvancesOnInventoryPurchases": { "auth_ref": [ "r62" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying value of capitalized payments made in advance for inventory that is expected to be received within one year or the normal operating cycle, if longer.", "label": "Advances on Inventory Purchases", "terseLabel": "Advances to suppliers" } } }, "localname": "AdvancesOnInventoryPurchases", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r286", "r306", "r309" ], "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": "Total stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfStockBasedCompensationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r166", "r176", "r177", "r178" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsAccountsReceivableNetDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "negatedLabel": "Allowance for doubtful accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r92", "r113", "r394" ], "calculation": { "http://www.cypress.com/role/DebtScheduleOf4502022SeniorExchangeableNotesDetails": { "order": 3.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "verboseLabel": "Accretion of debt discount" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtScheduleOf2002020SpansionExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOf2002023ExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOf4502022SeniorExchangeableNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r86", "r113", "r396" ], "calculation": { "http://www.cypress.com/role/DebtScheduleOf4502022SeniorExchangeableNotesDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtScheduleOf2002023ExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOf4502022SeniorExchangeableNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r113", "r189", "r195" ], "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", "negatedTerseLabel": "Amortization of intangible assets and other", "verboseLabel": "Total amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/IntangibleAssetsSummaryOfAmortizationExpenseByLineItemInConsolidatedStatementOfOperationsDetails", "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationIncomeLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r139" ], "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": "Weighted average potentially dilutive shares, excluded from computation of diluted net loss per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/NetIncomePerShareNarrativeDetails" ], "xbrltype": "sharesItemType" }, "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.cypress.com/role/NetIncomePerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r113", "r201" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Impairment charges" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/AssetsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetRetirementObligationsNoncurrent": { "auth_ref": [ "r211" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.", "label": "Asset Retirement Obligations, Noncurrent", "terseLabel": "Asset retirement obligation" } } }, "localname": "AssetRetirementObligationsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r151", "r430", "r449" ], "calculation": { "http://www.cypress.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.cypress.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.cypress.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r12", "r14", "r63" ], "calculation": { "http://www.cypress.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.cypress.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.cypress.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r373" ], "calculation": { "http://www.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total financial assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent": { "auth_ref": [ "r199" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer.", "label": "Assets Held-for-sale, Not Part of Disposal Group, Current", "terseLabel": "Assets held for sale" } } }, "localname": "AssetsHeldForSaleNotPartOfDisposalGroupCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r0", "r1", "r4", "r5", "r206" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Assets", "terseLabel": "Assets held for sale" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/AssetsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r287", "r308" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationNarrativeDetails", "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfRestrictedStockUnitAndRestrictedStockAwardActivitiesDetails", "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfStockBasedCompensationExpensesDetails", "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfUnrecognizedStockBasedCompensationBalanceNetByAwardTypeDetails", "http://www.cypress.com/role/NetIncomePerShareNarrativeDetails" ], "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" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesGrossFairValuesOfDerivativeInstrumentsOnCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r354", "r357" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesGrossFairValuesOfDerivativeInstrumentsOnCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r129" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtNarrativeDetails", "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationNarrativeDetails", "http://www.cypress.com/role/MergerAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r323", "r324" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtNarrativeDetails", "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationNarrativeDetails", "http://www.cypress.com/role/MergerAgreementNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/MergerAgreementNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionSharePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.", "label": "Business Acquisition, Share Price", "terseLabel": "Common stock value (in dollars per share)" } } }, "localname": "BusinessAcquisitionSharePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtNarrativeDetails", "http://www.cypress.com/role/MergerAgreementNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r322" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "negatedTerseLabel": "Merger-related expenses", "terseLabel": "Merger related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/MergerAgreementNarrativeDetails", "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationIncomeLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r325" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Banker fees contingently payable upon completion of merger" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/MergerAgreementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow": { "auth_ref": [ "r325" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For contingent consideration arrangements and indemnification assets recognized in connection with a business combination, this element represents an estimate of the low-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low", "terseLabel": "Banker fees contingently payable upon non-completion of merger" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/MergerAgreementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r116", "r117", "r118" ], "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, plant and equipment" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsMember": { "auth_ref": [ "r401" ], "lang": { "en-US": { "role": { "documentation": "A borrowing recorded for a lease meeting the criteria for capitalization. A lease is defined as an agreement conveying the right to use property, plant, or equipment (land or depreciable assets) usually for a stated period of time.", "label": "Capital Lease Obligations [Member]", "terseLabel": "Finance lease obligations" } } }, "localname": "CapitalLeaseObligationsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r383", "r384" ], "lang": { "en-US": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "terseLabel": "Reported Value Measurement" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r8", "r41", "r115" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "order": 1.0, "parentTag": "cy_CashEquivalentsandOtherCurrentAssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion 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.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Money market funds" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r110", "r115", "r119" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r110", "r391" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r351" ], "lang": { "en-US": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash Flow Hedging" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r445" ], "lang": { "en-US": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates of Deposit [Member]", "terseLabel": "Certificates of deposit" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r55", "r226", "r440", "r457" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 13)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r225", "r234" ], "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.cypress.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r261" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Cash dividend declared per share (in dollars per share)", "verboseLabel": "Dividend (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical", "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r28" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r28" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r28" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r28", "r255" ], "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", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r28" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.01 par value, 650,000 and 650,000 shares authorized; 546,289 and 537,327 shares issued; 370,002 and 361,452 shares outstanding at September 29, 2019 and December 30, 2018, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r77", "r79", "r80" ], "calculation": { "http://www.cypress.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, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income attributable to Cypress" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r77", "r79", "r331", "r332", "r343" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "negatedLabel": "Comprehensive loss (income) attributable to non-controlling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r77", "r79", "r330", "r343" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r96" ], "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 INCOME (LOSS)" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/AccumulatedOtherComprehensiveIncomeLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r144", "r145", "r385", "r386" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r144", "r145", "r385", "r386", "r468" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r144", "r145", "r385", "r386", "r468" ], "lang": { "en-US": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r144", "r145", "r385", "r386" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk (percent)" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r144", "r145", "r385", "r386" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContingentConsiderationByTypeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of contingent consideration.", "label": "Contingent Consideration by Type [Axis]", "terseLabel": "Contingent Consideration by Type [Axis]" } } }, "localname": "ContingentConsiderationByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/MergerAgreementNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContingentConsiderationTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Description of contingent payment arrangement.", "label": "Contingent Consideration Type [Domain]", "terseLabel": "Contingent Consideration Type [Domain]" } } }, "localname": "ContingentConsiderationTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/MergerAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractTerminationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Termination of a contract associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Contract Termination [Member]", "terseLabel": "Lease termination costs" } } }, "localname": "ContractTerminationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/RestructuringScheduleOfRestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r264", "r265", "r268" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Customer advances" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r247" ], "lang": { "en-US": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible debt" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/FairValueMeasurementsNarrativeDetails", "http://www.cypress.com/role/NetIncomePerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleLongTermNotesPayable": { "auth_ref": [ "r53" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.", "label": "Convertible Notes Payable, Noncurrent", "terseLabel": "Net carrying amount" } } }, "localname": "ConvertibleLongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtScheduleOf2002023ExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOf4502022SeniorExchangeableNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleNotesPayable": { "auth_ref": [ "r25", "r433", "r451", "r469" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible Notes Payable", "terseLabel": "Net carrying amount" } } }, "localname": "ConvertibleNotesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtScheduleOf2002020SpansionExchangeableNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r90" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenues", "verboseLabel": "Cost of Goods Sold" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesEffectOfDerivativeInstrumentsOnCondensedConsolidatedStatementsOfOperationsDetails" ], "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 revenues", "verboseLabel": "Cost of goods sold" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfStockBasedCompensationExpensesDetails", "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesEffectOfDerivativeInstrumentsOnCondensedConsolidatedStatementsOfOperationsDetails", "http://www.cypress.com/role/IntangibleAssetsSummaryOfAmortizationExpenseByLineItemInConsolidatedStatementOfOperationsDetails", "http://www.cypress.com/role/RestructuringScheduleOfRestructuringCostsByLineItemInStatementOfIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtNarrativeDetails", "http://www.cypress.com/role/DebtScheduleOfDebtDetails", "http://www.cypress.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtNarrativeDetails", "http://www.cypress.com/role/DebtScheduleOfDebtDetails", "http://www.cypress.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r143" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtAndCapitalLeaseObligations": { "auth_ref": [ "r437", "r458" ], "calculation": { "http://www.cypress.com/role/DebtScheduleOfDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term and long-term debt and lease obligation.", "label": "Debt and Lease Obligation", "totalLabel": "Total debt" } } }, "localname": "DebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "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": [ "r254" ], "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": "DEBT" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r23", "r24", "r25", "r431", "r433", "r447" ], "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.cypress.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical", "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical", "http://www.cypress.com/role/DebtNarrativeDetails", "http://www.cypress.com/role/DebtScheduleOf2002020SpansionExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOf2002023ExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOf4502022SeniorExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOfDebtDetails", "http://www.cypress.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r250" ], "lang": { "en-US": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r52", "r256", "r257", "r259" ], "lang": { "en-US": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Conversion ratio" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Threshold consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Threshold percentage of stock price trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r395", "r397" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtNarrativeDetails", "http://www.cypress.com/role/DebtScheduleOf2002020SpansionExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOf2002023ExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOf4502022SeniorExchangeableNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r382" ], "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": "Fair value of debt" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r51" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "verboseLabel": "Interest rate (percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical", "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical", "http://www.cypress.com/role/DebtNarrativeDetails", "http://www.cypress.com/role/DebtScheduleOf2002020SpansionExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOfDebtDetails", "http://www.cypress.com/role/FairValueMeasurementsNarrativeDetails" ], "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.cypress.com/role/DebtNarrativeDetails", "http://www.cypress.com/role/DebtScheduleOf2002020SpansionExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOf2002023ExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOf4502022SeniorExchangeableNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r53" ], "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.cypress.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical", "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical", "http://www.cypress.com/role/DebtNarrativeDetails", "http://www.cypress.com/role/DebtScheduleOf2002020SpansionExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOf2002023ExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOf4502022SeniorExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOfDebtDetails", "http://www.cypress.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "auth_ref": [ "r53" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the required periodic payments applied to principal.", "label": "Debt Instrument, Periodic Payment, Principal", "terseLabel": "Repayment of quarterly principal payment" } } }, "localname": "DebtInstrumentPeriodicPaymentPrincipal", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r53", "r122", "r256", "r258", "r259", "r260", "r394", "r395", "r397", "r446" ], "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": "Debt Instrument [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtNarrativeDetails", "http://www.cypress.com/role/DebtScheduleOf2002020SpansionExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOf2002023ExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOf4502022SeniorExchangeableNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r248", "r396" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedTerseLabel": "Less debt discount and debt issuance costs, net" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtScheduleOf2002020SpansionExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOf2002023ExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOf4502022SeniorExchangeableNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationLiabilityCurrent": { "auth_ref": [ "r274", "r275" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.", "label": "Deferred Compensation Liability, Current", "terseLabel": "Employee deferred compensation plan liability" } } }, "localname": "DeferredCompensationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationPlanAssets": { "auth_ref": [ "r44" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 }, "http://www.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.", "label": "Deferred Compensation Plan Assets", "terseLabel": "Employee deferred compensation plan assets", "verboseLabel": "Employee deferred compensation plan assets" } } }, "localname": "DeferredCompensationPlanAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails", "http://www.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r319" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences, after deferred tax asset, and other tax liabilities expected to be paid after one year or operating cycle, if longer.", "label": "Deferred Income Taxes and Other Tax Liabilities, Noncurrent", "terseLabel": "Deferred income taxes and other tax liabilities" } } }, "localname": "DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "auth_ref": [ "r26", "r276", "r277", "r278" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.", "label": "Liability, Defined Benefit Pension Plan, Noncurrent", "terseLabel": "Pension and other employee-related liabilities" } } }, "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": { "auth_ref": [ "r22", "r276", "r277", "r278", "r429", "r448" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans.", "label": "Assets for Plan Benefits, Defined Benefit Plan", "terseLabel": "Pension plan assets" } } }, "localname": "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssetsNoncurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.", "label": "Deposits Assets, Noncurrent", "terseLabel": "Deposits" } } }, "localname": "DepositsAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r113", "r202" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r64", "r65", "r382" ], "calculation": { "http://www.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Derivative asset", "verboseLabel": "Derivative Asset" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesGrossFairValuesOfDerivativeInstrumentsOnCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsCurrent": { "auth_ref": [ "r64" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset, Current", "terseLabel": "Derivative assets" } } }, "localname": "DerivativeAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsNoncurrent": { "auth_ref": [ "r64" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset, Noncurrent", "terseLabel": "Derivative assets" } } }, "localname": "DerivativeAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails" ], "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" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesEffectOfDerivativeInstrumentsOnCondensedConsolidatedStatementsOfOperationsDetails", "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesNarrativeDetails", "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesScheduleOfNotionalAmountsOfNetOutstandingContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r355", "r356", "r360", "r365" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesEffectOfDerivativeInstrumentsOnCondensedConsolidatedStatementsOfOperationsDetails", "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesNarrativeDetails", "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesScheduleOfNotionalAmountsOfNetOutstandingContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r352", "r355", "r360" ], "lang": { "en-US": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r352", "r355", "r360", "r365", "r366", "r369", "r370" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments, Gain (Loss) [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesEffectOfDerivativeInstrumentsOnCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesEffectOfDerivativeInstrumentsOnCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r64", "r65", "r382" ], "calculation": { "http://www.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Derivative liability", "verboseLabel": "Derivative Liability" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesGrossFairValuesOfDerivativeInstrumentsOnCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesCurrent": { "auth_ref": [ "r64" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Current", "terseLabel": "Derivative liability" } } }, "localname": "DerivativeLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "auth_ref": [ "r64" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Noncurrent", "terseLabel": "Derivative liability" } } }, "localname": "DerivativeLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesNarrativeDetails", "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesScheduleOfNotionalAmountsOfNetOutstandingContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r348", "r350" ], "lang": { "en-US": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Notional derivative contract" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesNarrativeDetails", "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesScheduleOfNotionalAmountsOfNetOutstandingContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r126", "r347", "r349", "r350", "r352", "r353", "r358", "r360", "r367", "r368", "r370" ], "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.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesNarrativeDetails", "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesScheduleOfNotionalAmountsOfNetOutstandingContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTermOfContract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Derivative, Term of Contract", "terseLabel": "Derivative term of contract" } } }, "localname": "DerivativeTermOfContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DerivativesFairValueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesGrossFairValuesOfDerivativeInstrumentsOnCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r352" ], "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.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesGrossFairValuesOfDerivativeInstrumentsOnCondensedConsolidatedBalanceSheetsDetails", "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesScheduleOfNotionalAmountsOfNetOutstandingContractsDetails" ], "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.cypress.com/role/RevenueDisaggregatedByRevenueSourceSegmentAndGeographicalLocationsDetails" ], "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.cypress.com/role/RevenueDisaggregatedByRevenueSourceSegmentAndGeographicalLocationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r267" ], "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": "Disaggregated Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r312" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r5" ], "lang": { "en-US": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]", "terseLabel": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/AssetsHeldForSaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/AssetsHeldForSaleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember": { "auth_ref": [ "r5", "r200", "r208" ], "lang": { "en-US": { "role": { "documentation": "Disposal group that is classified as held-for-sale. Excludes disposals classified as discontinued operations.", "label": "Disposal Group, Held-for-sale, Not Discontinued Operations [Member]", "terseLabel": "Held-for-sale" } } }, "localname": "DisposalGroupHeldforsaleNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/AssetsHeldForSaleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1": { "auth_ref": [ "r0", "r1", "r4", "r206" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount classified as goodwill attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Goodwill", "terseLabel": "Goodwill" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationGoodwill1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/AssetsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets": { "auth_ref": [ "r0", "r1", "r4", "r206" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Intangible Assets", "terseLabel": "Intangible assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/AssetsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r7", "r209" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "ASSETS HELD FOR SALE" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/AssetsHeldForSale" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsPayableCurrent": { "auth_ref": [ "r17", "r49" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Dividends Payable, Current", "terseLabel": "Dividend payable" } } }, "localname": "DividendsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromRelatedParties": { "auth_ref": [ "r125", "r422", "r436", "r460" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds.", "label": "Due from Related Parties", "terseLabel": "Total receivable balances with related parties" } } }, "localname": "DueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r125", "r422", "r438", "r459" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.", "label": "Due to Related Parties", "terseLabel": "Total payable balances with related parties" } } }, "localname": "DueToRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income per share attributable to Cypress:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r85", "r131", "r135", "r136", "r137", "r138", "r141", "r443", "r463" ], "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": "Net income per share\u2014basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.cypress.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r85", "r131", "r135", "r136", "r137", "r138", "r141", "r443", "r463" ], "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": "Net income per share\u2014diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.cypress.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r142" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "NET INCOME PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/NetIncomePerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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 compensation and employee benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.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": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfStockBasedCompensationExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r307" ], "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": "Total unrecognized stock-based compensation expense, net of estimated forfeitures" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfUnrecognizedStockBasedCompensationBalanceNetByAwardTypeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r307" ], "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": "Total unrecognized stock-based compensation expense, Weighted-Average Amortization Period (In years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfUnrecognizedStockBasedCompensationBalanceNetByAwardTypeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r304" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r255" ], "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.cypress.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": { "auth_ref": [ "r168" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.", "label": "Equity Method Investment, Other than Temporary Impairment", "negatedLabel": "Impairment of investment", "terseLabel": "Write down of equity method investment" } } }, "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EquityMethodInvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r171" ], "lang": { "en-US": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/AssetsHeldForSaleDetails", "http://www.cypress.com/role/EquityMethodInvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity Method Investment, Summarized Financial Information, Assets [Abstract]", "terseLabel": "Balance Sheet Data:" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EquityMethodInvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets": { "auth_ref": [ "r6", "r120", "r170", "r173", "r387" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of current assets reported by an equity method investment of the entity.", "label": "Equity Method Investment, Summarized Financial Information, Current Assets", "terseLabel": "Current assets" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EquityMethodInvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities": { "auth_ref": [ "r6", "r120", "r170", "r173", "r387" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of current liabilities reported by an equity method investment of the entity.", "label": "Equity Method Investment, Summarized Financial Information, Current Liabilities", "terseLabel": "Current liabilities" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EquityMethodInvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss": { "auth_ref": [ "r6", "r120", "r170", "r173" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of gross profit (loss) reported by an equity method investment of the entity.", "label": "Equity Method Investment, Summarized Financial Information, Gross Profit (Loss)", "terseLabel": "Gross profit (loss)" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EquityMethodInvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems": { "auth_ref": [ "r6", "r120", "r170", "r173" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations reported by an equity method investee.", "label": "Equity Method Investment, Summarized Financial Information, Income (Loss) from Continuing Operations", "terseLabel": "Loss from operations" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EquityMethodInvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationIncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity Method Investment, Summarized Financial Information, Income Statement [Abstract]", "terseLabel": "Operating data:" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationIncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EquityMethodInvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss": { "auth_ref": [ "r6", "r120", "r170", "r173", "r387" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) reported by an equity method investment of the entity.", "label": "Equity Method Investment, Summarized Financial Information, Net Income (Loss)", "terseLabel": "Net loss" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EquityMethodInvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets": { "auth_ref": [ "r6", "r120", "r170", "r173", "r387" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of noncurrent assets reported by an equity method investment of the entity.", "label": "Equity Method Investment, Summarized Financial Information, Noncurrent Assets", "terseLabel": "Long-term assets" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EquityMethodInvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities": { "auth_ref": [ "r6", "r120", "r170", "r173", "r387" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of noncurrent liabilities reported by an equity method investment of the entity.", "label": "Equity Method Investment, Summarized Financial Information, Noncurrent Liabilities", "terseLabel": "Long-term liabilities" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EquityMethodInvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue": { "auth_ref": [ "r6", "r173" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue from sale of product and rendering of service reported by equity method investee.", "label": "Equity Method Investment, Summarized Financial Information, Revenue", "terseLabel": "Revenue" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EquityMethodInvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r42", "r152", "r169" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "periodEndLabel": "Carrying value, ending balance", "periodStartLabel": "Carrying value, beginning balance", "terseLabel": "Equity method investments", "verboseLabel": "Carrying value" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets", "http://www.cypress.com/role/EquityMethodInvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [ "r175", "r346" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "verboseLabel": "EQUITY METHOD INVESTMENTS" } } }, "localname": "EquityMethodInvestmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EquityMethodInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquityMethodInvestmentsTextBlock": { "auth_ref": [ "r174" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.", "label": "Equity Method Investments [Table Text Block]", "terseLabel": "Equity Method Investments and Gain Related to Investment" } } }, "localname": "EquityMethodInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EquityMethodInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r382" ], "lang": { "en-US": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Estimate of Fair Value Measurement" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EurodollarFutureMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A standardized contract, traded on a futures exchange, to buy or sell a 90-day Eurodollar time deposit at a certain date in the future, at a certain yield. At expiration, the official rate quoted on a 90-day Eurodollar time deposit by the British Bankers Association (BBA) determines the final settlement. Eurodollar futures contracts do not permit actual delivery of a Eurodollar time deposit; rather they settle in cash.", "label": "Eurodollar Future [Member]", "terseLabel": "Eurodollar Future" } } }, "localname": "EurodollarFutureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesScheduleOfNotionalAmountsOfNetOutstandingContractsDetails" ], "xbrltype": "domainItemType" }, "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": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r373", "r383", "r384" ], "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.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r279", "r280", "r283", "r374", "r425" ], "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" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.cypress.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r373", "r378" ], "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.cypress.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r373", "r374", "r375", "r376", "r379" ], "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.cypress.com/role/FairValueMeasurementsNarrativeDetails" ], "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.cypress.com/role/FairValueMeasurementsNarrativeDetails" ], "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_FairValueInputsLevel1Member": { "auth_ref": [ "r279", "r280", "r283", "r374", "r426" ], "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.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r279", "r280", "r283", "r374", "r427" ], "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.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.cypress.com/role/FairValueMeasurementsNarrativeDetails" ], "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.cypress.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "auth_ref": [ "r380" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.", "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]", "terseLabel": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueMeasurementInputsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "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" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.cypress.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "auth_ref": [ "r373", "r374", "r375", "r376", "r377", "r379" ], "lang": { "en-US": { "role": { "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value.", "label": "Fair Value, Nonrecurring [Member]", "terseLabel": "Nonrecurring" } } }, "localname": "FairValueMeasurementsNonrecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOptionQuantitativeDisclosuresLineItems": { "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, Option, Quantitative Disclosures [Line Items]", "terseLabel": "Fair Value, Option, Quantitative Disclosures [Line Items]" } } }, "localname": "FairValueOptionQuantitativeDisclosuresLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueOptionQuantitativeDisclosuresTable": { "auth_ref": [ "r388", "r389", "r390" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value under fair value option.", "label": "Fair Value Option, Disclosures [Table]", "terseLabel": "Fair Value Option, Disclosures [Table]" } } }, "localname": "FairValueOptionQuantitativeDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r354", "r358", "r369" ], "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 By Hedging Designation [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesGrossFairValuesOfDerivativeInstrumentsOnCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r405", "r411", "r420" ], "calculation": { "http://www.cypress.com/role/LeasesComponentOfLeaseCostsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesComponentOfLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r407", "r415" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Operating cash flows from finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesOtherInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Finance lease liabilities" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r404", "r419" ], "calculation": { "http://www.cypress.com/role/DebtScheduledFutureDebtPaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligations", "weight": 1.0 }, "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.cypress.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Present value of undiscounted future cash flows", "totalLabel": "Total finance lease liabilities", "verboseLabel": "Finance lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtScheduledFutureDebtPaymentsDetails", "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetails", "http://www.cypress.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r404" ], "calculation": { "http://www.cypress.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Finance leases included in current portion of long-term debt", "verboseLabel": "Current" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetails", "http://www.cypress.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r419" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Future Minimum Lease Payments Under Finance Leases" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r404" ], "calculation": { "http://www.cypress.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance leases included in revolving credit facility and long-term portion of debt", "verboseLabel": "Non-current" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetails", "http://www.cypress.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r419" ], "calculation": { "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total undiscounted future cash flows" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r419" ], "calculation": { "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetailsCalc2": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r419" ], "calculation": { "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetailsCalc2": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Five", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r419" ], "calculation": { "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetailsCalc2": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Four", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r419" ], "calculation": { "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetailsCalc2": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Three", "terseLabel": "2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r419" ], "calculation": { "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Two", "terseLabel": "2020" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r419" ], "calculation": { "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in remainder of fiscal year following latest fiscal year ended.", "label": "Finance Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2019 (remaining three months)" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r419" ], "calculation": { "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: Imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r406", "r415" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Finance lease payment for principal portion", "terseLabel": "Financing cash flows from finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.cypress.com/role/LeasesOtherInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r403" ], "calculation": { "http://www.cypress.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under finance lease.", "label": "Finance Lease, Right-of-Use Asset", "totalLabel": "Property and equipment, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r405", "r411", "r420" ], "calculation": { "http://www.cypress.com/role/LeasesComponentOfLeaseCostsDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesComponentOfLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r417", "r420" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesOtherInformationRelatedToLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r416", "r420" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesOtherInformationRelatedToLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.", "label": "Financial Liabilities Fair Value Disclosure", "totalLabel": "Total financial liabilities" } } }, "localname": "FinancialLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r194" ], "calculation": { "http://www.cypress.com/role/IntangibleAssetsTotalIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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.cypress.com/role/IntangibleAssetsTotalIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.cypress.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseRelatedToDevelopedTechnologyAndOtherIntangibleAssetsDetails": { "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 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": "2024 and thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseRelatedToDevelopedTechnologyAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.cypress.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseRelatedToDevelopedTechnologyAndOtherIntangibleAssetsDetails": { "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 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": "2019 (remaining three months)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseRelatedToDevelopedTechnologyAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Amortization Expense" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r196" ], "calculation": { "http://www.cypress.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseRelatedToDevelopedTechnologyAndOtherIntangibleAssetsDetails": { "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 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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseRelatedToDevelopedTechnologyAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r196" ], "calculation": { "http://www.cypress.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseRelatedToDevelopedTechnologyAndOtherIntangibleAssetsDetails": { "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 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": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseRelatedToDevelopedTechnologyAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r196" ], "calculation": { "http://www.cypress.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseRelatedToDevelopedTechnologyAndOtherIntangibleAssetsDetails": { "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 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": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseRelatedToDevelopedTechnologyAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r196" ], "calculation": { "http://www.cypress.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseRelatedToDevelopedTechnologyAndOtherIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the 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": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseRelatedToDevelopedTechnologyAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r190", "r191", "r194", "r197", "r428" ], "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" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/IntangibleAssetsTotalIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r194", "r428" ], "calculation": { "http://www.cypress.com/role/IntangibleAssetsTotalIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/IntangibleAssetsTotalIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/IntangibleAssetsSummaryOfAmortizationExpenseByLineItemInConsolidatedStatementOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r190", "r193" ], "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" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/IntangibleAssetsTotalIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r194" ], "calculation": { "http://www.cypress.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseRelatedToDevelopedTechnologyAndOtherIntangibleAssetsDetails": { "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": "Total future amortization expense" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseRelatedToDevelopedTechnologyAndOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedLicenseAgreementsGross": { "auth_ref": [ "r194" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross carrying amount as of the balance sheet date of certain rights acquired to exercise a certain privilege or pursue a particular business or occupation and which is deemed to have a finite economic life.", "label": "Finite-Lived License Agreements, Gross", "terseLabel": "Long-term licenses" } } }, "localname": "FiniteLivedLicenseAgreementsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r327", "r344", "r345" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.", "label": "Fiscal Period, Policy [Policy Text Block]", "terseLabel": "Fiscal Years" } } }, "localname": "FiscalPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignCurrencyDisclosureTextBlock": { "auth_ref": [ "r392" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for foreign currency transactions and translation. This may include description of foreign currency transactions, foreign currency gains and losses, explanation of change in cumulative translation adjustment, description of effect of subsequent foreign currency exchange rate change, cumulative translation adjustment movement, foreign currency translation adjustment by component movement, translation adjustment for net investment hedge movement, adjustment for long-term intercompany transactions, schedule of long-term intercompany balances and any other foreign currency transactions and translation related items.", "label": "Foreign Currency Disclosure [Text Block]", "terseLabel": "FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES" } } }, "localname": "ForeignCurrencyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivatives" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r279", "r363" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange Contract [Member]", "verboseLabel": "Foreign exchange contracts" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesEffectOfDerivativeInstrumentsOnCondensedConsolidatedStatementsOfOperationsDetails" ], "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 forward contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForwardContractsMember": { "auth_ref": [ "r361" ], "lang": { "en-US": { "role": { "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date.", "label": "Forward Contracts [Member]", "terseLabel": "Forward Contracts" } } }, "localname": "ForwardContractsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfBusiness": { "auth_ref": [ "r113", "r340" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.", "label": "Gain (Loss) on Disposition of Business", "negatedTerseLabel": "Loss on sale of NAND business to joint venture", "terseLabel": "Gain (Loss) on Disposition of Business" } } }, "localname": "GainLossOnSaleOfBusiness", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/AssetsHeldForSaleDetails", "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges": { "auth_ref": [ "r113" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value.", "label": "Gain (Loss) on Sale of Assets and Asset Impairment Charges", "negatedLabel": "Loss / (Gain) on disposal or impairment of property and equipment" } } }, "localname": "GainLossOnSalesOfAssetsAndAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r113", "r252", "r253" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Loss on extinguishment", "negatedTerseLabel": "Loss on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.cypress.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r185", "r186" ], "calculation": { "http://www.cypress.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", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r88" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r352", "r366" ], "lang": { "en-US": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesGrossFairValuesOfDerivativeInstrumentsOnCondensedConsolidatedBalanceSheetsDetails", "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesScheduleOfNotionalAmountsOfNetOutstandingContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r352" ], "lang": { "en-US": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesGrossFairValuesOfDerivativeInstrumentsOnCondensedConsolidatedBalanceSheetsDetails", "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesScheduleOfNotionalAmountsOfNetOutstandingContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r352" ], "lang": { "en-US": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r124" ], "calculation": { "http://www.cypress.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 before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "netLabel": "Income from operations before income taxes", "totalLabel": "Income before income taxes, share in gain/ loss, net and impairment of equity method investees and non-controlling interest" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationIncomeLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r83", "r113", "r149", "r169", "r441", "r461" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "verboseLabel": "Share in gain/ loss, net of equity method investees" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EquityMethodInvestmentsEquityMethodInvestmentsDetails" ], "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": [ "r205" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfStockBasedCompensationExpensesDetails", "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesEffectOfDerivativeInstrumentsOnCondensedConsolidatedStatementsOfOperationsDetails", "http://www.cypress.com/role/IntangibleAssetsSummaryOfAmortizationExpenseByLineItemInConsolidatedStatementOfOperationsDetails", "http://www.cypress.com/role/RestructuringScheduleOfRestructuringCostsByLineItemInStatementOfIncomeDetails" ], "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.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfStockBasedCompensationExpensesDetails", "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesEffectOfDerivativeInstrumentsOnCondensedConsolidatedStatementsOfOperationsDetails", "http://www.cypress.com/role/IntangibleAssetsSummaryOfAmortizationExpenseByLineItemInConsolidatedStatementOfOperationsDetails", "http://www.cypress.com/role/RestructuringScheduleOfRestructuringCostsByLineItemInStatementOfIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r321" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": { "auth_ref": [ "r316" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.", "label": "Income Tax Examination, Penalties and Interest Accrued", "terseLabel": "Accrued interest and penalties" } } }, "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r121", "r150", "r320" ], "calculation": { "http://www.cypress.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)", "negatedLabel": "Income tax (provision) benefit", "negatedTerseLabel": "Income tax benefit (expense)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.cypress.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r112" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and other liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r112" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r112" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r112" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other current and long-term assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r198" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "INTANGIBLE ASSETS" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/IntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Intangible Assets, Gross (Excluding Goodwill) [Abstract]" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r188", "r192" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.cypress.com/role/IntangibleAssetsTotalIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets", "http://www.cypress.com/role/IntangibleAssetsTotalIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r82", "r148", "r393", "r396", "r444" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense", "negatedTerseLabel": "Interest Expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesEffectOfDerivativeInstrumentsOnCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r92", "r251" ], "calculation": { "http://www.cypress.com/role/DebtScheduleOf4502022SeniorExchangeableNotesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtNarrativeDetails", "http://www.cypress.com/role/DebtScheduleOf2002020SpansionExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOf2002023ExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOf4502022SeniorExchangeableNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r94" ], "calculation": { "http://www.cypress.com/role/DebtScheduleOf4502022SeniorExchangeableNotesDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Contractual interest expense at 2% per annum", "verboseLabel": "Contractual interest expense" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtScheduleOf2002020SpansionExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOf2002023ExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOf4502022SeniorExchangeableNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r364" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "terseLabel": "Interest Expense" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesEffectOfDerivativeInstrumentsOnCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r17", "r18", "r49" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current", "terseLabel": "Accrued interest" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateContractMember": { "auth_ref": [ "r279", "r362" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate.", "label": "Interest Rate Contract [Member]", "terseLabel": "Interest rate contracts" } } }, "localname": "InterestRateContractMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesEffectOfDerivativeInstrumentsOnCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r362" ], "lang": { "en-US": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest rate swap" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails", "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r35", "r181" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsInventoriesDetails": { "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.cypress.com/role/BalanceSheetComponentsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r9", "r61", "r180" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsInventoriesDetails", "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r37", "r181" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsInventoriesDetails": { "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.cypress.com/role/BalanceSheetComponentsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r36", "r181" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsInventoriesDetails": { "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-process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r471", "r472", "r473", "r474" ], "lang": { "en-US": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r471", "r472", "r473", "r474" ], "lang": { "en-US": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r373" ], "calculation": { "http://www.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails": { "order": 2.0, "parentTag": "cy_CashEquivalentsandOtherCurrentAssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.", "label": "Investments, Fair Value Disclosure", "terseLabel": "Other current assets" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r418", "r420" ], "calculation": { "http://www.cypress.com/role/LeasesComponentOfLeaseCostsDetails": { "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.cypress.com/role/LeasesComponentOfLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r418" ], "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": "Component of Lease Costs", "verboseLabel": "Other Information Related to Leases" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.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_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r421" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r410" ], "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.cypress.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r409" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r419" ], "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 Under Operating Leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r419" ], "calculation": { "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetailsCalc2": { "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 future cash flows" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r419" ], "calculation": { "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetailsCalc2": { "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.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r419" ], "calculation": { "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetailsCalc2": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r419" ], "calculation": { "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetailsCalc2": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r419" ], "calculation": { "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetailsCalc2": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r419" ], "calculation": { "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r419" ], "calculation": { "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2019 (remaining three months)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r419" ], "calculation": { "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetails": { "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.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r421" ], "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.cypress.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r48" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r34", "r435", "r455" ], "calculation": { "http://www.cypress.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 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.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.cypress.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "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": "Line of Credit Facility [Line Items]", "terseLabel": "Line Of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r46" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Revolving credit facility amount available" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r46", "r122" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line Of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Senior Secured Credit Facility" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtNarrativeDetails", "http://www.cypress.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r23", "r431" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Line of Credit, Current", "terseLabel": "Revolving Credit Facility, current portion of long-term debt" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "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.cypress.com/role/AssetsHeldForSaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicates an ownership position in, or purchase of, a security.", "label": "Long [Member]", "terseLabel": "Long (Buy)" } } }, "localname": "LongMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesScheduleOfNotionalAmountsOfNetOutstandingContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r25", "r249", "r433", "r452" ], "calculation": { "http://www.cypress.com/role/DebtScheduledFutureDebtPaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligations", "weight": 1.0 } }, "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 (excluding finance leases)" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtNarrativeDetails", "http://www.cypress.com/role/DebtScheduledFutureDebtPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r25" ], "calculation": { "http://www.cypress.com/role/DebtScheduledFutureDebtPaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.", "label": "Long-term Debt and Lease Obligation", "totalLabel": "Total debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtScheduledFutureDebtPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtByMaturityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Long-term Debt, Fiscal Year Maturity [Abstract]", "terseLabel": "Fiscal Year" } } }, "localname": "LongTermDebtByMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtScheduledFutureDebtPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.cypress.com/role/DebtScheduleOfDebtDetails": { "order": 1.0, "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current portion of long-term debt", "verboseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets", "http://www.cypress.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r128", "r245" ], "calculation": { "http://www.cypress.com/role/DebtScheduledFutureDebtPaymentsDetails": { "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 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": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtScheduledFutureDebtPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r128", "r245" ], "calculation": { "http://www.cypress.com/role/DebtScheduledFutureDebtPaymentsDetails": { "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 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": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtScheduledFutureDebtPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r128", "r245" ], "calculation": { "http://www.cypress.com/role/DebtScheduledFutureDebtPaymentsDetails": { "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 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": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtScheduledFutureDebtPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r128", "r245" ], "calculation": { "http://www.cypress.com/role/DebtScheduledFutureDebtPaymentsDetails": { "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 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": "2020" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtScheduledFutureDebtPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r128" ], "calculation": { "http://www.cypress.com/role/DebtScheduledFutureDebtPaymentsDetails": { "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 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": "2019 (remaining three months)" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtScheduledFutureDebtPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.cypress.com/role/DebtScheduleOfDebtDetails": { "order": 2.0, "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "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": "Credit facility, finance lease obligations, and long-term debt", "verboseLabel": "Revolving credit facility and long-term portion of debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets", "http://www.cypress.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r53", "r243", "r244" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit, Noncurrent", "verboseLabel": "Revolving Credit Facility, long-term portion of debt" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r53" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtNarrativeDetails", "http://www.cypress.com/role/DebtScheduleOf2002020SpansionExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOf2002023ExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOf4502022SeniorExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOfDebtDetails", "http://www.cypress.com/role/FairValueMeasurementsNarrativeDetails", "http://www.cypress.com/role/NetIncomePerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r53", "r246" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtNarrativeDetails", "http://www.cypress.com/role/DebtScheduleOf2002020SpansionExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOf2002023ExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOf4502022SeniorExchangeableNotesDetails", "http://www.cypress.com/role/DebtScheduleOfDebtDetails", "http://www.cypress.com/role/FairValueMeasurementsNarrativeDetails", "http://www.cypress.com/role/NetIncomePerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "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.cypress.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r226", "r227", "r228", "r230", "r231", "r232", "r233", "r235", "r236" ], "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.cypress.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyClaimsDismissedNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of claims dismissed.", "label": "Loss Contingency, Claims Dismissed, Number", "terseLabel": "Number of claims dismissed" } } }, "localname": "LossContingencyClaimsDismissedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_LossContingencyNewClaimsFiledNumber": { "auth_ref": [ "r229" ], "lang": { "en-US": { "role": { "documentation": "The total number of new claims filed pertaining to a loss contingency during the period.", "label": "Loss Contingency, New Claims Filed, Number", "terseLabel": "Number of lawsuits filed" } } }, "localname": "LossContingencyNewClaimsFiledNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_LossContingencyPatentsAllegedlyInfringedNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of another entity's patents that the entity has allegedly infringed.", "label": "Loss Contingency, Patents Allegedly Infringed, Number", "terseLabel": "Number of patents allegedly infringed" } } }, "localname": "LossContingencyPatentsAllegedlyInfringedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r156", "r157" ], "lang": { "en-US": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.", "label": "Segment Reconciling Items [Member]", "terseLabel": "Unallocated items" } } }, "localname": "MaterialReconcilingItemsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationIncomeLossBeforeIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaximumLengthOfTimeForeignCurrencyCashFlowHedge": { "auth_ref": [ "r372" ], "lang": { "en-US": { "role": { "documentation": "Maximum period of time the entity is hedging its exposure to variability in future cash flows for forecasted transactions, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Excludes forecasted transactions related to payment of variable interest on existing financial instruments.", "label": "Maximum Length of Time, Foreign Currency Cash Flow Hedge", "terseLabel": "Maximum original duration of any contract" } } }, "localname": "MaximumLengthOfTimeForeignCurrencyCashFlowHedge", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "auth_ref": [ "r7", "r326" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.", "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]", "terseLabel": "MERGER AGREEMENT" } } }, "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/MergerAgreement" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r60", "r434", "r454" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "auth_ref": [ "r261", "r333", "r334" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "negatedTerseLabel": "Acquisition of non-controlling interest" } } }, "localname": "MinorityInterestDecreaseFromRedemptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Outstanding equity held prior to acquisition (as a percent)" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": { "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": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]", "terseLabel": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]" } } }, "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CommitmentsAndContingenciesScheduleOfWarrantyReserveActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r110" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r110" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r110", "r111", "r114" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r75", "r78", "r84", "r114", "r140", "r442", "r462" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income attributable to Cypress", "totalLabel": "Net income attributable to Cypress", "verboseLabel": "Net income attributable to Cypress" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.cypress.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r75", "r78", "r336", "r342" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Net loss (income) attributable to non-controlling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r130", "r132" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements Not Yet Adopted And Recently Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsNonredeemable": { "auth_ref": [ "r89" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of income (loss) attributable to other nonredeemable noncontrolling equity holder.", "label": "Noncontrolling Interest in Net Income (Loss) Other Noncontrolling Interests, Nonredeemable", "negatedTerseLabel": "Non-controlling interest" } } }, "localname": "NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsNonredeemable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r328" ], "lang": { "en-US": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non-controlling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r352" ], "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.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesGrossFairValuesOfDerivativeInstrumentsOnCondensedConsolidatedBalanceSheetsDetails", "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesScheduleOfNotionalAmountsOfNetOutstandingContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenseMember": { "auth_ref": [ "r364" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing expenses associated with normal operations.", "label": "Operating Expense [Member]", "terseLabel": "Operating Expenses" } } }, "localname": "OperatingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesEffectOfDerivativeInstrumentsOnCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "terseLabel": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesEffectOfDerivativeInstrumentsOnCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r412", "r420" ], "calculation": { "http://www.cypress.com/role/LeasesComponentOfLeaseCostsDetails": { "order": 3.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.cypress.com/role/LeasesComponentOfLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r404" ], "calculation": { "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.cypress.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of undiscounted future cash flows", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetails", "http://www.cypress.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r404" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 }, "http://www.cypress.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liability", "verboseLabel": "Current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails", "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetails", "http://www.cypress.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r404" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 }, "http://www.cypress.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liability", "verboseLabel": "Non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails", "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetails", "http://www.cypress.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r408", "r415" ], "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.cypress.com/role/LeasesOtherInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r403" ], "calculation": { "http://www.cypress.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" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets", "http://www.cypress.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r417", "r420" ], "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.cypress.com/role/LeasesOtherInformationRelatedToLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r416", "r420" ], "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.cypress.com/role/LeasesOtherInformationRelatedToLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r398", "r399" ], "calculation": { "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails": { "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" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r398", "r399" ], "calculation": { "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails": { "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": "2019" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r398", "r399" ], "calculation": { "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails": { "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": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r398", "r399" ], "calculation": { "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails": { "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": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r398", "r399" ], "calculation": { "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails": { "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": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r398", "r399" ], "calculation": { "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails": { "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": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r398", "r399" ], "calculation": { "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails": { "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", "verboseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r147", "r158" ], "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.cypress.com/role/SegmentGeographicalAndCustomerInformationIncomeLossBeforeIncomeTaxesDetails" ], "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_OtherAssetsCurrent": { "auth_ref": [ "r62" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cypress.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", "totalLabel": "Total other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentAssetsDetails", "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousCurrent": { "auth_ref": [], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentAssetsDetails": { "order": 7.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed within one year or operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsMiscellaneousCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other long-term assets", "totalLabel": "Total other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails", "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r67", "r69", "r281" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax", "terseLabel": "Net unrealized gain (loss) on the defined benefit plan", "verboseLabel": "Unrealized loss on defined benefit pension plan" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract]", "terseLabel": "Net unrealized gain (loss) on cash flow hedges:" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [ "r71", "r81" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "terseLabel": "Other comprehensive income (loss) before reclassification" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r66", "r69" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "terseLabel": "(Loss) gain in other comprehensive income", "totalLabel": "Total net unrealized (loss) gain on cash flow hedges" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r66", "r69" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "terseLabel": "Net unrealized (loss) gain arising during the period" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "auth_ref": [ "r69", "r72" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "negatedLabel": "Net loss (gain) reclassified into earnings for cash flow hedges (effective portion)", "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesEffectOfDerivativeInstrumentsOnCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r69", "r72", "r359" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "terseLabel": "Amount of gain or (loss) reclassified from AOCI into income" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesEffectOfDerivativeInstrumentsOnCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax": { "auth_ref": [ "r66" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "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).", "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax", "terseLabel": "(Loss) gain in other comprehensive income", "totalLabel": "Total net unrealized (loss) gain on cash flow hedges" } } }, "localname": "OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r76", "r79", "r81", "r255" ], "calculation": { "http://www.cypress.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 other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Total other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive (loss) income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax": { "auth_ref": [ "r69", "r72", "r73", "r359" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, before Tax", "negatedTerseLabel": "Net loss (gain) reclassified into earnings for cash flow hedges (effective portion)" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax": { "auth_ref": [ "r66", "r69", "r371" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax 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).", "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax", "terseLabel": "Net unrealized (loss) gain arising during the period" } } }, "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r354", "r369" ], "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.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesGrossFairValuesOfDerivativeInstrumentsOnCondensedConsolidatedBalanceSheetsDetails" ], "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.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesGrossFairValuesOfDerivativeInstrumentsOnCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of other current liabilities.", "label": "Other Current Liabilities [Table Text Block]", "terseLabel": "Other Current Liabilities" } } }, "localname": "OtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r15", "r16", "r49" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities", "totalLabel": "Total other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails", "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r54" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities", "totalLabel": "Total other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails", "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Table Text Block]", "terseLabel": "Other Long-term Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r93" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilitiesCurrent": { "auth_ref": [ "r49", "r242" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date.", "label": "Other Sundry Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherSundryLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilitiesNoncurrent": { "auth_ref": [ "r26", "r432", "r450" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date.", "label": "Other Sundry Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherSundryLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r98", "r101", "r127" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.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" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r104" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.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", "negatedTerseLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r108", "r214" ], "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": "Cash payments and other adjustments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/RestructuringRestructuringActivitiesRelatedToPersonnelCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "auth_ref": [ "r106" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "negatedLabel": "Payment for extinguishment of 2% Exchangeable Senior Notes due 2020", "terseLabel": "Changes related to debt extinguishment" } } }, "localname": "PaymentsOfDebtExtinguishmentCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationIncomeLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r104" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedTerseLabel": "Payment of cash dividends" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r107" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payments of Financing Costs", "negatedLabel": "Financing costs related to debt" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfOrdinaryDividends": { "auth_ref": [ "r104" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash outflow in the form of ordinary dividends to common shareholders, preferred shareholders and noncontrolling interests, generally out of earnings.", "label": "Payments of Ordinary Dividends", "terseLabel": "Cash dividend paid" } } }, "localname": "PaymentsOfOrdinaryDividends", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r104" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedLabel": "Tax withholdings related to net share settlements of restricted stock units" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r99" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.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", "negatedLabel": "Acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r99" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payments to Acquire Equity Method Investments", "negatedLabel": "Cash paid for equity method investments", "terseLabel": "Additional investment" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.cypress.com/role/EquityMethodInvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInterestInJointVenture": { "auth_ref": [ "r99" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group.", "label": "Payments to Acquire Interest in Joint Venture", "verboseLabel": "Cash capital contribution" } } }, "localname": "PaymentsToAcquireInterestInJointVenture", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/AssetsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": { "auth_ref": [ "r99" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).", "label": "Payments to Acquire Interest in Subsidiaries and Affiliates", "terseLabel": "Payment to acquire remaining ownership percentage" } } }, "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r100" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.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", "negatedTerseLabel": "Acquisition of property, plant and equipment, net" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r381" ], "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.cypress.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PositionAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by position taken for a security.", "label": "Position [Axis]", "terseLabel": "Position" } } }, "localname": "PositionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesScheduleOfNotionalAmountsOfNetOutstandingContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PositionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicates position taken for a security.", "label": "Position [Domain]", "terseLabel": "Position" } } }, "localname": "PositionDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesScheduleOfNotionalAmountsOfNetOutstandingContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r27" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r27" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r27" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r27" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r27" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.01 par value, 5,000 shares authorized; none issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Prepaid Expense and Other Assets, Current [Abstract]", "terseLabel": "Prepaid Expense and Other Assets, Current [Abstract]" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r11", "r13", "r182" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreproductionCostsRelatedToLongTermSupplyArrangementsAssetForMoldsDiesAndToolsOwned": { "auth_ref": [ "r183", "r184" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of capitalized costs of molds, dies, and other tools that will be used in producing products under a long-term supply arrangement.", "label": "Preproduction Costs Related to Long-term Supply Arrangements, Asset for Molds Dies and Tools Owned", "terseLabel": "Prepaid tooling" } } }, "localname": "PreproductionCostsRelatedToLongTermSupplyArrangementsAssetForMoldsDiesAndToolsOwned", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r97" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.", "label": "Proceeds from Divestiture of Businesses", "terseLabel": "Cash received on sale of NAND business to joint venture" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/AssetsHeldForSaleDetails", "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r102" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.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", "terseLabel": "Proceeds from employee stock-based awards" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r103", "r123" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Borrowings under senior secured revolving credit facility" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.cypress.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r239", "r240", "r439" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CommitmentsAndContingenciesScheduleOfWarrantyReserveActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r237" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Settlements made" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CommitmentsAndContingenciesScheduleOfWarrantyReserveActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r238" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Provisions" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CommitmentsAndContingenciesScheduleOfWarrantyReserveActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r75", "r78", "r109", "r151", "r159", "r330", "r335", "r337", "r342", "r343" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.cypress.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.cypress.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r20", "r21", "r204", "r456" ], "calculation": { "http://www.cypress.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, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetExcludingCapitalLeasedAssets": { "auth_ref": [ "r43", "r203" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, net of accumulated depreciation, depletion and amortization, of long-lived physical assets excluding assets held under lease agreements used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Net, Excluding Capital Leased Assets", "terseLabel": "Total property, plant and equipment (excluding finance leases), net" } } }, "localname": "PropertyPlantAndEquipmentNetExcludingCapitalLeasedAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationPropertyPlantAndEquipmentNetByGeographicLocationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r71", "r74", "r81" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "negatedTerseLabel": "Amounts reclassified to operating income" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract": { "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 Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]", "terseLabel": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "terseLabel": "Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss)" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "auth_ref": [ "r155", "r157" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.", "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]", "terseLabel": "Property, Plant and Equipment, Net, by Geographic Locations" } } }, "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r154", "r157" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Income before Income Taxes" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Purchases from Related Party", "terseLabel": "Total purchases" } } }, "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r423" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "RELATED-PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r105", "r123" ], "calculation": { "http://www.cypress.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 payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedLabel": "Repayment of revolving credit facility" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermCapitalLeaseObligations": { "auth_ref": [ "r105" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).", "label": "Repayments of Long-term Capital Lease Obligations", "negatedTerseLabel": "Finance lease payment for principal portion" } } }, "localname": "RepaymentsOfLongTermCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r105" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "terseLabel": "Repayment amount" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r105" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Repayments of Long-term Lines of Credit", "terseLabel": "Repayments of debt" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfMediumTermNotes": { "auth_ref": [ "r105" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to pay off borrowing used to receive debt funding on a regular basis with maturities ranging from 5-10 years.", "label": "Repayments of Medium-term Notes", "negatedTerseLabel": "Repayment of term loan" } } }, "localname": "RepaymentsOfMediumTermNotes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r313", "r477" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfStockBasedCompensationExpensesDetails", "http://www.cypress.com/role/IntangibleAssetsSummaryOfAmortizationExpenseByLineItemInConsolidatedStatementOfOperationsDetails", "http://www.cypress.com/role/RestructuringScheduleOfRestructuringCostsByLineItemInStatementOfIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of cash and cash equivalent. Cash is 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.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "verboseLabel": "RSUs and PSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/NetIncomePerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r224" ], "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" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/Restructuring" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The expected number of positions to be eliminated as a result of restructuring activities.", "label": "Restructuring and Related Cost, Expected Number of Positions Eliminated", "terseLabel": "Expected number of positions eliminated" } } }, "localname": "RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/RestructuringNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r113", "r213", "r218", "r222" ], "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", "negatedLabel": "Restructuring charges", "netLabel": "Restructuring costs (credits)", "terseLabel": "Restructuring costs", "verboseLabel": "Total restructuring costs" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/RestructuringNarrativeDetails", "http://www.cypress.com/role/RestructuringScheduleOfRestructuringCostsByLineItemInStatementOfIncomeDetails", "http://www.cypress.com/role/RestructuringScheduleOfRestructuringCostsDetails", "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationIncomeLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/RestructuringScheduleOfRestructuringCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/RestructuringNarrativeDetails", "http://www.cypress.com/role/RestructuringRestructuringActivitiesRelatedToPersonnelCostsDetails", "http://www.cypress.com/role/RestructuringScheduleOfRestructuringCostsByLineItemInStatementOfIncomeDetails", "http://www.cypress.com/role/RestructuringScheduleOfRestructuringCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCosts": { "auth_ref": [ "r113" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after cash payment, 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 Costs", "verboseLabel": "Restructuring and other adjustments" } } }, "localname": "RestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "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.cypress.com/role/RestructuringNarrativeDetails", "http://www.cypress.com/role/RestructuringRestructuringActivitiesRelatedToPersonnelCostsDetails" ], "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.cypress.com/role/RestructuringNarrativeDetails", "http://www.cypress.com/role/RestructuringRestructuringActivitiesRelatedToPersonnelCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r214", "r219" ], "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": "Accrued restructuring reserve, ending balance", "periodStartLabel": "Accrued restructuring reserve, beginning balance" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/RestructuringRestructuringActivitiesRelatedToPersonnelCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveCurrent": { "auth_ref": [ "r213", "r221" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "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": "Current portion of the restructuring accrual", "verboseLabel": "Restructuring accrual (See Note 9)" } } }, "localname": "RestructuringReserveCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails", "http://www.cypress.com/role/RestructuringRestructuringActivitiesRelatedToPersonnelCostsDetails" ], "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.cypress.com/role/RestructuringRestructuringActivitiesRelatedToPersonnelCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r31", "r261", "r453" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "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.cypress.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.cypress.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "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": [ "r266", "r267" ], "calculation": { "http://www.cypress.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", "terseLabel": "Revenues", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesEffectOfDerivativeInstrumentsOnCondensedConsolidatedStatementsOfOperationsDetails", "http://www.cypress.com/role/RevenueDisaggregatedByRevenueSourceSegmentAndGeographicalLocationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r273" ], "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.cypress.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r87", "r470" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Total revenues" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtNarrativeDetails", "http://www.cypress.com/role/DebtScheduleOfDebtDetails", "http://www.cypress.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesMember": { "auth_ref": [ "r364" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business.", "label": "Sales [Member]", "terseLabel": "Revenue" } } }, "localname": "SalesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesEffectOfDerivativeInstrumentsOnCondensedConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r144" ], "lang": { "en-US": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Sales Revenue, Net" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r59" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Accounts Receivable, Net" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r71" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Components of Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/AccumulatedOtherComprehensiveIncomeLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r190" ], "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.cypress.com/role/IntangibleAssetsTotalIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r139" ], "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.cypress.com/role/NetIncomePerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r323", "r324" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/MergerAgreementNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r305" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Share-based Payment Arrangement, Cost by Plan [Table Text Block]", "terseLabel": "Schedule of Stock-Based Compensation Expense Award Type" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r53", "r122", "r256", "r258", "r259", "r260", "r394", "r395", "r397", "r446" ], "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 Long-term Debt Instruments" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r358" ], "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": "Gross Fair Values of Derivative Instruments on Condensed Consolidated Balance Sheets" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "auth_ref": [ "r126", "r347", "r349", "r350", "r352", "r353", "r358", "r360", "r367", "r368" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of pertinent information about 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": "Schedule of Derivative Instruments [Table Text Block]", "terseLabel": "Schedule of Derivative Instruments" } } }, "localname": "ScheduleOfDerivativeInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r140" ], "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": "Computation of Basic and Diluted Net Income Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/NetIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r286", "r305", "r309" ], "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.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfStockBasedCompensationExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r286", "r305", "r309" ], "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 Employee Service Share-based Compensation, Allocation of Recognized Period Costs" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "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": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EquityMethodInvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r172" ], "lang": { "en-US": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EquityMethodInvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r373", "r374" ], "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": "Financial Assets and Liabilities Measured at Fair Value" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r190", "r193" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/IntangibleAssetsSummaryOfAmortizationExpenseByLineItemInConsolidatedStatementOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r190", "r193" ], "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": "Total Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r400" ], "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": "Schedule of Future Minimum Lease Payments" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r19", "r38", "r39", "r40" ], "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": "Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable": { "auth_ref": [ "r3", "r208" ], "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.cypress.com/role/AssetsHeldForSaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r245" ], "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 Future Debt Payments" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "auth_ref": [ "r44" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of noncurrent assets.", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "terseLabel": "Other Long-term Assets" } } }, "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other current assets.", "label": "Schedule of Other Current Assets [Table Text Block]", "terseLabel": "Other Current Assets" } } }, "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r241" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Schedule of Warranty Reserve Activities" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.", "label": "Schedule of Related Party Transactions [Table Text Block]", "terseLabel": "Schedule of Related Party Transactions" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/RelatedPartyTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r216", "r217", "r220" ], "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.cypress.com/role/RestructuringNarrativeDetails", "http://www.cypress.com/role/RestructuringRestructuringActivitiesRelatedToPersonnelCostsDetails", "http://www.cypress.com/role/RestructuringScheduleOfRestructuringCostsByLineItemInStatementOfIncomeDetails", "http://www.cypress.com/role/RestructuringScheduleOfRestructuringCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r216", "r217", "r220" ], "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 Restructuring Costs" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/RestructuringTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r214", "r221" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Schedule of Restructuring Reserve by Type of Cost" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/RestructuringTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r146", "r151", "r153", "r156", "r187" ], "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.cypress.com/role/SegmentGeographicalAndCustomerInformationIncomeLossBeforeIncomeTaxesDetails", "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationNarrativeDetails", "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationPropertyPlantAndEquipmentNetByGeographicLocationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r287", "r308" ], "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.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationNarrativeDetails", "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfRestrictedStockUnitAndRestrictedStockAwardActivitiesDetails", "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfUnrecognizedStockBasedCompensationBalanceNetByAwardTypeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r289" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Unit and Restricted Stock Award Activities" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r289", "r300", "r301" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Stock Option Activities" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock": { "auth_ref": [ "r307" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of cost not yet recognized and weighted-average period over which cost is expected to be recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost [Table Text Block]", "terseLabel": "Schedule of Unrecognized Stock-Based Compensation Balance, Net by Award Type" } } }, "localname": "ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r193" ], "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": "Estimated Future Amortization Expense Related to Developed Technology and Other Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/RevenueDisaggregatedByRevenueSourceSegmentAndGeographicalLocationsDetails", "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationIncomeLossBeforeIncomeTaxesDetails" ], "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": [ "r163" ], "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, GEOGRAPHICAL AND CUSTOMER INFORMATION" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformation" ], "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.cypress.com/role/SegmentGeographicalAndCustomerInformationIncomeLossBeforeIncomeTaxesDetails", "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationNarrativeDetails", "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationPropertyPlantAndEquipmentNetByGeographicLocationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r91", "r179" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "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" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [ "r95" ], "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" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfStockBasedCompensationExpensesDetails", "http://www.cypress.com/role/IntangibleAssetsSummaryOfAmortizationExpenseByLineItemInConsolidatedStatementOfOperationsDetails", "http://www.cypress.com/role/RestructuringScheduleOfRestructuringCostsByLineItemInStatementOfIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Exchangeable Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r112" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "negatedLabel": "Stock-based compensation expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationIncomeLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r294" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfRestrictedStockUnitAndRestrictedStockAwardActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r299" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfRestrictedStockUnitAndRestrictedStockAwardActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r297" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfRestrictedStockUnitAndRestrictedStockAwardActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r297" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfRestrictedStockUnitAndRestrictedStockAwardActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r296" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfRestrictedStockUnitAndRestrictedStockAwardActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfRestrictedStockUnitAndRestrictedStockAwardActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r296" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Ending Balance (in dollars per share)", "periodStartLabel": "Beginning Balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfRestrictedStockUnitAndRestrictedStockAwardActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted- Average Grant Date Fair Value Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfRestrictedStockUnitAndRestrictedStockAwardActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r298" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Released (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfRestrictedStockUnitAndRestrictedStockAwardActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r298" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Released (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfRestrictedStockUnitAndRestrictedStockAwardActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationNarrativeDetails", "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfRestrictedStockUnitAndRestrictedStockAwardActivitiesDetails", "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfUnrecognizedStockBasedCompensationBalanceNetByAwardTypeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r308" ], "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Stock available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfStockOptionActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r292" ], "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": "Options exercisable, Weighted-Average Exercise Price Per Share (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfStockOptionActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Forfeited or expired, (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfStockOptionActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited or expired, Weighted-Average Exercise Price Per Share (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfStockOptionActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r308" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Options outstanding, Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfStockOptionActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r291", "r308" ], "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", "periodEndLabel": "Options outstanding, end of period (in shares)", "periodStartLabel": "Options outstanding, beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfStockOptionActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfStockOptionActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r290" ], "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", "periodEndLabel": "Options outstanding, Weighted-Average Exercise Price Per Share, end of period (in dollars per share)", "periodStartLabel": "Options outstanding, Weighted-Average Exercise Price Per Share, beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfStockOptionActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted- Average Exercise Price Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfStockOptionActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r303" ], "lang": { "en-US": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Options exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfStockOptionActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r285", "r288" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationNarrativeDetails", "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfRestrictedStockUnitAndRestrictedStockAwardActivitiesDetails", "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfStockBasedCompensationExpensesDetails", "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfUnrecognizedStockBasedCompensationBalanceNetByAwardTypeDetails", "http://www.cypress.com/role/NetIncomePerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised, Weighted-Average Exercise Price Per Share (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfStockOptionActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r308" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Options exercisable, Aggregate Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfStockOptionActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r308" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options exercisable, Weighted Average Remaining Contractual term, end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfStockOptionActivitiesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r302" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options outstanding, Weighted Average Remaining Contractual term, end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfStockOptionActivitiesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balances at end of year (in shares)", "periodStartLabel": "Balances at beginning of year (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "terseLabel": "Net settlement in stock (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicates the sale of a borrowed security or written option.", "label": "Short [Member]", "terseLabel": "Short (Sell)" } } }, "localname": "ShortMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesScheduleOfNotionalAmountsOfNetOutstandingContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r413", "r420" ], "calculation": { "http://www.cypress.com/role/LeasesComponentOfLeaseCostsDetails": { "order": 4.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesComponentOfLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r2", "r151", "r187", "r207", "r215", "r223", "r464" ], "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.cypress.com/role/RevenueDisaggregatedByRevenueSourceSegmentAndGeographicalLocationsDetails", "http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationIncomeLossBeforeIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r58", "r255" ], "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.cypress.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesNarrativeDetails" ], "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.cypress.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical", "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical" ], "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.cypress.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical", "http://www.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r57", "r255", "r256", "r261" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Issuance of common shares upon conversion of 2% Exchangeable Senior Notes due 2020 (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r27", "r28", "r255", "r261" ], "lang": { "en-US": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common shares under employee stock plans, net (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r27", "r28", "r255", "r261", "r293" ], "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", "negatedLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfStockOptionActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r58", "r255", "r261" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Issuance of common shares upon conversion of 2% Exchangeable Senior Notes due 2020" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r27", "r28", "r255", "r261" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common shares under employee stock plans, net" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r28", "r32", "r33", "r167" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total Cypress stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityBeforeTreasuryStock": { "auth_ref": [], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total amount of stockholders' equity (deficit) items including stock value, paid in capital, retained earnings and including equity attributable to noncontrolling interests and before deducting the carrying value of treasury stock.", "label": "Stockholders' Equity before Treasury Stock", "totalLabel": "Stockholders\u2019 equity before treasury stock" } } }, "localname": "StockholdersEquityBeforeTreasuryStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r328", "r329", "r341" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance at end of year", "periodStartLabel": "Balance at beginning of year", "terseLabel": "Accumulated other comprehensive income (loss)", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets", "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.cypress.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.cypress.com/role/DebtNarrativeDetails", "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r424" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.cypress.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.cypress.com/role/DebtNarrativeDetails", "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r424" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.cypress.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.cypress.com/role/DebtNarrativeDetails", "http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Cash Flows Disclosures:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r272" ], "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.cypress.com/role/RevenueDisaggregatedByRevenueSourceSegmentAndGeographicalLocationsDetails" ], "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.cypress.com/role/RevenueDisaggregatedByRevenueSourceSegmentAndGeographicalLocationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r272" ], "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": "Products/Services transferred at a point in time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/RevenueDisaggregatedByRevenueSourceSegmentAndGeographicalLocationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r272" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Products/Services transferred over time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/RevenueDisaggregatedByRevenueSourceSegmentAndGeographicalLocationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r56", "r262" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r56", "r262" ], "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": "Common stock held in treasury (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r28", "r255", "r261" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Repurchase of common shares (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r56", "r262", "r263" ], "calculation": { "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Less: Shares of common stock held in treasury, at cost; 176,287 and 175,875 shares at September 29, 2019 and December 30, 2018, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r255", "r261", "r262" ], "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 common shares" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "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.cypress.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "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" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/RestructuringScheduleOfRestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r314", "r317" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Gross unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r318" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Amount of unrecognized tax benefits that, if recognized, would affect effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r315" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "negatedLabel": "Valuation allowance release" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValueAddedTaxReceivableCurrent": { "auth_ref": [ "r62" ], "calculation": { "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Value Added Tax Receivable, Current", "terseLabel": "Value added tax receivable" } } }, "localname": "ValueAddedTaxReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r414", "r420" ], "calculation": { "http://www.cypress.com/role/LeasesComponentOfLeaseCostsDetails": { "order": 5.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/LeasesComponentOfLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r134", "r138" ], "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)", "verboseLabel": "Weighted-average diluted shares (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.cypress.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Shares used in net income per share calculation:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r133", "r138" ], "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 common shares (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cypress.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.cypress.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 13 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r10": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r121": { "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" }, "r122": { "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" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6787-107765" }, "r130": { "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" }, "r131": { "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" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r153": { "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" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=118954474&loc=d3e32787-111569" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33912-111571" }, "r171": { "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" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r175": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "http://asc.fasb.org/topic&trid=2196965" }, "r176": { "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" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r179": { "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" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765" }, "r180": { "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" }, "r181": { "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" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387057&loc=d3e6169-108318" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=27011391&loc=d3e105117-122735" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=77912953&loc=d3e400-110220" }, "r2": { "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" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2599-110228" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r204": { "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" }, "r205": { "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" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r209": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392676&loc=d3e7480-110848" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394232&loc=d3e17558-110866" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r225": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r235": { "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" }, "r236": { "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" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600" }, "r245": { "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" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4852-112606" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r249": { "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" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031898-161870" }, "r251": { "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" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12317-112629" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12355-112629" }, "r254": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r255": { "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" }, "r256": { "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" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19512-108361" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20028-108363" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i),(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r296": { "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" }, "r297": { "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" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r3": { "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" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=SL37586934-109318" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32123-109318" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "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" }, "r321": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r326": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=d3e5291-111683" }, "r328": { "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" }, "r329": { "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" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "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" }, "r331": { "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" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569655-111683" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4616395-111683" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02(b))", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03(b))", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-04)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355119-122828" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r36": { "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" }, "r360": { "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" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r363": { "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" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109978405&loc=d3e80720-113993" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=112277219&loc=d3e80748-113994" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14172-108612" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14210-108612" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14217-108612" }, "r391": { "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" }, "r392": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r40": { "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" }, "r400": { "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" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164817&loc=d3e45280-112737" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r408": { "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" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980" }, "r41": { "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" }, "r410": { "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" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r412": { "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" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r420": { "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" }, "r421": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r423": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r431": { "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" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r433": { "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" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r435": { "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" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10(3))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.13,16)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(3),(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r443": { "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" }, "r444": { "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" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818" }, "r446": { "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" }, "r447": { "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" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r449": { "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" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r452": { "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" }, "r453": { "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" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r455": { "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" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r458": { "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" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.3)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r463": { "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" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r466": { "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" }, "r467": { "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" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=6488278&loc=d3e603758-122996" }, "r47": { "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" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=116637345&loc=SL114874292-224272" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(2)(i))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12C(1)(a))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611282-123010" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010" }, "r475": { "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" }, "r476": { "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" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r478": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r479": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r480": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r481": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r482": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r483": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r49": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r50": { "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" }, "r51": { "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" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r53": { "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" }, "r54": { "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" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r61": { "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" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r63": { "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" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r66": { "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" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r7": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e689-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724391-108580" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r81": { "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" }, "r82": { "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" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r9": { "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" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r95": { "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" }, "r96": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } XML 82 R63.htm IDEA: XBRL DOCUMENT v3.19.3
RESTRUCTURING - Schedule of Restructuring costs by Line Item in Statement of Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Restructuring Cost and Reserve [Line Items]        
Restructuring costs $ 392 $ 9,991 $ 3,509 $ 15,326
Cost of goods sold        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs (68) (340) 950 3,136
Research and development        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs 291 516 1,653 842
Selling, general and administrative        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs $ 169 $ 9,815 $ 906 $ 11,348
XML 83 R67.htm IDEA: XBRL DOCUMENT v3.19.3
EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION - Schedule of Unrecognized Stock-Based Compensation Balance Net by Award Type (Details)
$ in Thousands
9 Months Ended
Sep. 29, 2019
USD ($)
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Total unrecognized stock-based compensation expense, net of estimated forfeitures $ 79,549
Total unrecognized stock-based compensation expense, Weighted-Average Amortization Period (In years) 1 year 4 months 17 days
RSUs and PSUs  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Total unrecognized stock-based compensation expense, net of estimated forfeitures $ 79,549
Total unrecognized stock-based compensation expense, Weighted-Average Amortization Period (In years) 1 year 4 months 17 days
XML 84 R48.htm IDEA: XBRL DOCUMENT v3.19.3
BALANCE SHEET COMPONENTS - Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Sep. 29, 2019
Dec. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accounts receivable, gross $ 390,798 $ 325,178
Allowance for doubtful accounts receivable (902) (904)
Total accounts receivable, net $ 389,896 $ 324,274
XML 85 R7.htm IDEA: XBRL DOCUMENT v3.19.3
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) - $ / shares
3 Months Ended 9 Months Ended
Aug. 02, 2019
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Mar. 12, 2015
Dividend (in dollars per share) $ 0.11 $ 0.11 $ 0.11 $ 0.11 $ 0.11  
2% Exchangeable Senior Notes due 2020            
Interest rate (percent)   2.00% 2.00% 2.00% 2.00% 2.00%
XML 86 R3.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Sep. 29, 2019
Dec. 30, 2018
Statement of Financial Position [Abstract]    
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 650,000,000 650,000,000
Common stock, shares issued 546,289,000 537,327,000
Common stock, shares outstanding 370,002,000 361,452,000
Common stock held in treasury (in shares) 176,287,000 175,875,000
XML 87 R44.htm IDEA: XBRL DOCUMENT v3.19.3
RELATED-PARTY TRANSACTIONS (Tables)
9 Months Ended
Sep. 29, 2019
Related Party Transactions [Abstract]  
Schedule of Related Party Transactions
For the indicated periods, the following table presents information on the Company's transactions with such entities occurring at a time when the other entity was a related party of the Company:
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
 
(In thousands)
Total revenues
 
$
3,092

 
$
22

 
$
6,738

 
$
211

Total purchases
 
$
1,862

 
$
5,776

 
$
6,626

 
$
11,146


XML 88 R40.htm IDEA: XBRL DOCUMENT v3.19.3
FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES (Tables)
9 Months Ended
Sep. 29, 2019
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Derivative Instruments
Designated Hedges
Total notional amounts of net outstanding contracts were as summarized below:
Buy / Sell
 
September 29, 2019
December 30, 2018
 
 
(In millions)
U.S. dollar / Japanese Yen
 
 $37.0 / ¥3,900
$44.5 / ¥4,850
Japanese Yen / U.S. dollar
 
¥5,400 / $51.0
¥10,827 / $98.8


Non-designated hedges
Total notional amounts of net outstanding contracts were as summarized below:
Buy / Sell
 
September 29, 2019
December 30, 2018
 
 
(In millions)
EUR / U.S. dollar
 
 €1.5 / $1.7

U.S. dollar / EUR
 
$0.8 / €0.7
$9.1 / €8.0
U.S. dollar / Japanese Yen
 
$37.4 / ¥4,030
$13.2 / ¥1,430
Japanese Yen / U.S. dollar
 
¥7,877 / $73.6
¥4,210 / $38.0

Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss)
The effect of derivative instruments on the Condensed Consolidated Statements of Operations for the three and nine months ended September 29, 2019 was as follows:
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 29, 2019
 
 
(In thousands)
 
 
Revenue
 
Cost of Goods Sold
 
Operating Expenses
 
Interest Expense
 
Revenue
 
Cost of Goods Sold
 
Operating Expenses
 
Interest Expense
Total amounts of income and expense line items presented in the statement of financial performance in which the effects of fair value and cash flow hedges are recorded
 
$
574,521

 
$
358,080

 
$
171,216

 
$
17,889

 
$
1,645,746

 
$
1,028,138

 
$
527,081

 
$
43,778

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Gain or (loss) on cash flow hedge relationships in Subtopic ASC 815-20:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Interest rate contracts
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Amount of gain or (loss) reclassified from AOCI into income
 
$

 
$

 
$

 
$
106

 
$

 
$

 
$

 
$
835

Foreign exchange contracts
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Amount of gain or (loss) reclassified from AOCI into income
 
$
(86
)
 
$
381

 
$
57

 
$

 
$
482

 
$
(210
)
 
$
9

 
$


Gross Fair Values of Derivative Instruments on Condensed Consolidated Balance Sheets
The gross fair values of derivative instruments on the Condensed Consolidated Balance Sheets as of September 29, 2019 and December 30, 2018 were as follows:
 
 
September 29, 2019
 
December 30, 2018
Balance Sheet location
 
Derivatives designated as hedging instruments
 
Derivatives not designated as hedging instruments
 
Derivatives designated as hedging instruments
 
Derivatives not designated as hedging instruments
 
 
(In thousands)
Other Current Assets
 
 

 
 

 
 

 
 

Derivative Asset
 
$
720

 
$
236

 
$
2,767

 
$
725

Non-Current Assets
 
 
 
 
 
 
 
 
Derivative Asset
 
$

 
$

 
$
1,419

 
$

Other Current Liabilities
 
 

 
 

 
 

 
 

Derivative Liability
 
$
1,985

 
$
771

 
$
1,210

 
$
411

Non-Current Liabilities
 
 
 
 
 
 
 
 
Derivative Liability
 
$
17,483

 
$

 
$
4,051

 
$


XML 89 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 90 R28.htm IDEA: XBRL DOCUMENT v3.19.3
RELATED-PARTY TRANSACTIONS
9 Months Ended
Sep. 29, 2019
Related Party Transactions [Abstract]  
RELATED-PARTY TRANSACTIONS RELATED-PARTY TRANSACTIONS

In the ordinary course of business, the Company purchases from, or sells to (a) entities for which one of the Company's directors or executive officers serves as a director or (b) entities that are otherwise affiliated with one of the Company's directors or executive officers (collectively, "related parties").

For the indicated periods, the following table presents information on the Company's transactions with such entities occurring at a time when the other entity was a related party of the Company:
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
 
(In thousands)
Total revenues
 
$
3,092

 
$
22

 
$
6,738

 
$
211

Total purchases
 
$
1,862

 
$
5,776

 
$
6,626

 
$
11,146


As of September 29, 2019, and September 30, 2018, amounts due from these parties totaled $4.8 million and $65,000, respectively, and amounts due to these parties totaled $1.0 million and $2.0 million, respectively.
XML 91 R20.htm IDEA: XBRL DOCUMENT v3.19.3
DEBT
9 Months Ended
Sep. 29, 2019
Debt Disclosure [Abstract]  
DEBT DEBT
 
Total debt, including finance lease obligations, is comprised of the following as of September 29, 2019 and December 30, 2018:
 
 
September 29, 2019
 
December 30, 2018
 
 
(In thousands)
Current portion of long-term debt
 
 

 
 

Senior Secured Credit Facility:
 
 
 
 
  Revolving Credit Facility
 
$
50,000

 
$

  Term Loan B
 

 
5,051

2% Exchangeable Senior Notes due 2020
 
11,685

 

Finance lease obligations
 
1,833

 
1,892

Current portion of long-term debt
 
63,518

 
6,943

Revolving credit facility and long-term portion of debt
 
 

 
 

Senior Secured Credit Facility:
 
 
 
 
Revolving Credit Facility
 
347,000

 

Term Loan B
 

 
462,868

2% Exchangeable Senior Notes due 2020
 

 
11,438

4.5% Convertible Senior Notes due 2022
 
264,286

 
256,726

2% Convertible Senior Notes due 2023
 
137,788

 
135,057

Finance lease obligations
 
7,779

 
8,146

Credit facility, finance lease obligations, and long-term debt
 
756,853

 
874,235

Total debt
 
$
820,371

 
$
881,178



As of September 29, 2019, the Company was in compliance with all of the financial covenants under all of its debt facilities.

Senior Secured Credit Facility: Revolving Credit Facility and Term Loan B
On March 18, 2019, the Company repaid $25.0 million of the outstanding Term Loan B principal. The Company also paid the scheduled quarterly principal payments of $1.3 million per quarter during each of the first, second and third quarters of fiscal 2019.

On July 31, 2019, the Company amended its existing revolving credit facility (the "Revolving Credit Facility") thereby increasing the available amount from $540 million to $700 million and extending its maturity from March 12, 2020 to January 31, 2021. The Company may, at its sole discretion, extend the maturity for another six months to July 31, 2021. The financial covenants were amended to increase the maximum total leverage ratio from 3.75 to 4.0. Subject to the terms and conditions set forth in the amended Revolving Credit Facility, at the Effective Time, the Merger will trigger the change of control provision of the Revolving Credit Facility causing the debt to become payable immediately. The Company borrowed $447 million under the amended Revolving Credit Facility and repaid the entire outstanding Term Loan B principal balance of approximately $448 million as of July 31, 2019, resulting in an extinguishment of Term Loan B, which was scheduled to mature on July 5, 2021. As a result, the Company recorded a debt extinguishment loss of $6.4 million in connection with the write-off of unamortized debt discount and issuance costs, which was recorded in "Interest expense" in the Condensed Consolidated Statements of Operations. On August 30, 2019, the Company repaid $50.0 million of the outstanding amended Revolving Credit Facility.

Interest expense related to the contractual interest expense, the amortization of the debt issuance costs and the amortization of debt discounts was $5.0 million and $18.5 million during the three and nine months ended September 29, 2019. Interest expense related to the contractual interest expense, the amortization of the debt issuance costs and the amortization of debt discounts was $8.7 million and $27.6 million during the three and nine months ended September 30, 2018, respectively.

As of September 29, 2019 and December 30, 2018, the aggregate principal amount of borrowings outstanding under the Credit Facility, all of which related to the Revolving Credit Facility and Term Loan B, respectively, were $397.0 million and $476.3 million, respectively. On September 30, 2019, the Company repaid $50.0 million of the outstanding Revolving Credit Facility and reported such amount as a component of current liabilities as of the end of the fiscal quarter ended September 29, 2019.

2% Exchangeable Senior Notes due 2020
Pursuant to the merger with Spansion, Cypress assumed Spansion's 2% Exchangeable Senior Notes due 2020 (the "Spansion Notes"). The Spansion Notes are fully and unconditionally guaranteed on a senior unsecured basis by the Company. The Spansion Notes will mature on September 1, 2020, unless earlier repurchased or converted, and bear interest of 2% per year payable semi-annually in arrears on March 1 and September 1. The Spansion Notes may be due and payable immediately upon certain events of default. The net carrying amount related to the Spansion Notes was reported as a component of current liabilities as of the end of the fiscal quarter ended September 29, 2019.

As of September 29, 2019, the Spansion Notes are exchangeable for 207.3663 shares of common stock per $1,000 principal amount of Spansion Notes (equivalent to an exchange price of approximately $4.82 per share) subject to adjustment upon the occurrence of certain events, including dividends, anti-dilutive issuances and, in certain circumstances, a make-whole adjustment upon a fundamental change. Pursuant to the terms of the indenture governing the Spansion Notes (as amended, the "Spansion Notes Indenture"), a "fundamental change" includes a change in control, a liquidation, consolidation, or merger of the Company or a delisting of the Company’s common stock. Pursuant to the terms of the Spansion Notes Indenture, a fundamental change will not be deemed to have occurred in the case of a person or group becoming the beneficial owner, directly or indirectly, of more than 50% of the Company’s common stock or in the case of a liquidation, consolidation or merger of the Company if, in either case, 90% of the consideration paid in such transaction consists of shares of common equity traded on The New York Stock Exchange or Nasdaq. (See "—Effect of Proposed Merger on the Notes," below)

Prior to June 1, 2020, the Spansion Notes are exchangeable only under certain specified circumstances as described in the Spansion Notes Indenture. One such circumstance is that the Spansion Notes will be exchangeable during any fiscal quarter (and only during such fiscal quarter), if the closing sale price of the Company's common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding fiscal quarter is greater than 130% of the exchange price on each applicable trading day. Such condition was met as of the last trading day of each of the Company's fiscal quarters ended June 30, 2019 and September 29, 2019 and, accordingly, the Spansion Notes were and will be exchangeable at the option of their holders during the third and fourth quarters of fiscal 2019. During the three months ended September 29, 2019, the Company received exchange notices representing an immaterial principal amount of Spansion Notes from holders. The Company may pay or deliver, cash, shares or any combination of cash and shares, at its election to settle the exchanges.

The Spansion Notes consisted of the following as of September 29, 2019 and December 30, 2018 (in thousands): 
 
September 29, 2019
 
December 30, 2018
Equity component
$
22,971

 
$
22,971

Liability component:


 

Principal
11,990

 
11,990

Less debt discount and debt issuance costs, net
(305
)
 
(552
)
Net carrying amount
$
11,685

 
$
11,438

 
The following table summarizes the components of the total interest expenses on the Spansion Notes recognized during the three and nine months ended September 29, 2019 and September 30, 2018 (in thousands): 
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
Contractual interest expense at 2% per annum
 
$
61

 
$
61

 
$
182

 
$
182

Accretion of debt discount
 
82

 
76

 
247

 
240

Total
 
$
143

 
$
137

 
$
429

 
$
422



 4.5% Convertible Senior Notes due 2022
On June 23, 2016, the Company issued, at face value, $287.5 million of 4.5% Convertible Senior Notes due 2022 (the "2022 Notes") in a private placement to qualified institutional buyers under Rule 144A of the Securities Act of 1933, as amended.

The 2022 Notes are convertible at an initial conversion rate of 74.1372 shares of common stock per $1,000 principal amount of 2022 Notes (equivalent to an initial conversion price of approximately $13.49 per share) subject to adjustment upon the occurrence of certain events, including anti-dilutive issuances and, in certain circumstances, a make-whole adjustment upon a fundamental change. Pursuant to the terms of the indenture governing the 2022 Notes (the "2022 Notes Indenture"), a fundamental change includes a change in control, liquidation, consolidation, or merger of the Company or a delisting of the Company's stock, (see "—Effect of Proposed Merger on the Notes," below).

Prior to October 15, 2021, the 2022 Notes are convertible only under certain specified circumstances as described in the 2022 Notes Indenture. One such circumstance is that the 2022 Notes will be convertible during any fiscal quarter (and only during such fiscal quarter), if the last reported sale price of the Company's common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price on each applicable trading day. Such condition was met as of the last trading day of each of the Company's fiscal quarters ended June 30, 2019 and September 29, 2019 and, accordingly, the 2022 Notes were and will be convertible at the option of their holders during the third and fourth quarters of fiscal 2019. During the three months ended September 29, 2019, the Company received conversion notices representing an immaterial principal amount of 2022 Notes from holders. Because the Company may elect to settle the 2022 Notes in cash, shares, or a combination of both, the Company continued to classify the 2022 Notes as long-term debt on the Condensed Consolidated Balance Sheets as of September 29, 2019.

The 2022 Notes consisted of the following as of September 29, 2019 and December 30, 2018 (in thousands): 
 
September 29, 2019
 
December 30, 2018
Equity component
$
47,686

 
$
47,686

Liability component:


 

Principal
287,500

 
287,500

Less debt discount and debt issuance costs, net
(23,214
)
 
(30,774
)
Net carrying amount
$
264,286

 
$
256,726


The following table includes total interest expense related to the 2022 Notes recognized during the three and nine months ended September 29, 2019 and September 30, 2018 (in thousands):
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
Contractual interest expense
 
$
3,198

 
$
3,198

 
$
9,667

 
$
9,667

Amortization of debt issuance costs
 
317

 
317

 
958

 
958

Accretion of debt discount
 
2,184

 
2,184

 
6,602

 
6,602

Total
 
$
5,699

 
$
5,699

 
$
17,227

 
$
17,227


 
Capped Calls
In connection with the issuance of the 2022 Notes, the Company entered into capped call transactions with certain bank counterparties to reduce the risk of potential dilution of the Company’s common stock upon the conversion of the 2022 Notes. The capped call transactions have an initial strike price of approximately $13.49 and an initial cap price of approximately $15.27, in each case, subject to adjustment. The capped calls expire in January 2022.

2% Convertible Senior Notes due 2023
On November 6, 2017, the Company, issued at face value, $150.0 million of 2% Convertible Senior Notes due 2023 (the "2023 Notes") in a private placement to qualified institutional buyers under Rule 144A of the Securities Act of 1933, as amended.

The 2023 Notes are convertible at an initial conversion rate of 46.7099 shares of common stock per $1,000 principal amount of 2023 Notes (equivalent to an initial conversion price of approximately $21.41 per share) subject to adjustment upon the occurrence of certain events, including anti-dilutive issuances and, in certain circumstances, a make-whole adjustment upon a fundamental change. A fundamental change includes a change in control, delisting of the Company’s stock, and liquidation, consolidation, or merger of the Company (see "—Effect of Proposed Merger on the Notes," below). Prior to November 1, 2022, the 2023 Notes are convertible only under certain specified circumstances as described in the indenture under which the 2023 Notes were issued.

The 2023 Notes consisted of the following as of September 29, 2019 and December 30, 2018 (in thousands):

 
September 29, 2019
 
December 30, 2018
Equity component
 
$
15,028

 
$
15,028

Liability component:
 

 

Principal
 
150,000

 
150,000

Less debt discount and debt issuance costs, net
 
(12,212
)
 
(14,943
)
Net carrying amount
 
$
137,788

 
$
135,057


The following table includes total interest expense related to the 2023 Notes recognized during the three and nine months ended September 29, 2019 and September 30, 2018 (in thousands):
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
Contractual interest expense
 
$
748

 
$
748

 
$
2,244

 
$
2,244

Amortization of debt issuance costs
 
176

 
175

 
526

 
525

Accretion of debt discount
 
734

 
735

 
2,205

 
2,205

Total
 
$
1,658

 
$
1,658

 
$
4,975

 
$
4,974



For more information on the Spansion Notes, the 2022 Notes, and the 2023 Notes, see Note 15 Debt of the Notes to Consolidated Financial Statements included in the Company's Annual Report on Form 10-K for the year ended December 30, 2018.

Effect of Proposed Merger on the Notes
The proposed Merger will constitute a “fundamental change” (as defined in each of the indentures governing the Spansion Notes, 2022 Notes and 2023 Notes). As a result, holders of the Spansion Notes, 2022 Notes and 2023 Notes will be entitled to either (a) convert or exchange such holder's notes based on the applicable conversion or exchange rate for such notes in effect on the applicable exchange date or conversion date (as increased by additional make-whole shares to the extent such notes are converted after the Effective Time and prior to the Fundamental Change Repurchase Date (as defined in the applicable indenture)) or (b) require the surviving corporation to repurchase that holder's notes (or any portion of principal amount thereof that is equal to $1,000 or an integral multiple of $1,000 in excess thereof) of the applicable series for cash on a date specified by the surviving corporation in accordance with the applicable indenture at a purchase price of 100% of the principal amount thereof plus accrued and unpaid interest to, but excluding, the Fundamental Change Repurchase Date (as defined in the
applicable indenture). Alternatively, holders of Cypress's outstanding exchangeable or convertible notes can continue to hold such notes, which, following the Effective Time, will be convertible or exchangeable only into an amount of cash equal to
$23.85 per share multiplied by the applicable exchange or conversion rate as described above.

Future Debt Payments
The future scheduled principal payments for the Company's outstanding debt as of September 29, 2019 were as follows (in thousands):
Fiscal Year
 
Total
2019 (remaining three months)
 
$
50,010

2020 (1)
 
11,984

2021
 
347,000

2022 (1)
 
287,496

2023
 
150,000

Total (excluding finance leases)
 
$
846,490

Finance lease liabilities
 
9,612

Total debt
 
$
856,102


(1) The future principal payments of the Spansion Notes and the 2022 Notes are presented in the above table based on scheduled due dates. Such notes have become exchangeable or convertible (as applicable) at the option of their holders during the third and fourth quarters of fiscal 2019.
XML 92 R24.htm IDEA: XBRL DOCUMENT v3.19.3
NET INCOME PER SHARE
9 Months Ended
Sep. 29, 2019
Earnings Per Share [Abstract]  
NET INCOME PER SHARE NET INCOME PER SHARE

The following table sets forth the computation of basic and diluted net income per share: 
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands, except per-share amounts)
Net income attributable to Cypress
$
12,683

 
$
50,695

 
$
19,668

 
$
87,478

Weighted-average common shares
369,241

 
361,631

 
366,444

 
358,560

Weighted-average diluted shares
388,243

 
374,266

 
381,633

 
373,064

Net income per share—basic
$
0.03

 
$
0.14

 
$
0.05

 
$
0.24

Net income per share—diluted
$
0.03

 
$
0.14

 
$
0.05

 
$
0.23


 
For the three months ended September 29, 2019 and September 30, 2018, approximately 14,000 and 2.8 million weighted average potentially dilutive shares underlying outstanding stock-based awards and convertible debt, respectively, were excluded in the computation of diluted net income per share because their effect would have been anti-dilutive. For the nine months ended September 29, 2019 and September 30, 2018, approximately 1.4 million and 2.7 million weighted average potentially dilutive shares underlying outstanding stock-based awards and convertible debt, respectively, were excluded in the computation of diluted net income per share because their effect would have been anti-dilutive.
XML 93 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3 html 460 504 1 false 102 0 false 13 false false R1.htm 0002000 - Document - Cover Page Sheet http://www.cypress.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.cypress.com/role/CondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1001501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.cypress.com/role/CondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.cypress.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.cypress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statements 5 false false R6.htm 1004000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquity CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 1004001 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) Sheet http://www.cypress.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) Statements 7 false false R8.htm 1005000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 1005001 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://www.cypress.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 9 false false R10.htm 2101100 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.cypress.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 10 false false R11.htm 2102100 - Disclosure - MERGER AGREEMENT Sheet http://www.cypress.com/role/MergerAgreement MERGER AGREEMENT Notes 11 false false R12.htm 2103100 - Disclosure - REVENUE Sheet http://www.cypress.com/role/Revenue REVENUE Notes 12 false false R13.htm 2104100 - Disclosure - BALANCE SHEET COMPONENTS Sheet http://www.cypress.com/role/BalanceSheetComponents BALANCE SHEET COMPONENTS Notes 13 false false R14.htm 2105100 - Disclosure - INTANGIBLE ASSETS Sheet http://www.cypress.com/role/IntangibleAssets INTANGIBLE ASSETS Notes 14 false false R15.htm 2106100 - Disclosure - ASSETS HELD FOR SALE Sheet http://www.cypress.com/role/AssetsHeldForSale ASSETS HELD FOR SALE Notes 15 false false R16.htm 2107100 - Disclosure - EQUITY METHOD INVESTMENTS Sheet http://www.cypress.com/role/EquityMethodInvestments EQUITY METHOD INVESTMENTS Notes 16 false false R17.htm 2108100 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.cypress.com/role/FairValueMeasurements FAIR VALUE MEASUREMENTS Notes 17 false false R18.htm 2109100 - Disclosure - RESTRUCTURING Sheet http://www.cypress.com/role/Restructuring RESTRUCTURING Notes 18 false false R19.htm 2110100 - Disclosure - EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION Sheet http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensation EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION Notes 19 false false R20.htm 2111100 - Disclosure - DEBT Sheet http://www.cypress.com/role/Debt DEBT Notes 20 false false R21.htm 2112100 - Disclosure - LEASES Sheet http://www.cypress.com/role/Leases LEASES Notes 21 false false R22.htm 2113100 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.cypress.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 22 false false R23.htm 2114100 - Disclosure - FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES Sheet http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivatives FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES Notes 23 false false R24.htm 2115100 - Disclosure - NET INCOME PER SHARE Sheet http://www.cypress.com/role/NetIncomePerShare NET INCOME PER SHARE Notes 24 false false R25.htm 2116100 - Disclosure - INCOME TAXES Sheet http://www.cypress.com/role/IncomeTaxes INCOME TAXES Notes 25 false false R26.htm 2117100 - Disclosure - SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION Sheet http://www.cypress.com/role/SegmentGeographicalAndCustomerInformation SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION Notes 26 false false R27.htm 2118100 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) Sheet http://www.cypress.com/role/AccumulatedOtherComprehensiveIncomeLoss ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) Notes 27 false false R28.htm 2119100 - Disclosure - RELATED-PARTY TRANSACTIONS Sheet http://www.cypress.com/role/RelatedPartyTransactions RELATED-PARTY TRANSACTIONS Notes 28 false false R29.htm 2201201 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.cypress.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 29 false false R30.htm 2303301 - Disclosure - REVENUE (Tables) Sheet http://www.cypress.com/role/RevenueTables REVENUE (Tables) Tables http://www.cypress.com/role/Revenue 30 false false R31.htm 2304301 - Disclosure - BALANCE SHEET COMPONENTS (Tables) Sheet http://www.cypress.com/role/BalanceSheetComponentsTables BALANCE SHEET COMPONENTS (Tables) Tables http://www.cypress.com/role/BalanceSheetComponents 31 false false R32.htm 2305301 - Disclosure - INTANGIBLE ASSETS (Tables) Sheet http://www.cypress.com/role/IntangibleAssetsTables INTANGIBLE ASSETS (Tables) Tables http://www.cypress.com/role/IntangibleAssets 32 false false R33.htm 2307301 - Disclosure - EQUITY METHOD INVESTMENTS (Tables) Sheet http://www.cypress.com/role/EquityMethodInvestmentsTables EQUITY METHOD INVESTMENTS (Tables) Tables http://www.cypress.com/role/EquityMethodInvestments 33 false false R34.htm 2308301 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.cypress.com/role/FairValueMeasurementsTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.cypress.com/role/FairValueMeasurements 34 false false R35.htm 2309301 - Disclosure - RESTRUCTURING (Tables) Sheet http://www.cypress.com/role/RestructuringTables RESTRUCTURING (Tables) Tables http://www.cypress.com/role/Restructuring 35 false false R36.htm 2310301 - Disclosure - EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION (Tables) Sheet http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationTables EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION (Tables) Tables http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensation 36 false false R37.htm 2311301 - Disclosure - DEBT (Tables) Sheet http://www.cypress.com/role/DebtTables DEBT (Tables) Tables http://www.cypress.com/role/Debt 37 false false R38.htm 2312301 - Disclosure - LEASES (Tables) Sheet http://www.cypress.com/role/LeasesTables LEASES (Tables) Tables http://www.cypress.com/role/Leases 38 false false R39.htm 2313301 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://www.cypress.com/role/CommitmentsAndContingenciesTables COMMITMENTS AND CONTINGENCIES (Tables) Tables http://www.cypress.com/role/CommitmentsAndContingencies 39 false false R40.htm 2314301 - Disclosure - FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES (Tables) Sheet http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesTables FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES (Tables) Tables http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivatives 40 false false R41.htm 2315301 - Disclosure - NET INCOME PER SHARE (Tables) Sheet http://www.cypress.com/role/NetIncomePerShareTables NET INCOME PER SHARE (Tables) Tables http://www.cypress.com/role/NetIncomePerShare 41 false false R42.htm 2317301 - Disclosure - SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION (Tables) Sheet http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationTables SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION (Tables) Tables http://www.cypress.com/role/SegmentGeographicalAndCustomerInformation 42 false false R43.htm 2318301 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables) Sheet http://www.cypress.com/role/AccumulatedOtherComprehensiveIncomeLossTables ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables) Tables http://www.cypress.com/role/AccumulatedOtherComprehensiveIncomeLoss 43 false false R44.htm 2319301 - Disclosure - RELATED-PARTY TRANSACTIONS (Tables) Sheet http://www.cypress.com/role/RelatedPartyTransactionsTables RELATED-PARTY TRANSACTIONS (Tables) Tables http://www.cypress.com/role/RelatedPartyTransactions 44 false false R45.htm 2401402 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) Sheet http://www.cypress.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) Details http://www.cypress.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies 45 false false R46.htm 2402401 - Disclosure - MERGER AGREEMENT - Narrative (Details) Sheet http://www.cypress.com/role/MergerAgreementNarrativeDetails MERGER AGREEMENT - Narrative (Details) Details 46 false false R47.htm 2403402 - Disclosure - REVENUE - Disaggregated by Revenue Source, Segment and Geographical Locations (Details) Sheet http://www.cypress.com/role/RevenueDisaggregatedByRevenueSourceSegmentAndGeographicalLocationsDetails REVENUE - Disaggregated by Revenue Source, Segment and Geographical Locations (Details) Details 47 false false R48.htm 2404402 - Disclosure - BALANCE SHEET COMPONENTS - Accounts Receivable, Net (Details) Sheet http://www.cypress.com/role/BalanceSheetComponentsAccountsReceivableNetDetails BALANCE SHEET COMPONENTS - Accounts Receivable, Net (Details) Details 48 false false R49.htm 2404403 - Disclosure - BALANCE SHEET COMPONENTS - Inventories (Details) Sheet http://www.cypress.com/role/BalanceSheetComponentsInventoriesDetails BALANCE SHEET COMPONENTS - Inventories (Details) Details 49 false false R50.htm 2404404 - Disclosure - BALANCE SHEET COMPONENTS - Other Current Assets (Details) Sheet http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentAssetsDetails BALANCE SHEET COMPONENTS - Other Current Assets (Details) Details 50 false false R51.htm 2404405 - Disclosure - BALANCE SHEET COMPONENTS - Other Long-Term Assets (Details) Sheet http://www.cypress.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails BALANCE SHEET COMPONENTS - Other Long-Term Assets (Details) Details 51 false false R52.htm 2404406 - Disclosure - BALANCE SHEET COMPONENTS - Other Current Liabilities (Details) Sheet http://www.cypress.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails BALANCE SHEET COMPONENTS - Other Current Liabilities (Details) Details 52 false false R53.htm 2404407 - Disclosure - BALANCE SHEET COMPONENTS - Other Long-Term Liabilities (Details) Sheet http://www.cypress.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails BALANCE SHEET COMPONENTS - Other Long-Term Liabilities (Details) Details 53 false false R54.htm 2405402 - Disclosure - INTANGIBLE ASSETS - Total Intangible Assets (Details) Sheet http://www.cypress.com/role/IntangibleAssetsTotalIntangibleAssetsDetails INTANGIBLE ASSETS - Total Intangible Assets (Details) Details 54 false false R55.htm 2405403 - Disclosure - INTANGIBLE ASSETS - Summary of Amortization Expense by Line Item in Consolidated Statement of Operations (Details) Sheet http://www.cypress.com/role/IntangibleAssetsSummaryOfAmortizationExpenseByLineItemInConsolidatedStatementOfOperationsDetails INTANGIBLE ASSETS - Summary of Amortization Expense by Line Item in Consolidated Statement of Operations (Details) Details 55 false false R56.htm 2405404 - Disclosure - INTANGIBLE ASSETS - Estimated Future Amortization Expense Related to Developed Technology and Other Intangible Assets (Details) Sheet http://www.cypress.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseRelatedToDevelopedTechnologyAndOtherIntangibleAssetsDetails INTANGIBLE ASSETS - Estimated Future Amortization Expense Related to Developed Technology and Other Intangible Assets (Details) Details 56 false false R57.htm 2406401 - Disclosure - ASSETS HELD FOR SALE (Details) Sheet http://www.cypress.com/role/AssetsHeldForSaleDetails ASSETS HELD FOR SALE (Details) Details http://www.cypress.com/role/AssetsHeldForSale 57 false false R58.htm 2407402 - Disclosure - EQUITY METHOD INVESTMENTS - Equity Method Investments (Details) Sheet http://www.cypress.com/role/EquityMethodInvestmentsEquityMethodInvestmentsDetails EQUITY METHOD INVESTMENTS - Equity Method Investments (Details) Details 58 false false R59.htm 2408402 - Disclosure - FAIR VALUE MEASUREMENTS - Financial Assets and Liabilities Measured at Fair Value (Details) Sheet http://www.cypress.com/role/FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueDetails FAIR VALUE MEASUREMENTS - Financial Assets and Liabilities Measured at Fair Value (Details) Details 59 false false R60.htm 2408403 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) Sheet http://www.cypress.com/role/FairValueMeasurementsNarrativeDetails FAIR VALUE MEASUREMENTS - Narrative (Details) Details 60 false false R61.htm 2409402 - Disclosure - RESTRUCTURING - Narrative (Details) Sheet http://www.cypress.com/role/RestructuringNarrativeDetails RESTRUCTURING - Narrative (Details) Details 61 false false R62.htm 2409403 - Disclosure - RESTRUCTURING - Schedule of Restructuring Costs (Details) Sheet http://www.cypress.com/role/RestructuringScheduleOfRestructuringCostsDetails RESTRUCTURING - Schedule of Restructuring Costs (Details) Details 62 false false R63.htm 2409404 - Disclosure - RESTRUCTURING - Schedule of Restructuring costs by Line Item in Statement of Income (Details) Sheet http://www.cypress.com/role/RestructuringScheduleOfRestructuringCostsByLineItemInStatementOfIncomeDetails RESTRUCTURING - Schedule of Restructuring costs by Line Item in Statement of Income (Details) Details 63 false false R64.htm 2409405 - Disclosure - RESTRUCTURING - Restructuring Activities Related to Personnel Costs (Details) Sheet http://www.cypress.com/role/RestructuringRestructuringActivitiesRelatedToPersonnelCostsDetails RESTRUCTURING - Restructuring Activities Related to Personnel Costs (Details) Details 64 false false R65.htm 2410402 - Disclosure - EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION - Schedule of Stock-Based Compensation Expenses (Details) Sheet http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfStockBasedCompensationExpensesDetails EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION - Schedule of Stock-Based Compensation Expenses (Details) Details 65 false false R66.htm 2410403 - Disclosure - EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION - Narrative (Details) Sheet http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationNarrativeDetails EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION - Narrative (Details) Details http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationTables 66 false false R67.htm 2410404 - Disclosure - EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION - Schedule of Unrecognized Stock-Based Compensation Balance Net by Award Type (Details) Sheet http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfUnrecognizedStockBasedCompensationBalanceNetByAwardTypeDetails EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION - Schedule of Unrecognized Stock-Based Compensation Balance Net by Award Type (Details) Details 67 false false R68.htm 2410405 - Disclosure - EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION - Schedule of Stock Option Activities (Details) Sheet http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfStockOptionActivitiesDetails EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION - Schedule of Stock Option Activities (Details) Details 68 false false R69.htm 2410406 - Disclosure - EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION - Schedule of Restricted Stock Unit and Restricted Stock Award Activities (Details) Sheet http://www.cypress.com/role/EmployeeStockPlansAndStockBasedCompensationScheduleOfRestrictedStockUnitAndRestrictedStockAwardActivitiesDetails EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION - Schedule of Restricted Stock Unit and Restricted Stock Award Activities (Details) Details 69 false false R70.htm 2411402 - Disclosure - DEBT - Schedule of Debt (Details) Sheet http://www.cypress.com/role/DebtScheduleOfDebtDetails DEBT - Schedule of Debt (Details) Details 70 false false R71.htm 2411403 - Disclosure - DEBT - Narrative (Details) Sheet http://www.cypress.com/role/DebtNarrativeDetails DEBT - Narrative (Details) Details 71 false false R72.htm 2411404 - Disclosure - DEBT - Schedule of 2.00% 2020 Spansion Exchangeable Notes (Details) Notes http://www.cypress.com/role/DebtScheduleOf2002020SpansionExchangeableNotesDetails DEBT - Schedule of 2.00% 2020 Spansion Exchangeable Notes (Details) Details 72 false false R73.htm 2411405 - Disclosure - DEBT - Schedule of 4.50% 2022 Senior Exchangeable Notes (Details) Notes http://www.cypress.com/role/DebtScheduleOf4502022SeniorExchangeableNotesDetails DEBT - Schedule of 4.50% 2022 Senior Exchangeable Notes (Details) Details 73 false false R74.htm 2411406 - Disclosure - DEBT - Schedule of 2.00% 2023 Exchangeable Notes (Details) Notes http://www.cypress.com/role/DebtScheduleOf2002023ExchangeableNotesDetails DEBT - Schedule of 2.00% 2023 Exchangeable Notes (Details) Details 74 false false R75.htm 2411407 - Disclosure - DEBT - Scheduled Future Debt Payments (Details) Sheet http://www.cypress.com/role/DebtScheduledFutureDebtPaymentsDetails DEBT - Scheduled Future Debt Payments (Details) Details 75 false false R76.htm 2412402 - Disclosure - LEASES - Narrative (Details) Sheet http://www.cypress.com/role/LeasesNarrativeDetails LEASES - Narrative (Details) Details 76 false false R77.htm 2412403 - Disclosure - LEASES - Supplemental Balance Sheet Information (Details) Sheet http://www.cypress.com/role/LeasesSupplementalBalanceSheetInformationDetails LEASES - Supplemental Balance Sheet Information (Details) Details 77 false false R78.htm 2412404 - Disclosure - LEASES - Component of Lease Costs (Details) Sheet http://www.cypress.com/role/LeasesComponentOfLeaseCostsDetails LEASES - Component of Lease Costs (Details) Details 78 false false R79.htm 2412405 - Disclosure - LEASES - Other Information Related to Leases (Details) Sheet http://www.cypress.com/role/LeasesOtherInformationRelatedToLeasesDetails LEASES - Other Information Related to Leases (Details) Details 79 false false R80.htm 2412406 - Disclosure - LEASES - Future Minimum Lease Payments Under Operating and Finance Leases (Details) Sheet http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderOperatingAndFinanceLeasesDetails LEASES - Future Minimum Lease Payments Under Operating and Finance Leases (Details) Details 80 false false R81.htm 2412407 - Disclosure - LEASES - Future Minimum Lease Payments Under Non-Cancelable Operating Leases (Details) Sheet http://www.cypress.com/role/LeasesFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails LEASES - Future Minimum Lease Payments Under Non-Cancelable Operating Leases (Details) Details 81 false false R82.htm 2413402 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details) Sheet http://www.cypress.com/role/CommitmentsAndContingenciesNarrativeDetails COMMITMENTS AND CONTINGENCIES - Narrative (Details) Details 82 false false R83.htm 2413403 - Disclosure - COMMITMENTS AND CONTINGENCIES - Schedule of Warranty Reserve Activities (Details) Sheet http://www.cypress.com/role/CommitmentsAndContingenciesScheduleOfWarrantyReserveActivitiesDetails COMMITMENTS AND CONTINGENCIES - Schedule of Warranty Reserve Activities (Details) Details 83 false false R84.htm 2414402 - Disclosure - FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES - Narrative (Details) Sheet http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesNarrativeDetails FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES - Narrative (Details) Details 84 false false R85.htm 2414403 - Disclosure - FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES - Schedule of Notional Amounts of Net Outstanding Contracts (Details) Sheet http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesScheduleOfNotionalAmountsOfNetOutstandingContractsDetails FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES - Schedule of Notional Amounts of Net Outstanding Contracts (Details) Details 85 false false R86.htm 2414404 - Disclosure - FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES - Effect of Derivative Instruments on the Condensed Consolidated Statements of Operations (Details) Sheet http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesEffectOfDerivativeInstrumentsOnCondensedConsolidatedStatementsOfOperationsDetails FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES - Effect of Derivative Instruments on the Condensed Consolidated Statements of Operations (Details) Details 86 false false R87.htm 2414405 - Disclosure - FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES - Gross Fair Values of Derivative Instruments on Condensed Consolidated Balance Sheets (Details) Sheet http://www.cypress.com/role/ForeignCurrencyAndInterestRateDerivativesGrossFairValuesOfDerivativeInstrumentsOnCondensedConsolidatedBalanceSheetsDetails FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES - Gross Fair Values of Derivative Instruments on Condensed Consolidated Balance Sheets (Details) Details 87 false false R88.htm 2415402 - Disclosure - NET INCOME PER SHARE - Computation of Basic and Diluted Net Income Per Share (Details) Sheet http://www.cypress.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails NET INCOME PER SHARE - Computation of Basic and Diluted Net Income Per Share (Details) Details 88 false false R89.htm 2415403 - Disclosure - NET INCOME PER SHARE - Narrative (Details) Sheet http://www.cypress.com/role/NetIncomePerShareNarrativeDetails NET INCOME PER SHARE - Narrative (Details) Details 89 false false R90.htm 2416401 - Disclosure - INCOME TAXES - Narrative (Details) Sheet http://www.cypress.com/role/IncomeTaxesNarrativeDetails INCOME TAXES - Narrative (Details) Details 90 false false R91.htm 2417402 - Disclosure - SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION - Income (Loss) before Income Taxes (Details) Sheet http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationIncomeLossBeforeIncomeTaxesDetails SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION - Income (Loss) before Income Taxes (Details) Details http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationTables 91 false false R92.htm 2417403 - Disclosure - SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION - Property, Plant and Equipment, Net, by Geographic Locations (Details) Sheet http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationPropertyPlantAndEquipmentNetByGeographicLocationsDetails SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION - Property, Plant and Equipment, Net, by Geographic Locations (Details) Details 92 false false R93.htm 2417404 - Disclosure - SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION - Narrative (Details) Sheet http://www.cypress.com/role/SegmentGeographicalAndCustomerInformationNarrativeDetails SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION - Narrative (Details) Details 93 false false R94.htm 2418402 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details) Sheet http://www.cypress.com/role/AccumulatedOtherComprehensiveIncomeLossDetails ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details) Details http://www.cypress.com/role/AccumulatedOtherComprehensiveIncomeLossTables 94 false false R95.htm 2419402 - Disclosure - RELATED-PARTY TRANSACTIONS (Details) Sheet http://www.cypress.com/role/RelatedPartyTransactionsDetails RELATED-PARTY TRANSACTIONS (Details) Details http://www.cypress.com/role/RelatedPartyTransactionsTables 95 false false All Reports Book All Reports cyq3201910q.htm cy-20190929.xsd cy-20190929_cal.xml cy-20190929_def.xml cy-20190929_lab.xml cy-20190929_pre.xml cyq32019exe311.htm cyq32019exe312.htm cyq32019exe321.htm cyq32019exe322.htm http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 true true XML 94 R92.htm IDEA: XBRL DOCUMENT v3.19.3
SEGMENT, GEOGRAPHICAL AND CUSTOMER INFORMATION - Property, Plant and Equipment, Net, by Geographic Locations (Details) - USD ($)
$ in Thousands
Sep. 29, 2019
Dec. 30, 2018
Segment Reporting Information [Line Items]    
Total property, plant and equipment (excluding finance leases), net $ 254,859 $ 282,986
United States    
Segment Reporting Information [Line Items]    
Total property, plant and equipment (excluding finance leases), net 149,830 173,973
Philippines    
Segment Reporting Information [Line Items]    
Total property, plant and equipment (excluding finance leases), net 31,828 33,413
Thailand    
Segment Reporting Information [Line Items]    
Total property, plant and equipment (excluding finance leases), net 31,439 34,581
Japan    
Segment Reporting Information [Line Items]    
Total property, plant and equipment (excluding finance leases), net 10,554 11,251
Other    
Segment Reporting Information [Line Items]    
Total property, plant and equipment (excluding finance leases), net $ 31,208 $ 29,768
XML 95 R62.htm IDEA: XBRL DOCUMENT v3.19.3
RESTRUCTURING - Schedule of Restructuring Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Restructuring Cost and Reserve [Line Items]        
Total restructuring costs $ 392 $ 9,991 $ 3,509 $ 15,326
Personnel        
Restructuring Cost and Reserve [Line Items]        
Total restructuring costs 392 234 3,509 5,569
Lease termination costs        
Restructuring Cost and Reserve [Line Items]        
Total restructuring costs $ 0 $ 9,757 $ 0 $ 9,757
XML 96 R66.htm IDEA: XBRL DOCUMENT v3.19.3
EMPLOYEE STOCK PLANS AND STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Oct. 17, 2019
Aug. 02, 2019
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Dec. 30, 2018
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Stock-based compensation capitalized in inventory     $ 3.6   $ 3.6   $ 2.5
Options granted (in shares)     0 0 0 0  
Cash dividend declared per share (in dollars per share)   $ 0.11 $ 0.11 $ 0.11 $ 0.11 $ 0.11  
Stock options              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Stock available for grant (in shares)     29,400,000   29,400,000    
RSUs and PSUs              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Stock available for grant (in shares)     15,800,000   15,800,000    
Merger Agreement | Stock options              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Percentage of share based compensation payable in cash post closing     100.00%   100.00%    
Merger Agreement | RSUs, Director              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Percentage of share based compensation payable in cash post closing     100.00%   100.00%    
Merger Agreement | RSUs, Other              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Percentage of share based compensation payable in cash post closing     50.00%   50.00%    
Subsequent Event              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Cash dividend paid $ 40.7            
XML 97 R45.htm IDEA: XBRL DOCUMENT v3.19.3
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Dec. 29, 2019
Sep. 28, 2019
Dec. 31, 2018
ASU 2016-02      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Right-of-use assets     $ 56.4
Lease liabilities     $ 59.2
Subsequent Event      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Payment to acquire remaining ownership percentage $ 3.9    
AgigA Tech Inc.      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Outstanding equity held prior to acquisition (as a percent)   94.40%  
XML 98 R41.htm IDEA: XBRL DOCUMENT v3.19.3
NET INCOME PER SHARE (Tables)
9 Months Ended
Sep. 29, 2019
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Net Income Per Share

The following table sets forth the computation of basic and diluted net income per share: 
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands, except per-share amounts)
Net income attributable to Cypress
$
12,683

 
$
50,695

 
$
19,668

 
$
87,478

Weighted-average common shares
369,241

 
361,631

 
366,444

 
358,560

Weighted-average diluted shares
388,243

 
374,266

 
381,633

 
373,064

Net income per share—basic
$
0.03

 
$
0.14

 
$
0.05

 
$
0.24

Net income per share—diluted
$
0.03

 
$
0.14

 
$
0.05

 
$
0.23


XML 99 R49.htm IDEA: XBRL DOCUMENT v3.19.3
BALANCE SHEET COMPONENTS - Inventories (Details) - USD ($)
$ in Thousands
Sep. 29, 2019
Dec. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials $ 16,988 $ 10,004
Work-in-process 250,203 215,820
Finished goods 60,201 66,269
Total inventories $ 327,392 $ 292,093
XML 100 R6.htm IDEA: XBRL DOCUMENT v3.19.3
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Treasury Stock
Non-controlling Interest
Balances at beginning of year (in shares) at Dec. 31, 2017   525,719       173,499  
Balance at beginning of year at Dec. 31, 2017 $ 1,817,592 $ 4,936 $ 5,659,612 $ (1,362) $ (1,511,706) $ (2,334,944) $ 1,056
Net income attributable to Cypress 87,478       87,478    
Unrealized loss on defined benefit pension plan 0            
Net unrealized gain on cash flow hedges and interest rate swaps 4,216     4,216      
Issuance of common shares under employee stock plans, net (in shares)   9,271       19  
Issuance of common shares under employee stock plans, net 39,917 $ 147 39,770        
Extinguishment of 2% Exchangeable Senior Notes due 2020 (25,696)   (25,696)        
Issuance of common shares upon conversion of 2% Exchangeable Senior Notes due 2020 (in shares)   1,402          
Issuance of common shares upon conversion of 2% Exchangeable Senior Notes due 2020 25,166 $ 14 25,152        
Dividend ($0.11 per share) (118,623)   (118,623)        
Repurchase of common shares (in shares)           1,208  
Repurchase of common shares (19,993)         $ (19,993)  
Stock-based compensation 76,269   76,269        
Non-controlling interest 162 $ 10         152
Balances at end of year (in shares) at Sep. 30, 2018   536,392       174,726  
Balance at end of year at Sep. 30, 2018 1,886,488 $ 5,107 5,656,484 2,854 (1,424,228) $ (2,354,937) 1,208
Balances at beginning of year (in shares) at Jul. 01, 2018   534,037       174,118  
Balance at beginning of year at Jul. 01, 2018 1,858,972 $ 5,103 5,669,760 2,817 (1,474,924) $ (2,344,940) 1,156
Net income attributable to Cypress 50,695       50,695    
Unrealized loss on defined benefit pension plan 0            
Net unrealized gain on cash flow hedges and interest rate swaps 38     37 1    
Issuance of common shares under employee stock plans, net (in shares)   2,355       10  
Issuance of common shares under employee stock plans, net 3,273 $ 0 3,273        
Dividend ($0.11 per share) (39,773)   (39,773)        
Repurchase of common shares (in shares)           598  
Repurchase of common shares (9,997)         $ (9,997)  
Stock-based compensation 23,224   23,224        
Non-controlling interest 56 $ 4         52
Balances at end of year (in shares) at Sep. 30, 2018   536,392       174,726  
Balance at end of year at Sep. 30, 2018 1,886,488 $ 5,107 5,656,484 2,854 (1,424,228) $ (2,354,937) 1,208
Balances at beginning of year (in shares) at Dec. 30, 2018   537,327       175,875  
Balance at beginning of year at Dec. 30, 2018 2,117,039 $ 5,373 5,636,099 1,829 (1,157,115) $ (2,370,452) 1,305
Unrealized loss on defined benefit pension plan       (13)      
Balance at end of year at Mar. 31, 2019       (4,624)      
Balances at beginning of year (in shares) at Dec. 30, 2018   537,327       175,875  
Balance at beginning of year at Dec. 30, 2018 2,117,039 $ 5,373 5,636,099 1,829 (1,157,115) $ (2,370,452) 1,305
Net income attributable to Cypress 19,668       19,668    
Unrealized loss on defined benefit pension plan (931)     (931)      
Net unrealized gain on cash flow hedges and interest rate swaps (17,586)     (17,833) 247    
Issuance of common shares under employee stock plans, net (in shares)   8,962          
Issuance of common shares under employee stock plans, net 35,252 $ 90 35,162        
Dividend ($0.11 per share) (121,102)   (121,102)        
Net settlement in stock (in shares)           412  
Net settlement in stock (6,451)         $ (6,451)  
Stock-based compensation 76,886   76,886        
Acquisition of non-controlling interest (3,873)   (2,583)       (1,290)
Non-controlling interest (15)           (15)
Balances at end of year (in shares) at Sep. 29, 2019   546,289       176,287  
Balance at end of year at Sep. 29, 2019 2,098,887 $ 5,463 5,624,462 (16,935) (1,137,200) $ (2,376,903) 0
Balance at beginning of year at Mar. 31, 2019       (4,624)      
Unrealized loss on defined benefit pension plan       (928)      
Balances at end of year (in shares) at Jun. 30, 2019   543,812       176,274  
Balance at end of year at Jun. 30, 2019 2,109,006 $ 5,438 5,641,422 (12,671) (1,149,883) $ (2,376,600) 1,300
Net income attributable to Cypress 12,683       12,683    
Unrealized loss on defined benefit pension plan 10     10      
Net unrealized gain on cash flow hedges and interest rate swaps (4,274)     (4,274)      
Issuance of common shares under employee stock plans, net (in shares)   2,477          
Issuance of common shares under employee stock plans, net 3,413 $ 25 3,388        
Dividend ($0.11 per share) (40,679)   (40,679)        
Net settlement in stock (in shares)           13  
Net settlement in stock (303)         $ (303)  
Stock-based compensation 22,914   22,914        
Acquisition of non-controlling interest (3,873)   (2,583)       (1,290)
Non-controlling interest (10)           (10)
Balances at end of year (in shares) at Sep. 29, 2019   546,289       176,287  
Balance at end of year at Sep. 29, 2019 $ 2,098,887 $ 5,463 $ 5,624,462 $ (16,935) $ (1,137,200) $ (2,376,903) $ 0
XML 101 R2.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 29, 2019
Dec. 30, 2018
Current assets:    
Cash and cash equivalents $ 343,027 $ 285,720
Accounts receivable, net 389,896 324,274
Inventories 327,392 292,093
Assets held for sale 0 13,510
Other current assets 85,756 101,163
Total current assets 1,146,071 1,016,760
Property, plant and equipment, net 262,955 282,986
Operating lease right-of-use assets 44,212  
Equity method investments 30,167 65,145
Intangible assets, net 334,926 490,590
Goodwill 1,373,750 1,373,750
Deferred tax assets 350,858 339,679
Other long-term assets 117,052 124,305
Total assets 3,659,991 3,693,215
Current liabilities:    
Accounts payable 181,704 210,715
Accrued compensation and employee benefits 46,094 61,994
Price adjustment and other revenue reserves 206,727 163,088
Dividend payable 40,679 39,748
Current portion of long-term debt 63,518 6,943
Other current liabilities 131,791 138,064
Total current liabilities 670,513 620,552
Deferred income taxes and other tax liabilities 55,228 53,469
Revolving credit facility and long-term portion of debt 756,853 874,235
Other long-term liabilities 78,510 27,920
Total liabilities 1,561,104 1,576,176
Commitments and contingencies (Note 13) 0 0
Equity:    
Preferred stock, $0.01 par value, 5,000 shares authorized; none issued and outstanding 0 0
Common stock, $0.01 par value, 650,000 and 650,000 shares authorized; 546,289 and 537,327 shares issued; 370,002 and 361,452 shares outstanding at September 29, 2019 and December 30, 2018, respectively 5,463 5,373
Additional paid-in-capital 5,624,462 5,636,099
Accumulated other comprehensive income (loss) (16,935) 1,829
Accumulated deficit (1,137,200) (1,157,115)
Stockholders’ equity before treasury stock 4,475,790 4,486,186
Less: Shares of common stock held in treasury, at cost; 176,287 and 175,875 shares at September 29, 2019 and December 30, 2018, respectively (2,376,903) (2,370,452)
Total Cypress stockholders’ equity 2,098,887 2,115,734
Non-controlling interest 0 1,305
Total equity 2,098,887 2,117,039
Total liabilities and equity $ 3,659,991 $ 3,693,215
XML 102 R87.htm IDEA: XBRL DOCUMENT v3.19.3
FOREIGN CURRENCY AND INTEREST RATE DERIVATIVES - Gross Fair Values of Derivative Instruments on Condensed Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Sep. 29, 2019
Dec. 30, 2018
Other Current Assets | Derivatives designated as hedging instruments    
Derivatives Fair Value [Line Items]    
Derivative Asset $ 720 $ 2,767
Other Current Assets | Derivatives not designated as hedging instruments    
Derivatives Fair Value [Line Items]    
Derivative Asset 236 725
Non-Current Assets | Derivatives designated as hedging instruments    
Derivatives Fair Value [Line Items]    
Derivative Asset 0 1,419
Non-Current Assets | Derivatives not designated as hedging instruments    
Derivatives Fair Value [Line Items]    
Derivative Asset 0 0
Other Current Liabilities | Derivatives designated as hedging instruments    
Derivatives Fair Value [Line Items]    
Derivative Liability 1,985 1,210
Other Current Liabilities | Derivatives not designated as hedging instruments    
Derivatives Fair Value [Line Items]    
Derivative Liability 771 411
Non-Current Liabilities | Derivatives designated as hedging instruments    
Derivatives Fair Value [Line Items]    
Derivative Liability 17,483 4,051
Non-Current Liabilities | Derivatives not designated as hedging instruments    
Derivatives Fair Value [Line Items]    
Derivative Liability $ 0 $ 0
XML 103 R77.htm IDEA: XBRL DOCUMENT v3.19.3
LEASES - Supplemental Balance Sheet Information (Details)
$ in Thousands
Sep. 29, 2019
USD ($)
Finance Leases  
Property and equipment, at cost $ 9,583
Accumulated depreciation (1,487)
Property and equipment, net 8,096
Finance leases included in current portion of long-term debt 1,833
Finance leases included in revolving credit facility and long-term portion of debt 7,779
Total finance lease liabilities 9,612
Operating Leases  
Operating lease right-of-use assets 44,212
Current 12,717
Non-current 33,653
Total operating lease liabilities $ 46,370
XML 104 R73.htm IDEA: XBRL DOCUMENT v3.19.3
DEBT - Schedule of 4.50% 2022 Senior Exchangeable Notes (Details) - 4.5% Convertible Senior Notes due 2022 - USD ($)
3 Months Ended 9 Months Ended
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Dec. 30, 2018
Jun. 23, 2016
Debt Instrument [Line Items]            
Principal amount           $ 287,500,000
Equity component            
Debt Instrument [Line Items]            
Net carrying amount $ 47,686,000   $ 47,686,000   $ 47,686,000  
Liability component            
Debt Instrument [Line Items]            
Net carrying amount 264,286,000   264,286,000   256,726,000  
Principal amount 287,500,000   287,500,000   287,500,000  
Less debt discount and debt issuance costs, net (23,214,000)   (23,214,000)   $ (30,774,000)  
Convertible Senior Notes            
Components of the Total Interest Expense            
Contractual interest expense 3,198,000 $ 3,198,000 9,667,000 $ 9,667,000    
Amortization of debt issuance costs 317,000 317,000 958,000 958,000    
Accretion of debt discount 2,184,000 2,184,000 6,602,000 6,602,000    
Total $ 5,699,000 $ 5,699,000 $ 17,227,000 $ 17,227,000    
XML 105 R83.htm IDEA: XBRL DOCUMENT v3.19.3
COMMITMENTS AND CONTINGENCIES - Schedule of Warranty Reserve Activities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]        
Beginning balance $ 3,555 $ 4,445 $ 3,982 $ 4,445
Settlements made (2,252) (1,456) (4,637) (4,434)
Provisions 2,252 1,456 4,210 4,434
Ending balance $ 3,555 $ 4,445 $ 3,555 $ 4,445
XML 106 R58.htm IDEA: XBRL DOCUMENT v3.19.3
EQUITY METHOD INVESTMENTS - Equity Method Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2019
Jun. 30, 2019
Dec. 30, 2018
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Apr. 01, 2019
Dec. 30, 2018
Schedule of Equity Method Investments [Line Items]                  
Write down of equity method investment         $ 29,505        
Carrying value $ 30,167   $ 65,145   65,145   $ 30,167   $ 65,145
Schedule of Equity Method Investments [Roll Forward]                  
Carrying value, beginning balance         65,145        
Additional investment         2,400 $ 0      
Share in gain/ loss, net of equity method investees (1,383)     $ (3,657) (7,873) (10,873)      
Impairment of investment         (29,505)        
Carrying value, ending balance 30,167   65,145   30,167        
Operating data:                  
Revenue 25,455     5,421 47,650 14,023      
Gross profit (loss) 3,458     (2,297) 3,773 (7,674)      
Loss from operations (2,052)     (6,628) (13,157) (20,468)      
Net loss (2,852)     (6,971) (14,868) (20,726)      
Share in gain/ loss, net of equity method investees (1,383)     $ (3,657) (7,873) $ (10,873)      
Balance Sheet Data:                  
Current assets             40,877   25,865
Long-term assets             46,802   51,176
Current liabilities             27,934   9,635
Long-term liabilities             495   877
Deca Technologies Inc.                  
Schedule of Equity Method Investments [Line Items]                  
Write down of equity method investment   $ 29,500 41,500            
Carrying value 25,600   65,100   25,600   $ 25,600   $ 65,100
Ownership percentage             52.50%   52.50%
Schedule of Equity Method Investments [Roll Forward]                  
Carrying value, beginning balance         65,100        
Impairment of investment   $ (29,500) (41,500)            
Carrying value, ending balance 25,600   $ 65,100   25,600        
SkyHigh                  
Schedule of Equity Method Investments [Line Items]                  
Carrying value 4,600       4,600   $ 4,600    
Ownership percentage               40.00%  
Schedule of Equity Method Investments [Roll Forward]                  
Carrying value, ending balance $ 4,600       $ 4,600        
XML 107 R50.htm IDEA: XBRL DOCUMENT v3.19.3
BALANCE SHEET COMPONENTS - Other Current Assets (Details) - USD ($)
$ in Thousands
Sep. 29, 2019
Dec. 30, 2018
Prepaid Expense and Other Assets, Current [Abstract]    
Prepaid tooling $ 25,555 $ 25,891
Advances to suppliers 3,738 12,058
Prepaid royalty and licenses 10,739 14,863
Derivative assets 956 3,492
Value added tax receivable 7,384 7,652
Prepaid expenses 21,037 17,814
Withholding tax receivable and tax advance 3,090 4,236
Other current assets 13,257 15,157
Total other current assets $ 85,756 $ 101,163
XML 108 R54.htm IDEA: XBRL DOCUMENT v3.19.3
INTANGIBLE ASSETS - Total Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 29, 2019
Dec. 30, 2018
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross $ 1,208,405 $ 1,208,405
Accumulated Amortization (873,479) (717,815)
Net 334,926 490,590
Acquisition-related intangible assets    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross 1,188,521 1,188,521
Accumulated Amortization (856,454) (702,883)
Net 332,067 485,638
Non-acquisition related intangible assets    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross 19,884 19,884
Accumulated Amortization (17,025) (14,932)
Net $ 2,859 $ 4,952
EXCEL 109 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -. 84\?(\\#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,$% @ TX!A3R?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 " #3@&%/Q>GF$>X K @ $0 &1O8U!R;W!S+V-O M&ULS9+/2@,Q$(=?17+?G4V+!<,VETI/%00+BK>03-O@Y@_)R&[?WNS: M;A%] "&7S/SRS3>05D>A0\+G%"(FLICO!M?Y+'1$+\U# M2$Y1N:8C1*4_U!%AT30K<$C**%(P JLX$YELC18ZH:*0+GBC9WS\3-T$,QJP M0X>>,O": Y/CQ'@>NA9N@!%&F%S^+J"9B5/U3^S4 79)#MG.J;[OZWXYY=B_3NI7UF9376%YE*^@<<[#_V/@J*%OX]2_D%U!+ P04 " #3@&%/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 ( -. 84\C!49,-@, #L/ 8 >&PO=V]R:W-H965T&UL?5?M;ILP%'T5Q ,,_$$^JB12FVG:I$VJ.FW[31,G006<@9-T M;S]C**.^Q_M3P#GG'IOC8WI7-]V\M">E3/1:E76[CD_&G.^2I-V=5)6W'_19 MU?:7@VZJW-C'YIBTYT;E>T>JRH2GZ2RI\J*.-RLW]MAL5OIBRJ)6CTW47JHJ M;_X\J%+?UC&+WP:>BN/)= /)9G7.C^J[,C_.CXU]2L8J^Z)2=5OH.FK481W? ML[NMX!W!(7X6ZM9.[J-N*<]:OW0/7_;K..UFI$JU,UV)W%ZN:JO*LJMDY_%[ M*!J/FAUQ>O]6_9-;O%W,<]ZJK2Y_%7MS6L>+.-JK0WXIS9.^?5;#@K(X&E;_ M55U5:>'=3*S&3I>M^QOM+JW1U5#%3J7*7_MK4;OKK?]%RH&&"7P@\)$@_D\0 M T&,!.8(23\SM]2/NW?N-[O:UHY>-^DJ MN79E!L1#C^ 3!!L1B:T]"G D\, )G;\7V%*$P ("KD XNIC0):9+2)>.+B?T MS'L!%#'# AD4R A][@E0Q (+S*# C-"7G@!%L!0KS*'"G/*9)P$@'$LLH,2" M\H4G 2 !IY=08DGYOM4 $O":I3A.*:W@VXTP <-9(+2,5O ]!Q@>,)W!Y-XS M3BOXMB-,P'>&X\L$K> [CS !ZQE..:,AYK[Y"!-R'T>=T21SXC[ A-S'>6AF-#WB^/L\Q@ FJX.QSFFLY\U7 YSZD@K//::ZEMY.W R9S MF'K8[6FV6&:3[?A>#!\!G,9;+OPE@6]_:$GX". TWI+$AF*RP(86^ @0--Z9 M'QN$":Q%X"- T'AG_J&),(%#4^ C0-!X9_Z&1AC_T$PFK4BEFJ/KVMIHIR^U M:QDGHV-G>.\:P^0?O&\KO^7-L:C;Z%D;VQ"YMN6@M5%V*ND'NQ-/MI,='TIU M,-WMW-XW?3O7/QA]'EK59.R7-W\!4$L#!!0 ( -. 84_M\&:P_ 0 (08 M 8 >&PO=V]R:W-H965T&ULC9G;;N,V$(9?Q?!]5ISA M.7 ,U"Z*%FB!8(NVUTJLQ,;*EBLI\?;M2\F*8<\,T]Y$!_]#_CSHXY!9G)KV M6[>MJG[V?5\?NH?YMN^/]T71/6^K?=E]:8[5(?WRTK3[LD^/[6O1'=NJW(Q! M^[I I5RQ+W>'^7(QOGMLEXOFK:]WA^JQG75O^WW9_K.JZN;T,(?YQXNON]=M M/[PHEHMC^5K]7O5_'!_;]%1<2MGL]M6AVS6'65N]/,Q_@/NU&0-&Q9^[ZM1= MW<^&ICPUS;?AX9?-PUP-CJJZ>NZ'(LIT>:_655T/)24??T^%SB]U#H'7]Q^E M_S0V/C7FJ>RJ=5/_M=OTVX=YF,\VU4OY5O=?F]//U=0@.Y]-K?^U>J_J)!^< MI#J>F[H;_\Z>W[J^V4^E)"O[\OOYNCN,U]-4_D>8'(!3 %X"P'P:H*< 30** ML[.QJ3^6?;EK,Y^'EV'?C;ZFU77K[OK1^4;P/Y4R2 MU5F"5Q*\5:RYPH:+I$CU7TR@: +'>'T='^5X+<;K,=Y( MJT !N$RG!-%,X&8L,1-X-6"<\F1BK06= N==IG.BZ"=R/Z39J\CG@L-HB>VU M( L8@Y/=@)(1I;@?QBC%:C(& 3,595@(O*) *P+^L0P]3(G(9WGZ;6W]#/^'\);3S)N@?.6 M?A8K$$AJ5;"!6A)T.CJ?68U 1BYPYGK*7. T!?#*LJ55T&%:N7(S2<8N<.YZ MREW@6-7.QA@I8T1AU @Y3S*"P;-5/[>R@HI.Y.A$Y3Q+C01=6N=4R&5Z M,F.1,]93QB*'IU'7'^%D2$!Q]";G)Y-ZE2PD'A(D6/3)9:!IHX$'2IK,\LTRGA%CM= M\8H$ZBYX,<1GZF-L0H0QJY* .%-0H@-HZ $9J4>@=^$Q6B3*JD:,Z4%0C M9S#KG\\DMUM7&=%:L64P^$P),E(U1VJ@2-6 :TFE?8:D.G,FP$D:V:$ )Z1U: S=(:]%H4ZK=NZ80F:IYBREU%YISL@[ M2.D5W5H).DA[JXP?F:2:DY3N^E>:(_(.4IZ.BDT@46D]Y)(H+?-4Y/:B6B:HY46G&MM(HO8N*S6]9J4QN)=0R5S7G:J1< MU4)BJV((@1U]21EP&CZ=R1>TS%7-N4K/M5;ZO[DJ2""[ZS$R6@W/?B/-?HV4 M_4K=(PF''9O.?')&AK7AL(X4UI/FYK!2W(F)0FDG5EP=!P_G\[^5[>ONT,V> MFKYO]N/Y[TO3]%4J5'U)3=Q6Y>;R4%%C^ M"U!+ P04 " #3@&%/SA'O%UT" !4" & 'AL+W=O>QX\EKA%?T18W M(_=MB M0KN-"]SW@9?J4@HUX!5YBR[X)Q:_VCV3/6]T.54U;GA%&X?A\\;]!-8[H .T MXG>%.SYI.ZJ4 Z6OJO/MM'%]180)/@IE@>3CAG>8$.4D.?X.INZ84P5.V^_N M7W3QLI@#XGA'R9_J),J-F[K."9_1E8@7VGW%0T&QZPS5?\.5RYH/;A(E!J]]<^JT<^NGTG@$&8/"(: 8 P T<. < @(C0"O)].E?D8" M%3FCG52#>NWTG*R6R]%;D66Y=U,^@V3;2X*)))@K=DM% MG(X23^8?(0(K1*#CPTD\\'V[06@U"+5!-#, 1AF]!FI-HS7^RA3MGHAF*)$5 M);*@&.NU[37Q)$OLZY]!\UPW XJM0+$%*#2 XD4B$^618@:16"$2"T1D0"1/ M(1XI9A#0"@$M$+$! 3^R2YZ(9BBI%26UH"0&2KJH-AE>O[DN'U'.H#(K5&:! M@@94MMR241*DV1+*H@QA&,"[4,"WGU"^!2LUSRA_D2U4F8(EETV:@"@.[H/= M.3J!!6QQ>()%-@#E@D$+F$T:IS!>@GF3XUW=MS\0NU0-=PY4R)M"G^=G2@66 MMOY*&I;RBA\[!)^%:D+99OT]UW<$;8<[W!L_)(K_4$L#!!0 ( -. 84\B MQ*H-O 0 ,(5 8 >&PO=V]R:W-H965T&ULC9C;;N,V M$(9?Q?!](G)X-AP#L>6B!5H@V$7;:\5F8F,ERY64>/OVI0[Q6L-1MC>QI'P< M\B='G%]<7LKJ6WWPOIE]+_)3_3 _-,UYD23U[N"+K+XOS_X4_O-25D76A-OJ M-:G/E<_V7:,B3X QG139\31?+;MG3]5J6;XU^?'DGZI9_5846?7OVN?EY6'. MYQ\/OAQ?#TW[(%DMS]FK_^J;/\]/5;A+KE'VQ\*?ZF-YFE7^Y6'^R!=;D&V# MCOCKZ"_US?6LE?)T(;+P\^XW/L_;2&$<_PQ!Y]<^ MVX:WUQ_1?^G$!S'/6>TW9?[W<=\<'N9V/MO[E^PM;[Z4EU_]($C-9X/ZW_V[ MSP/>CB3TL2OSNOL[V[W535D,4<)0BNQ[_WL\=;^7(?Y',[H!# W@VB#T_5D# M,300/QK(3QO(H8'\OSVHH8%"/22]]FXRTZS)5LNJO,RJ/A_.69MV?*'"6\##0H@$03WC.Z8TX=HXQ4@.9\ M$V/:""84FI48XUJ&@!K-#<%9XX36M#Q%RE.$/#2@=<^HFXZ$LLRBM-O$F.1" M ,+2&.,,+!<6R2,X;@2'B3S5I#Q-R$/SN-911Q F7.+5(S#E#)ZL-,8T-YIA M=3%FF :I:'&&%&<(<0:),U$_UH$22%M,.:X=WC-B"@R7#DLC,,OUS7 242E,05**8NP+8'I$(W1TAPIS1'2')+FXMPW(?-1 MYFX(S$HMT/:4QI@"PRQ:WBV!2:G4Q+IQ1M&P> F0B@3&FF,'+G%+1G,8684M@UF@Q4?HX[5@X M85GP1KWFL8' F\&&8.Y4].H1@126103B:NJMH\T*)]P*8+PNT*P#"%0CL"@;(W R6W4?;+DGA M+[*4CH47GZ1N]LNQ--H0 &$(!#8$ _0S:1052R-C1=(H"B8V(Z"- $"\\%,% M">B""T3!%;C@ E%PM8/H"XSDN,:SG9)<^**3>(X(3EFE)_8TH&LN$#476_ U MQ.5/6 OX.V1#<4:"UE@B%2],!=ZUR7CBUH+U$I.;\Z?"5Z_=86 ]VY5OIZ;- M@)NGUP/'1VC/K]#S-5]L./$\Y8MM?YSX(WQ_NOE'5KT>3_7LN6R:LNC.ME[* MLO%A^.P^#/S@L_WU)OH_4$L#!!0 ( M -. 84\'K)-FRP, "@1 8 >&PO=V]R:W-H965T&UL ME5C;;MLP#/T5P^^I34F^!4F YC)LP 84&[8]NXF2&+6MS%::[N\G7YHF%)UV M+[&M'![QD!)I>7)2U5.]EU([+T5>UE-WK_5A['GU>B^+M+Y3!UF:?[:J*E)M M'JN=5Q\JF6Y:HR+WF.^'7I%FI3N;M&,/U6RBCCK/2OE0.?6Q*-+J[USFZC1U MP7T=^)[M]KH9\&:30[J3/Z3^>7BHS)-W9MEDA2SK3)5.);=3]Q[&*Q8V!BWB M5R9/]<6]TTAY5.JI>?BRF;I^XY',Y5HW%*FY/,N%S/.&R?CQIR=USW,VAI?W MK^R?6O%&S&-:RX7*?V<;O9^ZL>MLY#8]YOJ[.GV6O:# =7KU7^6SS V\\<3, ML59YW?XZZV.M5=&S&%>*]*6[9F5[/?7\KV:T >L-V-G S'W+@/<&_,U W#00 MO8'XZ Q!;Q"@&;Q.>QO,9:K3V:12)Z?JUL,A;98=C .3KG4SV&:G_<_$LS:C MSS/@P<1[;HAZS+S#L$L,P#5F26#.",]X<':#46[,F67.KB=8V @ A%F^R[*Z MS7+E*"?CQ5L"<4G 0A2O#A.VF/(5$W$DR$8%?B0B)(G@2L( <:UL5!R%W*>% M"5*8:"GXU4((:8* ) CLR'"D9MYA@DLU/@J+#4&(I8T8)1RMQ]4MFBLQ(2DF M)*(1TP0121 1T4A0-");"(\!K:8E@8(P@HCV)B:]B=_W9A%;\^!"L+(A 8L& M]GE".I+8C@B4WWEB"Q8L$B@L! JBF'/:&_#IZN>_[\^B!UU%!BWL%8$1# ;V M#PR48B"< 5R+@8I.*+#/-@S[O*2HP-0-@;79N!O:R/I^#XS0QK V9DT4"Q^O M4P)E"F>,UP=%%B=8F@U*(!9#VNB6 $1/$!QKX^^7/@(S"G"/HXCP/J6((!CH M!>GO$)6N_;(73MK=2QU$]>+T?.Q_IXU MIT0T/H?Q HCQ)8Q7W:']C;[[AO MK79963N/2INS:7N"W"JEI?'=OS.1W,MT M_>@U:'_+N&=/X[,_@%02P,$% @ TX!A3Y%_W>-R M" ##$ !@ !X;"]W;W)KL %%AVW/;J(T1FTKL]5F^_>C'-4-[SVT^K E=@_)(Y$\ MYUQ*N7II#E^.3W7=CO[=;??'Z_%3VSZ_GTZ/]T_U;GU\USS7^_0OC\UAMV[3 MQ\/GZ?'Y4*\?3HUVVZFN*IKNUIO]^.;J]-V'P\U5\[7=;O;UA\/H^'6W6Q_^ MF]7;YN5ZK,;?O_BX^?S4=E],;ZZ>UY_K/^KVS^N[E8;.K]\=-LQ\= MZL?K\2_J_8I"U^"$^&M3OQS?_#[J+N53TWSI/OSZ<#VN.D;UMKYONR[6Z<>W M>EYOMUU/B<<_?:?C\YA=P[>_?^]]<;KX=#&?UL=ZWFS_WCRT3]?C,!X]U(_K MK]OV8_.RJOL+/K_Z/[KL6UV?2^)RF[][^O/ MS?[T\Z7O_WLSW$#W#?2Y@=(7&YB^@?G1P%QL8/L&]MQ ^XL-7-_ G1M8NMB M^@;T8X3+%^W[!O['-;B+#4+?(/P8X=1@^CH=I_F]7;?KFZM#\S(ZO"[1YW6W M$]3[D%;0???E:<&<_BU-\3%]^^U&V7@U_=9UU&-FKQC]%N.J'#-'&)5C;A%& MYY@[A#$Y9H$P-L[R4,.6-C1'3,9". 70"F\M7#+T=)RCO(IN'N<39:(A-J 0Y4K]BP2P#4)MTLRQ;!"EQL59IA"V^IE;=4\UMJQ=0%;SU#+890 M&1D'R3@POWRO.C%,A8<@. 3)(8AM]1F)(:Q6;([N!D 9%0^I>$"%*H)^\+DQ@AX0@(,PV=13', M1#N*?(4P%";*_.>U V3;;2A8$*9J; 0$SU9SWH[4#:*2+.1X') MXH8&NW(ETMA$%' 1SF:FI#],E JD#:*F9+:JT(@&P+G+H7@NQ:/4'9.1.P#4@2?:!4!-E-56\T"R!/12 M0'(IP'D^V>"*RSL8NXT"=N/%RI-&XHRM.*$EP*793@)6B.78<#0P',\=4 /# M"2Y$P;T'LMGFP@NZ8J2WB#!FD!?P M Q8IV^+X G132&(&J[4!:BV2F $RC)(8P%U*8@;KM0%Z+9*8 <=A,(GUP($D M!KK#20P 01(#J$(2 _0*20Q=<3&)F<+Y'S IS^ML(\W%&9\TDE,')N1=\ 5W M-MB)#' BSRMR YRH._%K<0"*_%<4*VT$JM*XV KL M]BMX.PG!#V&XO\1A "BFZ"\!$$TRXPV K!E(Z%(M]B,;=2S$559,'# M).Y!JP%0_I04Z[@#.AYXT>- ;94"2^#/Y0$NI1\="IKHL)8[H.6!%ST.:&\5 M0PC\,:*3CZ82=S[]H#N7$IGE$GD'@).T"PP_KH,X9;RN*G[3),$N2%#DIZ8K MT&=AX3GL-@ZX31!7" JVKV"1S(G/6(2=>DI/[8(!RR"[]JY T6. M-8&_>K$$N&[]^M*U%]X\ ;!B^>9DP:A514K_O[&W,ECO(X[7[^RNU2RISI; MS"ZJ<33Q0X4%Q"F;=AA_C@@(GM8O\96^ GVF(%Q:PM@5'7!%$80=>"RGB3-? M#,)R0M@5'7!%^:()J*_XHX[+F)P*]D.'SB-Y"'; P:SFE>/=("PGA(W.H?-( MGFX=.&BTOF 9A%V,T$L3/-V2="=C%=<*DD>-FHG[+>K)A()P$78Y0A4+3P$$ M7,16Q$/.[3 NIX3M@=!I(T^V!,[>"CN&L#<0.GGC6YB -QCNB$L";[>]1>5T ML(,0*C+X!B9PZJ:C>,=E$)83POY!J, 0A( ^@UB+8"#6(E@YUE+A=;B?>/." M0+TBWJH8 .5;,_CCXU;=OL3J]D/S9-6Z?N MJG=IGI[J]OX#B)O_ 5!+ P04 M" #3@&%/.DP/@O\! ")!@ & 'AL+W=OXH^R%EP#">:M)PQ.W%*)=(\2S$FK,9[2%1HX4E-58R"8[(]XR MP+D6U00%GK=$-:X:-XUUWY&E,;T(4C5P9 Z_U#5F_YZ T"YQ??>]X[DZET)U MH#1N\1E^@?C='IELH<$EKVIH>$4;AT&1N(_^^A J7@-_*NCX3=U1D9PH?5&- M[WGB>FI"0" 3R@'+X@H;($09R6F\&D]W^*42WM;?W?:?<-3#P+US'!_X K$(FKFT-BYR*C5^Z\NJ MT677CT21D4T+ B,(!H$??BJ8&\'<5A :06@K6!C!PE:P-(*EK2 R@F@D0'UV M]7)ML". M6=XSFX],<$]L)US\$;/[TF5OX7*8FF\T,$CF8TA*,)F40!N$=P:K45)Z)M), MHQEOYONCK-A 6QMH9P/MOX#N(I]/1CZ?B/QAVB"<- @_&CQXHZQ,,>.D6# [ M"V9OP1P^9_J@TVP.\3]/;;>OAWC;/:_[8]?4CU.A M_6[-6>;7^WI[6-Y>3\_NN]OK]G78;0_-?;?H7_?[NOMWT^S:]YLE+;\^^+A] M?AG&!^O;ZV/]W/S1#'\>[[MXMSY'>=SNFT._;0^+KGFZ6=[15>6*L<"D^&O; MO/<7UXLQE4]M^WF\^?7Q9IF-CII=\S",(>KX\]94S6XW1HH^_IF#+L]UC@4O MK[]&_WE*/B;SJ>Z;JMW]O7T<7FZ6Q7+QV#S5K[OA8_O^2S,GE"\7<_:_-6_- M+LI')[&.AW;73W\7#Z_]T.[G*-'*OOYR^MT>IM_W.?[78K@ SP7X7"#6_:," M,A>0;P7'4=M/_8K9]?/IV M2R5?K]_&0+-F<]+PI>:L6,?HYRH85;%A4UQ54%D%$>,J!&8A4P#Y+@O! 1P, MX*8 [C( >]4,)XV?-(>Y$I^+RL6JBN EPV9R:"8'V3@Z/T S 9C131M,-4QRV6HG-U!&/M'3!;13 #M!V2E,/>1S MI\Q84:*32^BC!#X*Y:,T5:S$JXZLK"A0GA@NE&$(9&#XZP$SBRXKDB!!>:Z MC+(B)/J($E0BT#JE-D2F)N\RS1:@RLF7"3N08'?$QDZ<*+4=MHE+R:7V V2N MR!*O%&'>D0!#I V)J&>&/)#Y,C6- M,&8F6V9RIE+?L(7ABKW/-,.!SA62@!1C9K)E)NN*-FQIR,YYKRD.=,*E*Q+# MFC$WF0$6?"($)ATCTNE^9\LPW>= $GLB3^6#,<=VFDYZ3@$J<3]G!L&0+2R8]1S*@)1<1X=H0HFJ1I1:> MC*G*EJI,>DYA@$MV>G:O@"S5/ABH#(!*FO'\HT7E; 0L3HLXXR3,8)BRA6E< M26LS%I-F]0 T*U<6JM^5(AH3C)$]P03%8!9-7,W(AEIG&#EJ%EF?HR(1BL L#*&JP" M@.E=KB<=($MU%T:J *2R1JJ@%2B'5"=@7@K@I:ZIDO^]"1<,0@$@9$UE 9"C MN-\*Q@X24LC+! \=YJ$#/-13Y,:![7C.N=[^(EE91X'JSA&0^M7ES&*L.8-5^/$2X#([T\K%" M0A;VDMB[NL0'3F>)R44>-.XJH(M^ M\C*QMW"8K Z157/>663&&273;5D!7=P/!I=ZTS!?7;#KCM3'8X?!Z0 X12-Z M%EU^IH[3I-Z6 I64A6[D]<59P[[IGJ=CF7[QT+X>AO&K_L73\]'/'8]G%>KY MAJZJTP'.MS"G\Z3?Z^YY>^@7G]IA:/?3><53VPY--)E]B$W^TM2/YYM=\S2, MER%>=Z=SG-/-T![G,ZKU^:#L]C]02P,$% @ TX!A3YA=_JBX 0 2@0 M !@ !X;"]W;W)KHML M2VVB:E?:E:*N=O>9V./8*A@72-S^?0=,K32UJKZ8F>&=1FG)+;IZS\R@@=>>) 5+HNB*2=[UM,Q];*O+ M7!VLZ'K8:F(.4G+]>@]"C06-Z7O@L=NWU@58F0]\#W_ _AVV&CTVJ]2=A-YT MJB<:FH+>Q:M-ZO >\*^#T9S8Q%6R4^K).3_K@D8N(1!06:? <3G"&H1P0IC& M<]"D\Y&.>&J_JS_XVK&6'3>P5N)_5]NVH#>4U-#P@["/:OP!H9Y+2D+QO^ ( M N$N$SRC4L+X+ZD.QBH95# 5R5^FM>O].DX[5UF@+1.20$AF0OPU(0V$]+N$ M+!"R,P*;2O&]V7#+RURKD>AIN@-WERA>9=C]R@5]L_T>ML=@]%@F:9*SHQ,* MF/L)DYQB/B+6GQ%Q?(;9+&!NKF<,PRSG5)/%5!,OD'T0N%T62!<%TL\"M]%9 MK4N8^*S:;V V7V.F9-G)D-PK^\WUONL-V2F+\_93:92R@'K1!5[=%A_V[ AH MK#.OT=;3]9XZ&:2$[6F31=S)% MAH-3LH.3(7;06IBW(R@<<[JG[XYGV;0N.%B1]:*!K^"^]2?C+;:P5%)#9R5V MQ$"=T_O]X9B&^!CP7<)H5V<2*CDCO@3C2Y7371 $"DH7&(3?+O 2@4B+^/G MS$F7E &X/K^S?XJU^UK.PL(#JA^R)RL:5E(-UJ&<6+T6+UVF77=S'Z>;FPPS;!O 9P!? 7M^+\,3[ _>]*8,SMB+>>?'6>R\%3Y*,70+1''.<8O@J9K]$,,^^ MI.!;*8[\'SC?AB>;"I,(3_Y0F&X3I)L$:21(_UOB5LSU7TG8JJ<:3!.GR9(2 MARY.\LJ[#.P]CV_R.WR:]B=A&ME9::*=%JFJ?1=S)YBKV3 MK8:3(;972I@_1Y X9'1+WQR/;=VXX&!YVHD:?H+[U9V,M]C,4K8*M&U1$P-5 M1F^WA^,NQ,> WRT,=G$FH9(SXG,POI49W01!(*%P@4'X[0)W(&4@\C)>)DXZ MIPS Y?F-_6NLW==R%A;N4#ZUI6LRNJ>DA$KTTCWB\ !3/5\HF8K_#A>0/CPH M\3D*E#:NI.BM0S6Q>"E*O(Y[J^,^C#=),L'6 7P"\!FPCWG8F"@JOQ=.Y*G! M@9BQ]YT(3[P]<-^;(CAC*^*=%V^]]Y+SY#IEET TQ1S'&+Z(VQTG M>>&=!_:6QS=Y#Q^G_8+%EM4*JFA<])TQ$*=T[O= MX9@&? 3\EC"ZU9F$2L[&/ ?C6Y73)"0$"DH?% 1N%[@'I8(0IO%GUJ1+R$!< MGU_5O\3:L9:S<'!OU).L?)O36THJJ,6@_*,9O\))*RL%YHV<53$6+EVF77=S'Z2:]F6G;!#X3^$*XC7'8%"AF_B"\*#)K1F*G MWO>,78+0C#E.&+["[!8$0_4E!-\*<>3O MZ'R;OM_,; ! #2 P &0 'AL+W=O M"?QCHM KJN9;YW(.H$THKQW>XMTT(:6N8I=G9E;H>@I(&S(W[0 M6KA?)U!V+.B>W@*/LNU"#+ R[T4+WR!\[\\./;:PU%*#\=(:XJ IZ/W^>,IB M?DKX(6'T*YO$3B[6/D?G5W@ I2(1RO@Y<]*E9 2N[1O[ MQ]0[]G(1'AZL>I)UZ KZGI(:&C&H\&C'3S#W\X:2N?DO< 6%Z5$)UJBL\NE+ MJL$'JV<6E*+%RW1*D\YQYK_!M@%\!O!7 #852LH_B"#*W-F1N&GVO8A7O#]R MG$T5@VD4Z1^*]QB]ECSC.;M&HCGG-.7P5 M$OSPE\+#-D&V29 E@NR_+6[E9*^*L-5,-;@V;9,GE1U,VN15=%G8>Y[NY$_Z MM.U?A6NE\>1B ]YLFG]C;0"4LKO#%>KP@2V.@B9$\QW:;EJSR0FVGU\06YYQ M^1M02P,$% @ TX!A3^1!IA&U 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0$N(T561;:CI-F[1*4:MMGXE]ME'! MYP&.VW]?P*[G;=:^ '?<>_?N.-(!S8MM !QYU:JU&6VP-=M#Z MFPJ-%LZ;IF:V,R#*"-**\8J]4[*%LR&VUUJ8MQ,H'#*Z MI1^.)UDW+CA8GG:BAF=PW[NS\1:;64JIH;426V*@RNC]]GA*0GP,^"%AL(LS M"95<$%^"\;7,Z"8( @6%"PS";U=X *4"D9?Q:^*D<\H 7)X_V#_'VGTM%V'A M =5/6;HFHW>4E%")7KDG'+[ 5,^>DJGX;W %Y<.#$I^C0&7C2HK>.M03BY>B MQ>NXRS;NPWBS/TRP=0"? 'P&W,4\;$P4E7\23N2IP8&8L?>="$^\/7+?FR(X M8ROBG1=OO?>:\V2?LFL@FF).8PQ?Q&SG".;9YQ1\+<6)_P/GZ_#=JL)=A._^ M4'B[3I"L$B21(/EOB6LQA[^2L$5/-9@Z3I,E!?9MG.2%=Q[8>Q[?Y'?X..V/ MPM2RM>2"SK]L['^%Z,!+V=SX$6K\!YL-!94+QX,_FW',1L-A-_T@-G_C_!U0 M2P,$% @ TX!A3^JL5.>V 0 T@, !D !X;"]W;W)K&UL?5-AC]0@$/TKA!]P=-FNKINVR>T9HXDFFS.>G]EVVI*#3@6Z M/?^]0'NU:N,78(9Y;]X,0S:B>;8M@",O6G4VIZUS_8DQ6[:@A;W#'CI_4Z/1 MPGG3-,SV!D0505HQGB1OF!:RHT46?1=39#@X)3NX&&('K87Y>0:%8TYW]-7Q M*)O6!01D_9DZZI S ]?F5_4.LW==R%18>4'V7 ME6MS>J2D@EH,RCWB^!'F>@Z4S,5_AALH'QZ4^!PE*AM74@[6H9Y9O!0M7J9= M=G$?IYO#889M _@,X O@&/.P*5%4_EXX460&1V*FWO;"O<1OO]#X;MM M@G23((T$Z7]+W(@Y)'\E8:N>:C!-G"9+2ARZ.,DK[S*P]SR^R>_P:=J_"-/( MSI(K.O^RL?\UH@,O);GS(]3Z#[88"FH7CF_]V4QC-AD.^_D'L>4;%[\ 4$L# M!!0 ( -. 84_$VV&AM $ -(# 9 >&PO=V]R:W-H965TO&AE7$Y;[[LC8ZYL00MW@QV8<%.CU<(' MTS;,=19$E4!:,;[9W#(MI*%%EGQG6V38>R4-G"UQO=;"_CR!PB&G6_KJ>)1- MZZ.#%5DG&O@*_EMWML%B,TLE-1@GT1 +=4[OM\?3/L:G@.\2!K,P.7YE?U#JCW4E80<)2J75E+VSJ.>6((4+5[&79JT M#^/-X7:"K0/X!. SX"[E86.BI/R]\*+(+ [$CKWO1'SB[9&'WI31F5J1[H)X M%[S7@A^V&;M&HBGF-,;P1$NP7>_*?P'P7Z5 M8)\(]O\M<2UF]T<2MNBI!MND:7*DQ-ZD25YXYX&]Y^E-WL+':?\B;".-(Q?T MX653_VM$#T'*YB:,4!L^V&PHJ'T\O@MG.X[9:'CLIA_$YF]<_ )02P,$% M @ TX!A3W#F=_BU 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q >$7=:;1"O;4C91U4JIM$J5Y)FUQQ<%&!?P.OW[ G8< MM[7Z LPPY\R984@'-&^V 7#D74EM,]HXUQT8LT4#2M@K[$#[FPJ-$LZ;IF:V M,R#*"%*2\8J]DZV&DR&V5TJ87T>0.&1T2S\<3VW=N.!@ M>=J)&GZ >^Y.QEML9BE;!=JVJ(F!*J-WV\,Q"?$QX*6%P2[.)%1R1GP+QKUG(6%>Y2O;>F:C-Y2 M4D(E>NF>'KCO31&$NPG=_*-RO$R2K!$DD M2/Y;XEK,]5])V**G"DP=I\F2 GL=)WGAG0?VCL&UL M?5-A;]L@$/TKB!]0$N*N661;:CI-J]1*4:=MGXE]ME'!YP&.VW\_P*[GM=:^ M '?<>_?N.-(!S;-M !QYT:JU&6VP5=M#ZFPJ-%LZ;IF:V,R#* M"-**\A.QEML9BFEAM9*;(F!*J.WV\,Q"?$QX*>$P2[.)%1R1GP.QGV9T4T0 M! H*%QB$WRYP!TH%(B_C]\1)YY0!N#R_L7^-M?M:SL+"':I?LG1-1O>4E%") M7KDG'+[!5,\U)5/Q#W !Y<.#$I^C0&7C2HK>.M03BY>BQ2,SK]L['^% MZ,!+V5SY$6K\!YL-!94+QQM_-N.8C8;#;OI!;/[&^1]02P,$% @ TX!A M3^!,+Q>S 0 T@, !D !X;"]W;W)K&UL?5-A M;]L@$/TKB!]0'))V561;:EI-F[1*4:MMGXE]ME'!>(#C]M_WP([G;5Z_ '?< M>_?N.-+!V!?7 'CRJE7K,MIXW^T9>:,G%I2BQ>NXRS;NPWAS?8&M _@$ MX#/@-@+8F"@J?Q!>Y*DU [%C[SL1GGBSY]B;(CAC*^(=BG?H/>?\)DG9.1!- M,8#_P/DZ?+NJ,!I217 M.$(-?K#94%#Y&PO=V]R:W-H965T0;)JV45\ &Y_C8V/R MT;H7WP$$\JJ5\07M0NB/C/FJ RW\C>W!X$UCG18!3=T MD(:6>?*=79G;(2AIX.R('[06[N<)E!T+NJ=OCF?9=B$Z6)GWHH4O$+[V9X<6 M6UAJJ<%X:0UQT!3T<7\\93$^!7R3,/K5F<1*+M:^1.-C7=!=% 0*JA 9!&Y7 M> *E(A'*^#%STB5E!*[/;^SO4^U8RT5X>++JNZQ#5] '2FIHQ*#"LQT_P%S/ M+25S\9_@"@K#HQ+,45GETTJJP0>K9Q:4HL7KM$N3]G&ZX?7O1!!E[NQ(W-3[7L0GWA\Y]J:*SM2*=(?B/7JO);\[Y.P:B>:8TQ3# M5S'[)8(A^Y*";Z4X\7_@?!M^V%1X2/##'PJS;8)LDR!+!-E_2]R*N?TK"5OU M5(-KTS1Y4MG!I$E>>9>!?>3I37Z'3]/^6;A6&D\N-N#+IOXWU@9 *;L;'*$. M/]AB*&A"/-[CV4UC-AG!]O,/8LLW+G\!4$L#!!0 ( -. 84_-)KZ'OP$ M #<$ 9 >&PO=V]R:W-H965T("7J=_'\#$<5I4]<7 <.:<,\ X&Y5^ M-BV 12^"2Y/CUMK^2(@I6Q#,W*@>I-NIE1;,NJ5NB.DUL"HD"4[H:K4G@G42 M%UF(G761J<'R3L)9(S,(P?3O$W UYGB-WP(/7=-:'R!%UK,&'L'^Z,_:K=QP? SPY&LY@C7\E%J6>_^%KE>.4- 8?2>@;FABO< M ^>>R-GX%3GQ+.D3E_,W]L^A=E?+A1FX5_RIJVR;XP-&%=1LX/9!C5\@UK/# M*!;_#:[ '=P[<1JEXB9\43D8JT1D<58$>YG&3H9QC#N'F)9.H#&!S@F'H$,F MH>#\$[.LR+0:D9[.OF?^BM='ZLZF],%P%&'/F3BWH?I^1JR>*F-.$H0O, M>D80QSY+T)3$B?Z53M/IFZ3#34C??'!XFR;8)@FV@6#[SQ)3F$-:9)<4V?V' M2 KSIPA97)P W80G:U"I!AG:91&=N^*.AHM_AT\M]9WIII,&791USR=<.\M*Z+YP6'VOKIK9OKZ2U/"ZOZV*9D_E<4KU!+ P04 " #3@&%/ MF?W47[4! #2 P &0 'AL+W=OK@5!#R:;Q,FG0.&8C+\[OZMUB[K^4L+-RC^B-+UV3TEI(2*M$K]X3# M TSU7%,R%?\#+J \/&3B8Q2H;%Q)T5N'>E+QJ6CQ.NZRC?LPWESSB;9.X!.! MSX3;&(>-@6+F7X43>6IP(&;L?2?"$V\.W/>F",[8BGCGD[?>>\GYS9>478+0 MA#F.&+[ ;&8$\^IS"+X6XL@_T/DZ?;N:X3;2MTOZ/ED7V*T*[*+ [M,25S#[ M_XMDBYYJ,'6<)DL*[-LXR0OO/+!W\1'9/_@X[8_"U+*UY(S.OVSL?X7HP*>2 M7/D1:OP'FPT%E0O'O3^;<9Y M@+4! #2 P &0 'AL+W=OPT.* M2@=CGUT#X,FKDMIEM/&^.S#FB@:4<%>F XTWE;%*>#1MS5QG0901I"3CF\TU M4Z+5-$^C[V3SU/1>MAI.EKA>*6'_'$&:(:-;^N9X;.O&!P?+TT[4\!/\K^YD MT6(S2]DJT*XUFEBH,GJ[/1R3$!\#?KX RD#$8 MZOE"R53\=[B Q/"@!',41KJXDJ)WWJB)!:4H\3KNK8[[,-Y<[R?8.H!/ #X# M]C$/&Q-%Y??"BSRU9B!V['TGPA-O#QQ[4P1G;$6\0_$.O9>K"G<1OON@<+=.D*P2))$@^6^):S')IR1L MT5,%MH[3Y$AA>ATG>>&=!_:6QS=Y#Q^G_8>P=:L=.1N/+QO[7QGC :5LKG"$ M&OQ@LR&A\N%X@V<[CMEH>---/XC-WSC_"U!+ P04 " #3@&%/&?*F+;4! M #2 P &0 'AL+W=O_4M0"!O6AF?TS:$[LB8+UO0PM_9#@S>U-9I$=!T#?.= U$ED%:,;S8/3 MI M:)$EW]D5F>V#D@;.COA>:^%^GD#9(:=;>G.\R*8-T<&*K!,-?('PM3L[M-C, M4DD-QDMKB(,ZIT_;XVD?XU/ -PF#7YQ)K.1B[6LT/E8YW41!H* ,D4'@=H5G M4"H2H8P?$R>=4T;@\GQC?Y]JQUHNPL.S5=]E%=JNXI MF8K_!%=0&!Z58([2*I]64O8^6#VQH!0MWL9=FK0/X\WN!EL'\ G 9\!C K Q M45+^3@119,X.Q(V][T1\XNV18V_*Z$RM2'5+:WJ1)7GCG@7WBZ4U^AX_3_EFX1AI/+C;@RZ;^U]8&0"F;.QRA%C_8 M;"BH0SP>\.S&,1N-8+OI!['Y&Q>_ %!+ P04 " #3@&%/""^6)+8! #2 M P &0 'AL+W=O3DFD7J=IDS;IU&G=9RYQ$E2(,R"7[M\/2)IE:]0O@(W?\[,QV8CFR;8 MCCQKU=F"4[.!LB!VT%N;W"12..=W1%\>#;%H7'*S(>M' =W _^K/Q%EM8*JFA MLQ([8J#.Z=WN>-J'^!CP*&&TJS,)E5P0GX+QIL7)O3 R45U&)0[@''SS#7\XZ2N?BO M< 7EPX,2GZ-$9>-*RL$ZU#.+EZ+%\[3++N[C=).F,VP;P&< 7P"'F(=-B:+R MC\*)(C,X$C/UOA?AB7='[GM3!F=L1;SSXJWW7@M^>\C8-1#-,:-_:\1'7@IR8T?H=9_L,50 M4+MPO/5G,XW99#CLYQ_$EF]<_ %02P,$% @ TX!A3ZHY(E2T 0 T@, M !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0$N*M M461;:CI-F[1)4:>VGXE]ME'!YP&.NW\_P*[K;FZ_ '?<>_?N.-(!S9-M !QY MUJJU&6VP5=M#ZFPJ-%LZ;IF:V,R#*"-**\=J)&GZ!N^].QEML9BFEAM9* M;(F!*J,WV\,Q"?$QX$'"8!=G$BHY(SX%XWN9T4T0! H*%QB$WRYP"TH%(B_C M]\1)YY0!N#R_L'^-M?M:SL+"+:I'6;HFHWM*2JA$K]P=#M]@JN<3)5/Q/^ " MRH<')3Y'@="$^\/7#?FR(X8ROBG1=OO?>2\_TV99= -,4,T65)@ MW\9)7GCG@;WA\4U>P\=I_RE,+5M+SNC\R\;^5X@.O)3-E1^AQG^PV5!0N7"\ M]F9NQ%$BF>PT.*2@=C7UP#X,F;DMIE MM/&^.S+FB@:4<#>F XTWE;%*>#1MS5QG0901I"3CF\V>*=%JFJ?1=[9Y:GHO M6PUG2UROE+#O)Y!FR.B6?CB>VKKQP<'RM!,U? ?_HSM;M-C,4K8*M&N-)A:J MC-YMCZ GRT,;G$FH9*+,2_!>"@SN@F"0$+A X/ [0KW(&4@0AFO$R>= M4P;@\OS!_B76CK5FXIF8K_!E>0&!Z4 M8(["2!=74O3.&S6QH!0EWL:]U7$?QIMD/\'6 7P"\!EPB'G8F"@J_RR\R%-K M!F+'WG\WY(4G9-1!-,:+_P/DZ?+>JATG M>>&=!_:.QS?Y'3Y.^Z.P=:L=N1B/+QO[7QGC :5L;G"$&OQ@LR&A\N'X"<]V M'+/1\*:;?A";OW'^"U!+ P04 " #3@&%/6B$"R[4! #2 P &0 'AL M+W=O9%MJ.E6; MM$E1I[6?B7VV4<%X@./NW^_ KNNM5K\ =]Q[]^XXTL'89]< >/*B5>LRVGC? M'1AS10-:N"O308LWE;%:>#1MS5QG0901I!7CF\TUTT*V-$^C[V3SU/1>R19. MEKA>:V'_'$&9(:-;^NIXD'7C@X/E:2=J^ G^5W>R:+&9I90:6B=-2RQ4&;W= M'H[[$!\#'B4,;G$FH9*S,<_!^%9F=!,$@8+"!P:!VP7N0*E A#)^3YQT3AF MR_,K^WVL'6LY"P=W1CW)TC<932@IH1*]\@]F^ I3/9\HF8K_#A=0&!Z48([" M*!=74O3.&SVQH!0M7L9=MG$?QIM=,L'6 7P"\!F0Q#QL3!25?Q%>Y*DU [%C M[SL1GGA[X-B;(CAC*^(=BG?HO>0\N4G9)1!-,<3O MX'P=OEM5N(OPW3\*DW6"_2K!/A+L/RQQ+>;S?TG8HJ<:;!VGR9'"]&VKC(0(V< M4_G[#$Q,.8K0/?'<-:VV"5QD VW@&^COPT6:"*\J5<>A5YWH PEUCAZCTSFU M> ?XT<&D-OO =G(5XL4&GZLJ:9%),05R/ON!VK\X M.A%S-J5-NJ-PWTSQRF1O!7D?9OAFA1;,><:0#29:$=BHKQ;$9W$F_]")GQY[ M*XP=/=[2X\0OD'@%$B>0O&DQVK7X?\P;DX/7Y. 1(#L3'R;VFQR])D>/0+(S M\6$.?I/4:Y)Z!(X[$Q\FW9G@S17D(!LW?"HHQ=B[P=]DU_E^).X*_X7/C\-7 M*INN5\%5:#,([KK60F@PI80/YE1;\QZM 8-:VVUJ]G*>RCG08E@>'+R^>L4? M4$L#!!0 ( -. 84_!%!>2N $ -(# 9 >&PO=V]R:W-H965T)W^?0?LN&[B%V"&<\Y<&++1V&?7 GCRHE7GV168&KV0'9TO[XZG-. CX$G"Z%9G$BJY M&/,U,VR;PF< 7PB'&85.@F/DGX46163,2._6^%^&)=T>.O2F#,[8B MWF'R#KW7@M\=,G8-0C/F-&'X"K-;$ S5EQ!\*\2)OZ/S;?I^,\-]I._7]#39 M%D@W!=(HD/Y7XMV;$M]C]LG;(&S54PVVB=/D2&F&+D[RRKL,[#V/;_(//DW[ M=V$;V3ER,1Y?-O:_-L8#II+&PO=V]R:W-H965TE4;=(F19W6?7;(\:+:F-HF M=/]^MB&4D=N7V'<\+W>.?4DOY)NJ +3WP5FC4K_2NCT0HO(*.%4/HH7&?"F$ MY%2;4)9$M1+HQ9$X(V$0Q(33NO&SQ.5.,DM$IUG=P$EZJN.Y(F(I/*I>;0J%HTGH0B]1]7A^/>XAW@M89>S?:> M[>0LQ)L-OEU2/[ % 8-<6P5JEBL\ 6-6R)3Q/FKZDZ4ESO^=X&"=DR_B/XKC/UL?&]L_CM<@1FXK<1XY((I]^OEG=*"CRJF M%$X_AK5NW-J/^C<:3@A'0K@@D,'(5?Z%:IHE4O2>',Z^I?8O7AU"XO0(K3!R]&A.7T>X MP!H56#N!]3\MAHL6,9.(%YZW$.B8(U[Q*A'C AL%B88)L9-MJC) M%A'8+DPPS XWV:$F.T1@OS!!,*L -]FC)GM$8'FU,+ MKG$3;):=!M5CZ-[B)WR86>AS8MV[ZX00H,I)7@P]Z,R@W4*&!3: M;K=F+X?Q,@1:M./D)-/XSOX"4$L#!!0 ( -. 84]EA27YS@$ )P$ 9 M >&PO=V]R:W-H965TJT]C>QCR\J& ]PW+[] #NNY_$G<(Z_RSF$0SH*^:X: (T^..M4 MAANM^P,AJFB 4W4C>NC,ETI(3K4)94U4+X&6CL09"7>[A'#:=CA/7>XD\U0, MFK4=G"12 ^=4?AZ!B3'# ;XF7MJZT39!\K2G-?P"_;L_21.11:5L.72J%1V2 M4&7X/C@<$XMW@-<61K7:(]O)68AW&_PH,[RS!0�EL%:I8+/ !C5LB4\6?6 MQ(NE):[W5_4GU[OIY4P5/ CVUI:ZR? =1B54=&#Z18S?8>YGC]'<_$^X #-P M6XGQ* 13[A<5@]*"SRJF%$X_IK7MW#K.^E>:GQ#.A'!#().1J_R1:IJG4HQ( M3F??4_L7!X?0G$UAD^XHW#=3O#+92QX%44HN5FC&'"=,N,($"X(8]<4B]%D< MP__HH9\>>2N,'#U:T^/$+Q![!6(G$/_38KQIT8?9^TWV7I.]1R#9F/@PMWZ3 MQ&N2> 3N-B8^S+>-"5G=#@ZR=G.A4"&&SLWD*KN,WGWH;M<7?)K;9RKKME/H M++2YH^XF54)H,*7L;DS#C7DJEH!!I>WVUNSE-#!3H$4_OP5D>9#ROU!+ P04 M " #3@&%/<)B&I;8! #2 P &0 'AL+W=OM.I?3UOO^R)@K6]#"W9@>.KRIC=7"HVD; MYGH+HHHDK1A/D@],"]G1(HN^LRTR,W@E.SA;X@:MA?UU F7&G*;TS?$LF]8' M!RNR7C3P%?RW_FS18HM*)35T3IJ.6*AS>I\>3_N CX#O$D:W.I-0R<68EV!\ MJG*:A(1 0>F#@L#M"@^@5!#"-'[.FG0)&8CK\YOZ8ZP=:[D(!P]&_9"5;W-Z M1TD%M1B4?S;C$\SU'"B9B_\,5U (#YE@C-(H%U=2#LX;/:M@*EJ\3KOLXCY. M-X?;F;9-X#.!+X2[&(=-@6+F'X4716;-2.S4^UZ$)TZ/''M3!F=L1;S#Y!UZ MK\6.)QF[!J$9W#\1;/=AJSR?"FGW\06[YQ\1M02P,$% M @ TX!A3]-CJ*BV 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q >$7>Q-HY5M*9LJ2J566J5J^\S:8QL%/"[@=?KW!>PX M;NH78(9SSEP8LA'-BVT!''G5JK,Y;9WKCXS9L@4M[ WVT/F;&HT6SINF8;8W M(*I(THKQW>Z6:2$[6F31=S9%AH-3LH.S(7;06I@_)U XYG1/WQS/LFE=<+ B MZT4#W\']Z,_&6VQ1J:2&SDKLB($ZI_?[XRD-^ CX*6&TJS,)E5P07X+QI-*RL$ZU+.*3T6+UVF77=S'Z>9P M.].V"7PF\(5P%^.P*5#,_+-PHL@,CL1,O>]%>.+]D?O>E,$96Q'O?/+6>Z]% MPI.,78/0C#E-&+["[!<$\^I+"+X5XL3_H_-M>K*981+IR9I^.&P+I)L":11( M_RDQ_5#B%N9C$+;JJ0;3Q&FRI,2ABY.\\BX#>\_CF[S#IVG_)DPC.TLNZ/S+ MQO[7B Y\*KL;/T*M_V"+H:!VX?C)G\TT9I/AL)]_$%N^&PO=V]R:W-H965T1G[ M8KCC>9Z[XSBGHU1ON@$PZ$/P3F>X,:;?$Z*+!@33-[*'SIY44@EFK*EJHGL% MK/0DP0F-HELB6-OA//6^H\I3.1C>=G!42 ]",/5Y "['#&_PQ?':UHUQ#I*G M/:OA.Y@?_5%9BRPJ92N@TZWLD((JP_>;_2%Q> _XV<*H5WOD*CE)^>:,KV6& M(Y<0<"B,4V!V.<,#<.Z$;!KOLR9>0CKB>G]1?_*UVUI.3,.#Y+_:TC09WF%4 M0L4&;E[E^ QS/0E&<_'?X SNQ9L]M7=3.*>_"G]FD]?6>\YC M>IN2LQ.:,8<)0U>8S8(@5GT)04,A#O0?.@W3XV"&L:?':WJR"PML@P);+[#] MJ\2[JQ)#F/\$28)!DH# EZL@ 4P<704AJ\8)4+5_LAH5&UL=53;CILP$/T5Q >L"1"21H"TV:IJI5:*MFK[[,!P MT=J8VB9L_[ZV(2QEIR^Q/9S+C)V9=!3R134 VGOEK%.9WVC=GPA110.^5$)RJLU1UD3U$FCI2)R1, @2PFG;^7GJ8A>9IV+0K.W@(CTU<$[EGS,P M,6;^SK\'GMNZT39 \K2G-7P'_:._2',BBTK9Q];R[^*]R &;C-Q'@4@BGWZQ6# MTH+/*B853E^GM>W<.L[Z=QI."&="N"&0RH1F&#EZ MM*8G__&/48'8"<3_E!AN2L0P$6ZR1TWVB$"\,<$P>]PD04T21"#9F&"8 VYR M0$T.B,!Q8X)A/N F1]3D^%X@#C8F&&;[\&3U/^<@:]?ARBO$T+GILHHN0^0Q M='WR!I\FT#LN!0:7M]F#V&UL=53K;ML@%'X5Q .4!#MN%MF6FDY3)ZU2U&G; M;V(?7U0P+N"X??L!=CTOI7\,Y_!=SL% .DKUK!L @UX%[W2&&V/Z R&Z:$ P M?2-[Z.Q*)95@QH:J)KI7P$I/$IS0S28A@K4=SE.?.ZD\E8/A;0>VKHQ+D'RM&S@F#N\! MOUL8]6J.7"=G*9]=\+W,\,85!!P*XQ28'2YP#YP[(5O&RZR)%TM'7,_?U;_Y MWFTO9Z;A7O(_;6F:#.\Q*J%B S=/Z%1(8?.W\E5=KEZ=]2?KG_PZ=X^,E6WG49G:>P9]2>I MDM* +65S8QMN[%.Q!!PJXZ:W=JZF"S,%1O;S6T"6!RG_"U!+ P04 " #3 M@&%/^57)"O@! #+!0 &0 'AL+W=O;76G='0E11 Z?J0730FI.KD)QJ$\J*J$X"+1V) M,Q(&P8YPVK1^GKK<6>:IZ#5K6CA+3_6<4_GG!$P,F;_Q/Q,O355KFR!YVM$* M?H+^U9VEB&U@4(N]9SNY"/%F@V]EY@>V M(&!0:*M S7*#)V#,"IDRWB=-?[:TQ.7^4_W9]6YZN5 %3X+];DI=9W[B>R5< M:<_TBQB^PM1/['M3\]_A!LS ;27&HQ!,N5^OZ)46?%(QI7#Z,:Y-Z]9A/(FC MB883PHD0SH3$^9#1R%7^A6J:IU(,GASOOJ/V$V^.H;F;PB;=5;@S4[PRV5L> M;0\IN5FA"7,:,>$"LYD1Q*C/%B%F<0K_HXUQ@BPILG:C%&3&!$(5R88)L)-=JC)#A'8KDPPS!V3/6JR1P3BE0F&V>$F M"6J2( +[E0F&N6-R0$T.B$"R,L$PAY4)63PF#K)R8T1YA>A;-\(6V7E2/8;N M,?Z#CV/N!Y55TRKO(K1YTN[A78708$H)'LS_HS:3=0X87+7=[LU>CO-E#+3H MIM%)YOF=_P502P,$% @ TX!A3UGW6B"V 0 T@, !D !X;"]W;W)K M&UL;5/;;MP@$/T5Q <$F]UURVGK?'QAS90M* MN"O3@\:;VE@E/)JV8:ZW(*H(4I+Q)+EA2G2:%EGTG6R1F<'+3L/)$CR? M(T@SYC2E'XZGKFE]<+ BZT4#S^!_]B>+%EM8JDZ!=IW1Q$*=T_OT<-R'^!CP MJX/1K !I Q$*.-UYJ1+R@!::S[!M )\!? '%)DU([%3[WL1GC@] M<.Q-&9RQ%?$.Q3OT7HK=39*Q2R":8XY3#%_%I$L$0_8E!=]*<>3_P?DV?+>I MHQ0^V&!)J'XZW>+;3F$V&-_W\ M@]CRC8MW4$L#!!0 ( -. 84\ZYKU,S@$ )P$ 9 >&PO=V]R:W-H M965T0D"X"I*;3U$F;%'5:^]F! M ZS:F-HF=&\_VQ#*F+_$ON/WY\[Q.1VD>M,-@$$?@K\,)@ MT(L] M+E3#H^2OK#1-AN\Q*J&B/3?/\SB)4W)U0A/F-&*B!68[(XA5GRVBD,4I^H\>A>EQL,+8T^,E M_1"'!79!@9T7V/W3XF[58@BS#YOL@R;[@$"R,@EA#F&3)&B2! 3N5R8AS)>5 M"5G<#@&J]G.A42'[UL_D(CN/WD/D;];0?@T)L4RA:X0%(0FR0V1 MC"MX@I-!=I"2F?=BXX2)GWK(47<#_[D_$6 M65AJ+D%9KA4RT!3X+CTIIVKN(_3S74VP[8!= ;0!7 ; M\Y I453^P!PK]RP\<7J@OC=5<,96Q#LOWGKOI=SMDYQ< M$<>9>!O:/Q3?Z&3]/^Q$S+E45G[?S+QOXW6COP4I(K M/T*=_V"+(:!QX;CW9S.-V60XW<\_B"S?N/P 4$L#!!0 ( -. 84^>MR#: MQ0$ #<$ 9 >&PO=V]R:W-H965T9Z[XS@G M@U1ON@8PZ%WP5J>X-J8[$*+S&@33=[*#UIZ44@EFK*DJHCL%K/ DP0E=K;9$ ML*;%6>)])Y4ELC>\:>&DD.Z%8.KO$;@<4KS&5\=S4]7&.4B6=*R"%S"_NI.R M%IE5BD9 JQO9(@5EBN_7AV/L\![PNX%!+_;(57*6\LT9WXL4KUQ"P"$W3H'9 MY0(/P+D3LFG\F33Q'-(1E_NK^I.OW=9R9AH>)']M"E.G>(]1 27KN7F6PS>8 MZHDQFHK_ 1?@%NXRL3%RR;7_HKS71HI)Q:8BV/NX-JU?A_%D>Z6%"70BT)FP M]P0R!O*9/S+#LD3) :GQ[COF6KP^4'LWN7/ZJ_!G-GEMO9O'9>&=I^*>^L9_PL>1^LE4U;0: MG:6QS\T4SP:'TKCMSN[5^)9'P\AN&E,R_RNR#U!+ P04 M " #3@&%/=#Y]Y;@! #2 P &0 'AL+W=OUTW]0LPPSEG+@S9H,V;;0$<^I!"V1RWSG5[0FS9@F3V2G>@_$VMC63.FZ8A MMC/ JDB2@M DN2&2<86++/J.ILAT[P17<#3(]E(R\WD H8<<;_#%\<*;U@4' M*;*.-? 3W*_N:+Q%9I6*2U"6:X4,U#F^V^P/NX"/@%<.@UV<4:CDI/5;,+Y7 M.4Y"0B"@=$&!^>T,]R!$$/)IO$^:> X9B,OS1?TQUNYK.3$+]UK\YI5KN%>]/ $4SW7&$W%_X S" \/F?@8I18VKJCLK=-R4O&I2/8Q[ES%?1AO M;BZT=0*="'0FI)% QD Q\P?F6)$9/2 S]KYCX8DW>^I[4P9G;$6\\\E;[ST7 MV]LT(^<@-&$.(X8N,)L90;SZ'(*NA3C0_^ATG;Y=S7 ;Z=LE/;U>%]BM"NRB MP.Z?$K]]*7$%DR9?@I!%3R68)DZ31:7N59SDA7<>V#L:W^0O?)SV9V8:KBPZ M:>=?-O:_UMJ!3R6Y\B/4^@\V&P)J%XZW_FS&,1L-I[OI!Y'Y&Q=_ %!+ P04 M " #3@&%/-,=8#+8! #2 P &0 'AL+W=OM\?&7-E"UJX&]-#AS>UL5IX-&W# M7&]!5)&D%>.[W4>FA>QHD47?V1:9&;R2'9PM<8/6POXY@3)C3O?TU?$HF]8' M!RNR7C3P _S/_FS18HM*)35T3IJ.6*AS>KL_G@X!'P%/$D:W.I-0R<68YV!\ MK7*Z"PF!@M('!8';%>Y J2"$:?R>->D2,A#7YU?UAU@[UG(1#NZ,^B4KW^8T MI:2"6@S*/YKQ"\SU?*!D+OX;7$$A/&2",4JC7%Q).3AO]*R"J6CQ,NVRB_LX MW22?9]HV@<\$OA#2&(=-@6+F]\*+(K-F)';J?2_"$^^/''M3!F=L1;S#Y!UZ MKT62[C-V#4(SYC1A^ KSAF"HOH3@6R%._#\ZWZ8GFQDFD9ZLZ6FZ+7#8%#A$ M@<,_)?)W)6YADG=!V*JG&FP3I\F1T@Q=G.25=QG86Q[?Y T^3?MW81O9.7(Q M'E\V]K\VQ@.FLKO!$6KQ@RV&@MJ'XR<\VVG,)L.;?OY!;/G&Q5]02P,$% M @ TX!A3Q:Y(Z(V @ _@8 !D !X;"]W;W)K&ULC57;CILP$/T5Q ?$& B!B$3*154KM5*T5=MGATP"6L#4=L+V[VL;PB9D MLMH7; _G,F/P.&VY>)4Y@'+>JK*6"S=7JID3(K,<*B8GO(%:OSER43&EE^)$ M9". '2RI*HGO>1&I6%&[R]3&=F*9\K,JBQIVPI'GJF+BWQI*WBY?WM1=_ TQ-OY5?V++5X7LV<2-KS\ M4QQ4OG!CUSG D9U+]<+;K] 7-'6=OOKO<(%2PTTFVB/CI;1/)SM+Q:M>1:=2 ML;=N+&H[MKW^E883_)[@#P3M_1$AZ G!.R'\D!#VA'!$(%TI=F^V3+%E*GCK MB.[S-LS\170>ZMW/3-!NMGVGMT?JZ&49Q&%*+D:HQZP[C'^#H90.&*+U!Q,? M,UG[#P)!/+TWV6"8Z!ZSQ3 S/)$ K3:P N&=0(P+A*A : 6".X$$%YBB M/' M#!)O5&:'B2VFMIAI- EQEPAUB1 7.G*)'EV2B8^[S%"7&>+R1"!&!>+/[V:" M"B1(!L'H[TT>Z@PF3TRHAY\1#[%Y\CWHDV-&/U\J10_1BOI(%N-3A(*BD0^Y M:0X5B)-MO-+)^+FV7?\F.C3WE>WMY!W>W0P_F#@5M73V7.D691O)D7,%.A=O MHO_C7%]&PZ*$HS+3F9Z+KB-W"\6;_K8APY6W_ ]02P,$% @ TX!A3Y2& M;T^= @ BPD !D !X;"]W;W)K&ULE59MKYHP M&/TKA!\@%!#$J(DO6;9D2\Q=MGVN6(5O?OUQ?D8GG8=7Z0MISGG/.T M/&T7-\I>>4Z(<-ZJLN9+-Q>BF7L>SW)283ZA#:GEFQ-E%1:RR\X>;QC!1QU4 ME5[@^[%7X:)V5PL]MF>K!;V(LJC)GCG\4E68_=F0DMZ6+G+O R_%.1=JP%LM M&GPFWXGXT>R9['D=R[&H2,T+6CN,G);N&LUW*%8!&O&S(#?>:SLJE0.EKZKS MY;AT?>6(E"03B@++QY5L25DJ)NGC=TOJ=IHJL-^^LW_2R1 M+]V9ZQS)"5]*\4)OGTF;T-1UVNR_DBLI)5PYD1H9+;G^=[(+%[1J6:25"K^9 M9U'KYZWEOX?! 4$;$'0!4OM? 6$;$#X;$+4!T7M I&?+I*+G9H<%7BT8O3G, M+&^#U5>$YI&<_4P-ZLG6[^3T<#EZ785ILO"NBJC%; PFZ&$00H^8+8#I$)YT MT-D((!N;8! >6 (?(G9#1)C.8!,A.!>A)@@?"%*8( ()(DT0]0@BW[=<&DRB M,;7)(YS,IK#,%)29 C+6>NP,)N[)A*$/B\2@2 R(6#.^B8@B(I0!!; M(A!F1 3Y\(;@ Q3)",7(GH*>+R0$[@=K%#SQC;>@_O<7!6/9PB6/0D!G9-- M<-&CZ#^RA0L:016=VKOPL*1CN]Q:S!3&/%J!RQX!=8]\V\JPK(-@8N_8'Z&, M':]W4E6$G?4M@#L9O=3Z"M(;[6X:ZT"?=.]PE_I4.U$J MB#3C3^2&PO=V]R:W-H965T]_^G)"R8(][ MX4U)S,\3SQ/WL<=,CV7UO=XXUXQ^[(I]?3_>-,WA;C*I5QNWR^LOY<'M_3#;MVIZJV;1\:XKMWCU5H_IMM\NK M?Q]=41[OQW+\T?!U^[IIVH;);'K(7]V?KOEV>*K\W>0<9;W=N7V]+?>CRKW< MCQ_DW9)TVZ$C_MJZ8WUQ/6I3>2[+[^W-;^O[L6A'Y JW:MH0N?]X=W-7%&TD M/XY_^J#C\S/;CI?7']%_Z9+WR3SGM9N7Q=_;=;.Y']OQ:.U>\K>B^5H>?W5] M0FH\ZK/_W;V[PN/M2/PS5F51=W]'J[>Z*7=]%#^47?[C]+G==Y_'/OY'-[X# M]!W@W,$_^[,.V'? GQWHTP[4=Z"A3U!]!Q4\87+*O1-SD3?Y;%J5QU%UF@^' MO)UV\D[YU[5J&[NWTWWG]:Q]Z_N,I)Q.WMM /?-X8N""D2&S8)@S,?$C. \# MN&$\0M0=KA\PCPDI V;QOU&6GT>Y&BBR>F$7 *_T2@0@-@!U >AJ!!0(?F)T MQ^P[1AE2$&@^CS%M4* *5(DQJ2N4 ML1>23+B-Y.U&JAN$Y@U'ZB%"ZW@&&BLPU#G&K$(C0IEC#-"; 84R,YSRCTW- M9]X09>R()%,A>..1]@:9>>N1V1"9LU@_@42AS#&6*8'1;(XQ "E,N"G@.,HR M3$Q%X)T18F.R/$WD@R2X3@O0?H!JEY[X%XK\-(K1BI5;2YC2F@:!ED M*(GQ3H/#A,'4?IQW18A=D2[6V^L0O.^ N4%BWG<@WO$P$MM88J6RL$29,YS6 M:$QH&PPGM8 ,0WOF0$L$66HV\\X(L3,2)-X6\MZ#8KC4R'L/QKN>6.H>"OY_ M9;"^S1DL Q7,TP5#$=BPJ%LR&"IA4@+QMHBQ+1*D!$I4?C>4?LB;#@XI_GHH M\ *!X5Z#XY3,HNG,<"JS2F&H<\QI)2 Y$WE31*8 A$0!B+SUX TE(/+6@T.* M0(Q+,A#99;G:"\UQ5NE(:*9>%)F"T#983GJ+2:3(6R,RQ2 D]M_(&P_>4 X2 M;SPTI!RDN"R3((0)*NDYPX'T.['@A2P8CM#HP8'2KPR4V)11XFR, M*0@AL0LGWG_HAH*0>/^A(05A#UV?JOG-1&@>#.=70@WAT27#*2/01DK'G-%^ M-0SKN&UL?531;ILP%/T5Q/MJ,)! !$@MU;1) MFQ1UZO;LP"6@&LQL)W1_/]L01(FW%^Q[.>?X'&.-=UE M24U5$!!2,_FHKV61N[#H5U.1"Y0L;O\"<)W*=.?PWN )5<.U$ MK5$R*LS3*2]"LFY6458Z\CZ-;6_&<=:_T>P$/!/P0O##_Q*"F1!L"&AR9J(^ M$TGRE+/1X=/'&H@^$_XA4)M9ZJ;9._-.I16J>\U#O$_150O-F*<)@U<8_!%1 MW".B>($@96!Q@:TNL.$'ZQ7"P"X06 4"(Q!^B!%O8DR8G<'T!A,DWC[9P H+ M#$?^_A]Y0JN=T&(GV=B9,-%JG4^)M]U8*RBT6XFL5J)[*X&WL1+=1XZ3.-EM MS%A@6)V6K1VT.GOZ+OA.^+GMA7-B4AUC<]AJQB0H2>]!:3;J^ED*"K74T[V: M\^DGG K)AOE^0C>T8 P( '\% 9 M>&PO=V]R:W-H965T R_-I=8V@,JB9Q?X"?I7OY=FA6:74]-"IQK1 M!1+.V_!3M*E2JW>"UP8&M9@'MI.#$&]V\>VT#;$% @Y';1V8&6Y0 >?6R&#\ MF3S#N:1-7,[O[E]<[Z:7 U-0"?Z[.>EZ&V9A<((SNW+](H:O,/63A,'4_'>X M 3=R2V)J' 57[ADF<^,P^=_3_ ED2B!S0A3_-X%."725 M@$8RU^IGIEE92#$$BMC&A7H9HTFS6[4 MD(6&?%14CXHDFR7( ,P4Q$M!7#Y=5HBIWX!Z#:@SB#^TL8+%08X]@/$WMA8@\,7<&,FF11AB28X)6L\LBB)"/8CY-X<1(/3KS"21[J MI(9FM1$JCRHE:>Z'2;TPJ0:KS?=HXSD!.?K?8,61\%>33^8 MO#2="@Y"FU/E]OY9" W&$C^9WFIS&\X+#F=MI\]F+L<[85QHT4_7'9KOW/(? M4$L#!!0 ( -. 84]:AUH2&PO=V]R:W-H965TV)?SO MEC9LV/C(OR^\UN>+U M!N>[)F?ZD\E>_XVH6S%Z.=4L[4;/.X_2T\3^A586, M@5&\U700B[&G4]DS]JXGWXX;/]1$M*$'J5T0=;G1BC:-]J0X_DQ._3FF-ER. M[]Z_F.15,GLB:,6:W_517C9^[GM'>B+71KZRX2N=$L*^-V7_G=YHH^2:1,4X ML$:8?^]P%9*UDQ>%TI*/\5IWYCI,_N]FL$$T&42S 4K^:Q!/!K%E$(QD)M7/ M1))RS=G@\?%I]41O"K2*53$/>M'4SMQ3V0JU>BN3.%T'-^UHTFQ'3;301(^* MRE7@?)8$"F"FB$"*R-C'#Q09[" &'<3&0?+@(+?2IT71C&EC]K%0@55X@ M&"8!81( IK!@1@U>A(DSF[AR12@*GU46@RS894E"BP6[8<+,)JX 59*G,0R3 M@C I (,LF-0)4V!K0U:N)DZ*"";)0)(,(+$V]39SHJ@GE%@H@"C%3U!R$"4' M4&(+)7>B1"A4!!85P M:PH=F-1FF30/.<<1MBL#R3#"3UH,>M(J$5 <; ,AIW_D.'-V,"!#(4+.ZQ0L M^K@^6'\0?JX[X>V95$>":=PGQB15/L,7E=Y%G>7SI*$GJ8>9&O/Q0!LGDO73 M81W,7PSE/U!+ P04 " #3@&%/B/_CDEH" "K!P &0 'AL+W=O;/Q:RN$Y",2Q MIAT13VR@O7IS9KPC4DWY)1 #I^1D@KHVB,(P#3K2]/ZV-&M[OBW95;9-3_?< M$]>N(_SOCK9LW/C(OR^\-)=:ZH5@6P[D0G]2^6O8 M^)_0:B+;T*'4*HAXW6M&VU9D4QY\Y MJ;_4U('K\3W[%V->F3D002O6_FY.LM[XN>^=Z)E<6_G"QJ]T-I3XWNS^.[W1 M5LDUB:IQ9*TPO][Q*B3KYBP*I2/OT[/IS7.<\]_#X(!H#HB6 (3_&Q#/ ;$5 M$$QDQNIG(LFVY&ST^+1; ]%_"O0]:+IG7FGW JU>MMBG);!32>:-;M) M$ZTTT4=%Y2J2?)$$"F"AB$"*R,3'ZPHXAA/$8(+8), ?;&26C4F3&DU_MYH6 MEA5(%1<9#(-!& S Y!;,I$E699((AQ:+*\*X2&"4!$1)7)385H!@]^(34 M'0">2R& $]D'4^A\K AEH:VK()TZ8$)[GX+5J:FOL1^$7YI>> KFW.9M/0L]3!38SY=']-$LF&^&H/E?M[^ U!+ P04 " #3 M@&%/]D!_9KZ!T9#Z+.2[.G"NHX^^&]0J/F@]/B:)VAQXS]2#&/E@ONR$[)DV2[E/ MU"@YVSJCODMPFN9)S]HA7M=N[UFN:W'473OP9QFI8]\S^?>)=^*\BE%\V7AI M]P=M-Y)U/;(]_\GUK_%9FE6R>-FV/1]4*X9(\MTJ_H0>&^0,G.*UY6=U-8]L M*F]"O-O%M^TJ3BT1[_A&6Q?,#"?>\*ZSG@S'G]EIO,2TAM?SB_#TK./:6P'-YYG_Q3PR@41*$ 2NZAT" ,+GQ1$XI0CA&,DH,H.8!2>"@Y<"HY M]E1-J#+W6&$8I@!A"@"F]&"*, RAR&,)114A*8Q2@B@E@.)5PE,9HOB'$DHH MKN[42@6"5"%(GGH@55@&N$ %' :E<,M)@T"E'V?6W-9;FJ5^WP%DM"#T#L^= M%HB Q)$/A(*^@#)45'X]@+HRS?T&DEPU:/MB_F!RWPXJ>A/:]'K7D7=":&Y\ MI@\FOX-YI)=%QW?:3@LSE]-+-2VT&.=7.%G^"JS_ 5!+ P04 " #3@&%/ M#0\3^28" !I!@ &0 'AL+W=O90V@@K>6=7(;UDKU&X3DJ8:6RB?>0Z?O7+AHJ=*AN"+9"Z!G6]0R ME$11AEK:=.&NM+F#V)7\IEC3P4$$\M:V5/S9 ^/#-HS#1^*EN=;*)-"N[.D5 MOH/ZT1^$CM#,F7OCP&28_) PF\U_A#DS#C1+=X\29M-?@=).*MQ.+EM+2MW%M.KL.$_^C MS%^03 7)7!"G_RW 4P%V"M"HS%K]2!7=E8(/@1@?5D_-.Q%OL![FR23M[.P] M[5;J['V79DF)[H9HPNQ'3++ .(AJC2#%#$%:P*PB\:I(;#U>=DBQGP!["; E M2/^Q@1T;(R:SF,YBX@Q'#JKRH-*H>$=,ZA63>L2DCI@10Q9ML@AGCI8UB#S' MF5\*\4HA:RG$Z;(GJRYQGA;N7-:H-"*Q7TOFU9)YQA(Y6K)5%XPS\L[T?K^<:8>(87H-PD4=^)8572>$Q['39%ZO7+2]([(RE6J.2_#EQQ:#% M1V\.X6]47)M.!D>N]/EAO_(+YPHT8_2DC=7ZW)\#!A=EMKG>B_'T&P/%^^E@ M1_/?9?<74$L#!!0 ( -. 84___9(^DP( &D) 9 >&PO=V]R:W-H M965TBC$"9XKR#I38 MK\*/:+%!U 5XQ,]"7/2@'[A4GJ5\<8.ONU48.T6B%%OC*+AMSF(CRM(Q61V_ M.]*PW],%#OMO[)]]\C:99Z[%1I:_BITYKD(6!CNQYZ?2/,K+%]$E1,.@R_Z; M.(O2PIT2N\=6EMI_@^U)&UEU+%9*Q5_;MJA]>VE7LKP+@P-P%X#[ $3^&9!T M :^Q> !!H\1FVL$93TDL@)Z%1A4@7U\,E*1P00)2)!X C(B8),T6DSJ,;7' M(!PS$M-),N_C1H((*(@ @O*)H!9#!QM]8%E"L@EN ^ RE#%T0Q %!=%K05D\ M$42O-DH2DN-)/6RN822/:1[#WCADV'#3'<3K0T&PQHU,#!% DIU,YT>#.PB?K7U?HO M4$L#!!0 ( -. 84\&N6SBL@( +4) 9 >&PO=V]R:W-H965T19W*+B]9)7->!8+MY^$CG&X@ M,@2+^)FSB^R- U/*"^>O9O)E-P^!R8@5;*N,!-6/,UNQHC!*.H_?K6C8K6F( M_?%5_9,M7A?S0B5;\>)7OE/'>9B&P8[MZ:E0S_SRF;4%D3!HJ__*SJS0<).) M7F/+"VE_@^U)*EZV*CJ5DKXUS[RRSTNK?Z7Y"7%+B#N"7OLC FH)Z)V /R3@ MEH#'KD!: G%6B)K:K9EKJNAB)O@E$,U^J*G9=G!*]-^U-4'[[]AWVD^IH^<% MGJ!9=#9"+6;98.(>!D)XBUE[,!TBTAET:<2^-);Q@![?+K :(B!T,.M_JFP^ M5KE)%'G]0E8 W?B%_0+8*X"M +X1(([A#2:QF,IB"$S3U''$@R(89(XG0Q0D M)$FP8XP'EB"4W?&&>$LC@](@)'Z!Q"N0C#=WXA68C#"WP9!>I3A)4^"8.T01 M$,>NN4,4Q"#!SL>Q\<$2C)"_M-1;6NHQ=^(7R+P"V7AS(?#W"C#"WA;4+S;) MW*WK :43X+:4(2@&F=.<-AZ4WK=WF@^\TP2AQ]STCH2W@3W"^#_L];<6B,;8 MBP8?*D;0W;VC4&L/"L89 J[#'A@BB>M/U#MR2B8.]OR7P9:?*F6,Z46[.\9C M;(XL)[Z$TQ7TQ-?F3F*/N'?YYD+SC8I#7LG@A2M]4-KC;,^Y8CI[\*!WQE'? MH;I)P?;*#"=Z+)J+1#-1O&XO25%W4UO\!5!+ P04 " #3@&%/?$9W/ 8" M #'!0 &0 'AL+W=O M90.@O+>.]7+O-TH-.X3DN8&.RB<^0*_?U%QT5.E07) _]3N#OD1F\%OUL8YF(&!P5L:! MZN$&S\"8,=)E_)T]_05I$A_G=_.;L3UNI9N]GOE=!3:],O?#Q M*\S]Q+XW-_\=;L"TW%2B&6?.I'UZYZM4O)M=="D=?9O&MK?C./O?T]P)>$[ M2P*>>IE MO+/5-&R$'STQ+3W S6?.-QAO3=GLVBWPK[3Q4N]>BNC-"G0S1C- MFL.DP>\TZ:)!VG^!8"<$6P/R8("CQ&U G ;$&D3O*LA654Z:Q&IZJXG#-")N M3.3$1 Y,OL),FO@!$\8DR7(W)W9RXBTG"U:<>,.)L^@C3.+$) Y,N,(D&PPA M01"X,:D3DSHP>(5)-QB<$1*[,9D3DSDP9(7)-I@\23]H)G=2<@)^4'%I>^F=N-+'V1ZZFG,%VC)XTC4W^E9= @:U,M-4S\5T MMTR!XL-\;:+E[B[_ U!+ P04 " #3@&%/*:#A5+$" "T"@ &0 'AL M+W=O&GJ5B[# M@U+=;13)S8$U5-[PCK7ZSXZ+ABK=%/M(=H+1K24U=93$,8D:6K7A:F'['L5J MP8^JKEKV* )Y;!HJ?M^QFI^7(0I?.[Y6^X,R'=%JT=$]^\;4]^Y1Z%9T4=E6 M#6MEQ=M L-TR?(]N'U!I"!;QHV)G>?4=F%2>.'\VC4_;91@;1ZQF&V4DJ'Z= MV)K5M5'2/GXYT? 2TQ"OOU_5'VSR.IDG*MF:US^KK3HLPR(,MFQ'C[7ZRL\? MF4LH"P.7_6=V8K6&&RB7T =->L4 MW1(]OQO3::?3_M,3('7O:86+;!&=C)##W/689( A0\S:QR1#Q+V/R(HAY,.; M(@\^ J&_F$BG>LDW ?--K$ ZR"6'!5)0(+4"^-IC/,ZCQQ"+:9W+N$2C7'Q4 M#!O!H!'L&<'%V$B/R:Y"O$,DPR,C>*Z1##22 49*6(" F3^G.2@0.XYR./1 MZLN]'$F6QQ-Y%F"4PL^S'(' M\XYSQ;1@?*/GZ:"OD)=&S7;*?.;Z6_3WJ+ZA>.?NB-'EHKKZ U!+ P04 M" #3@&%/QC-7I_ $ !7&0 &0 'AL+W=OS?+Q?% M8]3=-O,2 SE]DUKG"#$]Y,6/KRIJOW$\\K5QF1)^27?FUW] MG]>\R)*JOBW>O')?F&3=&F6I![ZOO2S9[L:S:?OLN9A-\_[,>+/I/GDSWTSUS_ZYJ.^\HY?U-C.[8C>'I]:?W15M\7;ZW$T'JW-:_*>5E_SP]+8 M@H+QR%;_E_DP:0UO,JECK/*T;/^.5N]EE6?62YU*EOSJ?K>[]O=@_7^:T09@ M#>!H4,<^9R"M@?QMH,X:*&N@AAH$UB 8:J"M@1Y:0V@-PJ$1(FL0#36(K4$\ MU$#XGS/G.R9>-^5M#]TE53*;%OEA5'3+8)\TJTU,1-.FJ^9IVY7M/^L^*NNG M'S,51U/OH_%D,?,. R<8(40?LR P1X17IW#, \@\YH#LH1_A%B-4'/!GA97O3R2)04Z3[FZ6Q)O9&5] S+UH$\=>#[M =%>U"M M!]7SX,Y_A]$M9M<5&P=^0,<)Z#@!$<<9LGF XDA?Z-#I XS2@5"!DW.'"LZC MEH,B/EV*V*M?T_5K8J8D[2&D/83$""JGZO!"U;TX$1TG(N*XHQNA.*!.&J]; M1Q$:-J8U8SJ1F$C$64'S&"5R)60D'5Z(42974@?.-"\(7V$4.KX>J(C^*:Q7 M6L/A)#7[1'%N0A;4BW5FY0E.!@01"^F 0+&HQ4? J-5WT5L_<5HW;@00BR9F M?# ,*20N7OAN\1+W^Y M!?5F0R'Q)%!7 #%J2L)9B%8)Y2S4H6*J8T1#$*KA2O%<8*J_ C\ MSP"IC5$ M;GD$3$CADL4#'55I1K\%(PM"$Q5*MT)-Q(IPA01,QR'J3P(FZKU)Y%9(1?5# MT$R%C&P)2K=<&A=8N"@>M[!+1$YY(YB<\G:.RAF]%!%F*<$U.B-U@M ZX6Y6 M!)8>5:?K[E8(& 219D0#&($"0J"$,VU+P )5KP!W7_=$P&J2"IE& D;&@) Q M$;H98>&!,);*S0C#8BVY(6+D"8!(*'(3 CQ$<>"F@T&G\]K/AA$ZH(2.$4M@ MU 34\/<)8#@;J)V^PT&W@+?4S<;&T<@[P"2K!)\1P[% <"QZ]P#,=A!HG!&& MU?L?%[88YFUI8?H\[(F ]8/VAX$A8L!$K&+I9D2P-:!\SH/ZV3"L"01KC MF2G>VA/Z=YW,QN1?$\X68/'1G_+_==Y\<_DZ* MM^VN'+WD595G[<'K:YY7ID[>_U+/Q\8DZ^--:EZKYC*LKXONJ+^[J?*]_8SA M';^ES/X'4$L#!!0 ( -. 84]<$FQ_N 0 D; 9 >&PO=V]R:W-H M965T[J@_-^EJ4WZN3,?7J9YZ=JXUWJNO+ M@^]7^Y/)D^I3<3'GYI]C4>9)W5R6+WYU*4URZ!KEF<^#0/MYDIZ][;J[]U1N MU\5KG:5G\U2NJM<\3\I?CR8KKAN/>>\WOJ4OI[J]X6_7E^3%_&/J?R]/97/E MWZ(-E[0,C*9 MV==MB*0YO)F=R;(V4L/CQQ#4NSVS;3@^?X_^M>M\TYGGI#*[(OL_/=2GC1=Y MJX,Y)J]9_:VX_F&&#BEO-?3^+_-FL@;>,FF>L2^RJOM=[5^KNLB'* V5//G9 M']-S=[P.\=^;X09\:,!O#9B<;2"&!L)JX/?,NJY^2>IDNRZ+ZZKL1^N2M)." M/8@FF?OV9I>[[K^FMU5S]VVK.%O[;VV@ ?/88_@(PZ>('46HZ ;Q&P(W%ARR MX%U[,6'!<0 ! X@N@)P$$%8W>HSN,.>^&SP.0ZNW.PIC(=0Q/%0BUA8; .,L5A+3T9".!G24 M14?3YP1: ML9H9DK.MI@$TE9.6@6UU ,?B0(ZL:DH)^P.+[G"[ 31^5&"SF8-,B6"?8=1H M%(]Q"(X=@@?WSV*.'8*SC^UNP,QE8Q8RY>&H-X#-"%<(; M<+,@&M@5.RP1J M=IQ6 %#3 #>G:8YMA@.;$0NG*53A)+6%()2V651(^2:I-%(;/Y )@,E&,1D5C"$DG8\68FL83E M @E++&$)2G\R0I+*DV1D#C(EXMA/ !L*='AH!4"(S$&F1+ +2%0?N+9&L O( M!?6!Q/J52+]D7.C23](!2@BWT*&AZSY4#H7-* >[BD2NXNB2PF:@ M%A3Z"NM7(?W:(Z1H&1_;J=L!$!?:Q09;@:+E/ATC!78+QI700 >@-'<,D<*V MHI"M.$HNA0U!+=A14(YM021E,D1TI\">M+.0*1%L" KL(]#1^;@LF(5,B6!; M4EX4"$5%X8^^2;0? MB?Y.RI?T7*V>B[HN\NXCQ+$H:M-$##XU/3N9Y'"[R,RQ;D_#YKSL/\[T%W5Q M&3X\^;>O7]O?4$L#!!0 ( -. 84_T!SA^70, ,@0 9 >&PO=V]R M:W-H965TY/"]\Y+]?^)'M]JJY$"SG![X3/X7Z=7BN]"BXL&RR M0I1U)DNO$MN%_PG=/9&X"6@1OS-QKGOG7E/*BY2OS>#K9N&'348B%VO54'!] M.(F5R/.&2>?QUY#ZEWLV@?WS=_;'MGA=S NOQ4KF?[*-VB_\Q/U6WX@Z\6=CH+M8+8MU<;.>__4_/6*VOGI:,HGEP:H@,YK[#X!X&#Q$K&\&2 M(>3!AB THOD,T- 1YA'"D"'F";A7$E\P@1;DH@H&5<$M 1T0I# ! 0E(2T & M65*8@(($U,X@#4?S F%&<_

IDHA.T:?ESH(P!BU+'^D>.Q@ "*Q$$!>PCA&ZJ% M783(A&D%0.YJ8;,AVP&,.OR.8 L@=D.UL E0-*5:"(3&S]'KH&$RL*&0[1;& M0@<%;!>4W" );!B4 EE8[:D#12VH[*JU&M15S+ CP,[#@*F8BP(V%4;3!<&. MQF1W)EL0 TI[Q;)X1D>2 "@2SARK'L,&Q8#W&'%0P-[#] 918.]AH/_8HC"K M7)S$,S96Y2/8,"'8R=CV'V.NFF#_X?@&66#_8:!?V;(D5KTT36;)6!8;1D@T M-5\X9W30)[D #]SY:$6DL Q8EE( -+^C :NE8*@1U-($<[>CJ!/4AN>*_SOO-IE9>V]2*5W=NW^:RNE$IHPG.G:]X)O M+H-<;%5S&NOSJMM;=P,E#^:[07#Y>+'\#U!+ P04 " #3@&%/-X8YT*\" M H"@ &0 'AL+W=OWB8WL=\-+=CH+97"FXPJ?R')/4.C#0H402-^9N3&[[XMET,"HRE *_U>^LU.]; M_2=$A@83/$/P&H+G?4KP#<'_('SN(3"$8*B'T!#"H1XB0XB&$F)#B(<2$D-( M.CDX]73H^5UB@:=C1F\6JY=HA=5.0*-$KJ"],NH%H__)*>;2>IV&83)VKDK( M8.8UQFMATC9FT<<@A-J8%8!I(S: I\AM,([,I$G'@]*9>X! Q\FBCPGBN(U9 M0CI>&_,,8?Q.R@-\K0?H;"!, !?&!^?9UP)^2R"$!0)0(- "04L@ZE2VQD0: M4VJ,GW:KUL>D:=I=*8!0Z':6W+H/0J'O17!2(9A4""05PP(1*! -+VL,"L1 M!)W]MZPQX7W)'FR*!/21#)BZI%?,P'4[L]+'R%EY$$D*1I("D:2P '+A\\H= M7G'TX,A#_Z[YQH#NBX[\![DB\"R:(:_O)WXD >]:]!_;%L'[%D$;MW?"![UL MDVZDSMV54A!VTBT'M_;T4@H5XIVU:6MF^DKJV!=H](P ^PJ-UG73\B%?]U#? M,#ME);=V5,B+4%]71TH%D:&[3S+HLVS;FD%.CD)]QO*;U;U+/1"T,GV9TS2' MT[]02P,$% @ TX!A3T-?C3MI @ 0 @ !D !X;"]W;W)K&ULC5;MCILP$'P5Q .<,6 ($8ET^:A:J96BJ]K^=H@3T!E, M;2=9FMB.+U-VEK2HR(X[XER6F/]; M$7QMQ-U^S,U<;B^ MJG\QQ:MB]EB0-:-_BH/,%^[,=0[DB,]4OK'F*^D*0J[35?^=7 A5<)V).B-C M5)A?)SL+RHL^\1@HX0?!+"NX2P(X3/ MGH Z AJ= -K:C9D;+/$RY:QQ>'L?:JRO'9PC];DR'31?Q[Q3?@H5O2Q1#%-P MT4(=9M5B_ $&PA%F8\'T"* RZ-/P;6FL_ G=OSU@/45 .,)L'JIL[ZO<)!I8 M_0J,0##T*T)V@= J$!J!\,;P49:K%A,93&4P03+V8XI)DF3\52Q"R$M&GDQ! M$ 5^9"\*68M"EJ("NT!D%8B>MS6V"L1/V-IBT%U;IQ@_"$>N6G2FKDY!"$6) MO:29M:29I:30+I!8!9+G356]WMH=O"=L[4##"^2-7+5 DAC%XQ[R4&C[2*@M M"@RZ7TGXR8PBX63L7$EMR"#:C[M77W?/47P%YVMHB6_T>#3=]E.^G:T_,#\5 ME7#V3*J>;3KKD3%)5/+>B[H-N1KG_8:2H]3+6*UY.]/:C61U-Z]!_Z=A^1]0 M2P,$% @ TX!A3^;QIYNH @ HPD !D !X;"]W;W)K&ULE59=CYLP$/PKB/<>&&,"41(I7U4KM=+I3FV??8F3H -,;2>Y M_OO:AG#$;*[I2[ W,[.[@[$].7/Q*@^,*>^M+"HY]0]*U>,@D)L#*ZE\X#6K M]#\[+DJJ]%3L UD+1K>65!9!%(9)4-*\\F<3&WL4LPD_JB*OV*/PY+$LJ?BS M8 4_3WWD7P)/^?Z@3""836JZ9\],_:@?A9X%G:>6%\U.(8WF,1B*HO!F>O'$)-EF?M6 "$29HXG M0Q B.$K@I@C8% &:&L$""2B0W&_K"!08W6%K@R&]1C\EJ6,K@,%QZ-@Z!&7$ MP:R'&(SP#5-3L*5TT!)"-TS-0('L?E-1".\.X1VVMJ!^JY&[$I< B*#$W42& M()00[#@+H-+XQD>,;NQZ"/ VO2$![EAS%/V'N_!>@O ][N+AYYEDKKM#4)8B MXMH+H,+$=1?(AW#LFA/T#IB2B;T][:6WX<=*&5=ZT>Y&,8_, >7$%VB\1$!\ M96X@]D![EV^N+]^IV.>5]%ZXTL>B/;QVG"NFJP\?]*HXZ!M3-RG83IGA2(]% MXE@ P %! !D !X M;"]W;W)K&ULE9A?;YLP%,6_"N*]!=O\2Y5$:C)- MF[1)U:9MSS1Q$E3 &3A-]^UG#*6)?5S1EP+.O??X.N>'X\[/HGEJ#YQ+[Z4J MZW;A'Z0\W@5!NSGP*F]OQ9'7ZI.=:*I>JBIO_JUX*7OXX/ MC7H*QBK;HN)U6XC::_ANX=^3NS5+N@0=\;O@Y_;BWNM:>13BJ7OXNEWX83WK]6_ZR;5\T\YBU?B_)/L96'A9_Y MWI;O\E,I?XCS%SXT%/O>T/TW_LQ+%=[-1&EL1-GJO][FU$I1#5745*K\I;\6 MM;Z>A_JO:3B!#@ET3%#:[R6P(8&])42Z^7YFNM5/NBVP MMB/B#"LPV 33^>RJB1DN$,$"D2X074T@-%:ACTET3-VO0A2S!,O$4"8&,L20 MZ6/B"QD6AXYF$JB2 !5CQ5>)I7)#4FS,XE9D]E23%!4B(80NG&Y4X>"43K#H$7:Y(Z%"!R-X3.L&I0]"U M58EK13"YA$TPZQ!TY586AHY7!,&($\2X:=OC:.MMQ*G69^&+T?'(>T_U&>TMO#\O?\^;?5&WWJ.0ZJ2GSV,[(217 M,PEO5:<'=40?'TJ^D]UMJNZ;_IS:/TAQ',[@P?B/@.5_4$L#!!0 ( -. M84\C:.92#P, '<, 9 >&PO=V]R:W-H965T6?@GV MY=WSW;,Y'],SKU^:/6/">2V+JIFY>R$.$\]KUGM69LT=/[!*_K/E=9D).:UW M7G.H6;;13F7A!;Y/O3++*W<^U;;'>C[E1U'D%7NLG>98EEG];\$*?IZYX%X, M3_EN+Y3!FT\/V8[]9.+7X;&6,Z]GV>0EJYJ<5T[-MC/W'B8/D"H'C?B=LW-S M-794*L^^/DKZQ(BKM-E_YV=6"'A*A*YQIH7C?YU MUL=&\+)CD:&4V6O[S"O]/'?\%S?<(>@<@MY!KOV>0]@YA&\.T;L.4><0C5V! M= [$6,%K<]=BKC*1S:QX.F3IV,"%RN];*J'='_R?U;*3U-"<)G7HG M1=1A%BTFN,( P!"S0C ]PI,1]&$$6!B+P'(/A@LL;02 @5E]R/+P/LL@T!#5 M*]0$X4"O&">(4()($T0#@L00O,50C:G:/*(D-21?8BA(B:&)C8I)3(TM?D!0 ME- ;6TC0Q B26(H34)2 CI)VH.MV!4/X)8^>&D!\@F)\>("=(S$U'Y78U.5)8)* I^:$MNH@-+4 MK X8+(F#&V\WX(4/[,H'D-R@P$L,))^0&"\RD(Z1.+5N&GD#Q]34&('Y"4U- MD6U8*"\W\W;#8 2(>?%[5TU3R>J=[F ;9\V/E5#27%G[+OD^4$V785_ 9 F( M?:6Z:MVDO=&W+?F/K-[E5>,\X]]C3T]\?J]V3,FG(\B M+YN9NQ>BNO.\9KUG!6TFO&*E?++E=4&%;-8[KZEJ1CM_]RSGIYF+W<^.EVRW%ZK#FT\KNF.O3/RJGFO9 M\GJ535:PLLEXZ=1L.W._X;L5\16A1?S.V*DYNW=4*F^_\DV8C]S$]?9L"T] MY.*%GU9,)Q2ZCL[^!SNR7,)5)/(=:YXW[;^S/C2"%UI%AE+0C^Z:E>WUI/4_ M:3"!: +I"3BX2O UP;.H=E9#&W'<8,L"0 M(68QQN D&F(>QAA#Y1%0P09F>5/ER4)E!>24]!!/6M;[1D#?2,OW!Y[XL( / M"OBM0# 0" S#.DS28LH6XT\,4Y<6F-480R8A'&P !AL P89&L!TF/'L),D;W M)F)Y$_%T#3%() 03"8%$#+<6'28^?\4$&S7Q8 -ZM $M;4!/-T"#S",P\PC( M/(8%8E @MI_Q"2B0 !$DAJW):'A)&B#U,URS Y"2L&04B"D%!; "%X_D;TM M^,(2C"V,T:#SA'&80,[8((=AP2L<)J.PHHL2\!J'_2^8 Z\\>+ST1,@L1A T M^FYRG%UPE%W877]A>$+CVR'B# M$9G9WI/QSB! $_.SX)UM)M61YB>M=UG9.&]8KJ M&SG;"G4;R_NZ.TIT#<$K?4SR^K/:_#]02P,$% @ TX!A3_W>RM7U 0 MB04 !D !X;"]W;W)K&ULE53;CILP$/T5Q >L M">$: =)FJZJ56BG:JNVS \-%:V-JF[#]^]J&4)KU2ND+]HS/G#,S:":;&'\1 M+8!T7BGI1>ZV4@X'A$39 L7B@0W0JY>:<8JE,GF#Q, !5R:($N1[7H0H[GJW MR(SOQ(N,C9)T/9RX(T9*,?]]!,*FW-VY5\=SU[12.U"1#;B!;R"_#R>N++2R M5!V%7G2L=SC4N?NX.QQ3C3> 'QU,8G-W="5GQEZT\;G*74\G! 1*J1FP.B[P M!(1H(I7&KX73725UX/9^9?]H:E>UG+& )T9^=I5LX %%PG8G2*!D1YNN4HY",+BPJ%8I?Y[/KS3DM_-

X"_!/AK@!^8 M6F8AD_D'+'&1<38Y?.[]@/4OWAU\U9M2.TTKS)M*7BCOI8B\*$,73;1@CC/& MWV!V*P(I]E7"MTD<_3?A01S;"?;6'/>&8+\A"-.]G2"P$@2&(/BGR/BFR!D3 M&4QO,'$:!JE=)K3*A!:9Y$;&AGE')+**1&\(PO0=@MA*$-_?S<1*D-S1S>1_ MNIE:9=([NFG#W(J@S2A0X(U9 L(IV=B;!;3QKGOFT3>C]!<^+ZFOF#==+YPS MDVH@S=C4C$E0J7@/ZL^V:B^N!H%:ZFNL[GS>#K,AV; L/K1NW^(/4$L#!!0 M ( -. 84_ Y_ [F , (P0 9 >&PO=V]R:W-H965TT"9M4M5IVVN:. DJX R1;B,K?M8G]F:518_,(R^?W@/J^!E,*]1P38\^1,?Q'EI!J9Q8,?HFH@7?O_*FH \TVBB_\YN+)%X MJ43.L>=)4?TW]M="\+3Q(J6DT7O]&6?5Y[WQ_V$&&^#& +<&KROXV$M%JD?.[D=<%=(G*.D5S*M=W M7PY6RUE])Q>@D*.W%47.PKZ5CAIF73.XPR"$^LQ.9ZC*A("?EK"ERE8JAJ2N ML6:.^Q-L=,*=S?K,5F!63U0GWD:\D38M@!$B9*2W10H'(%ZD7M@Y!X0N:=$[FFS?,&N M6BX Y'IJO0 0\0?T4E O!?1212_59U'7"4!0H(@%&$IAK3ZHU0>T*D+6OEY5 M+E64; !(*[VM#NFEMYOB*1S1U(L\ ",/@,B5H-;!A,C#$:@G909*F0'/AH&* M0P[\5'?T:+#V6*\AOZL468&ZDA"&+4==2]B;KVS,W30L',7Z61CH;0C( E*S MT'1 ISL5L7QU^X$\)82 ,K(:!]6DQL=1P-R#G M6-J3!.20Y0W5(=SE$ &D$U4Z 3(KI]*DDRGUNH4PO5YWT[R%X^+Z>8";-0*Z M-5:[=0/YC],0CF)]07 /19[^C,%#NPMN:PCH:YBJBP%!VE) D+80$#14C7!S M0T!W(XXZ#P -S@.W$A3HR25#ZP.W #0#I&I[OH:"7FNTU+<&PO=V]R:W-H965T\TF3H(6, 4GV;Y];<.R,$SV)F#GGYEO!A]F=9/M M2W<60CFO55EW:_>L5//@^]W^+*J\\V0C:OW/4;95KO2P/?E=TXK\8(VJTJ=! M$/E57M3N9F7GGMK-2EY46=3BJ76Z2U7E[;^M*.5M[1+W;>)'<3HK,^%O5DU^ M$C^%^M4\M7KDCUX.127JKI"UTXKCVGTD#QGAQL J?A?BUDW>'9/*LY0O9O#U ML'8#0R1*L5?&1:X?5[$396D\:8Z_@U-WC&D,I^]OWC_;Y'4RSWDG=K+\4QS4 M>>TFKG,0Q_Q2JA_R]D4,"86N,V3_35Q%J>6&1,?8R[*SO\[^TBE9#5XT2I6_ M]L^BML_;X/_-##>@@P$=#73LCPS88,#>#?B'!GPPX,# [U.QMLF8GSE7XVC0;/M-72B(82,&E_['X-0 M+,B6+AS0>8C=4L'3=*[)EIJ(4!R#H;DRZX#-'##< 4<=<.N SXH5@F+UFM!J MZKY8E$4!R!=1L3 %50008X & MB$A\9Q,D*&^"\(*=MDV0=4X(P!'UQ M*3*T2@G<):B.>8NB8S+JW0/'[R>"7% <7E"#""S,-(;[TR>S83SY2T\^ ^:WI,VV?\^ZF;U*_Y^VIJ#OG62K= M+=F>YBBE$IHR\/3Y<]9]\3@HQ5&9UUB_MWUSV ^4;(;&UQ^[[\U_4$L#!!0 M ( -. 84^Q&PO=V]R:W-H965T276E7BF:UN\_$;L=H@/8 B6?_?AOH ML:"K.L%YB+FO: MOCF:ILH[>]N\).VYT?EA$*K*A*:I3*J\J./M>GCVU&S7YK4KBUH_-5'[6E5Y M\]^]+LUE$Y/XUX-OQ[O\U-C[Y*KED-1Z;HM3!TU^KB) M/Y.[1\YZ@0'Q3Z$O[>0ZZI?R;,SW_N;WPR9.>X]TJ?==KR*W/V]ZI\NRUV3] M^.&4QE>;O>#T^I?VAV'Q=C'/>:MWIORW.'2G39S%T4$?\]>R^V8NOVFW(!%' M;O5_Z#==6GCOB;6Q-V4[_(_VKVUG*J?%NE+E/\??HAY^+^,;J9P8+D"= +T* M$/ZN ',";*D =P)\J8!P F*I@'0"H&3/N MG/>)3>Z438A]_W#8_^&=W;'6/GW;2B[7R5NOR&'N1PR=8.@0GP]0/0W!FBIY#;Q_?C#49D*J6B@ M^3"\<#!8.) -@*!@YV!X56#8%,P#*G JLQOF8(93F<%)&-F #&P 84IEX+L) MF9F9+9?XTWG3F[H[WD>KZX_1]02P,$ M% @ TX!A3X8X].VC!0 !2 !D !X;"]W;W)K&ULE5GM=ILX$'T5'S^ 0=)(B!['YVR2IDGKM$GW[.YO$BNQ3['Q DFZ M;[^ L6,T,P3G1VSPG0]I=*\T,'W+\E_%TKER]'N=;HJS\;(LMY^"H'AG*O[9W>745'+PL5FNW M*5;99I2[I[/Q'^+3O;:U08/X>^7>BJ/OHWHH#UGVJ[ZX69R-PSHCE[K'LG:1 M5!^O[L*E:>VIRN/?UNGX$+,V//Z^]W[5#+X:S$-2N(LL_6>U*)=G8SL>+=Q3 M\I*6/[.W:]<.2(]'[>CG[M6E%;S.I(KQF*5%\W_T^%*4V;KU4J6R3G[O/E>; MYO.M];\WHPUD:R /!E+T&JC60 TU@-8 AAKHUD /-3"M@3D8J'Z#J#6(AAK8 MUL .-8A;@WCH&$2XKUPXV.10;#'89%]N\5YOD/TF^X*+P147^Y*+P347^Z*+ MHZI#O\F^[,(,CK(OO'BOO&BB!#M>-42]3,ID-LVSMU&^TYIM4DN:^%195<[K MNPWUFQ\KLA;5W=>9T78:O-:>6LSY#B,[F+B+N2 P)NQB+BF,Z&(^4QC9Q5Q1 M&-7%?*$PT,5<4QC=Q=Q0&-/%?*4P41?S#6.TG_.<\N/5XG: G^^4'Z]>/PA, MY-7KCL)X];K'&&'?QQY4B^^P B6] F7C076B2-J#HCVHQ@,<>9#"J]%\AS$- M9M-@ **P^?-F&"-C\("=I(!."E!2)O(+OL/HHU &0HE3PC@M3,QFI.F,-)&1 M3PF-!F_!0(RG::Y13AC9R$1V$U M14$"*2/3PT'!:(N0Q$ACQ@>C+D*=,..,& A"#:PWZHL69/",(/MXX M+EM0_\[1#<>HC"!DQBH_G"7"V=YPC-@(2FW0$2A&8(R"R0%GE3N)90DBTSLV1I8DEB5AF6U" M,F(B3SB&2$8A)'40\3=FB15"@,+[,H53$>8U@0,9(]PMB9/\7#.R)+$LB3CT MQTB!A#_ :#Y$-#M$-#]!Z!NH\(HGZ*4#[4J.Y 01S,=3F08J>,VMQN/44E% MG/2LUYI>MZ#CHRU,_%UY_A&JFP^CN(I27.M'DOCTQRPRQ76$E-;&?ARLM8J+ MPXBB(D317\QS$L0M'$80%2&(,3?YC,HIB)9)BE&1G0>'?77+J:D0%]0E^C&89KS' D)5OE%)$ M?CB-%J$4$^!FDA$+38@%.SN,$.@3>AG-<%Q33SN\17BN<4_!3'!P]$:K?D%^ MF^3/JTTQ>LC*,ELW;[">LJQTE==P4DWDTB6+PT7JGLKZ:U1]SW&PO=V]R M:W-H965T-DO[R'DU M=YQF>Z1%VMRPBI;BR9[51YXKHN=(LU*>[50TM:>6;L10Z^[9:V*R.B.=UR*9&*RYG& M-,^EDHCC3R=J]VM*XO7]F_I&F1=FGM.&QBS_G>WX<6E'MK6C^_24\T=V^4H[ M0Z%M=>Z_TS/-!5Q&(M;8LKQ1O];VU'!6="HBE")];:]9J:Z73O^-!A.\CN#U MA#8YHP2_(_COA.!#0M 1@JDKA!TAG+H"[@AX*H%T!*(1G#:[:KN2E*>K1$===.&Q-@FU 6.!'(W'#S1V9W1W/L!YW *PTT[MF,@VV M^10VC!ONXLALB<0E>MRA45]??'U7DDFH#80*0[U(G*O#4$'K@SK[-M:6G4HN M"^QJMC]?WWKR,*7-K]$\1L!\@N9W[>GY7;X]S/](ZT-6-M8SX^((IPY:>\8X M%<&[-R+XH_A^Z !X/1?*:M_4$L#!!0 ( -. M84]%< TK-P, /\- 9 >&PO=V]R:W-H965TEYF0PWKO M-<>:9=N65!8>]GWBE5E>N?-I._=8SZ?\)(J\8H^UTYS*,JO_+5C!SS,7N>\3 M3_G^(-2$-Y\>LSW[R<2OXV,M1UZOLLU+5C4YKYR:[6;N/9H\H%@16L3OG)V; MP;VCK#QS_J(&W[8SUU<9L8)MA)+(Y.65+5E1*"69QU\MZO8Q%7%X_ZZ^;LU+ M,\]9PY:\^)-OQ6'FQJZS9;OL5(@G?O[*M*'(=;3[[^R5%1*N,I$Q-KQHVO_. MYM0(7FH5F4J9O777O&JO9ZW_3H,)6!-P3Y"Q/R,$FA!\$,)/":$FA+81(DV( M;",032"V!*H)=$3PNNJVRY5F(IM/:WYVZJ[CCIEJ;#2ALB$V:K)=__8WN6*- MG'V=4S^>>J]*2&,6'08/, BA2TP*8'J$)S/HT\!0&@MLT/%E@*6)0&B$26^J MK"Q4UB8F&E7D 8"$ >PW ,L>M +!0(!0# N$H$#8"H1#@82,LNPPI,5473EB M&OGJ#PX5@:$B(Q3U0UB @ +$WBP%!2B0031J4FJ8#2F)R=!KUR2VP+4%\"+W M&,P]!G(GL$ ""B3VU4,^_(S[%O73H&C8+23$4 7MH6L(&LG\KU<17=FGT.V& M7VA0]&G':P_6T+45]-(#N,G=(PRL QU[P$:T+SC * 0\6$/7&CILYB^!3VEX MW0.\<:$ \)!.-$!+")QC8)8-/,:6F)2P%<$IG%6-W&75J$MW8$[>W! MV"(UGT 4FVV^M 6F ) 0'P,N;P,O;<)O 62^!E!D-&QL=$U$D@2P:0E, 2"B M&$,=:X'LC'J#3\N2U?OV)-$X&WZJA'JJ![/]:>4>JT_3T?P"398(F$_19-6= M13[DNZ/1CZS>YU7C/',A/XC;S]8=YX)) _Z=7**#/(WU@X+MA+JE\K[NCB3= M0/"C/FYY_9EO_A]02P,$% @ TX!A3^MO4QTT P ^0T !D !X;"]W M;W)K&ULC9==;YLP%(;_"N)^!1M_D"B)U'QUDS:I MZK3MFB9.@@HX R?I_OV,<2G!)RVY"-AYSNOSVB<&3RZR?*D.0BCO-<^*:NH? ME#J.@Z#:'$2>5'?R* K]RTZ6>:)TL]P'U;$4R=8$Y5F PY %>9(6_FQB^A[+ MV42>5)86XK'TJE.>)^6_NHC_ZWC*=T?5-T1S";'9"]^"O7K^%CJ5M"J M;--<%%4J"Z\4NZE_C\8/**X##/$[%9>J<^_55IZE?*D;W[93/ZPS$IG8J%HB MT9>S6(@LJY5T'G^MJ-^.60=V[]_4U\:\-O.<5&(ALS_I5AVF?NQ[6[%+3IEZ MDI>OPAJBOF?=?Q=GD6F\SD2/L9%99;Z]S:E2,K6VN:6&N%ZO_%@8' M8!N VP ]]D.P&P &QK ;0!_#V!F 9O9-\EL7 )U$]T^:G*:H#*VF5H?(T\ C!L-\(G/;( M"$0= <9O"!!0@!@!TA48L5Z6#<,,4S1F:=A\X*$H.!1UAN(A@048*,"&F^6@ M ]-D4R%%P/ *]RC\'<8R!W!@N,0('1\-E#(?P?#P?,GX5H MUV[$>0S,X'!T#:(TI/SF+*(;^Q3ZO.#G%J(?5KSU,!A=#T*O/8";W#W"P#KP MO@?LC/8%88PPX&$PNK8HNT+)B$2W/< ;%XH #Z,;$O#6A8A3T3R\\;1 \):$ M@#T)A?V9I,[T<.+6Z,)R[!-N">AA3(@#K@#!/GAM$MXV$0-,HKY)YA8G9X!) MB*. 29>CV-5;@1R];1'>V!&TLT=]B]Q=Q\B=]@7(019=#N/0!5<#P&N3\!, MN8\ O7_T3<;NTX91J%H'@DL )"-@R5(RMO(4Z'J_W.G MMSVGW./ZI;37/T?C!0+ZEVB\:DXA[_+-H>A'4N[3HO*>I=*OPN:%=2>E$CK_ M\$XOT$&?P]I&)G:JON7ZOFP.(TU#R:,]: 7M:6_V'U!+ P04 " #3@&%/ MWH-8R1\" U!@ &0 'AL+W=O6MZI;5AKW6\04L<:6J:>1 ^=V3D+V3)M3'E!JI? 3BZH MY2C"F**6-5U8E6YM+ZM27#5O.MC+0%W;ELE_.^!BV(8D?%]X:2ZUM@NH*GMV M@9^@?_5[:2PTJYR:%CK5B"Z0<-Z&G\AF1[ -+7&M],V MQ#8CX'#45H*9X0;/P+E5,GG\G43#F6D#[^?OZE]<\::8 U/P+/B?YJ3K;9B' MP0G.[,KUBQB^PE10&@93]=_A!MRXVTP,XRBX%5:M).*2:5E;^/8=&X< MQAT:3V'^@&@*B.: :*QE!+G,/S/-JE**(9#CX??,OF.RBZ\TFR;/9!1G^&1%Y(Y 3B#Y#$+Q![!6(GD'S((%]D M.?I0Y],YGQ1C@OV8Q(M)/)AB@1E]TCL,(47^H)K4BTG7F!PO,.D*$R<9Q@_* MH5X.]7#(@D-7G"C/DH+Z.9F7DWDXT8*3K8_-O)Y']>1>3K[B9"1='0!:=8<0I*(C_%="WOU<,KCLET>??PZK/.4TKP$H7N+KQMJ#^8 MO#2="@Y"F][A;OA9" U&$S^9M&O3PV>#PUG;:6;F&ULC53MCML@$'P5Y K42JT47=7V-[$WL75@?$#B MZ]L7L./ZTJV4/P&6G9D=XMVL4_K55 "6O$O1F&U46=MN*#5%!9*;!]5"XVZ. M2DMNW5&?J&DU\#* I* LCA=4\KJ)\BS$]CK/U-F*NH&])N8L)=>_=R!4MXV2 MZ!IXJ4^5]0&:9RT_P7>P/]J]=B5.(U""1-^27$V5LF! MQ94B^7N_UDU8N_XFO<)P !L ; 0X;>^E%PJ5?^*6YYE6'=']X[?<_\?)AKFW M*7PP/$6X<\4;%[WDRV29T8LG&G)V?0Z;Y"1C!G7LHP3#)';L'SC#X3.TPEF MSSY4N,()4I0@#03I!X+UC44DA\6XR!P5F2,$_WFE!4JPN-_F$B58(A6P&YM8 MS@P76:$B*X0@Q0G6*,'Z?INNV=$O-K[#*)HTO]&ADR:1H$]A/!A2J',39M,D M.HZ@1Q::[&]Z/[^^<7VJ&T,.RKI6#0UU5,J"JR5^<-]&Y4;F>!!PM'Z[='O= MSXW^8%4[S$0Z#N;\#U!+ P04 " #3@&%/-XN- D(" !#!P &0 'AL M+W=O$\[_>;,14N47HI+)'M!R6!2.7#^9A;?3]LP-A%11H_*2! ]W.@S9;O$[F0"1]YNQ/5QD?DKFI60>"EA0,H<"BJ1+$G _+\1@Y5\%_M8%T$-R#@CHD!#*TI4_"?A[''B:'#G5 M<[L\R1".%Z3HX?@SU\M/(BY-)X,#5_HDM>?=F7-%M63\I,.N]8TV+Q@]*S/% M>B[&8WU<*-Y/5U8TWYO5?U!+ P04 " #3@&%/E&_L\4X" @!P &0 M 'AL+W=O8#.7 ^*NH :3WUM). M;/Q:ROX1(7&LH27B@?70J9TSXRV1:LDO2/0N;4OXGRU0-FS\T'\W/#>76FH#JLJ>7. 'R)_]GJL5FJ.^$_AXZ[0>B-X:6 0B[FG*SDP]JH77T\;/]! 0.$H=02BAAOL@%(= M2&'\GF+ZU'(B ':._FI.L-W[N>R]- MQ7^#&U EUR0JQY%187Z]XU5(UDY1%$I+WL:QZ6A3B(D\L M%K1H."WPB^G-PCNR:V?>A85U;O]/D6E8_^3CV_&=\$O3">_ I&I[ICF=&9.@ M8(('=22U>J[F!86SU--,S?G8M,>%9/WT'J'Y4:S^ E!+ P04 " #3@&%/ MLI",[BX" "_!@ &0 'AL+W=O!OM0U5W]W(&2W"6GX9GBNSJ5Q!I*O M6WZ&'V!^MGME3V1D.58U-+J23:#@M FW]'%'F7/PB%\5='JR#UPJ!RE?W.'K M<1-&+B(04!A'P>URA2<0PC'9./X,I.&HZ1RG^S?VSSYYF\R!:WB2XG=U-.4F M7(;!$4[\(LRS[+[ D% 2!D/VW^ *PL)=)%:CD$+[WZ"X:"/K@<6&4O/7?JT: MOW;]348'-]R!#0YL=&")SZ47\I%_XH;G:R6[0/7%;[G[QO21V=H4SNA+X>]L M\-I:KWD6)VMR=40#9M=CV 1#1P2Q[*,$PR1V[,8]SC*<8('&N/ $BW M(1%2C.0.Q9TFHQ\H!PJZ\S>G:*=M*?M 15#0O!_)9'[4H,Y^J M'ZG]P"[(^&;E_P!02P,$% @ TX!A3V'W03+Z @ ,0P !D !X M;"]W;W)K&UL=9=M;YLP$,>_"N(#%.X,-E1)I+73 MM$F;5'7:]IHF3H(*. ,GZ;[]S$,CRIW?!&S.]_.=^1^7U=6TK]U1:QN\U573 MK<.CM:?[*.JV1UT7W9TYZ<8]V9NV+JP;MH>H.[6ZV V+ZBK".)91791-N%D- MFK= M*+IYV96U;KK2-$&K]^OP$]P_8-HO&"Q^E_K:S>Z#/I078U[[P;?=.HS['>E* M;VWOHG"7BW[45=5[.L355-_P&VW-G33UY<5NIB[?Q6C;# M]3KY?U_&+\!I =X6X!C+"!IV_KFPQ6;5FFO0CLD_%?T9PSVZW&S[R2$5PS.W M^<[-7C8JS5;1I7K)&<2\YF(&M,S:9/0A(%"9C^11-S DL20!/2 IE$[<#(G=0NH'I'R'T!\8('3O%++0*5/$+FJ?C :QZHZ&D! ZIZ%Q%X0+SJ M@UC"@NL9D1<],J(GA0RIZ',)GB\-\II'V@30.H9,%Y )3W%!OC(@K0RT MC$U&\Z9&*;5\[:)9L]7?]^&U1Z M;_M;Y>[;L8D=!]:&PO=V]R:W-H965TJT[;.37 *JP=1V0O?VLPU!"+M?L.^X^__N#+YRX.)-U@ J M^&A9)W=AK52_14B>:FBI?.(]=/K-A8N6*FV**Y*] 'JV22U#.(H(:FG3A55I M?0=1E?RF6-/!003RUK94_-L#X\,NC,.'X[6YULHX4%7V] J_0/WN#T);:%8Y M-RUTLN%=(."R"[_$VWUAXFW GP8&N=@'II,CYV_&^'[>A9$I"!BKG# M,S!FA'09[Y-F."--XG+_4'^QO>M>CE3",V=_F[.J=V$>!F>XT!M3KWSX!E,_ M:1A,S?^ .S =;BK1C!-GTCZ#TTTJWDXJNI26?HQKT]EUF/0?:?X$/"7@.0&/ MO8P@6_E7JFA5"CX$8CS[GII/'&^Q/IN3<=JCL.]T\5)[[U5&DA+=C= 4LQ]C M\"*&9/$<@[3^#,%>"+8"FX4 )IE?8.,5V%B!9"&01JLBQQ!B0[J146SBU$]) MO)3$H219L<*,,>D"$^.<1'Y,ZL6D+B9?=Y,ZF#S.B)]"O!3BH<0K"G$H!">? M?-G,2\D\%+RB9 X%)Y_UDGLIN4/)R/K$RR:/<3RF\E,*AQ,Y?5CA_&<&Y MTPQ:W#XSW'Y2<6TZ&1RYTA?97K<+YPJT8O2D2Z[U/)T-!A=EMIG>BW&JC(;B M_30PT3RUJ_]02P,$% @ TX!A3^&ULC579CILP%/T5Q <,^Y(10>ID&K52*T533?OL M)#B9_Q-5 #2>6]H*Y9N)67WZ'EB5T%# MQ /KH%5_#HPW1*HF/WJBXT#VAM10+_3]U&M(W;IE8?HVO"S82=*ZA0UWQ*EI M"/_S!)3U2S=P+QTO];&2NL,KBXXMP."S=3\'C M.O UP2!^UM"+J[JCHVP9>].-K_NEZ^L1 86=U!)$%6=8 :5:28WCMQ5U1T]- MO*Y?U-A[)N3=E;_0L-)X26$(Z$,/J0$%E"](^0?TB(+2&^ MUR&QA.1>0FH)Z4@(8K,>PV29V7\FDI0%9[W#APW4$;U/@\=4K>].=YKE-/_4 M @C5>RZS-"F\LQ:RF*(4('(",03@6 V1@031KA)C)K$B$DXF_0!DQA,:S +W")! M+1+$(II9)#<6.6Z1HA8I8A'/ECR]L0APBPRUR!"+^0[.[DV1HQ;YC46T^,^6 M6Z "B_NWG+JFT7/J(S'3^0'S;W*F,Q?OZF+0C\=WPH]U*YPMD^J.,3?!@3$) M2LY_4$*5>J_&!H6#U-5,U?EP:0\-R3K[('GCJUC^!5!+ P04 " #3@&%/ MN@^Z>VP" 6" &0 'AL+W=O^,YQL)Y+TG%EVXN1+WP/)[EN$3\B=:XDF^.E)5(R"T[>;QF&!VT M4TF\8#:+O!(5E;M*M&W'5@D]"U)4>,<BQ!4O:.4P?%RZ+_YB&RN\!OPJ<,,':TU0(]5U_@+*X\J449^.?B?KR:7ULHKC./$NBJC#I"TF&&!\WQ]C-A9, MC_!D!GT:@2V--)BX!^, ZRG"]PW,YB[+]C;+*-'06J]0$X2C>LWM!,!* #0! M&!$\&P5O,9'&5!H30@B-@DQ! #M+$P/<_-HMQA&HF"5E%P*FH^,T2U&#B( M\BD(H'G,%I0/8&3(LJ! %!I]N[6A0 CLPB*KL,@BS&C]-)J$L>B:@BRRIB 0 M^$8=MQ;0?T7%5E&Q1921;QH_TH)3D*4%'V':WF%J17F#2ZW$[*0G#'JZ$ M^B8'UGZ(O03J4C3LJ;]8^Q;[1@Z]=D9]T+<3\SMBIZ+BSIX*>17K"_-(J< R M]]F3/(M<#NE^0_!1J&4LUZP=5>U&T+J;PE[_5V#U#U!+ P04 " #3@&%/ M\3)?LB@$ "F% &0 'AL+W=O3ESCU5UFGA>N3V*+"Z_RI/(U3=[661QI5Z+ M@U>>"A'O&E*6>MCW0R^+D]R=3YNVMV(^E>9G(W"G$?N8^H,DK"6I"@_@[ M$9?RZMFIN_(NY<_ZY7DW<_TZ(Y&*;55+Q.KC0RQ%FM9**H]_M*C;Q:R)U\^? MZNNF\ZHS[W$IEC+]D>RJX\SEKK,3^_B<5M_EY4GH#E'7T;W_0WR(5,'K3%2, MK4S+YK^S/9>5S+2*2B6+?[6?2=Y\7K3^)PTF8$W '8&0FP2B"60L(="$H"-@ M=)- -8&.)82:$(XE,$U@8PE<$_A80J0)T5@"\C]GSA]-Z28;#2A>NTJ:9;>* MJW@^+>3%*5KGG.+:H&BB6$J\;FT6MI#&+%H.O,)1& M?B.FHHL114!%7-86M8:=#T17^BM3EMJ*QI1 M7#<:1/M%\U8T2]%$4-6TF %9"AUB=PRQQ9/(-"4PQ!S:*FX.LL7 *!HSR)$1 MCD8W@F&+U3%D=6K1L)@4H_%CC"UVPI"=!H>A-0BR!;)X#A- @ULT+)[#P1T= MME@)0U8R.@R ;,U0U!)HI#<[%5.EMYSJLZ]:O6[O+L = M=2^IV%?U(U//17MSUKY4\J1O!;WN:G+^'U!+ P04 " #3@&%/OJD8#?<" M !)# &0 'AL+W=O:NDXOBC1=WAF2UQW/Y0?^R25\F\I@V_$_GO M;"]/:Y>YSIX?TG,NG\7U*]<)1:ZCL__.+SQ7\#82]8R=R)ONW]F=&RD*K:)" M*=+W_IJ5W?6J]3]H,"'0A& @!/B_!*()9"DAU(1P*2'2A&@I(=:$>"F!:@(U M"'[O;C==]ZE,-ZM:7)VZ7W%5VBYL?$/5@MBU@]W\=_?4C#5J]+)A*%CYEU9( M8VY[3##"A)1.,7; Q,<53S".D$TTQ6P@3#QA?>3(8$X#& M!)U .!&@L !!4@G0$8"E,T(A*! :$5 $W-J>@SK,&6'01XSIJ;'X& $PI[A MUX,ME'@8CC8"HXT OQ@L$(,"\7*_*"A %_C58Y*)%>92IK9?R 0]:A 9@6:R M96"P#+ K@0424"!9;A=&\-9'"PS3H+%CA'JAN;-[% Y',!4.-3>W+8:)%YA; M%Q + XQFDINI:]@V>%8"K@ X^(3%< W 9(G%Q'*%$B]*QC_3[YX2C1U"!)EV MVRC"3+-M# [)G%%PH<)VI6)XIGA@N'K@Z!->P_4#QTN\CFU+J&FNC8E"9)D; M6[,61F99W0):&+%@+C.XL&&[LC$O^<-MWI*CTP=T?OAXV_P!02P,$% @ TX!A3S K MWVLT! 'Q4 !D !X;"]W;W)K&ULE5C;CIM( M$/T5Q/L$^@9MR[8T-A/M2EEIE-4FSXS=OBA<',#CY.^WN8P#W0=?7@RT3U57 M'?I4%ST[Y\6/)1WP^\-#YD[F+6C+T6BUE^JI)#IEX+ISRE:5S\7JHD/\]=XGX, M?#WL]E4]X"UFQWBG_E75?\?70C]Y%R^;0ZJR\I!G3J&V<_>93%\XJPT:Q+># M.I>]>Z=.Y2W/?]0/?V_FKE]'I!*UKFH7L;Z\JY5*DMJ3CN-GY]2]S%D;]N\_ MO']NDM?)O,6E6N7)]\.FVL]=Z3H;M8U/2?4U/_^ENH2$ZW39?U'O*M'P.A(] MQSI/RN;769_**D\[+SJ4-/[57@]9FWM#9A17\6)6Y&>G:-?#,:Z7'9D*_;K6]6#S=IK_-)^E M'GU?2,)FWGOMJ,,L6PSM80@A0TP$,!>$IR.XA$%1&$MJF=/A!"L;08B!B6YZ M>;GN91 H@WRQQ@$;\,6Q PX=\,8![SD0Q#<(;S%!@\E:3,@%-3A?V; @9#X3 M!BLVC 1<.PP,;@!.AA,6!#@] =,35GJ2& $M6XSH3<2$]*7!PLJ&<<(8-6"1 M#2,^U8M8&ND!' D9H2/K-(#I!2 ]@\=E8$\4ZFD,V K ) \8-]*S88*&OC36 MP@N <2Y$B),+87(A2"XTD@NM>9Y(*.7$2"ZTUM)338)162+@C;,P-%\=\":( M$!.3^Y5/?%QK_3NTWX'$#?%' &?*>AC32/TG=DSAR*HA ML'8_$_H ,[BJ$G9'V>A M^I&!'!F11C&A LUL2MU7^M#%[@8$O$ ,[C@D'LJ M#KFOY$0 9Q2384BX3)#K=6+H HN1R >(P7(DDSNJ50>Z5:XBA!L6HF$/@_5- M;7U+,N8"RY&2^XFA6(Z4@BB,A)<=J)^P*:.KD&$@6-04B)J.N< :I/P!.K & M*>I(+#KLYL"BXQID& A6,@5*'FL^*%8>#1^@ RN/VOL@H$/>IN,:9!@(UB\% M^J5CK3C6&_/OIX-AO3%[^Y-FE[+L0,,-Q:RM "1[K?@P&*Q8PUS MI.&1?H1CY?$'6EB.EJ.7T[QG6A\.&>-+,ET1,!Z1Z4M[5O?'?7MT^$]<[ Y9Z;SE596GS<'1-L\K MI2/W/^E7N%?QYO*0J&U5WX;ZOFB/[-J'*C]VQY'>Y4QT\3]02P,$% @ MTX!A3[N-$+.T @ B L !D !X;"]W;W)K&UL ME5;MCILP$'P5Q ,F2<[(4NFS5#N M U5+SK:NJ"P"$H9)4+*\\I=S-[>6R[DXZB*O^%IZZEB63/YYXH4X+WSPWR>> M\_U!VXE@.:_9GG_G^D>]EF847%BV>:5NYY;_O12 -'- MH6T%Y!T"ASK7YDFBWG4IP] MV?Q;-;.+ AZI,7-C)YUW[IGI5IG9TS(CV3PX6:(6\]1@2 =#KA&K(2+^1Q(8 M 1<5!%5!7'UTI6*&$U"4@#H"VB6@(4X0H0314 &%G@\-)G&8RF%2$O:<&&)( MFJ2XDAA5$B-*"$Z0H 3)="]2E""=X$6#B;M]TJ3GQ1"3DA@7DJ%",D0(Q0EF M*,%LNA40XOD()YC1@KJ=]M<% H$(1M8XC&05$"W1" 4>-"!W.()'#>@41^C_ M';D%N1:"1Q:PS(ZL+\"S!O$==N!I@P11D?3M2(;__BR+^XX@* )C MD>\/X*F#[ Y3\-S!;(HIL^'W(86^)T-0!#"RM^ 1)EB$Q[8G/'D$IEM"1K8X M9(\;6-*"KE9 &F6T9PH"B\)XS!4\Q@2+\P9]1N3^[Q2WHO0YG3ESD [(30W=.&#H3N88_%E4/"=MK>I MN9?-V; 9:%&WY][@_@502P,$% @ TX!A3]<\@86> @ ^P@ !D M !X;"]W;W)K&ULC59A;YLP$/TKB!]0P!CC1$FD MDF3:I$V*.FW[["9.@@J8V4[2_?O9AE)J;EV_@'V\>W?O?.*\N GYI,ZCD#739BM/D6HE9P?G5%<1BF,2U:QLPM7" MV79RM1 7794-W\E 7>J:R3\%K\1M&2;AB^&A/)VU-42K16P9F M7E>^YE5EB4P:OWO.< AI'HQ18=!(TR2)&\Q&P S("*3P9 &@M(H MT,0=O0VPGB*2Q,-L_LNR?9_E3:(I6*_4$:3C$#F!"3!(@!T!'F> J%?P#D,< MINDQA*9>1::H+":SS*L)P#4CQ(NXG:)HCG,*"\M 8=E$&,5>EQ0=)AN%2T6 J%_B**@ M* J(\E(IZ$=$0:")*)#)%P6!4.J)BD9_[IK+DQNC*MB+2Z/MCV=D'2;U/;)_ M?L]>)/-U M@W9K)W@_B5OKL6?&/R5#8J>!3:S!LW%8Y":&YRC^],BYW-3638 M5/RH[3(W:]G-XVZC1=M?-:+AOK/Z"U!+ P04 " #3@&%/;W*S01," #2 M!0 &0 'AL+W=O%_5D!9GXZU,E=0(564=.\!WDCV['580& ME4/=0"MJU@8-4E)6&O-NU;LW:._TKS4^('2$>"#A] M2)@YPNR#D#PD)(Z0_.\)J2.DDQ.0K=TTKP,E775>JD MN1WS3?53J.RE6"1IABY:R&%6%A./,!CC6\S&@QD02#D8;,0^&ZOXCA[?'K"^ M1V \P6S^J;)]K')C=.;MU\P()#?]>O8+)%Z!Q C,;@3F?H'4*Y!Z'"PF-V8Q MJ<&TMLQDTL][2+R(HDE#?3I3T-:C-!^!;$EH]" ;X"&ULC5;1DIHP%/T5AO<>^Y-2$C/E+WS M R'"^:C*FL_<@Q#-U/-X?B 5YD^T(;7\9T=9A86A1E49,U<_BQJC#[NR E/<]R+2I2\X+6#B.[F?L,IEFB\!KPJR!GWAL[JI(-I>]J\FT[)+$E9*B%IXX_1=+N4BM@?7]0S7;NL98,Y6=+R=[$5AYF;N,Z6[/"Q M%*_T_)68>J#KF.*_DQ,I)5PYD3ER6G+]Z^1'+FAE5*25"G^TSZ+6S[/1O]#L MA, 0@HX@A8M!O;R@!!,_$&C5X_!,@LL MN('=N(ZMKF.+ZW#@.A[EB>6K-C3]$"H;HQ!,[EE.K)83B^5H8#D9+2@(DY'E MAU"9#>6/+'N]$[(B;*_O-^[D]%@+]6;VHMT5^ARH$W807X#I$ECB*S!]:6_( MJWQ[7__ ;%_4W-E0(<]U??KN*!5$FO>?9*L/\A.AFY1D)]0PEF/67I3M1-#& M? -XW8?(_!]02P,$% @ TX!A3X\:>5W0 P ]! !D !X;"]W;W)K M&ULE9C;CIM($(9?!7&?0/4)&-F6QH?5KI251HF2 MO6;LMHT"M!?P.'G[;0[CF.K"ZXRE =I?55<5S5]N9A=3?:^/6C?>CR(OZ[E_ M;)K34Q#4VZ,NTOJC.>G2?K,W59$V]K(Z!/6ITNFN,RKR@(6A"HHT*_W%K!M[ MJ18S?BR*M?BYU;BYS'_SW@<_9X=BT \%B=DH/^HMNOIY>*GL5 M7+WLLD*7=69*K]+[N?\,3QO&6H..^);I2WUS[K6IO!KSO;WX:S?WPS8BG>MM MT[I([>%-KW2>MYYL'/\.3OWKG*WA[?F[]S^ZY&TRKVFM5R;_)]LUQ[D?^]Y. M[]-SWGPVES_UD)#TO2'[3_I-YQ9O([%S;$U>=_^][;EN3#%XL:$4Z8_^F)7= M\3+X?S>C#=A@P*X&=NY[!GPPX+\,Q%T#,1B(1V>0@X%$,P1][ETQUVF3+F:5 MN7A5OQY.:;OLX$G:V[5M![N[TWUGZUG;T;=%+.4L>&L=#O'. 1_52]$.!.E = [$ MR$&$"MXSJF/*CN&A_:"*N)0*0X9KXE)2<)F@NK@4@.!\HC22S$PZF4&"EM*Z M9^3-/!\B&2F%PJ$P)=7$DE)D.(HH=(P*K=QY>()7'@$E28(? ,J5#'&="0HD M9Q,K*"(3BXC$T#S+R)U'0ARC_%<4)@6.>DU@(*52 F5'<8K?5G247DRF%[OI MJ1 %%#L3(6+C$A#:/SJ0A PD(0*96($0TN(:/JX6,*'/\(!>#-!MM@H2@>\V M@ T3& /&L;L-Q44VN&0B05J [0H J&*3O<9(-1^>")P@A0GX\BY@P1G&Y#M:#A'"E2"32U31NLV"XF' M!06_'*!QV4.!U8# L!)0GNS/+^G\>+WG:IP7W4P8T4QP;UTR5]8_*('5?T5@ M3EX/>=H0F.)3B=%-A%%-!.O* *F17H1QYU>_#^XO&G(9W#,'U M1SCGD8B^O4KWJDQ F>*O*6J_"DS'-(HKT[B0J MKA]D(VI[YR!5Q8V=JF.D&R7XWA=5983C.(TJ7M3A>NG7MFJ]E&=3%K78JD"? MJXJKOX^BE-=5B,+;PE-Q/!FW$*V7#3^*G\+\:K;*SJ*>95]4HM:%K ,E#JOP M$UIL$',%'O%RUJ?[UV_+ !C#.9N0DX!RDI&.VB"E-AK$ ,(3I5"QP,R.@F[-X@@)N0)1](!:X!1&;$PL;?3X)PO&PAP 8 MSK/1)R&ZV\;('5\>BUL&+-'9']/O604HC+&7\8#,^V:-,/RG%P;AA9L>J MW<_;B9%-=U:)^@/3^A]02P,$% @ TX!A3UF@0I/. @ PPL !D !X M;"]W;W)K&ULE59M;]HP$/XK47Y D\M[$" 5*-JD M3:HV;?OL@H&H29S9!KI_/]M)4S 7H%^P?7F>QW=GG[GQD?%7L:-4.F]568N) MNY.R&7F>6.UH1<0#:VBMOFP8KXA42[[U1,,I61M257J![R=>18K:G8Z-[9E/ MQVPORZ*FS]P1^ZHB_-^,ENPX<<%]-_PHMCNI#=YTW) M_4GEK^:9JY77JZR+ MBM:B8+7#Z6;B/L)H";DF&,3O@A[%R=S1H;PP]JH77]<3U]<>T9*NI)8@:CC0 M.2U+K:3\^-N)NOV>FG@Z?U=?FN!5,"]$T#DK_Q1KN9NXF>NLZ8;L2_F#';_0 M+J#8=;KHO]$#+15<>Z+V6+%2F%]GM1>259V*$X55"W!'B>W=(.D)B$;PV62;["R+)=,S9T>'M M!6J(OJ4JAHG.,4]WZ"PQ3(P'%**Y#XU >"H0 M)[A A I$1B Z\R"Q#J_%Q 93&XR=LYN(Q4W$TS7$62 Q&DB,!)+B @DJD-R? MRA052&^G2L/R$@&X$QGJ1(8XD>$".2J0WY\&\/'WP$=\R.UB1T"9;]<[ M!AI(!PP\3H!(#%PL0!^-1P@^D1*\3"&\G9(9!LJL%V..@B([N1@HMNH-!0V% MA3\>@+P>V4#1 5ZV$'\BN7CA0G+/?4- V4!A %[?@!1XE@](X-4)V2>BQ>L3 M\GNN$@+*??LJ8:"+/V4,9#_=*"BTPO).^HF*\JWI!H6S8OM:ZI2<6/N.\]'T M5)9]!J,Y(/8%C)[:?O)#OFUOOQ.^+6KAO#"INB#3JVP8DU3Y[C^H"[A3'76_ M*.E&ZFFJYKQM*]N%9$W7,GM]WS[]#U!+ P04 " #3@&%/A#*5,SL$ 2 M%0 &0 'AL+W=O?"J;EZ:EPY]-V[*V<3^6ESDZ%>"N=ZI+G:?G?0F3R.G/!_1SX>CHQ+7ZN[9:5QY ME_)'\_+G;N;ZC44B$]NZ49&JGP^1B"QK-"D[?O9*W=N#]\Z?V=>N\ MJEKFO19E2I[^ZGY/1?M[[?5_BN$"I!<@-P$U]R.!H!<(?@N$#P7"7B"T%:"] M +458+T L_4AZ@4B;0:OBVZ[7,NT3N?34EZ=LMMQY[39V#")U(;8-H/M^K?_ M4RM6J=&/.8_#J??1*.J91<>0.P8 ALP:86Z$IRRXF4$P,Q;$$"?#"1*3".-X MR"Q-AH&F9V4RH#/KI]9L'FL9.!R@<0]:!<$@[A17$*(*PE9!.%# M(7K&-8R M1><'^+$J4UK<, XB/]#BNS(YX)3'D1X_2WT;3!]$-!Z))$4#08U 0!!I@>@8 M>C^1K_EF(AJQ-HF7.-#R8/-(S< 9ACK#D%75G6'&%,2/.><:ES"[U5^9^H!S M%G*N^6\Y[^:YOD$@(C00D1&(>*2@<%2>V^=7C"J(+?(K-G<$$!9I>R)!L) 1 MK"I&V;10\-9@HX:+%,,(S% M+-"BA&$T#D;V%HPT/4#LCG6[ 5DVRG6S$0JH7F QBOICP49;Y"L0BT+70X\J M78(P+S'ANLD(!=IJK%%5P4BB MX)(;"H>3TTM(;% =5]PS@S)9<89^;DJL<& M-9334(^"G7&;9]J&T<+;/IA]/[K;ND,5>,,$:E\; 6]3@/4IO3J"V0A>( R( M_F6'<1'QC\9A"(T,@YC&!4;1ZTGU- UO(,0K(/H M^4K,(JTWQH?(T!"\.!/L4*8G8 \]-.01,C0$+_'$YE!$GI^*$H1!OA4P"D9J M+L$["K$Y^1#S2 .,&=L3H_1-O$0H;=W;;DHCRTEVN5LY67HFZR M]F[T=H'W2IK;&FU\ 9,5(.-KF&RZZ[G?ZKO;PK_3\G J*N==UK7,VYN&UL MC5;M;ILP%'T5Q ,4S(>A$4$J2:9-VJ2H4[??#G$"*F!F.TGW]K,-I<3VTOPI M]N6<<^^Y)K[-+H2^L@IC[KRU3<>6;L5YO_ \5E:X1>R!]+@3;PZ$MHB++3UZ MK*<8[16I;;S ]Z'7HKIS\TS%MC3/R(DW=8>WU&&GMD7T;X$;OL\0&=&OY,+E_QZ"=VG='\=WS&C8#+2D2.DC1,_77*$^.D'55$ M*2UZ&YYUIYZ7X0T,1IJ=$(R$8"*(W+<(X4@(/PC134(T$J)[,\0C(=8R>(-W MUB2_.K"(Q7&5,JA.1[T3_60B>LX??9!Y9RDT8HH!$\PP M &B8M04S(3Q1P51&8"NC" QZ<)U@92( T##K3U4VMU6N"@VM_0J50#A/D:9V M@<@J$"F!Z*KA6I7%@($*TRE,Z#_J#3%!@=X/$P*3,-5:8M$!_SF[V.HHMC@* M-4<#)IXE 2G4'9F@.$F@YLD$01AHH(TE'0 1M+N"5E?0XBK27$$C393ZON;* M!,%8\W2/SN:FSI6AQ&HHL1C2"BD2XUL OF'(! 4&:'V/TN83I<&4-[O*6DR/ M:JXPIR2GCLM?XBPZC:XG=9UK\0(L5L 27XM1-TRF#_EA3OY ]%AWS-D1+BY@ M=4T>".%8U.X_B).HQ&B>-@T^<+E,Q)H. VK8<-*/L]>;_@'(_P%02P,$% M @ TX!A3\&]0QW*H@ 9)X" !0 !X;"]S:&%R9613=')I;F=S+GAM;.R] M:7/;6)8H^/G-KT!H5*^D"(A) 079[^.H&79J2Q;4HMRU^[9EW^IJHVWS;-_;-/38IMO_M?! MI#\\\+ZNEGGUOPX>-IOUFY]^JN8/Z2JI>L4ZS>&7NZ)<)1OXL[S_J5J7:;*H M'M)TLUK^%/;[PY]6298?_.N_5-F__LOF7T^+Q[3TKI+[U#OQJH>D3*M_^6GS MK__R$_[,CTR\3T6^>:B\LWR1+NJ_SM)USPLGOA?V@TG]Q\OY!GZ,VW_DJ=

5ZG]1^#_LF_=;[P;]NDW*3E\MF[3M=%N:D_N"FWC0'U MRU=IF14+W*?W+MDTGE-;_3_^Q_]HVX]9=)GD5;;)BKQC$7?)LFJ,?I9OLLVS M]SY;IM[%=G6;EHV-GP3]_J@QK[QXG=YGU0:FWG@7R:HQ_.DS8$)5>;-TEL8[";YZITO M $;973:G$3NV.AF>I=YDULF8R]TX=DM<;) M8-'-TZB/>(I_P0YOBJ<&4&9)[OU:=!Z>'D.#Z:HL'K-\WCR.Z4M#7!75)EEZ M_U>V;H7Q) ZB06-4&@%N?.LK@WX#FA^+.;;$F9O7O+5"@ _VQ3S+[YWV._U [CRI?>8+)L7$2[.(LOO MO=GSZK98-H;ZK7DA>5+O[.O\(*=Y8M*D\/1 M;1M$\+-^P^T!]+@OR@:X/B8E[&(ZGZ?P%#RS MX.<[QIJMDN72>[NM />KKO6=K=+R'C?VH2R>-@^ &:MUDC=F5D,^I##D[F?< M,YT1T_ NMQO UQS/K_[:%*CB@BCC^V72^%63S?=9ANN5IM45;JIWC1^3JH'#P;UYO@A_<I[>=K ^?/\$5XORJQY>Z:T! _0;>&!P.)5 M,%-#?-@\P%V9.XMNT(P"J>3N9X (K]-R\^Q[ZR7R1]PB[FZ-F-.Z\,LU7C^\ M-I>U'5:966CTVL>I<]9B!?++H6I39&Q![6 _S+P&F1WC81 MP4%!"QZ[\7#'@_H 02PH5BF>(Y!/LT4\UQVO7Z>/Q?(1,7,.@V0;[RZ9XZ// M-(39C+7#[GV9QU_]HXN"A"%@NBX_<(T\.JJ M5 "J6H4&WXM](,>BK'C)%NY;F?U[NOC9RU&,R:H*T8X VLV3A(=U33&,^S0) MCJ(^MTP8#X9^.)[08W$T\J-PI![C9?SL12-\.Z1'HF'@#^)0/6(MSTLV($*M M-RF*8%J=HI> H/.WBJC[B/WKE"2.98-5@?Q(J@<0&W>)XU4(SD@X=BN4C+ZG_^ MG^,P&/U,5!=0]38%D@^H#Y)JM04E@HZA(0N!3/-&B1> QG/KR)AO !]40_@( MP3F(S#][P0@/943 "T:Q/Q[%^NQ^%)3Y3BB=JNK<:4,6+> XX'J4Q7*)QYZA M\ B,HGW\]C$:]U'SLQ;Q>R_9XN@J0:KUD&Y *UL>@ZQQZ/W480T@S8:H,AS) M^RQ/X):CW%6(QOM_3V]1"YUO_I\7+[:^;]X1G.0"0)*4P$[@$&CJ!LXU!FC< MR'W?X,NY[]-[DY'7;LA]^\7=M#[>OI761_?<1^-NT6YXC.86VA%L=@/_?#J[ M .2Z?.]=7IU=3V_.X0%+C%7KMV19_P79-GK9$M4E^9XS,3/8VXVGURQCM+"Y MBI"^[/@=]"N@!>NRN&O2PFN05Y)RSM+U @98%B1\-O= =,'W@'NFJ)+@\\EB ME>5DVT%BU$X."BVPIE]1W&HNSXBT3-A;Q%(B16J =HF!W^T0]@G$0MMMZ48P M$,_V/LGRGSQD*30&[2\#93,K%4U)6^3H5(A3>T=KM,!40)J.E<#9 M /IW+ZY!YN'E=BCC+S@!WBG\_1AXTJ;,;K<;%%>]3;'W'LT]*U=]ERBX+!?D\+AP?-BJA.WK9*8$MSE#;@&'>LK(-&VOGIZOKL%WCN_*]GWOD%_'WF'7V\G,V.]U;/+UL$+9:P9-.-[>&I;7,@ MQ4OD"82CZ@V@V# %V M 9XNMB7^@PM:DQ&FG5#EW2.U+*2#V+T$Q!;VUA!L=S_S8^YHV[S[WM;W1?F4 ME OO%.105C4T<>7M*MW[=K5 MC1+.6M=9US/..Q#T;0*T8LZ:T6UZG^6()7BFSVC(M @F/L"FQ8 $K%''2.T# MO?3R9T,0"(\!_ VBAG"#[_ LB->W%4CJ%1X'<61H#%HO+ MN"(1&'9PF&\>M&$V^8I"W#:K'I10$OY).T"(ILS2/(-KCG:7"LAR"B /&_Z; M'>M9(^P*D&W*2BQ(>\WPC;O_QMDZ+7]'A_U>$.R0-Z[3]19$<33K-E:S8PL[ M7FNU?)S<)E7-_+GK]N'2.^[=3L7&NG?V$'N^MM_%_W6[['G]X,4%M%[\?5Y^ M#?UY&0X[Z,^K@?@I*379:GAND.Y4Z6:S9)4R4PKT#BSJ>*7) $#1$(L*K&9? M>>,U"-45L_$"0NWQ6BO\=P)RSW7_NLWU&;YBW3M?>ZV\\1I;V71[#Z@?MD], M GXQX9;T5"SO52H;^, #B<\@M'GL+'FV+U^_T_?IB]-9[]X[S]>_FU_[^6I M8MD@J9;%RC)KD(>]PQ.E/445RM,@_1;Y',-H+%42A7;XBT0"L@@L4+9XWF^" M+GK>92IYEX*@-\^,RRM9H5C][ZU,X*,(/.@ 1:R]F%Z\\V[%IX_K_GL!U]U# M1^JV;$Q%;__D'7T@P1_EIJQ:%Q4J267-=K$6+ZCK_NQ:3MH0,]K<2.CD2Q65 MRFH6)!Q&,-'!3D;+.ES4%/3#'1N6TR+KR]=(C93O72) M#,<181:E' H(P%_*%ALS_L@! .A!^E8,?H>63=2'W9F1VZEO>1L+99UWKF"; M/E#CGNM7N_]I:^@^(WVYS>C7CE5=$$$D;K[?96&5T^K$!V4I:SO7EW#!7*P= MN/"V*,OBB>P%K)Q4?(LKC+>"N4 /'6VJ3%FU%J; )D8CE56\6D3+^49Y@S (MWGB[ !+)4I$+1N19@W$ M:)ZMT0W+)I6&M\GLD4YU(2R_+7IEGJ8+.4!73Q2FE*!MIOFBM9PF.?\FF>%] MC2Y;D&RCS V4;4._#C-U22#-1(W?)RJI,WS)=T72=O/DCK=%GFQ_;[9=KQEO MT".,[[ZGZP9T;;XL*K@PS0OV.2?BHA"X>I%*?:_\59-:&Q=^.CNG5ZZNSV;P M.CGK/"3CL\^?/DVO?R-Q^/S#Q?G[\]/IQ8TW/3V]_'QQ M5MDB2S!\S?<.9, #E*S0RGT@49(':'#%2TYB2@(XCJLX(>T#KF=6]4#>355, M)2)317/]@T/5*V7&GP&M39X]1!H4HN!*X;>">_@Q 42#X\/+.D?47, $,@C@ MZ-=YNB:%,O'BZ.0I3;_(2D@/\O&7IX=L_H#XG?)XQIC)CR?+9<7V8OSY#H.E M']0,O C0IJQ!>PKBSP1Q'4R!*K:7)C@7L'&03(_2Q;$7AS2-@&/SD)4+>W 9 MEP9)T;_+XF-KM,9F]P#CM@&4[N_U//08T9V[PC@R6"&A Z[*.?\['=U0*;\4S0PH'J&.2*$YGK.+.?,&=R*P)Y0K4RSG)"V2MM76($Z MNT13M8?)-@*GOV]S@BRC!<'";/XE),L7FK7FQ)!I&;!\O2Z81/#@S]XTS[

P(]:_AWUX0?_D+\3[>9?ZHLKE:$0\>7PQ\9&3-+?/2-#"HS0B;X%![D\) M" G #U'0);E$;:YM/\!_M_!> ?N W6B\Q@-=&"X).V9% _4DKN(,$ M.P[K1+:.QP826JFUU<.H-X$984SXVP?4_X*#\X (9A]^7Q2/.4V*WE6Q%R6 MWP.R?XM1.9N,R0/ !)ZHMO/ZA AQDAI@T9=PXPDD (X>4+&,5HHDL6)XL/+C M:U)!(3V306_P)S6_'7PH"@[\0HMG/%AD=Z!OI7CNM^GF"6D!OC=/RI(N,PWS0JH-"LKZ\JYM5@$3K GH+!)6OL2\;E,V0-$] M)%C^N;)N! RQ76Z44H4$^E.Z*@ G0,1'*HY"(\>J]. R\[,\F.$7'9N:&>(! M<)98'U*=A0!L'LJ4#0\Y9DJM.)"*24$;ET6Z"7=5TDI895X MM!/V$&:TG.D];$Z'BE_!^>(*/Z7E/>SIB(0U^4,_"?>;SE9/C20@+Y;%/0JJ MTP\^S,"*W]P6&;WI%]!9T':4@K $TOO=QCL&B? ^R+,RZ3ITK!Z7VZ MH&@NU%EO08;#[S^ 8HN[.CI02Q"V?_[^?ZNE VT@HH2+>0?\X(EB86J,7I$: MKXW4Z.T='9@Q#XZ)[/P=3@N/#N3*LH#KC">A>(H;U*HO*C"E]!&UDS*]1_\T M(N]ML: @U K$.V31E8K/ $Y=K' =2.%99\P7RL*$H]7/1%FZ&&LM&, B,8M) MB5CYPDBI@AR^N:D*7>1*LF6/?@$V\YBQ!<*"H5PLF8X@6NT'5+RE=RF17@IR M#YL[PHWTAS1V@BG6+1!>@&"JTSM$/L# 1^#32.7PL2W;;3#$FN-47K#2 M.;+J/5[Z,JN(W/*J'3HN0=@@.V(&:CO-:V,"-YN[&TKIF*(#8W3/NX15.OM0L996. M'B,PUH1YNR_#UX#MS._QN\V0NQ-H7@E^^\(^ #T!NDFLD44)Q&-D MBL@Q@7B*G(%W>';JWD[DP15JFQI/=2 L_X7J59$3+&4,.2W[ON!!XA5M7(>> M9^2HY;/+;NO+!BVGW$BV$$W!)@>$4>?XOI'ZD6P]"Q.9%_72![89F5RH;F@/BH#PN"$JQNMYG8M@F)\3^58? UJJ(L,+!3G; E?%D1 M<3,;2QPKV"!P3T1"S6=;WQ<<) T#Z$N6.['IS>D;\Y64Q\W.WYSH>TIDBDQ, M?ANLK2GG*CK15Q(+@II$6915F,C&[C8E6^51X:=]8FP)SF9.Z?0P[SG) TXYY3ZBS%##I MP,$ZOU<>*G<]/E]R$.@S4->3DG /2-^&C92ESOUG=0ZO>"[(@PHU*$%/ A-2 M.)#@\_'QZE&* $8'I%^I/G ^RC")&B5B (*D)Y&@E27TV?9")?0AQH(4/"^S M6V9WG$*I+@N[:#!RV.9 )A?+T@5MGNERKSUL1B\8BZY3C!=QI-821+^MH&.% MZ_1^ S%BNBC(XGD._&U[#XD^T )5<4HRZ*'KU\ M$H"&>/ ^R4KOKW2=/S'JTCTX$@X:]H_?6&X8[WV9K-*GHOSBG7@J $"T".NI MZSI':I^E=T"7H%(+79&@+;?86+5L$D=C$K0RHW'8LEHV7@'XOGA4 ?76 M(.1JX^%3^2VIM**/3/\.%39ELOF(N4: .GC#^'.HT,A:R4,&%+J?HN0 )HL1/3OWC\/Q*J(.0/AH6%FQO>$.BS@PO9B;>(U: MH*]PO(+D#DZ8>M%F;%E5>R]? MN]EGZUX-?'9LZ0"+$[@1&X5\;Y5.=T)QZ:@:RU=D=<'O/TCFVA$H[AO"Z%$0 MG_R@N]@Z:?TJ9FB:1AK+CFF >@GTGY53=7O M;F;=R)W8,M':C53 M .Q\G]Z66[2' 8.=^+G\ 2C*0_$*'+D:$O'#31 >_1BB^XL9. .(6)/2FDT M)?3GY?-G$6=7J'#=BE8(2LB]LO!91E44" C*=47K%B@/Z2LJ:Q$_%T@O:SM1 M2T(1@Y]7X8LE6O6Z[0AB]G/%M+KZ($(22=FHU9+* EJ^5JN48J(?9T%%E*0[ M40CGY+ MT 6(8[,)6A@N8B"9[') K;S5SROI-C 2R=\3>V2(T*+ ML*(>[DRI]Q08A-H7S*MSJK+***4+G90G+@]]X8Z,#"7!\,?N-4[477%L #X9 M5.^\QMN,!*)&TM7^!N ("A(A8LW#$(>4KHVV,**AV"!7^C63T#-@V1A?9-OF M<822*9O?"@S?RWK AAM[@BN"3JZ2 I3(8*#0JK'R';:*PK(U /7[@L4-<4=F MB!8+C*.ZVANG-=FN2?6 (C2TDBJUA[+=Y[PH,BFKQ=#)E:FK_*NC3.:41]ZF MW8BY 03V.R#,0$@^("=CS%;F!19)(2*RJH@:.%PY^U'8,\*U_7M#L* M%).#U;HT+96T8?;#"P:H<8P=I$87B!QU#%X? Y:W48%IK&,MQ5IL!YH1,A0R MJ#O2%.'+[BCGUM79'!L&%+ 4HK^ &BY,K;MN&5G;#:.L2A6&REJ)F7BOZ[9E M=A_9%*#/O%OY%Q?B:WOU.&'=%ZO ;-W[GG(WN*.+7[4Y-JZ.\-AYG-!U^/.= M8\%595&VAA;;=XCX@G/AOX6:N>:R3BJO!X@LK M^+)D4X>V0!U1" 0+@2WG)M2],4=S-4B\B%CH%6\K!88Z">@VNE2=C.+HA6,_ MKEN!+;066T"5-G',$#F];O&SJ3DLO4X1=+%MM1R),O\HLK'-)3N N$J3)/@< MAI4M?DJDTEA)^J/]GC+:H#2*7BN^_3BZ.:H!"-O60D0YK-,/&UDEG(<17$1C>9N_I LJ%:HL:$$,6OL-UB0E^QTKTEJ#LI0ZW)]Z M>:HCNT4CTY86LM^(B(\K$+?>AFV,:( NB)L OR2?,@"%4[=M*RFK($06,\-7 MRJSZ8@4?DH]GD]Z38[4BT_S=<]OMK _OJ\C+-MU0FRBJ.6")J+\< 2-#<=AG M<5\FJZI=NB=J8KOMZ9)G9;7I"(;M($AZB$7&$AZ1XP1@ $-0-"-K_L5.M^6K M+4FVKOZ2+8ET]7KAI1-3:;>]( *C7D@&H^NT)E-B]*NXOS"KXXST-HDPV*_B MPBZ\Z7@TPC4[3<-"G91Y#J?ALH0G;PE MKJ(R9PR%JQN7;&LW4P.,G@2R#1-Y)DZ75&:*195,'94BE)3DZ.256%9%(E%N M^MI]42P89%CS-$-[%J$%V9ERLX/*J:Y:&;N'8#L:S.5(?0GY/+$D]]954EZ1 M C\7OC'3*8N1$?\VWCT5H%^H&&L6>V$I6.7!B#M\M"E77\XL]9KNB7)#LMQI M3:G6@UD(QGN0:"^R1F&<_[_14J,R,&'R6PSA M)PME=PI.?;QF,*:*>_/MV#PE]K9&:6Y:HOQJAKUZL)_/)4'(0B=Q@[:6GB@K MQXLA@4[@Y\'Q[Q0A:,59=@9-2*P5YB#E'2 3C=7X$S;92JNL3J#KF7[D!A[! M?9.3FY,<:YF2=C;)D4IPDK""!0*9,,2P&0)Z'"=$.LPD.X.!,#6#C4_F#EN+,3B3XF3^IG M:6EQIP.1CS4#X/(]&_O2Z]A""1CU#L.H-XY5/B=?1D CG2K0HUNY3&VU60X\ MJ^Q@)KJFL+KJ+M$VO"I]I*7; <;Z''WEPD%D0?4Y.VYQA;5$(XNM5YT Y1NM MDK]S@DE+&L5NK/X9)E8SWU:I>!,070"<2 P?LMN,A#Y40DMDW6NJK*;55V0= M&#G<7+2/8\O@!/ UYQ6#JED2E])R)-?JWJ2IA'RDJ&.=ZY3TUJPTX=9HQI6Y M.8)&>(K:AF7>>4HR.Y[&!,7_ BSV9#8O-J '% T4")1""A1:76$L^F<=A!, M1D/R@"@)AFG<+[-K[V\R!W=\0#I7VWUM3088Y)L GK]BZZ(=_HY#X(I./H%J MO2[@QKX%WIMLW4LPM0JRBJ'[4U)^2;&-R+V4J520O$H+P&IMO[,S $X? (*^ MF5\?TMD6PUN3G$^KHKI8!H;Z5T%8,Z>Q0=F']<+I5(J86D^H&L2)#H5K QA7 MY19UC$DQQJ5^[LUZ(+3"C)'S!ZX^"6@$8I* M<).!,>8HWE--*, )ENP;5%_<7";.UB9UPDFIHH(@C$:2FB!<2RRC#%%C,K[2E#,-H[[.-,3+1NP!C1.438R1C5NZS25%QNOZ/TZJH<;:MP5J ML,C)23;!LWM(%@ ?U%?%S$RN F[P0H&7"PDAQ;-QY))'#$W$R@[)8U&ZY]&S M+Q"?3'W;-8F]N7EX'O8"CQT.PEB#@&^;.B"30S+/ROEVA0QYKDH+UAA5^PVU M3TI'?=.5_)JM6+0]C'KF"/"H#X/ 6-L1 K=)_@4A LL&EKE,[_$VTV>EOYXH MM8Y]FH0P98+A<*IHM^0.YVDM=9A/%=Z4M5O%=E^9V.?V-5 Q(+P@@YXZD"XQ M_OCJY=KD9A]:[WU5MJ*BE2\F_2+UHJ0"V MR+8J+G+ M.6,LH4+!R,9O@1=\.=FN<8N^G;QN='>4>I2 MLW"@2D0S8IU2%BA,LJ/A @]*5-BX.ZD^=N5UI*[)A O0;]5QLH<@S9=E]G2 M"^P0Y1IL/5(F2\JD:H>N@><;& "A8???\"X0+,XW+6!I*<"RWU-'5%Q$ZD0> M>Y^R>5FH&@-BA3L53OF("KE*G<=,Y]-W!UAI3SCQ\'.P*!PN&D3\:15X83_QA&'KQJ.]'X\@;#6&*8.1Q87I5 M"1W&CD<#/PX#^#0<17X_BFF^X2"&%0WI\W@T@74,O_EH!,-__Z,Y+VY@0R%L MK1\A6,,X\$%O1R!,QGX/WM!V,3R!M$(W\XG'C#<.1/QO$/AGQE0-\->9ND M_/[@%Z35JP((Q+$_"0@"A+:\ZV$_]"?1@"$P&/CA)$8'V,FZ]CZ&E^"U"/K> MQ =\]P:A/PY"+X+S'07? V\\!N"E] MUOXP&4@EB%K,",V+2Z3+J$:8K&'+^];[HQQ@]=-,[4?EV(A3+0%.GHEQ#DWI M //AV!_#)4"8]_UX-&*81W#Q)OQY#$\,X2QV#\[)KSAF[ _CT(,K%H\]()8C M((I(/:/O.O!O)6WM+/KWOVINL2Z 1.@/1\A?AG!%0H+#J$^P@T\3H'CC4%GY M;I+L*1$+W2]HCOX+_B<,8J!]8R\< O \L-@X$_"OC>*8.3QR/LU66/(?CSV M@Q#.93CP^P#B 5#,$1S 8 !G' _$5@.GX8_[D3<&]C;J>V&$\P^ &N/7(RPH MHP62OQ7E>\;BKQ&#[,CQ=GO?:ZF:+52@[E=%F.F0-45H; MY-Y38/>A%P%FC":(-E$8^P$@T!2O"-O?"E2UMK>;N^W2%'TSHWA'DW[H'>,_ M ^]8#JGE.2ZD"S.,)_YX,J2Y@.2/!I[5D_<[-GB=/&F;*NXI& (SQBT%V.YR M@!CV!7M/KK%X*>PZ1/X/R(D(CQF.[]%J@ FS'-TPQ%\#8%=^"%2-=Y59"\7E MC_QH$J)X,0G]/@@"$N,C%1^DG_"W[^B*HTE!*"^HAA7*,2"\Q/QA/ '99?'( M>BZ6D=M2N#ZHK4 KHS$6@+..) 4$9) -?X;?![#K.OZ9 M&N'4_<&%\B#RX\G T$["MSCJ-'4"H %1/ZY=G8]6H.H_]U!, MKAJ?2SS@#V,02VM5W-&P1UFD*2>\>Y-C+^[3[8D!22UHFD%#0CS@2:AHB&50 MWPT@0* R>(,A0"[4/^M*=7#Z<4!'V3-"_5C#E AL$&\AMVZMK A M(!/IT2"6@"Y,]QK-;"I;V"K_,R09 ]62CK,#'!W &# 2'$,WE*,(L":J0;FU MC36VB089)0*II-]Q0]SMC$ -!9T'R/T(9;!&NXR+F^G%A_.W'\^\Z6QVUA1? MK+[N4RE^PRU!C\Z^JI 2U=7]>(>FM83B%_P+!%7)*6VK1JO&H!_3JD%<'HPFLFH4\(?U1T;$LF->-8B' M,7#C/90GIW^&\F* _D2E54!569D*FM]6/O+W5[GJ30810$,X#;RH9%,B76L MQ'U )!)^'$21U]5PUQN"X(T4@67("$2"P-NCZRZ<>!3TY;\!&E+Z*!.A[B8R M>-M1'"*''I-<',=PUK16^#0-C1Q6'!.Z1;MN^WA.^8'7W6X) MDVTY@XQ^8TS#\"@7_O3(D?$RL%6''O,'1(.*:!4$,U'D\P3\"#W36 7\. MD6KW^WW\#$^._0CH,GP>F")-[(>8@#:M:/4N,.AKU*@YS_3RE[./[[SWE]?> M;/JQX:O \A(ZF=(JE(IK>:>:YP )VZYW*9-M,WFSU@8HES5CO.O))'?:PL2W MWK&C"*7+AK- ' $G;8X ITBO]J=C_,5?O(?G//OJ5<\54H1LKNHN:+XT?2)=4;Q;?M\K;UPI@ M+\E"!I Y',:6FU)2!]@3:)+-ZASAT]4[Y>51?F\7\6Y3KH)"O:ZE](C,2=Y0 MNZX7>R27$@R@:1K%A*^I8*>3:^M.Q-0@T58J7)GZ494<:U"U6C/=EE%5?7 K ME"'1 '&2+QCTK;+>U"R ]X9J'1S^.CY)18*$['[< 1?!;:$RISX[&>3<;)>>TW2CT6^6^QY^.KOY MY?*==W[QU[/9S:8=Y?D)TCPGA(44I94QXU+FA 6:S&45Z+##7>P 8SL3XE3/A+UQHMC M@269/V0PB_7!]@+GXJ\=J]>095-;4Y)>2&$LB/C"8!/JL#Y M"::RG,#-Q&P)]EX2+9?,#.=26J1]$%@4T([E?"I!I@)4?:HU6C#4Y< M#&CN6518&KP['$I'DM\)K<1CUR/A]64.1'NV4KWY^:SDK%U5;-I:#@D]6 A, MGK.$(0,S.@;)K*09D"AP[(R-3I0I^) L[QK+IY=NTWN@!U8--NK"([GH<[NH MB9-I]) \JDIS6PJUENI=6I[$.+(3BCT7!"A4_478#'?H*9]5&VVA$$HAH(7A MH>IP,#.&':RV\W@H0E@:0*@+PEC5E.ST-0&%4F5\B;BLD4W+7^H$./;3KN%# M:[*0BLYP8]\:.2Z-([[=A,!$D!>4.\39V+2!@K-YZFOW]X?&/YENL'!H4XUP M\D^@&KC2_:C&BQ!!9 1J;JW&Z=^"'5LHP1H_H73R$\D>[*4D"=9I5=O6<3-- MJYYC>.H;E7_9_J%/@<_ M'Q/10=QSB*J=#>%J?[KL/'6A7%.A"I/EYH;M6MTV3/*-,?;LZK3AE%3C\%:= M5,H[0WE$7&$+37$812Q9@B,7^ U6*57WS<1;BCG , ,'!I(7QW=5A&YQ^&87:I61<;:)D!3 M(9A& N$P95.24_7%88E+I!JZ%&@VD^QX=73.&5D8R!SFSZZ.1*J7:/@JADJJ MRI$5J2WZR92-PQQ]SO\PU::36Y V?;;*-83%Q&[[P357-"=H;PQEW!$M) @/ M^C;5_5$T&50:-0DA/;KM*@,(9\/7ZNGVM0RQ(G=14*FSOEVPI7"-?R897]\> M2L7D:JA-V94QU!34X^01);XJ/HAWF4Q*)-NVG.O/+P^ :;QH^[^[P_K@V%5F MFW-F*V@46.(/\[ONI$2?)+3C=&:#[B2B]OD&?(MT29<.W;1SSD&E"WG[3-4= M;39L=^%2V<:<$Z;7#*?MRF[*7:?KKZ/$BD"Q1;&OF,&$^@YI]K1W082=G(>S M_NSMT68H:Q%8VI(J26B"FFI%HB@[@@-M#<.ZT]^Q!T?FMDV6<@'<\A=4_M6] M$ZI,B"H+@P?%):AHE]AFR^*\ MT<@?C]"G>^Z(B=;81P"WN(\.U-:UML#W$-<=#$>[O>O:X;JP0-S>,M1IA\F& M<%WI[^6J+XKQ#<10CS!60!Z?C )Z'$/] MQO+X*!S:C]<]%\JA= BO46H)>E>/,-QEQ!_5'< '^O*Y#7=UV4,Q,UKU:>VB MHT@=%8^RD:[SPC!:Z5?::<";;PH]N_HO$_K<84#W/1(PC&'L17_I(+B MAOZX'Z)'.A@-]?OVIC&R)QJ@GSF*G4! .PX(HP //9BJ;IE^/SV_]OXZ_?CY MS/MT-IU]OCYKM8-;_4*L'O [+-X=XTH4T4]V=-I );O^ES4F+A%@SM[X)1 1F MY/RJOFN+KWU#90VYMF J5GB*,=7OAQAD,3"1;QC#8B+;YK5%M\?FJO716/!Y M!%1*K0K'"D:A/QR,7A-?&\"=&XWQ8F&(HL3:4E+=&.\IID)(W.VY"2.DIC M^MH0Q!,,S K'_F3"<8 QK'PHN1P#RN^( H#@A,XZ\"?QP,(?^Y[NL5H'-610 M]:_]RY!8'/^[ X8 \Q&&)O$_ZEL.I^3_UK?N4CT+B_M^&$WL#^:W&/AEJ/^U MI6VW#A[I-DHU9Q!CRXQO)!I<#ELU#LKR]797/%,[)>D1J60$)A]9]H]M2O%M MJ-28R@=YH45K\:L\ZO5-IZ^P?I%#8UF]^7F5T4>5GC9Z>.?ZBA3.HG>Q"SMQ>V0[\1&>OT5:P?I[RGO2I12*V?M#O&/I=0SL6Q$:'+JQ)7[K6%=EQ7/5U62C?WJ.[S:PS0%O2 M*1<[S+J0)?RN0Z[QD7WQ^3_F[,/QR/)"$I 'DW%O_/N??LO*HLB.H?N>\V1X!D]GE-["K1 4L+91)]1#[*=OA+3DN76:M'_2$5KEZH:G%2@IE"@REB1S0K46M.% M54^/CT7%9;N'/)?=Z0"OIOFF<V_!]PFH93QE6Q_R/A#2I:J]$8X2SI7X MV!GQHGB5BWP-PJ*_88" M'IS.)TJD@\'C_8Z&R(XY'>$3[:!IJ7>)^F*;.O7' C+Y!8L9+7N0'3]+V';>0>?;KZ>/G;V9DWN[D\_8MW]7%Z M,?,P'8[^/GD[G9V]H\I19Q>SZOO M1_8"/QP-L>(35NFCBI5#+* 8Z*H1+QX-7G(J.T4? @I*&,7^:(@.R=$0&&K0 M[2IH]X'YW;-*;K1T6]5IBLI?4 _9"U^P"/T O*1ZO2B84VWMWQ^YB*%DI-)S M[Z1MCI+JT<'U[',E^>_8FP=M,4#T9'=EUUM7_)9]RA&053KET(_(RXH?X+BU M.YZ[(UVID'26WB47X6QV=:53$7 MTN!IS3J,IO_ ZK'JQ,!CG/J!R+C'N6]S M*RNN?1!>F5*Y"T..EE!EOW<=O2S%U=CT*U J.^F@9X3M"ORE:0 M; MM/$*,HU(7"?=FLQM:)F"T5'$S?OJ-[SBN^I2?JI=>'! M GU/IH;?,6J=F/%+)2U67/&Q7C8>8+E:8]))L[([F1^Y9PZL.>ASN7B73!P] M/:0D!G*Q!X\2H_GSL:_?T5"^)M3#74CQ^15Q8!J!\+,;\CV60-4^5"2!26[1 M^(TFTJO=@S$8A!\[Q>YK256J[@OCC,G$(*;4UOO/I^SO4SE2Q()_O;;UZM3M\C2FQ?46KVXN^.2SJHGE=7N"A@;GR]W MHL&>F\9&+1W&[.(WJM-]Z^R*;M6:$^JO]62Z=9(PG3W;'/:H]"OA"]K ;7-9 MM:W6TE58S41M^C!Y"Y,YT +.L-<\%)[C=KACW3.*HN=55EI/"/>E7-\]6+ 5 MPV&32&-(>\,1^I7%4=4G;XH>BWO4N=4M5J$L/%??44?+G6&4']."Y1+HX M?-G'T#AL762QYZ-#O!+"WR@"7$H=V/>^0SD&:9Y"U8*@-XJ],ZFGL "550JO MC7O! ".7[M),"!OU2,-'AD-Z(@QZ\63'I&P&C53^: AB$%7Q"GN@800]^F/4 MB^S)!S%/#L^ PMP^>\#&F+#?@T_=LW,G5ND=AB5%@Q%O=SR&R4>TDA&(!];L MX2#DV:/>J&MVCBT/HUX8[)B\Y:H'%/Y.*X@#6 %7?!WU0CV,%+7@>K.O'^:B MT%R)9!N29MH<5+"=O8@3!;DWQ?Q>32Q\U1V"5]6;NZ]0._*_?<'D _IC,*(Z MVX,>'.8' <'0[W,)P;C71X\5%MO8TDW,/,[=T7Z!)4XD)S50Q4&)'OKRHV);W$3SY,IUM7(JV:]CI6125(=5E8%+84GC=6^%R9)4O]FM3V;@L#'*K[1A+-/- MMLQ-"3,2RC%R,_W:HZ8P"RR(@!7]MO?8_C!L*>GWPMDF+, OU&#LGX>K ]M4 M[%V$>9C=:CXKF:&2Q^FT<;:D88UINH+7(GG&K5L78.C;-1O*S=E]B.RF;*3A/&!6*OQPH"!8J2T>O- HSDD,Z@Y>:L3R MO#M[V^B'3L&U)B-GART6WQ:# ;IV3'%+"VG4I?8%#C&P&-65$MBOG((AI&\ M+ES]V]*H6HSD)GJ(P@TE<&TF<;NG'$3[7N)V*4NKA7B&,033R1RA18K.?>+3C3. YD*S'?C 8*A HT/J[;HD+=H+U"%8X M1I_B"!L0Q-;-0[D][/O1" V/XW' S3+V:Q&)E(BB"W0K8-+T4=U2E],J^.#V M\96',BJO?6M'F?>^ S-PZS8V7*K0BF# "?,F[K%HMAVWA]2QE;4 MJV55,%4G0X=8)G2H#JNT$I2I?8(%U06,]-3(GY3$(T*XZH&K12)?!?6Q0FV% M U6-$ K8_J];F#IJK8NK&GY3[0U5+*;LO,T<]=,)^P/J+EVFM\]<_S QI5:T MR53L>61I.8P'!N;8?7;4=V-/TZ^;E,%/X2H)>B!A&?2R'"K)!G!]X?5?DWR+ MT2*\59!HZU4@?$\*1P'KHZZ&\S)E&PI/1$LULQ!C93.;U/,W7;+5=B72$9?Y(YR>C%6\P0AT;7AL 8J)14INW2"D#=*R4 M%555DJ@XYAVC>U1)4)Z\\\1\)=2X]A7'J,2&FC*[OU>F3MV[6!5ZU"8T$R[0 M=3WGR59C!=UZJGD#],,(9)81R#W"VZ(LBR>2B@9&*#*R]XO;E2@I?4=1*B_W MN.?:Q]X(88.5C&M5)FK7S:DG@F7KON(?VZQZ4 46K"EM <\0$"X&@M)4(;);EH$&:63YJ+4R]M_Q3CQ?G M- \W-9%SC$9#2PRIP^,R;P+M&Z_:B]2Y()\@U=T5\*&Z2S)FD0O-;&OBTUI/ M480A)5)UX7MO3RVA[FYM"Z$U9>M50J/Z9>],2!:T=(0;_:J:"+C?4CX4A]8B M^+:YE@?(1W2?2G)6??03E?924*9T=2V%%N* M4CYKH87ZFL$Y:%V[5 !#\))9KREH2%L"98I[5+QFD=XEP%MY5*R?5"_]6;N7 M=: 1YQ.,_H_ XA?4MA;<26ULY'*\HUXT'$:J9!?)>989#$_I,"#MNXW.U:8X M,O4RQ,ZGJS7 V^TB56\<&CO=L>.[UW&3IAA],6LY1RQ;KJ($3$8?F$3[%&&(!3RSCT$&^\<5W3GUC]D^F<:U_WI*S"4A3'CIH!-O:\ )&NC?FMX&6:A&YYO-SH M>Z9[2#YZP0H=)S)/V&B;2)(4%XTOMFO6/A3H;],\Q?J/F#>)]>9]"<-8/G,I M0_67SW$85),"<%H",U[:/8]16T\WY+L!G]T1GJ89::,R]_7++E7B)-46ZWG P!?ID_=;47X1C[CB9+C0BZ1:)/_H<9V# M [&FG4FAT#OT?#CA1W)YZ9S] \YEQ/:@XO,GUY7F+/N0KB)?JL!S=7U-L)!S MD2F+4A==E//HPCP4?5)I F -@G9HG437QBEO:\M;J)S6YSHQ/Z*P<%R]/$.3 MN0\=ZS N%8M#74$T!:W'H%@H1V:,#1D)-QX:2N! N=[;LQ6)A.Y=[MR @@&2 MQ6.]9!7^ ?-$??L1=RRQU,C!+G$ZZW=-\YP(#Q"DQ>#O@ 2 JQHZT/4*(H/; M=?:1LWW,CN@RLZI@+EUJ%AGR*MU87+9MH;;%S2[192]2Z1*ND]651FRMP8IQ M4C$K=;PA>U&^:$<@P;7"KE^3E=IUY6@^:!&D]$RG+T/3.-AHC?+JCB@I%6/4 M9X+M [A5O-1 8YS'4U>%BO:0&T\(H%&SYJOZ5=)5PQN MP*V5=LC!?.0DPZ>T'3!=BJV#JHIC8IJ#8E6K,.EDW'Z/^ZE1 '0O;Y3$BQHY M$JMD42E$_>&C;N2IGWJ#I%7@'@14>DO^^4C>RX8EIT5/YP*B1Q$5 #V*J0KC M18M(?*A\3H?*F;)'M(=>J;Z8&]7WT;$LJ"X_]5.Q(HJ_W>C1$;Q2/Z?_\"#Y MTQVF%L1ET9U04UIA?=A _2<8A_)?S!U*6PTK'OPZ&GKA8.1A@V;V"V&X!D6B M1!@ -:!Z:8,PW-2:T'WA:C5%X%U[CF;2D8.0Z4I MDZZ(I.:1S#%+F$6U7@-BN%01Q""V;K920O=V^XPDDB6(:PPI#0:#J19,45V6 MWK\2VCN)(FJ%(:*YJE"@%L&5A*RU)QN.@&F)'R; MWF7-W-2Y6F;MTKZ"J#>8_!/4KS^XSF6#KX9.=?VJ11'9K5W]>-U*!9;ZWE'U M[>)VS\C;.@A%/ M^'2AU;/Y.<;L-NON(VM9[IB*%6=6/DK))*#2FR/].LC;& MK?Z# HT+1^YNDH[_Q)*WC49UJ;M&L_^P0K=U(-\H=EM0<$7NMRFZ:5-G7A2] M25ZN"Q3XLL5V>KQO0K:/X[RO24YF(R=CZ=^(/AR/][[3-45ISJD;!B/X_BK+M?B'MP$FP5 M3CA_T4W+,[(SK-1SEUI)J@J^K:*H<&>]_>(9+U$)?V0$YZAGM[R4+QI?0^$+ MZK[BO:;3\GGT1U#WHF]5]P;#WJ@/]^F;U;WH1ZA[8= ;!/^IU;WIZQ6R%UU6 MHEQQ(?%O4-Y^D%:F;Q5[0D(MO'8AW7=J948YYC$X]*0V)PG,?*$;E^"/)SV! M0MOG]"/^\))M5.+OU;^OEIZ"$*2G4 KX8&Q\IXU4@L /=1CXCY&>HO]?>O)& M5+B)_POG,1CH?_>1G+"O#28$QB#1QF&\2W(:10/X?XR#]]5_M0'5'W+%*/D7 MT(&R#/%?2I)E_['=W*K5M%W76'VK+(0Z;8P(5W5X8RYP7_QQFA/TO/U(H)0Y MKM>IH*1T8=Z8N8+"]3'M:!; M*W?L5>,8+Q]PRHV$^8I#_R@Y5F2=\XB%AY'-BB?\A9&T:_R G_I3TN?75$&2 -2V:86ZDN4O%\K25'/R&@S3UH7 MV\3 <#&=1N4<@UQAU!O'5B*L3N'5:-!V_]VK7TK-CEKSTAZ1$ MD@W_8+(:6I*AFFW1;$@3Z]U=6=\4DVS(*._9!OL;\BEFT?3:D:F%8UMCCR45 M,^A+0&YP3 YSM)/TPT#G'[+_$7Y$<]M@,I0$/Y$>I1>:1E**5GU^6@L$:-:,?_#%M[/>7XX]ET=M9H)4@%#7 MW+:W265EU--2G*.51M&J@4"!3:6YM51')423_,CRG=:L@16MQ6KCW R9AZ!M M<'BIB_\2, *6R^#6C[G^"U8GQ(/1>04JDU]5 4$AQ"3#69O9KO&W6 ]#X30O M#67J^UBC(0,1!+.6BSBT5D6N3<9513XNX$_4FFR^B M.3:P^X&W.:*]N2@8V-AGCW>7K9V'XTBJJ[,>RQJ"ZZU M*1WZ$?9_M".4Z#SH6=877T"_;U6./^HI:LR!OJHKLAUPIO"=P ^'D20&=7D0>7]-RHQHO?T3Z,3P:CP0 M@%L_H4LA#+D*#O#66+IVOG#;74;_9C]H2B7F3 IF2$&\NLJ[,NW]S"G;8.IL MGTPRUATA /E2:^S@L ;=^N-%'99 :OA!J8:4J)2BEN8 R$I M%P1K-:W5Z$K<:[MN,5J.&]-IVP@ROC?UD:+>9.S]J3G6$,L/_>FE]!7)S<[2 MJF9P5?S0S:2IX4D=M^UGN\4O6VYLJT^^0X", *>QE$<$(GK;<+2& AVHQ$]$; L.?!' ^RKVA],N(TFZ\;!V!]CK7>X6$-=5E7! M'LO"L$AH(0VL8TQ]M0^Q)M.0&OI6 );SU7HK13B9/E#8YFC,E*/?QV+G)!>: M!E,OSB1D4W$)&4 ;N70-1!;8E"U*-0/1Y4<.%:E7_.ZBR$_F^D>AXX?"LZ;M M];U\M4*L'8TI]WS&6D1F4S?62>+RI"RKUA&T075>P@N\\7X4Q'+R6(JDK\X< M+8QRVN% SCGT!Z.A?<(1'/!86Q.QELEH6)=,3R\_?3J_D4;6%UBZ_.+F_.+# MV<7I>5/.Y3)9IA3]*>FD]RD 'S:X5\V>G?.AV(/M2+R_)5B,G6Z/+3.;RJ%/ M_ !WK5SS6["F^P1]=-0/>4[$6;>WY05C^YD5*#(/V9JIN!4M!9R995UE'DTV M:F0UW3/%.NE%8&<:X2QHS4-SHDY7565&FX8,-F#PN+2$,C7^1O0^NP'KJD4; M;U4O1+I@D$I%KBW\]2&K-C#SG/JEJ >72;:RJG/U%'"?I8H6DSF3[4^]/A/$ M4:)GJN-JI1[GY>UX ($$LF.6/CFE2P!*0. Y,(>BYQ%D2SHG\K!K(FB7KW%M MD[K_U$+/A298^M$JL$ 'H >1(VXO>.XT6C>LX,F B/I4.$4#?^\*YV]30"V" ME-HS->"(V34PH-KDR#A"_?>,@JWXWJX24+"P.E_,/B8B__!AX ^I*"%\&$0# M5D%455M^FA]%N;OO\4-G;%;9M0S[;]OGRY.[X6DPE[ZLB2;UNB^?,889DD*M=:GD M'WU&8[5E$=7\ ;L#9NF6DN30RF'*PMH[Q_ XR4145>70:;%=&;XSM^BO3OM' M@:R^0U_6C:>CET$7D("FRFK@E!Q68K4!7Z"%+FTO3ZS=VT G$0,!NA_A5LA% M0[*)/:3) '^*=,<]6ZR\QJR7C(RH7;+@K!IU+=-[U=&0(DUAH42^Q*(!(@,* M&DBP,E4JFXDM/(P1)R!0E)P4J:KJU?I,8^EPQK^U4K!Y JNS"D!B0S&,[QUK MZGH+2#/'# G @[F6/?"G9L5T.&$5^6NJ%M9%3I!;T 9&;M1E\E1M,XN%V<\I M8]N*Z (- QMMJ5[X!F@[+/>QI^L'S-)5AA&T6ZH#?EJ4ZYZ'(;3+'K"Y8'(R M?SSI1V.XHT<7O7=8ZWO9\V5=7(6&J=+/"/M51DTC#8$2DG7\L_>W!RS9M,^\ M7D_/"RKAR#N"6=^EM5G'>N"WR5>49%XYP7O=_V;E8JIC=8"2G*-LXH=<$+!*)[:XRC$GG=&'19T M1/\*1-23*,,1*44K[3V%'R2;5C8"F^3VCB7F%Q1?GVW%+O=F MJC9_,)@Z.*3KN>)6-HE4R[Y+,O&"+U@52;6T .)J>I\NEL^&T=DV(N1!6;'4 MMK [Q F,L311?$BA50Z(M7/?0B!?3>-5L*EE0NRY(-=I6V5;#05R*V;DJ7L- M$#02PZE0P*9:$X9R?*DX_YY$"81R>N<&U\$??Y>^F"X?T M^.DH!,\@,L)%X5.ARBQCS3L9FIB+G'(^P?8J5K1&JWH<[X( MZ#!=D5]GNYF+#X1EN;GV<"CDW=0:%-SB:3ZF)J>ILN6',M7;60%:2E4UNIPD M J)NC$'!1LY8 >[?%R4(8(TZ38IL8%@EZETY.5)0K&3TE&FY.R=A)IS>6U13 MUE@PZ./'4^_H% 7JBZ*G"%5_$@'B_@T)YDWZM7?<)O+(36*IS9H/\WL(\KP8 M%ML0VP6GM[D1OXW ODA6R;TX+5&W56T) 1&*,D^?*[F)='12$I&:'U_F==G@ M58"886 ._@H?*A*[6P$2C(? !H13O182,&JRO*K7 3#6(&Z T/!#F*& M2#!=>#1TX]6 H]@TQ%66Z$6D]J6!QA;F1(/ U)H"J_"/X'HW==C^>7F8&A0 MD0,I,^80ELF+JB)/,!4CQ("94A66Q&\X&T^7HW(+&[*90SH1XKUUEJI\R1L, M&<*8 O@7+3#8E9X\DNKZ)3PW5L JB# 5MUQL@2J1U98-/_30[T*> QVFLC,> M ;>O6!;*@/<)-[E1Z\25,PG,"[T=5*)OL<\**_N&[#/05 H#[;JH*@G@XC @ M/%YWA<>U,]$JG")$OF%O2(*PBGA&W8A,.6&&%2($SZ?/JE*'A<$,_!19HS3D M]!D3259@U(5[?!UIH&KG^9TJK0E1PV4VK<:JU"9K6+I&)$5I&^-TS_NE>$JI M<$07)6_HL4K;K3S@+_$/U.W2K,TX2'"LPR'Z*%7 M;;M<="ZI?AEQL&U^ESR"/$G]EUP#F-&?[;JT^>(5<$)M?(EEVO1!2(4Y.0YJ M?H4'HJ+ ;4,(54(&O-UBF.$M!O 0QO(.D-HH$P97\5ES_AX'$E+5)L(+YG5$ M"H6H\@"L\_M%>D6XHW=0R3ZVMK'&)9]BH MPG'*XB1E?'G:9Y&QK)0CKEE8,WFI=F!6JP=MI+AY7J.]5])2:\6_T4Z2ZGI1 M**%_Y7 N,<19:=%=]C>_$&@Y8HJ^^EC8"J@ M[#CDC4R\VU(%VNHT5+418BVJ+#+2X[;JQ9:GE^"H:;ETLTR8BOQD:K_0$=HN M!(!BMF'CF[C L1FSK^&^RX;DB]]!Y'@9S_#?-'_,RB*7\!2]."M4!Y 7K^LF M^8HBY-]J9Z_W0&P?V.OV+E$M=75H1L$7)EMDJ%.9:TP R6KXKF_:G,WHR5=G M62Y)@ F3>\?N94^JVU@XL;6X7&HVQID<0* +;9/[9T=T1]<9.J;+,X M*Z &.?5"0 31GCZD_,;$7Z/D.R#&Q\ ="1>VM.0&\M=M%3L% T225M&@NZQH MW3_\_O+Z[/S#A7?Z^?KZ[.+T-W(2GU_.K_B5=D (UU9Z\_1S6KUN0Z[K-B922&TN'WB,5S.ZM M(J;P!>E5%E,&-@JK-=8K]8XD3CYS.K*I"\_1/$MLL"[81FFXL @\\^>4V@\' MPUA:#I]MRX(:$D?# 7SE9'94+;TA6S.K[[*OZ>($5G8"TEZR40X6BO]0*2*T MK^HI6=MXARMXX,!OV)-0-%PG/DC,^D&.*C-'Z$J(BR+EJTXKXO4LS-%;5CMR M3@.]WTJC*#)K5JD[GD9N-?&Z6&9S8D"\2)8I5NSI8@*OW&-WS<.I9])X1HEJC9W!^QVD\YKWB_+'O)(T8$B=##H M80Z*(:J#SE)$:A=%M9WW344X2F>DTC+8 0/58CV-4@X=A-4AMA3XHHS="9/, MS[U9#U!T"22;T4PQ'AT4 @*%-C6K^B4( (FJ0-[5Z >W TF1=6Y(W><(!+)" MUN&A7M/ ELZ^[_%X?N'CZ2)>C7,DSLI'A6%/=V)(1EZ@YC.MZ96[VY5U&6B: M12#CD=,@U4U1(-*7\,KD+#JNI?^=2DKI6!6^TK4R=?X:LVRLD@HT@CG"[YOW MTKK4[:1DCZML;ND+M\9$'!'/MF(833]=E91;QP6T1"_UX7/#O(("H*3P._I M<.A%,2=JH,JK(^K)_(E>(E.'799" MT \49J\+=.WH5H%-A"=4E4IQ9(EGU3EKI%.2:%[J1VE)JJX M[L[.\&((<9;$M_:#.>7NU59XR?<"(T^?ED9X:F?I]3#R%V$B1OD:3%C!6&"\ M'6Y ;B H=JOJFP$"K#Y_&8$:)<:X"E>6JN@^QNM[(OVE= _2A&+2B,LTK5;LHY$8-Z@MC!0$9$Z$#J6K65(6C_9+K.-9)U5QHZO8A5UH7AY MW-XM_::WS$:,MHTJ(-0WS.:O_6X_F0]?0GRD,*\\9Z;,^!_JCOY>U/WOJ?'@ M HFU3%R@[AS5MVJU$C:[/P<=?4LM,]_+7-9W[L<.P!Z)Q^@'=/'9[R1YPM?M MAC.%#(BB,55H8^ QRA%!P1#UD2A1:W$MU=K!HOB!D6.>Y3"I> 3F?C M_D2.,.5Q0P%+3V-GCIF1]3%]/U*C2U5+5DK&I7#XO!"I4/FZX#V M'OD3;.DZ&,"-4=\-_''<=U_ZR1F1'XM]#,3ZR3N,@UY?O@OZ_C@3<6], M.1&6"/KPQP/4V>?KQN;(>A$00(A4N,#$-^ BC E<]"BV03Z<] +SS1@ \L(1 M#"QP]Z,^E54+]7=8FWR/(QCYXQ%!>Q3UAGHX#*/^":\PK (VJT'0*'[V@^PN M<%PE/3Y=E]F2H(BCUAY'5RI0';*R"#T^ M9="!>[VJ'J@V2ZMS#$L]K'$-726GN2E.6'^5T>\S9K:H=TA,:*A.]@LZ4U *J'WMI[=OQ8ZZM[M;[_??60K1P\*UW M5Q;=N,+X&UU?*_+$= -&1RW>2I'Z=4 $';W)?,5<84GXJF6K*Q-/V^Q-,\\/ MO<^.S_U[;]9NDWK3$FLUTR1T>LW-8:OS=]V='Z!@O*A?!*-6!4/+R7%O\I*" MT83V?R:%HALA:WI$@&*@"RE+#>MNZHE8G.K*;!UFNMT&JTZ%5)7R>67!0;>6 MPK=GZ]62[J[%(G%:<+/)#T4!"LT,HUU,5OB9\B?H2@GRS?>^SK*X)8++D5-, MG#RSQ%VQJ:=1AJ?Q>,(E#0>Q/QH,.44\'/M!A"4.XW $+P54>,(? MC<;>![&C"'(7>8/_NS9MC$K?WFZ*=3;WIK-3;QS$)V'_C0$I70*CL4PU];YW M9[),6&*KG%Z>GC,[%^@?>E*?M>-3T!^^^,PXBI$6NB[A'[6\HS&F=L)1$$0I M<=_,/* $T2-40_"9B?4C7NO[$@F .?WJFV_XGH7T.\JX-M+F]U(?G3F!EDG MDXD/J/9PB]I/[^=(_6>/7R\>0LQ U3J8LK/#BH&@;["Z08C7,(RHTKX_HCKP MHS FQ?_EMUM1VQ\$-L:X*_EH.5NL 4WE7!Q@0OV]1M1V+"!M&' R")Q%[3/0 MR!^,(Q>S_7X^<7IY:8'0JS271=4D%-=CR19=9%]O[O?//=3(- MK.B$R_\)7^(ZQ8HS;39E=KO=*"%=);1108XA'5C<]X<3ZO&&/0F0^F,%/*#Y MC8HPJJPY5P"-AA,J>A$-@8M$^._0'PP&Q'#B8;^MH R#4[T_'L/[D1A8:ZH!(?T:'7[_4C^B<8\%\Q_1/N?%DMH_OU2(O%^_5U MZ32\NR7:@P'5$J3JL9:<]R1P\A2<=& Y6D/]1/HT: M:"U3.\-W]-\5OG6J*!3Q9OJ_FW%ZYSS?3?)UOR \>ZQ:%4,3,ZTE850!#H-A M+W2.!M2]H?[B[L?I(TNM,:C(.Z-CQO+_#Z4 M;:YRK6I[O!(0N.AUF4E$MIA.@+"?X"YEP\J"8/F$5'T'3,LMTXVH*C@ADKVI,!$,?=/8KFCS8W_"-]A&=A'78N MLUBN,&:@K*@L"\ B76&F?(F$%H@7F>DQTZ L_DX91^HE6+WJDD"^1MS-&E2' MG(DO*HOW*@L+^Z9AG56M/NO@3:LAFUM/U@2+.*9A:OFQ4&DO8MS![9'111(VO2L8[+Z"Y_VRN&5@ M@IJC\EG2K]BUD'F7J<<[ENKMM4,TX;1JPU8@)MF#3$'YQNYKQ?C=*)8EUZ0_ MC :19063N]9Z/6KD1_G&V"G8D*#&[7]XJBF%R;71 H1L1Q.$D>)>M<-B6 M\<5W15#("]7)1N?$,%HMGXT%IV53U7>T_^AYGW/+3HP,_RTSP\K[0!:&K?V[ MQ2S%F7P81(%EIB4F&83.5Z^S)^QMD/4[!R";K#;,=&\ *36E()L'?!&B./.Q MQGZ,6PZ'(4,5-6U!#!S9T@M!81A;LGQ]5Y],LI8N%\ MEIA_<&XFQ3*IVY)C M)JV< MXVSAU=;Z-;D@1J9#UZD"F11NP4("%?,,.*0,G06ES+G!-J[/OIH;@[<1H%03 M@WK>F7+CE=$JMACBREMK9HE2F)U*&NIY']";U>:K8^'%5#.G@HP<\LVBH84/ MQ(W@2R!9G($F;(P$N@92*&'*I(5U5:.Q2@C>OT";^%Y8BMT]K+E&)F.=VK.!5"ARP4533BM1T M(@O7^NFD,J6K+3^DEMN--O&M,::O\XHY))@K%D@MA8X-:"H:1#4_%W[3[Z*B M=2UT=O8!"Y?ZWH>SRP_7TZM?SD^G'[F*Z>?9#2BHU][YQ?O+ZT_3F_/+B\;; M*27^2P\D1-)N??=U,WEJZ'-+J;"/F W+%$5+-PP^F?1AD6Y!?_I"YGGOMBR2 MA4$].+^M\0'KA7M78"T<+A"TV&*3RF3IJTJ&)3< M+HL\FTL(,Y870O$NP9H//1,$6:\IV-P4QJG2= M$!/5:J<1W9WB3Y6E=M >C1 DK&?^D*5WEIRY2.>$\"=8\K'TC@Y.+]]]PM[N ME%IN?L-G@91LUY33(E^H!SA) C.)"Q*VYKA6. [0(.:J6@V1>-M/)\H33%<3 MZ]DG3[>/%GOV5?7]OJ36$67=/N' ]]/I.^_H4S8O"VEQN)2B3J?2B?419J!*]^A*K6(85XRR*_,?D0_?E]2ZCB=@^]8>!/J,-; M//;'$W)%!GT_ZE,Y^?[8'PQ'M,EXZ,=!Y$V&_C#N>V$0^A'\&8[&?CR:@("K M#D\B[=\ H3-6.\15H(52M$TL'$?A &8,L-PJ? HF,7X:Q?YH2+581S#A$'^] M=I0BE6=P%$VH=NO$G_ 8D1_W)U3--?:C$(>H%_='TT1^SQR$%0]C=#B* S^: M4+_F./;'HYA'BF'38_J(79JI2"P7"#M1$08Z?0X6T*=&A)IL%'H5^/R*8Q7!$/=&?Z+=8M_L/^DT/5M\ M;9NLT_C0VV^=6$OR->L,XU[_M:MK7I>>CD>B17#U=M0F7@NU,:Z&H-;OA>WK MTMFVK_,T_+ E#GM#6>*@"W2-)>YIVKHHA(8Z\Q?4Q?1D+KC;6! N0CJW-C;R M"LAA*OU^R]P7D*8>Z0YPCO0]B7O!CSCQ;T#*O18ZUN<..M\/.'=KG7_DG+WS+F]^ 17R]/+3U?79+V<7L_._GJD(EJ./E[/9<2,> MAOMB=VNLKQJ=S6I&&'HIP!7=(LP:$7+H.[A]MI5 MT]/LWV;-3P.@F8==H/5 M0F>;T86VG&P/XUB&*#3/#(%']DXZA8JQF^MV3U\5QZM"V+J(^"'J"1'%[H5^ M/ FYQ4TX$;%DU] B^)H80C$8@1 ]B<:V]*V^4$4KG;!#+ 50=[T MN%!O 9AJK:IH$2_;X7Q,A%HFT S_>7^X E(D3(;HS^_%SR3D!0U_L<%T*];H!6",P0,5&'"D#:" M?<4#^B[TAZ/@>R$4^>-@6(>0^G)_" UB!P/YS^^$4-#'_[F0:>&5" I0ZB=# M!9XA@P>..0*MN$[SKL^(WIU<3:]O?O-NKJ<7L^DI&N0:\2[7HJI=4=&V&[LB M1C=)[1Y>Y;OO;'QAFYE-"1;DK3XW+EDNB;]BJW TKNEZ26P]ZY!,I=,$-PY6 M%B9N3EI6U V%#<:)?E;UQ-9SZ"JO1 .?T&B7P !+*RSCFR8_FA=4FE%BH Z4 M?BS940=6UDF6H]&1?J3F0%7-+57O#E135&H.(_LX:?E4;%'OE[QLI,%3O6 J M*?RDBBJ($H[//DM6AKWNYQH8?N_HSV-1<+6,@CU^^L1\R%0R]$<4QQ\&@5*% M->H1?QJ20<4?C8;T]#!DLYL?#(8ON6+;P_&$KBR4W,@Y+R8C3BS_@[KA?QA3 M4&0]CD+IX, ;+-D^V"MCO7 M+K27(8XF>VERX1A'J4YL3@6>*-I&J!!7J[0+*. MZ351%6LHP"3+R;U0I>TKK!Y4+6A@X0I.NOV$CL2S-O\2DE$\EHCTU#2D((#(UB!2'#R%ZUD2901Q4^Q4M5F-\$K@(^M]72W?5.MDGOZO@[5TL3A0/AE+G.'K/%5G7L980D@Z555<@J&912)HQ5[YMK[2H6 MJ*L<:B\\PY42)DK=2'#+@I#5AVVWN=JYX_?4]@!%$MTNN+V^&TFQ]I;TH:&0 M2K&A&]VSUC7_JF$;+6SKA:#JC:6=#LU'!]>7GY$.2IQ79[-KYFF[FE1G=8G& MN7\.;L.R85JU95VFN_:^[HY"84.Y'=S.AE]UZ:Q^PKC(YM*Z9K#:.V)E3NQ_ M5VO*ZM06UW/UZNV$ZS!?=S1>?[&C.E+8;^N7_CKPVQ>6$L>7' O) 7V(QW.I MI;B@WB-(7/$.ST[=VXET1GO(&784U5?D)ZJ_MK:OR!AR6O9]H9SZY;)Y'8"9 MZJ#+Y7,]5=M==H4-P4^LAN"<8:3"TUO']RW'&Y"M9XF())N,M/TF6BF5 JF_ MAZ)!)LB-OE;%U*R"@S5I*:J><5"YE2J,Q2E+NN@."Z!DB644B++A(=FU8;CSA486R@:TEO9D"ZX MS0A:L3Z9+;F%!2$QM9?94IBPJ[W;([<6YU=E(/1L7,D6B^U56T)"+0:TOB\X MR&JOU%'=-7UC/@YHT5X7C+L2D7!%1=M-!0+*=$1>U4+P,97ZV?V*+3 +W"4L,HYQ.A4"=E];A*%I2+ MH?K2+-R[ME4!@A)Q*,'N?#%@S;=%6;+*J^IMZ-N/91#9:8A)'AR"HGYUC3^P M2@[_;U . E:A"FNVM5B'!PQ'T2DA7>O;F@YAIOQ>8O57PP]T^QAVW&\$16+S MGE#G:HVPJSIPL,[OJ:8TCN&LQ^=+GIB&;W (0/HV_U]Y7\+;1I*L^5<*O9H% M#91HUEUT P^@)=K6C*X1Y9[7>%@L:)&VN2V+>J3H _"/?W'D5969=5#RN'<& MZ)9HJBJS*C,R,B(RXOL8NWVC4KT$S;1T^S=+YA2Y6WX18T($O;"K#5[M9E_6B(=>'"H(8@XJ#\\P2 TQJ7>PPU-Y&/1+!,=#VC$V+L%,\$O*Z_A&NJ6%9UBU_8-608HR,JZ0J,$@7V)=3E M;%L(OT9FJ:TWVN0.!0-=U1+DNB9%-:CK_Z2G9+AHI(T$J)U/%[$>B@PZ)BS; M8S;*6VR;:Q_%AKNHHL_R=+ [^ E\J_4"R]&85P&K:^DK[E?741Z*8G<=2)6Z M"%Z=5+]1)@+=<<7O4N*%K+8F+IH\FR2\QO=ZP0UT;)&/KLMGU64\EVNEXK:' M5C* N)N%0'A^M+3W&!PA@J2(JN5)E!L#RT8%!3EC74J+0A+$$ M6D2:+70.1ABLALNA_4Y4%8*G+G0Q^OBJ!K'^Y WAA;41'@#M]\?\@X;KY"8< M09.*MVF^.#V3&865%TA%(ZE-C*;,DP)^J#G3"?+#2!CWBK\NIW)^0W5(+H=$ M1 C OW@/BGFM2ZM66Q41J([+W9*#Y60E8EV!+KZ3H0>J3B98QP4?LHJ)K8+5 MKS?JR$%(@&Q'ARYJ>H'4D:?Q>AM8A"9KP-@MNA4!7D96%8A?C-_*C59;,JJM M*JNNOLVQ+R\'2PIZBVA80/=RK1MQ47E(CBN7D[CFOU;3 MG"5K\$[K8G,-,0.5N>#WT68UWCGV*ES3(H9"QIE-P$O$L68UC^ .1+L+OY#* M9\/1"14T&LRWR@ATS-LS";M1Z\-^&DW=*Y]XMY7#4%VC&DEIYY;L&[*/@R_3BIT$8YR3(F,V$BUL;L3I0VTJ]@J(>03 MY]7BN:P$W)#_:-XGXRQHC:X^RW,1;%U/50K&MO$@PCFLZP]36%%\K%'6##J. MC;1=@ EBB.-'J,/T4;C.3Q$^\(M@$#TS#J VC%< &]-!EFMH(M.15BQ,]J MIU>5UQYKV)\^K^U6UT_V]O6&]QV"H4C1LYRJJB?UHNKH%XV.5'$8H2-EHA'. M#<)$&4&+,O#:K[$$B>)W[$@K#\IPZO#];+9%X9&I2 O%;X2)CT\@3N(>^.P= M8\9KVDW6S!1]BQ7_#/AI))"P"T)J<:7W%:*&,6I>-(Y+B(%:6)&"I*6V.NO- M2UYNIV^H0A3,B,KNKZ*^5"1M3%>V=5OWI$W,DW9.1-AL'TP &8U_,O8H)-7$ M8K40E)Y5!G3)5MAXTM@[DF3ZZFVQ)/+511V>J@,_U+701Y78G+A0B%Y, :.K M>LHI)OJ($RO$%9D*S%H&0S52K04VI:.#)IG$1[9DDIE_YW;Z:T\*']MOI"-& ME##J"1$/Q.O4R MQD/%MCW9B"X%.[76\&F0)G,>0MHQ8"ZF-*0TAX=OAX;E[GQ*AA\4P\_0:KH[&3'2YM]#\ '/0=G8 MU %^0>J@S1V>6I$!NS+<:UHG\N20[4ZC2P6'6&'IFZN#7R7"V/^_W.*P<\5_ MFYZ_G8*$HTEM9X0>K[:*NF A"ZWJ%UU_M%*@%99X/<-'E&HM*NV:I:"8(+?; M+D-UZ<,WL4U^,.N*5?VO4?ZU'_#[9OG^EC3F DT8%4&H/OPJL'2C>(13AGA7J3C M)$B3(LSS<9#'!6%X/^W(&]QA_I$W5@6.S7&X8HD?8(*(AF4=GE/&B]4Q5.3L#%J%B\0S_ M+!.X?3Z3[R/S&H0A,V&6,<$AW\Q"XOX-?\11!KJO#.(WN]NG6 8@_&(49-&6 LL M&'5J.\P/9,\Q'!'F4YV$,VHE?.P]$XJ;^7BU2DRS6/&(1+#MZ#/;XFW$PT8I."&(XBF+;5P\>/Z]N%Q*\T05D$ M>N6<7XGJ)T5%_+<95/!OL!J!#,!LHRJ2ANW9=>("JI\A(%Y -YYG; M4U6*T#2[]:L>,;]3Z;/[P:[T.X!EE-/."A\2V$SU.>EC]'38LEH M49?1. 5&5WNE7&#I(04->.M,*;71.:1&'5=.5A Z3IY9%TQ/S.[DGY\D 7E+ M:O-S:R@1_8 965$)V$TCSYJLO@XB/A)/%;J^\G+\^>7DZ#2:SV;3! MP.+.3C0\GUL1N\QWA4FPP#.$VZT=XQ(@K[A_+6\^WJUOUQ^^&5-F@0(V(.U- M/-@S#-UN'K*@U>?^UC+P5$!;"8V-4TBQH;(4]NZ@S')8MBF3V26HVXOZ)05X MUV7)""TI[(-YPL3F9@#=WU\$QA[L[0@9.8H1 #,F_#WU-7@%"5J/\!L4L[2K M7$^-T924")T&)9CI:3$63XV.15Z_I"![(>.G!NLV&UM258'R%(20702EYN=5 ML"$-[#Y%&ZDY /9#<[U/)CN^GD/P /:LJMVMM_IFW52=KF;AI MSWB BS3AE/HH@VVB' ?$IPWN?O[DX#D[.?YO.KL\:O7*!P7;&R;KH?DJ@!WPV M(DHU9EK_W36'[Y9XD%W;42@16A?7D-90?-,$]@[5QN==*K:'H#H92/4S\YG=6)(P7-'L#\U;MY*.2^,(78#;51 M)#AS226-M1\@\H!6IV'/ S8!)" :[->(G,N?OTEHPQ%A.EZH4T<*-:04X8@HA.S9PS+EE-_!WH-X 4C\=DENRJ#3M@31JJSF;^ZO*5S8$OHO N&Q4K= MXM8!'6E_:W-=90$^IOD^JL=,4GSI0H2:P.\_K3OD:$.,8MP]HB)7]YLOC>X M>+9C"OB?>IR'E+A.H2L+K6ERS5MW@=>J74^T7-@.GAG M1@Z&+ECMY5P\^&I"Y;+7[H96.QZ1,%-"C#8)\%F?*Q'DY'0EO\7_X;[5;MUM[4'MH=/Y3/1VTAGCEH M&_E4V%94Q& Z%WW">1&LG:+$!8*1#1':HS/_$M<;GM2(,%^5H'W[97ZOWL7W M.PXS;(9^6ASJ(*B8(&24KLC;,-:+_^MFDCP6/X5!5Q=I/%U'(@(BT"[#\9B# M !D\>2Z.FE(Z?DHB&$'";8\C%+)V/R@_P;N2A'+WW:.TNSZZNW1]=LKA+'S M:;?9S^!@.GAAYO@=DI*&YE8[HPYC,23#VDMP?=HAAD+.(XMM90M5:78(.$4S[ MF&))8U!3$=AZ:;GWG'9?E%>,)X>S>?V-,U]Q*&Q\D&K07^2,[516JIF&8%Y* ME?0,C-KB^!/$-DV-_%3PI]G]G,/6J!X_" !(^@L/ST25#)D=OVN%WS94(N6X M)<)5B+.2/^#YQ:7B1H,1AB<:D)N@=NFQ&'BR*C0$D8J-5+AN,#+![D+&M#\C MX0PD:2'X;C(BP^GR1D[7E65 OYCK$SVNC89F+W-YM-.Y62O@<79Y>O'[=!K, MKB^._A91$*.2/;F9&A!JFO/G?[YT7 EL-"P[H)*- MW1T>U0]^N9J]W0J@7X, 3[S=QG?7)=]E3E,""I*F"6Q\,D_Q \R7U@34PJ5 MJN:]84#UZ*-?I[/+2_H8_!/\@0+[EXK N(OA/ LH!:8'I93)3_ !C M!"XKIDH.$VGM='M /0%&"ZT+%]0JW:W+&O<808."T1 E:12ML*J7MJ2M,2#R M4S#Y#+KM Y[IR%..(^$RXE;+Z3HJH'R"S+Q@^]R(K*;*L(8"9M,[_LE)7$2! 2C M00QR9ER(HV$V;NBTQO81PX*AP[%X")M)-*1_%,/$[#S-N'.X!HPD=^\16^GQ M: B?_+U7J30BR@*AURU+Z+R@)RF&I=E[G JFC618^'KG,&R<#..HH7/'@HDH M4DQ/ /8@_,CY"6+5S)*?I)FIS-M,JQ/ ZI<7!F;F,IAC_2^L;9YHQ<#REZN_ M><&X1;V-4P<,@ZB@O-IT"%/WFH \%YB:PD?WV1",CZOE+=>;#^(P37CZX/JD M-"88;/%8REU99QZIB3&>#3-]3SK,4]5I$E/B3#[,,Z-+\.N2D>PRBLPNXSB3 MPI;5NZS)+NY_[*T,X<5TCS$O0C+ ]$O&"9\/@(2,:SU&_(<,UT KO4J$9_#L M&PW'5AC\>/KRNI,!?[Q\9Y]IDNIG'&:N8;#8%8U<(^0$YW*M#:U3"8*HI+!? M&'J_PPF'#U5%E(96[U:@*68">O2(<4M?"51I.KH2@-.U/W&^ QYC:P_KFM+ MUF#9O%3?913XB_\"*HOCD+3X1+?G!*N/'!A\8!Z!89ZI6U_YAA;3T$%>X"?( M=/L[Y@G1S.;A.$V,%^J'H+W_0('G3./4-$HI%A=@C4"G<5(!5Z0/+8-TF/T% MM^C/&+_WW04^#'+LEN#29#D=Z,7M-\$8@P-3X.:#E4%9T3 GQ+N )2XQ+%9BR+ U=^M,!XI6"B8W6;%GB<5FC1:4/RG!%@[&" MP0,GNBQN$31,/ 2*NO1"]=*2.BTCD4>AD(Y%B?%9:X_G*IL1'75B^"2V4ZP MEK@LP@R33,3O4SR@I2%4T,_L]R(Z_':[H^D10#>8TC ER:.4HX!P=2FX@!8 MY6@P@PTJSR#+8N_R$9O>@=3F'6Q5 _Q< LHY%]56P@'49N7?=T7-'W#;NZ?: M\KO=)QAUHM^C'U$9BY\-:P3^6L#6"7X>EH?(E1&E9$\NVPFF)Z'[FL$VGX$SV+!4BB2%_S-L?"1_J@43YGR")7Z# M.)!/C+^MFA33H!,YR&3-"=0-U68FK!I+6\))5XYO;7YFWT3*D1!(I)<>;J8YHT"2Z95AE9%1@;+ MK,6;E5NQPOX:]E$B5R'N]V55J*$2Y1D-3"748%' M4E@U,T=J(T4_DV[SGM7>F-=* AM4IRU2N^_><:JZJ*UT^JJNYSW3DW#]4YPG M.NE+\>]45,88>AY;LTY]I6$44ZI("K]FR&\5&"1<=$D&NPG8 K\)RJG*GV#+ MB*@JB^?)^!.Z(7',(4W"B+D0A1Z-2J*JM5]T&TV1.+$26+&"N=44--Q%:N"S M]C!YD\05'[S(XZZ!?Q[41K=^N04@>H!5Y$4I\P*[](!GUI$.;<_%"9#>K0Q^ M,112/LMQ6IXU=90-7:LT&Z:.[BJD5"_J+25#<('_8K>58RSY+^[J5&.G,0M7 MG!R6_R%LBS.!O\R+2!H9 MVNKNNL2CI_"CH)"?*B"LKF>DVE Z.X)JV^@E1* M]_2J:=,4Z5G-E,#*HLHVT 4 MI&&18N[K*!VC&2^KFZ(R+#&+#)9WKHY5I03HPB]#= ^PB IK& BY(J>D:T28 M/_ETOWLPZZ_)ERY*UE^C42XIAG5=46M/K//5%E?A*(;_5/4+H_?)?%;*E\9+ M9%#Z0.Y33/3JQYJP_BWM=0N MKJ8GK\^#H[=75S#COY,$G)Q?3S&A/+B:7$^#X^G5R6^3ZY/?.DJ#@2_0<.QP MK*&X$<\:5@=+Z=U:%"%*\M>X' MB#HWX^UP-@P6(*>P,)\S4!5"I/Z^O L.DF(X@B__]_^*\NQ7F&,\"4S38::^ M2T-,6*K<]+S2(E^646GE\^ @0[9[_@Z3Y^("OQR70ZZQ-S#+/_[Y!FKZ]LIZ MN3+)TU\C&I"#:%C4!A/O.!C!RSV7EX[@FH/Q,-+?E# @+5.0&L.-2" '43*, MU7<84>XP!055I\%C%LDP5\WAVH+O$GB*_G(>"JQLW"S]X-C! *L7;>B*CY(Y MC3U2U<%*=Z"1;GMEJNY;F%K/#M]7\5J)B5P9*M-77U-J_PQ3^[6Q-Y71?.6& MZ:K[1]VNH +DPA'HX12Q$->H'&$%TZM='I\5I#,I\4H&KWU0;I4Y*-G'I$K !1V248ME8''$F45B67+QD0M6-8C /$D([B NXB>IM ML7JVY$IVD 1188O%*]4G$ 1 (#$?5_=4::[H!8F)AB@&7]2JH;2>F7 D&XLU MJCUI5'=9;CVY.#IA&BLQ^FU9[!&5B#5?4R:970#V5(\W*#F5+J$1S:HEABGM M]0-4'E2-HO]87^5EO_'!F1H/ZH P;&-/Q;5%PD61,Z$UI%%4> MJDM#C#U564R4/.5=0>?3:S!2P7&9!I?3JV#V9G+EAV?'_7?WH()^+^>8LTN2 MNKK=22 EL2U?PA!0NF.G1$K!N2-8K6^J_;Q3_2Q$/W<4RZ=^\""6> !^MB>C MLC?AB0[IB>2VR$>4U<"68T6[D!0<0PF< M5IKD8W)@DYPP?N%W#HY*2OM=!NZN(UC&PRGO+\L0BZH3S)G"BI,2V\%_)XCS M9KZ%&G4A5CQ%!\%H2#AJ(\RAIG]E]"MNO%D^AO]V"R%R-GV-;G88O)Y>O+Z: M7+XY.9JV5ESP960U7?+]\CB(_YU/?]J>]OB;R_M*W^Z M WUV=$SY!^&8#F1ALAD0-@(7*!E1>!N1O$#1G5T>!UD>9E$2C',"#4&T] 3! MU1$SKA@';Y%.#3<(M-#08GLAZC4::A,&HC;D&7W"XA#X)*I#\!.5AP3/:A69 MLL!Y@ 6>B'=+%9Z8*D:5AE0^2'6[SZS#!@<2DZI$'"!VY3CEC!GP23)N*:/T M3?R(F684(CA;0O\;!>ZF\EVP?I'R"J0.'>#1 X47Y#>2_;D"'O4.3\C16MZM MMA\9E0=K\ MDDP"^6%DPWP4CNBH(TO#).,""/B46$>R\LPQI/HB3L>8ZJ-'6,94+?-:06\' MIQ)XV]_4O6JJ>HI).M-YTAQ6\;TUNK=M ^T/%%G'Z8[2<5AR?2RHO'&1!)#LR$+^,2 ZY(1W#]<;ZZQ3=*T$,>!PEX%V#,"B3N49AE*=7Q(0@D MS71"B'KX=(6"6+MO&J&&8WAY!!QG*0$ (MQ##$:$%9&<'!V]/7M[.KF>'@<7 MUV] +6(AZM7TS?1\=O+;5&[]@].+V>Q9X[ZOD\6ZD58U^.4&>%<;%U4%'PN$ MFL3"R%V;-Z=0F(^*C6#1U?Q6\#/R4_J\-U.IF,U4ZK;(]=%-H.WBHGNO--! MN25::BO_0#2DG&L=8EF3 :(YEI@L#4T++6$1@X'&&2>EJ:KD%Y-/"GI!S9_@2-'F M)+"N1XU0$I917A\A^67W$4*(,F.$^)^/'"$$DZE7&3DQ!0816$#C7 Y/SL,# MTYR "6%CQ)!*/;R<7%W_'EQ?34Q\N4:OH%O[/W_,?,8;#XO!Z,#IF;WJ=ZJ'TS_;*GBEP$574CTCV5$&&/W+"YL=R,@DM M="_JJSFGH3J M=_S;[.3U^TA%A<'EQ>D*GA(?!.9[6D6L_.&;PY&?P[=O9 M<3 X0.F$!7 F3@WLHZ";H1H;2P*7]T-$(7#^D>Z4Q,"6%<%])V(/W&ZR4DKV*(_\!+2?1EZ5!QNDP'5E)*N#JO@:S;O+Z:DJ M?%X!8G\GF'R Y4BO;,K48R#$:)6Y9>2N(Z T2[<:*/ M1!B#"G$YHH^6'!\P;76\P!H2\4XF@M3[I35%XBJIIFY<*7:4H+59/J!B0V" M]=UNJS@EF]EH.+*GOE4+%"0W-/9[^G-_]@3DC2WNIB3^]7W*A M@ABQVV_5%Q7L@\*5=P]?MY8H1Z1#:Y)T\C XKM- RL.OV1J4_C*$W>0#DX@B M4K%)+J5\7+].OI9;3@.II8+HX6Z;UD3%-[6DM8$LREJJZ)%:F$5$!>6"OZIP M/SD\^EX49/WN5RQCGMOD)F[M0397G"7.ZVM+<2N*07M3049!2XMT9Y8\.SIV MJ"H?=>39I7VUEPOK,/"R6?673#^+E75E9P(K=\F[C\&JQWN;1%;]7[5"8%7_ M8XV]RH%D:Y!7N5_08*_J\4[.,ZO^+R#N:=L&\.BGVJ1G$:&J:8!KE-,[;V.S(/2'S/*BL:G M#4#29HUJ6 ?>5NOD4;Z_R^QERURH$TA97HJ/IJC+@FCPOGJLBL=-6C_*)SM5 MV8<,ZF(\<'C=:7^UK+_^D_.(.?$S M\'1Y_Q_.MV,,1O,0<,Q)!*3$J-6O::P@L2^V"2]63]R9<:Y+A"P=3V LM*;8G?_B*V']NJ= 8U'$0_MIJP MF7T<6S@-A1V%LVAI;,.RR;BO4]3X[FZPGIPL-;8)?3/7&]>*TM3M2'P6#S-[ M'?M8;0YM2I5N_#7[V GJYK"6JPLSO+LGM&C]--H^.9H+ ,UV2Z(3LXIGXZNQ MC+1=U3!1'G88*U1F,=78$3KBQ/%\#;J\8T_ZAJY]VA 6@I:G9Y]QISYMII2V M,$I["]"Q9_@:KK5>NYT:IO\=_B?K<:_]I-X5_HB#UO/U9[#-,=6_$E_>L+?$I-W/6](S"F/6#PU=42X4U U;.*/],X#<[I M537BKO'^$<\G'3XJTM9;4<-S>I_BT7/8:[A^Z&,\X:AT CI]DA?OV-,3OIL? M=K;/"U5IL]S*M=D,BBHI0=9?X\8_F_DKA71G&YTIWT44LI#)1)Z0!?1QJL%OS'QQ4"$-&'\)AO%[<.",H6"JJ>6G?D425DQ_W5&6%(B+?-YM ML+Q=4=Z$/9R*H,CQA\+YA_K\MQ"D[6$F>UFB[&"P(!^SEX!$H*GPC>W_*HHB MK!).K$00939T_Q/+]A>UV;S:7J7:J :7,(.!FKMMWYER_QN,B@!6-$A M *#P'9QAH&;.JI[/TNS+]R&=LG2/CP/,6M:].:>J8MS&[_.H@[,*8U7@Z,0@ MK+KP$E9U\&K;:%.<P0F M%O+;VV4NJ"D6H!$72\*@O;F=;SCCFN_HF)0X:YI._N/\,Q8/H7V'Z33T:$T/ M5F$3LJ(E];S.[T'C$U2S!OG%'.,K4^U6(I_P'O<:3[)@-'+&R!U/AF\2@HL+ M]B=,5N<;Z!BJ>;HP!>&IM60OWBJ;MJJSY;L'(Y2.6ZNSOO?,>(*!@R?I0)4+ M2S*GRBFB4-6:E=U?>HO/=C]UK'D$G5]F/I(/$QH2S5;;WJ)4MW&'L7([]RCJYM2 5 M&[3NZW;#6+.L==E:FC:I*L)BK[V GA./H9=FP-.[)>@Q>>UJXVS.%HO[HR M,GU4>L?=A<>KWQL00UU5<(GKH+]'3WX9>.CUN'!C+=>C>+O MV\2Z!BZ&0:;FN;=R+"-/%SH=U_1I<+^#N)9'['U\UG0:T#R4G5L*VYD)>K3E MI2#PK M'<*3I","7M3C9?6B]YJ^[6^T*>*XA=R$J&Z^IG#:+:_2.T'C\W'JU M*T.SI>V6MZXX0)YK7+V"N8':[O^"]=+T +<=AMTH3O4W53G$\1[T5"C_&C4? MY5J1 VVB -E788JK3\[K$1 [XM^Q4A8/B1KFO,\Z/JE3@O76L-[5:R]S%:CW M+.(&[DT&I%2A-5LLOQ+>^(.@@9#\!+AK>)]#M&IM2P;_9G^U*-N&5_SOW7P# MHXNEK75R(7OJ49/3Z8#SF8V_WY/#M(=@(%;#%DNE K$8R96 6XRUZ;\'VYZVI\5T&W4$I4V5 %@MDA@9W)"UT'GVXJ-LLSJ5$!6B:+ M3Q<65:!U23]ZP [32GEKG#ODMYS-2>V8B*1FU:V6VU/=FJ;-FJ9VEKT^ M$IYT$.SVG"3O"-2Z7C@)^#J?E1A$'VYGT8^:U^Q"-F6A,TU=)]\!17:Y#)D< M)827W-YL5O>M$"BQTK1P[#GTFI-JKVNS#MWR&-Z]'FWM2;_G7AI>'CX[S-I,425R M7&P_5=5[NQ^@@23/*U<^DKQ]*NK:6>N\SH^+MLX_;)IESK)C7 1V]8L<1';N M ?7_78U?!Q:SSHOR:6CL_,/63#+7_;XZ7Y1[P?7OL1.[G54E]:JQ3:'7@U@= ME <.+ZE.6>=K11VWQ^Y#I1;"O/KE2)AG>1;(EF=]J>2M'P4>:K$:?VI786R@ MLK-]S.;BWF8N-]<6;U/&V7M)+\*X1XTGT01HNC2+3;7S^FXD,.L>.Q71QS'! M<\$"L0:G$AE55QW!3_LP%I//K$N=W*4 M>X[UH[ G2$ ADN(OZ\T?G^9$]D+0(3>D&=U&T[E*QKZ=?]GN\+CO_0I-X^^! MK5Y!V$WSD/;L!LP;)N<+HET)A\2LFH,+_[)A*]1-0!["!. -]@^&G] M]9MFX_GG/ AMZY(GCKW?S]_X$1>[&>YN/V&6*>84VMGXA@/C8.Z15WW"=PD M^\HVN>](T;>'27*V_LP;)>>-WRWPV)@PU[\^,).4%$+5[X1SAT-,+=^0-H!N M^=.SEB1KZV#87D95:CW'BA L>E9 H#$INB[Y+B51I)6[3 MLG93>_FKZRZ/1VQ,%5G?- +N%_ -NK,WM[?\-,CS/Z;5+M/Q9#VUSV%OW6!J M8R67$TU!A[%'$W=7O:2AGP4]HIGF&0K:PNIWC9F@E6-,I&,OD[ M7HF=-9>6-399N;*YR;[46M\#! @5!(_" /U.8%W!X.7NVP_K@9WC 5)H/DD? M%=I*5.$_Z%W\_71]HW_&V_RX-^F]A*>*FM//UK<>Z+P>[E$3)*D9N[K. MF^GW4Z>> _2V(QT?1>3WP(,,\PARQNY]MUT0"](J%!>A0,R^GG^U!-]/D.F=G,9[V@>U\?;V<6V\O6UH>Z_S'T'0N<>3W.,Q.^U(KKC\T[Y\:XM[/:[; M^:-GX G?JUNS^SVQBQB43V-Z4X ^13&6=VVWD&)VR3'W\&$VW-I*A=DM5;L# M*6;'AMRSY2X$[EY(4"D\[8 E-+E[6-Y>4E\/R./TJ3HC(Y*C)T'2^P9#4 MUI"71LA"6;,B9^U^3<07\]O;;X'JG%].\@O*GFO$LB:=["UAZ55*?3US+\;Y M>O*?7>EZO.-[HM@:%7O50.1\6-WB]B+BJ@J,?\/E!_5+>=>ME'L:7;B.186U MZ+T%C/'Y0QBLW@?Z@C#XLM[=PCRP+<_,[!1>08QU4#6.F$(%IEI4W(/W[F3N MZ4?Q>EBU\5RTHNX$3U?)8.K&7 M^KT8,2:H#\Z.CKM==VE=9S'-6C%3-S^K>]MN //H+4>/8$#=&]7F442@5I!> MDY;:!Z',6NH/G%L5*O1YV#TP?55$OJ]6VS\:HV0WXC[G13+NM5AM&=?7 M1A-P-M9P?26>UG"=CJ ;%[D"J'6:%JM#?3MA4':XI3J$&QC"8.#C"XNR8>%( MCLY[XMG1]:SY)W&U0HL1%C%9O MJ,,KC8:QXS&S8>3X-G6^?C(L[6][DO#V3VO"$,[)G501ER(5;%)CF@=G0=(7 M\4;&NS"3!X$TPQ[9=GPH:30?JA7SKBQ"XUI1..RZ:F_:4;<-T\XRVG3.L0^U MK[5Y-S"#[HUXQM25GIU#TE7Z;E9<-^)H5E!^FJ2=KHP9;ER P'2\]?EV^_ ? M_P-02P,$% @ TX!A3_U)1["F5+9&\_+ MXQEF*#\3&>;:DPK)D-)3.?7R3&*4Y":(4:_7[0X]A@B'4< +=LU4#F)1?BF$NGP!W+WSJM/IWIU>;MI/K.,4 L=XGX30'[Z&WM]# MS[K;N=JW@1X\#KV#O $>;@$WH"V!H]V![EH)=]<&Y'S/MGY^^[YU8XUOB\*+ MQ\%WH-?!H^X>\(^'+=S:\4>L;[!>5:=1D K>E&L?.H/.BQ@&(4HF4AB MHE+$"%TX<\\88D&%!$J_)UJ7!>?WSNV[F7F%*@XC7$B;VV5POY-J^89C.3," M":6UP!YTABC(D%)8\FL]L8NM\3<7J,;C1:853B5:^+T!; +L32>9")E@6:?Q MX=(4!12G1HXDTYFY*Y%YQJF48'J0$#05'%D-RXAJH+$QIO36?%\^IVOL,@5N MC?E+NA 8%*LVQ5[&#@[@@(W.AWA5Z.]S.3>'@&XE34MIY MF=8"-!UE&5V\I63*&7:;V9O0/S!A%*!E'C 3DMQKGBF56!NPA&".I2+QJN6K M1-D8EVI93F5ZJ.9>"S4?^SE/,<<2T571NO:?\U/^SXK[HW^7;+\JFX*/J-%T M"RT0.6B#R&$;1+:@)OL7SU^CZ1E;(+(-3W)TA"_[TXOTGUBD5[5K*SWA6D=8 M6\&D(%017LF=D23!3H]IR4/XR9P$Z%I?UC2&&J_01!]GU_@Z-L$I*JBZ,5NT MSA VXP]&N#^L5XUK1 B;\4>F9!,[NRPE/Q,:Q/\YY=\>LNP;^V>7I,5-Z[$L]Q\ZG6+U*'91\3[;BU1^L\GR753*PWS;*?:Y MB-;%HQ#E+NEHW:[9V45QVOKT\72O1=Z!!UDI5F6(^%M^+7]]7ARR2 M%SR),'JX:75;+#J4V5VSZREVY&6\4BXLHP<_DJPW M+;,K;_@4%_%#G,3ECYM6_7(SW18NET4[]BI&09^Z-N!?P$9-_!?.I.W)">7#K3!UOR!F U!!([8J07S4 V4<@^U>! M#$+Y,>,>@-012/V*D$HD#032((=\';\P8/,[>30? D@3@32O"*E$TD(@K6L6 M=Q] V@BD?4U('4 .$,@!+>2M$[AUX2Y\'LB"=D)W[C''DYS+V@@GGH:QVL\7<.4' 53!,'SUB?S0T;,*G(W8W]UG@3)5"Q:S1(]8& M_W/IAE_8C(>3^8BYWCT/PMG+4L6,T2-6QIWC^NS>F2ZYA'2"I<]?X6&NZ!'+ M0G9LH;\*P5FE8SZ^1#S!F,[=IAW6Y2<>'LGYQ;^BJD.CX@M@' MLBOC[MACPZ7O2[(O-:GLA'G5)I@/,3$M:,1:\*2L7$]&E+.%M'PP<7S8^VJ8 M&31B,QRY0NRXCAE&)S;,RSE=UF9>E.=1M1#F8N8;JI& M$W.03KXLL\">X7P21D$DM(G<=0DSA9/R$F)B&3?*E> MQ0SD/=>'1%2=D:_,"IF8A$QB":&8BM)-3$(F^5!(Q901+//#JCSD<;IE<-^( MB4G())80/HL%,P\3DY!YU]$,C\5">D@^X(1"SD$5LH2/F"_F\2(XL3$ 6L8#.!%)[ MW^W^QK2NUF5PL='"!&01"^@,IO[>:# U%1,3D$4L("R:?087ERU,0!:Q@%Y@ MRA'%03I2-$UH 9,C"Q.012R@XXK%?[8?S#X6L7V>&8/#?I^(ZFHYYKV-DBA= M";5BHEN3WV;QI\V&V6Z?I?+BJFY.150(>0KFF19F'XO8/L^8U7Q6SMRTN8N\ M3.9RB5(Q,?M8Q/9YQCRVFUGU+LUA=XSG F#:F'WL-]F;=@%3R=IM3$'V-3>M M,;CKT,849)._%X-@JM'$%&13[S- %RJ5MQ P!=G$"L(QX>#"QA1D$RL(QX2# M"QNSD$V]V1G%A(,+&[.036RALZO3C9,.D@EBHJ_($%OH N8I"X&8F(5L8@O! M3:!GDB2 .< L-""V$+[:#SND 6:AP54W)2@O1F$6&A!;",>$'=( L]" V$+X MW@FET#$+#.R$;$<3$+#2H+=2I+RX^?5R+39R*M2FZ?3+*K.U_3\=S737[8;A\,Z:N]^74UH?N4L[77[9=?VJ' MZ]=^9R[M^K7=%2/+I9I^O$;S]#A><_&\637]\\8VBY]MORO#JC'O1_/6]:]U M7\I0S>UB'ZX;7&_YN)3_V;[;;@_K\KU;_SJ5\_!)Q=\-&O-YD$P'"3W(30I"?#O+TH# =%.A!.AVD]* X'13I06DZ*-&#\G10I@?9)9!QR4]"6/.UMH!K MR_?: K M7VP+R+9\LRU V_+5MH!MRW?; K@M7VX+Z+9\NRW V_+U%J"W\/46 MH+?,\*R-'K;Y>@O06_AZ"]!;^'H+T%OX>@O06_AZ"]!;^'H+T%OX>@O06_AZ M.Z"WX^OM@-Z.K[<#>KL9SDK080E?;P?T=GR]'=#;\?5V0&_'U]L!O1U?;P?T M=GR]'=#;\?7V0&_/U]L#O3U?;P_T]GR]/=#;SW#6C0Z[^7I[H+?GZ^V!WIZO MMP=Z>[[>'NCM^7I[H+?GZQV WH&O=P!Z![[> >@=^'H'H'?@ZQV WF&&=Y7H M925?[P#T#GR] ] [\/4.0._ USL O0-?;P5Z*U]O!7HK7V\%>BM?;P5Z*U]O M!7HK7V\%>NL,LR9HV(2OMP*]E:^W KV5K[<"O96O=P1Z1[[>$>@=^7I'H'?D MZQV!WI&O=P1Z1[[>$>@=^7I'H'><8580#0OR]8Y [\C7.P*](U_O!/1.?+T3 MT#OQ]4Y [\37.P&]$U_O!/1.?+T3T#OQ]4Y [\37.P&]TPRSWFC8FZ]W GHG MOMX9Z)WY>F>@=^;KG8'>F:]W!GIGOMX9Z)WY>F>@=^;KG4=ZUWW;E\V/H3^< M=_7>)?\L_F7-".XZ?!S+_3-NJWZY_TCIX;I+,;?/N__%;ZO^B3#CBOKT&U!+ M P04 " #3@&%/ZF@!'5$" "=-@ $P %M#;VYT96YT7U1Y<&5S72YX M;6S-V]]NFS 4Q_%7B;B=@H,! U/3FVVW6Z7M!3QP @K_9+M=^O9S:#MI529U M:B)];T+@F'-^$.MSEYL?C[-QJ^/0CVX;M=[/'X5P=6L&[>)I-F.H["8[:!]. M[5[,NC[HO1%RLU&BGD9O1K_VIQ[1[KI^:KV-]#SW7:U]-XWB M86Q>-5T_-XRMZ9V4:BZ2+QAPNL;3^?AOF\/QMJN M,?\5;=KMNMHT4WT_A%MB-UNC&]<:XX<^=JVVIOGN;3?NG_/>:>N_ZB$T%L=> M_+4@OEX._]B;\P&6RB4G^[ MS+E12^'I,WG7P)?=4$_6K&<;JM9W9QXO1+H+ M52=."R_YB.:T=1K3O&EX:'V]'_;79 _+]W,O_$_1B>7POK=^N1P2DB.%Y,@@ M.7)(#@7)44!RE) <%21'LJ$$H8B:4$A-**8F%%03BJH)A=6$XFI"@36AR"HI MLDJ*K)(BJZ3(*BFR2HJLDB*KI,@J*;)*BJPI1=:4(FM*D36ER)I29$TILJ84 M65.*K"E%UI0B:T:1-:/(FE%DS2BR9A19,XJL&476C")K1I$UH\B:4V3-*;+F M%%ESBJPY1=:<(FM.D36GR)I39,TILBJ*K(HBJZ+(JBBR*HJLBB*KHLBJ*+(J MBJR*(FM!D;6@R%I09"THLA8460N*K 5%UH(B:T&1M:#(6E)D+2FREA192XJL M)476DB)K29&UI,A:4F0M*;)6%%DKBJP51=:*(FM%D;6ZHJS+,1YT-_XKR<]I M.KS,%\N_TFY_ U!+ 0(4 Q0 ( -. 84\?(\\#P !," + M " 0 !?D !D;V-0&UL4$L! A0# M% @ TX!A3\7IYA'N *P( !$ ( !F0$ &1O8U!R M;W!S+V-O&UL4$L! A0#% @ TX!A3YE&PO=V]R:W-H965T M&UL4$L! A0#% @ TX!A3^WP9K#\! A!@ !@ M ( !8PP 'AL+W=O\770( %0( 8 " 941 !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ TX!A3P>LDV;+ P *!$ !@ ( !&AD 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX!A3ZK^ M9F]M!0 -!L !@ ( !^"< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ TX!A3^CU+C.U 0 T@, !D ( !83, 'AL+W=O M; ! #2 M P &0 @ %--0 >&PO=V]R:W-H965T&UL4$L! A0#% @ TX!A3^JL M5.>V 0 T@, !D ( !(#D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX!A3Q[UX::U 0 T@, !D M ( !Y#X 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ TX!A3\TFOH>_ 0 -P0 !D ( ! MID0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ TX!A3QGRIBVU 0 T@, !D ( !=$H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX!A3\$4%Y*X 0 T@, !D M ( !(E8 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ TX!A3W"8AJ6V 0 T@, !D ( !1%P M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MTX!A3[RNJVGH 0 9@4 !D ( !&V( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX!A3YZW(-K% 0 -P0 !D M ( !4FX 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ TX!A3Q:Y(Z(V @ _@8 !D ( !*G0 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX!A M3\7G@N/F 0 \ 0 !D ( !GGX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX!A3XC_XY): @ JP< M !D ( !GX4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX!A3__]DCZ3 @ :0D !D M ( !+8T 'AL+W=O&PO=V]R:W-H965T M"2 !X;"]W;W)K&UL4$L! A0# M% @ TX!A3RF@X52Q @ M H !D ( !'94 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ TX!A3_0' M.'Y= P R! !D ( !&Z( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX!A3^;QIYNH @ HPD !D M ( !-:L 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ TX!A3P(O5/?Z @ MPT !D ( ! M\;0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ TX!A3_U#5.X" P B0L !D ( !';X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX!A3]Z#6,D? @ -08 !D M ( !A=4 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ TX!A3Y1O[/%. @ ( < !D ( !?MP M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MTX!A3X HX_4% @ P04 !D ( !F>0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX!A3_$R7[(H! MIA0 !D ( !V.L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX!A3[N-$+.T @ B L !D M ( !T/< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ TX!A3X8BJY.* @ E @ !D ( !VO\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX!A M3UF@0I/. @ PPL !D ( !3PD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TX!A3\&]0QW*H@ 9)X" M !0 ( !;!,! 'AL+W-H87)E9%-T&UL4$L! A0# M% @ TX!A3_U)6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ TX!A3]TX2/33 M @ XML 110 R35.htm IDEA: XBRL DOCUMENT v3.19.3
RESTRUCTURING (Tables)
9 Months Ended
Sep. 29, 2019
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Costs
The following table summarizes the restructuring charges recorded in the Consolidated Statements of Operations:
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
Personnel
$
392

 
$
234

 
$
3,509

 
$
5,569

Lease termination costs

 
9,757

 

 
9,757

Total restructuring costs
$
392

 
$
9,991

 
$
3,509

 
$
15,326


The following table summarizes the restructuring costs by line item recorded in the Condensed Consolidated Statements of Operations:
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
Cost of goods sold
$
(68
)
 
$
(340
)
 
$
950

 
$
3,136

Research and development
291

 
516

 
1,653

 
842

Selling, general and administrative
169

 
9,815

 
906

 
11,348

Total restructuring costs
$
392

 
$
9,991

 
$
3,509

 
$
15,326


Schedule of Restructuring Reserve by Type of Cost
Restructuring activity under the Company's restructuring plans was as follows:
 
 
 
(In thousands)
 
2019 Plan
 
2018 Plan
 
2017 Plan
 
Spansion Integration Plan
 
Total
Accrued restructuring balance as of December 30, 2018
$

 
$
248

 
$
30

 
$
14,258

 
$
14,536

Provision
3,517

 
(97
)
 

 
89

 
3,509

Cash payments and other adjustments
(3,008
)
 
(151
)
 
(30
)
 
(14,347
)
 
(17,536
)
Accrued restructuring balance as of September 29, 2019
$
509

 
$

 
$

 
$

 
$
509

Current portion of the restructuring accrual
$
509

 
$

 
$

 
$

 
$
509


XML 111 R31.htm IDEA: XBRL DOCUMENT v3.19.3
BALANCE SHEET COMPONENTS (Tables)
9 Months Ended
Sep. 29, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Accounts Receivable, Net

Accounts Receivable, Net
 
As of
 
September 29, 2019
 
December 30, 2018
 
(In thousands)
Accounts receivable, gross
$
390,798

 
$
325,178

Allowance for doubtful accounts receivable
(902
)
 
(904
)
Total accounts receivable, net
$
389,896

 
$
324,274


Inventories
Inventories
 
As of
 
September 29, 2019
 
December 30, 2018
 
(In thousands)
Raw materials
$
16,988

 
$
10,004

Work-in-process
250,203

 
215,820

Finished goods
60,201

 
66,269

Total inventories
$
327,392

 
$
292,093


Other Current Assets
Other Current Assets
 
As of
 
September 29, 2019
 
December 30, 2018
 
(In thousands)
Prepaid tooling
$
25,555

 
$
25,891

Advances to suppliers
3,738

 
12,058

Prepaid royalty and licenses
10,739

 
14,863

Derivative assets
956

 
3,492

Value added tax receivable
7,384

 
7,652

Prepaid expenses
21,037

 
17,814

Withholding tax receivable and tax advance
3,090

 
4,236

Other current assets
13,257

 
15,157

Total other current assets
$
85,756

 
$
101,163



Other Long-term Assets
Other Long-term Assets
 
As of
 
September 29, 2019
 
December 30, 2018
 
(In thousands)
Employee deferred compensation plan assets
$
44,669

 
$
44,397

Long-term licenses
5,240

 
4,495

Advances to suppliers
12,061

 
11,471

Deposits
9,528

 
9,441

Pension plan assets
1,960

 
1,765

Derivative assets

 
1,419

Prepaid tooling and other non-current assets
43,594

 
51,317

Total other long-term assets
$
117,052

 
$
124,305


Other Current Liabilities Other Current Liabilities
 
As of
 
September 29, 2019
 
December 30, 2018
 
(In thousands)
Employee deferred compensation plan liability
$
44,654

 
$
44,834

Restructuring accrual (See Note 9)
509

 
14,536

Derivative liability
2,756

 
1,621

Accrued expenses
50,627

 
46,592

Accrued interest
4,451

 
9,440

Customer advances
47

 
5,296

Operating lease liability
12,717

 

Other current liabilities
16,030

 
15,745

Total other current liabilities
$
131,791

 
$
138,064


Other Long-term Liabilities
Other Long-term Liabilities
 
As of
 
September 29, 2019
 
December 30, 2018
 
(In thousands)
Pension and other employee-related liabilities
$
16,303

 
$
14,083

Asset retirement obligation
6,036

 
5,916

Derivative liability
17,483

 
4,051

Operating lease liability
33,653

 

Other long-term liabilities
5,035

 
3,870

Total other long-term liabilities
$
78,510

 
$
27,920


XML 112 R39.htm IDEA: XBRL DOCUMENT v3.19.3
COMMITMENTS AND CONTINGENCIES (Tables)
9 Months Ended
Sep. 29, 2019
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Warranty Reserve Activities
The following table presents the Company's warranty reserve activities:
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
Beginning balance
$
3,555

 
$
4,445

 
$
3,982

 
$
4,445

Settlements made
(2,252
)
 
(1,456
)
 
(4,637
)
 
(4,434
)
Provisions
2,252

 
1,456

 
4,210

 
4,434

Ending balance
$
3,555

 
$
4,445

 
$
3,555

 
$
4,445


XML 113 R12.htm IDEA: XBRL DOCUMENT v3.19.3
REVENUE
9 Months Ended
Sep. 29, 2019
Revenue from Contract with Customer [Abstract]  
REVENUE REVENUE

The following tables present the Company's revenue disaggregated by segment, end use, revenue type and geographical locations. Revenue for the three and nine months ended September 29, 2019 reflects divestment of the Company's NAND business to SkyHigh Memory Limited ("SkyHigh"), a newly formed joint venture, which was completed on April 1, 2019.

The following table summarizes the Company's revenue by segment:
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
Microcontroller and Connectivity Division ("MCD")
$
410,748

 
$
413,413

 
$
1,075,363

 
$
1,118,649

Memory Products Division ("MPD")
163,773

 
259,622

 
570,383

 
760,717

Total revenues
$
574,521

 
$
673,035

 
$
1,645,746

 
$
1,879,366


The following table summarizes the Company's revenue by end use:
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
IoT
$
245,033

 
$
251,976

 
$
598,553

 
$
650,221

Automotive
209,413

 
208,566

 
609,524

 
601,160

Legacy
120,075

 
212,493

 
437,669

 
627,985

Total revenues
$
574,521

 
$
673,035

 
$
1,645,746

 
$
1,879,366


The following tables summarize the Company's revenue by revenue type:

Three Months Ended
 
Nine Months Ended

September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018

(In thousands)
Product revenue
$
555,911

 
$
663,776

 
$
1,602,934

 
$
1,844,295

Non-product revenue (1)
18,610

 
9,259

 
42,812

 
35,071

Total revenues
$
574,521

 
$
673,035

 
$
1,645,746

 
$
1,879,366


(1) Non-product revenue primarily includes royalties, non-recurring engineering services revenue, and revenue from intellectual property arrangements.


Three Months Ended
 
Nine Months Ended

September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018

(In thousands)
Products/Services transferred at a point in time
$
568,869

 
$
670,577

 
$
1,631,997

 
$
1,868,635

Products/Services transferred over time
5,652

 
2,458

 
13,749

 
10,731

Total revenues
$
574,521

 
$
673,035

 
$
1,645,746

 
$
1,879,366


The following table summarizes the Company's revenue by geographical locations:
 
Three Months Ended
 
Nine Months Ended
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
(In thousands)
United States
$
52,678

 
$
62,825

 
$
170,749

 
$
190,282

China, Taiwan, and Hong Kong
215,568

 
265,758

 
614,920

 
732,687

Japan
158,128

 
164,046

 
408,721

 
448,654

Europe
67,803

 
85,370

 
230,284

 
257,807

Rest of the World
80,344

 
95,036

 
221,072

 
249,936

Total revenues
$
574,521

 
$
673,035

 
$
1,645,746

 
$
1,879,366


XML 114 R16.htm IDEA: XBRL DOCUMENT v3.19.3
EQUITY METHOD INVESTMENTS
9 Months Ended
Sep. 29, 2019
Equity Method Investments and Joint Ventures [Abstract]  
EQUITY METHOD INVESTMENTS EQUITY METHOD INVESTMENTS

Privately-held equity investments in entities the Company does not control are accounted for under the equity method of accounting if the Company has an ownership interest of 20% or greater or if it has the ability to exercise significant influence over the operations of such companies.

Deca Technologies Inc. ("Deca")
Deca continues to be in the process of developing and testing a fan-out wafer level packaging technology. Deca’s estimated enterprise value is sensitive to its ability to achieve key product development and testing milestones. During the fourth quarter of fiscal 2018, the Company determined that its investment in Deca was other-than-temporarily impaired and recognized a charge of $41.5 million in order to write down the carrying amount of the investment in Deca to the estimated fair value as of the end of fiscal 2018.

Deca’s current and future revenues are dependent on a small number of significant customers. During the second quarter of fiscal 2019, certain of these key customers notified Deca management of their intention to significantly reduce their previously estimated orders from Deca for 2019. During the first half of fiscal 2019, Deca began evaluating its strategic alternatives, including having discussions with certain third-party investors. The preliminary conversations between Deca and potential investors during the second quarter of fiscal 2019 had indicated that the enterprise value of Deca was lower than Cypress’s previous estimates. As a result of the significant reduction in orders from customers, as well as the other objective indicators of enterprise value, during the second quarter of fiscal 2019 the Company determined that its investment in Deca was other-than-temporarily impaired and recorded a charge of $29.5 million in order to write down the carrying amount of the investment in Deca to its estimated fair value as of the end of the second quarter of fiscal 2019. This write down was recorded in "Share in gain/ loss, net and impairment of equity method investees" in the Condensed Consolidated Statements of Operations.

On October 1, 2019 Deca reached a definitive agreement with nepes Corporation (“nepes”) to sell Deca’s Philippines manufacturing facility to nepes, subject to completion of regulatory approvals and other customary closing conditions. As part of the agreement, nepes has licensed certain Deca technologies, and nepes will purchase a limited number of Deca’s shares from certain existing shareholders which may include Cypress. The agreement provides for milestone-based payments from nepes to Deca both for the Philippines manufacturing facility purchase and the technology license, which milestones are currently expected to be achieved in 2020. Upon closing the agreement with nepes, Deca's remaining assets will primarily consist of intellectual property.

Given the factors described above, there continues to be a substantial risk that the carrying value of the Company's investment in Deca may be further impaired in the future. Conditions that may have a material adverse effect on Deca’s business, results of operations and financial condition or on its enterprise value include:
any inability of Deca to close its agreement with nepes;
any inability of Deca to raise sufficient funding, if needed, for continuing its operations;
any loss of, material delay in placing orders by, or significant decrease in demand from any of Deca's key customerssimilar to those previously experienced by Deca in the second quarter of fiscal 2019; and
any delays or failure to complete product or intellectual property development milestonessimilar to those previously experienced by Deca in fiscal 2018.

The Company may be required to record further impairments resulting in partial or full write down of the carrying value of its investment in Deca if any of the conditions described above were to materialize.

The Company’s carrying value in Deca was $25.6 million and $65.1 million as of September 29, 2019 and December 30, 2018, respectively. The Company held 52.5% of Deca's outstanding voting shares as of September 29, 2019 and December 30, 2018.

SkyHigh
The Company’s carrying value in SkyHigh was $4.6 million as of September 29, 2019.

The below table presents the changes in the aggregate carrying value of the equity method investments in Deca and SkyHigh (in thousands):
Carrying value as of December 30, 2018
$
65,145

Additional investment
2,400

Share in gain/ loss, net of equity method investees
(7,873
)
Impairment of investment
(29,505
)
Carrying value as of September 29, 2019
$
30,167


The following table presents summarized aggregate financial information derived from the respective consolidated financial statements of Deca and SkyHigh for the three and nine months ended September 29, 2019, and of Deca for the three and nine months ended September 30, 2018:
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 29, 2019
 
September 30, 2018
 
September 29, 2019
 
September 30, 2018
 
 
(In thousands)
Operating data:
 
 
 
 
 
 
 
 
  Revenue
 
$
25,455

 
$
5,421

 
$
47,650

 
$
14,023

  Gross profit (loss)
 
3,458

 
(2,297
)
 
3,773

 
(7,674
)
  Loss from operations
 
(2,052
)
 
(6,628
)
 
(13,157
)
 
(20,468
)
  Net loss
 
(2,852
)
 
(6,971
)
 
(14,868
)
 
(20,726
)
  Net loss attributable to Cypress
 
$
(1,383
)
 
$
(3,657
)
 
$
(7,873
)
 
$
(10,873
)

The following table represents the assets and liabilities held by Deca and SkyHigh as of September 29, 2019, and by Deca as of December 30, 2018:
 
 
September 29, 2019
 
December 30, 2018
 
 
(In thousands)
Balance Sheet Data:
 
 
 
 
  Current assets
 
$
40,877

 
$
25,865

  Long-term assets
 
46,802

 
51,176

  Current liabilities
 
27,934

 
9,635

  Long-term liabilities
 
$
495

 
$
877


0*4=-Y)BZ6KN3S7!*E)P DWZL4$M4B2 M3L.Y)DLOX:9,VO6\VAE'SV?03!@9/5=F!+ZTTBL4KW[OOE?%?^UX#V$_Q M& MW5,A"8N2+$@(Y?$80!C D"7=B@O@4*K8M*D-QZIY@.75N/0?$](F42[%- 1_ M:J*J19V;J]KGN>G)]9BR.8TLCK$7IW>PK;!BH#IM))A$& MP]9>BOU0*D@SMS*.\FB5_C.@4EM]'+!H17]&J?)WD1\U#5+D=+(JI.K'=1W2 M8D93B=I8*X\"D$8T#@CQ41*3.(*XLY5AJE;K1LO"P IDI#FRI&GIC0.^#+5F MI(I:YVB1EQA%&BOMK;S<]&Q^U4%6AD 0^=PF M2I(T]1/ V!X#7T(KU?"S:]EUXNH UGLH-U[_IK3.TLQR0\A)V'AMH)@;LTF_ MFVJE*DSVJ*&;%IF&2CKR[;38J4,&95551(.W#^B^K._&M ).0!3 ) )!$*0P MP2#,4+="!4&.$A7QU#+@6"/KI4WYX'6H-->)>MS)Z9USVM1D39TQ)]IUCI4> MB3(B<1I*9.9":;%3:95SYU+V;3M?W\\W]]7O+_?S;<%;-O7#KJIS'(.$T2"B M((K#$$VDT@I-67'HNOH[-OOGL#SJR_Y,)EE/B6#K<&I5 RR#@'5'J#7 M(.S8';<4?#]S?4&55>:G(6&6?3I?,=XJ8ZY/NG_<7T'&?I:1-,J3/,@)2FD8 MPJ##!0C-ACCM+H_&L3@:GY_^J%L?88"&E%/>:;6AFBH/TGR3.@/_4:)4PW M M.@VU']!?2^?A=9F6G26^S%]K$''I:K)9^[JAE(\CP)<)PD,<4^2&!"]A,6_[U2\4$G !S/!2UF;UMZ\P:T MM]E?@"_W9U!?KM<"';!-Y#1^].90D_4.KFB*%K#7(19:?HRYOD1Z0#VLBNOP MVB/<3IMI&EKMUL5RP&ZOILB?ENMRL]R^=@CV9Z[O;5F(])>2VX,VU??6>BM6]][)9 M\DBN4^5J62<#?YGSD=]IL6)Q:ZMM(2? 8S6#8CC-Q["H[E&N5LTS+@W8&^]P M ^. U_O^ZC6(A]59[*7%7Q)9!E8%[C$UZ_'Y=M6CC+GO6Q PZU9P(W]%F< _8 AZ336/3= MT.I [J_3JZ_R^V^KZ;LZ=Y-5=@U7KFNZ+C_2)_P73\7];E76WU?-1%(U96:HGV8D17XF5AU9DA""VA)CQ ]CN>+&#LPZ5OH.J3@R MU6#]M0;K'= VD5.E5Z;+9@/(Y4Q&XEYMFK!(NYL+!](D]B1+'+3$-'(E+AP[ MO:_@BCM9Y>PQ>]B&S' 8AS#C%*?9,7WRY,1I M0-[4Q.E]C?T&&U]\CO7P:S]7/0)EB>1I")0M9\Z^-V:)(S6!.L[^'9FD<93$ M(,Y!D.=!XO,U;!!V)A'SE4J.&1F:K#CI$J9ZNBI(A MO5.2)%-7S@J2%7[4MP:^;,K[W6+[C_EF,U]O7_=[$J=/7E-NC2(_"V'B9P&! M64(:& '+PD0I@K)N?,!M@@ZJ][6HBLT/OGY9;)<_%+:)W;6 Z@[!".3K[Q.T M8 _\[^&V>P3>:*JHRJC4IH'EQIF&>KIS[^(&@A,>I8.^LJK$TW\\RBS6"RX1 MS9X%\V'F(YICF#,?)#[*(0E@&*44X!@PI* 9\Z;6[BO+/$]$5X9DQ.0YU,G3B-ZFQPHJTTAUV"' *$0!I$<8I 1@+" MY:TU2$+F*Y58,S S@N)H;TB:L*DI/6Z(-)>?T38<+S.DHD/JM$Y4BS01!8C,CCO6H M6Z_\V:U77FI8WOQQOEQ76^]YSC^Z%'N+ZWOOSW+SS^?YNKXL=E\\%(MM):[L MOA;SC?SA8T/.^W5K4+H55XDMKO=+Q ;:4 1*'S4>CDB]8\9[0E_.]^'+K^Q< M/V'9_5KNE*"@KT)E$G)K$ZH2>[CDU MBD%?;^K2O U"KX;(?U*#'#,"E(^O\S7KWA>%?>W:_Z#+YMBM7Q> MKN>;5R[2/U^Y8F_K0DO.]G_MH>_M4U/\9=]7[+GSU^!^*'[XM#MPYOIQ!/>>LAK_?4.#GNMQQ[WT&M]]FJGO=MU M_<,CO[W:<>_;7[SW2"]B)@7;_9IHJKWI^HIKR(8ZOX";9%<9?3TX35;*:0_P M,:,Y6CR(2QG+'\4)> !]%+ 0AXP$*03$]_EJNP6?DU3J]-[$(/\E8[G[O;=3 M"N7TN\T8D=P@/69Z@=S![2G%IO! MBL'A@J=&LNX[?$9;#IKD:NTYN.?5-,1H9X,]Q$EL.IRE37[7P8SU26X[&+K4 MO^]@@R]-I?O"=54\*"@TN;A?O7Y8/VS$'W4@*((@I)!E/@YHD+,H#M(6!(LB M&AIHGJGIP=3OI0':+!$%4F_903420F/NM21Q2-I-Q;'%ZNW!>GNTD]#)*US* M*Z:M1IFD=EISKE]%[7(HJZ=.(IB!.FJH$+"<4R%XDM6W6W:@^1NH=H-;'$3NP M7H/6^Z/#._ 18$4V>\:UJW:9QL!VYETY3.]6'MI'QCZL%ZN=>/[B/#CQTU59 M[39'=[WR*$6I3]*(!E%"0>"+)Z1:6)3&4"5X<@[&<3B%OGUC=]^\O[./U,MO MOWK?T$>F%CVY;PYIZ9U.2RAK\;'>WGA[]-X%F;[Q#AZ,6 _ E/-^Q1ZF.2V],RX%B,WV#R%F4U=%VTJ&?'LJBFT]BKGQYJII A&+,9YF#""8<1_U<9?>4Y8+G7/RJI!Q^-' M8/1JD!X6NW(U3*_&Z75 ]>ZAVZ%;+I 9G&FU8.5 \HUXS4R393.:_5S4[P7SW_XYW]RWC\AGF"6)C_T )T%, M2)""B'4FLXP1)=DS,>1:[AIL7M&"\QX:=%[]'B%?@"M6)#(C55+Q"EJ+ MC.$H2L,( 9RPF :IG^TMYB%4>S_ P(YCF:JQ>(%FP*7#FV*9()I@S8G8@4V?#D4NADS(ZL$)%Y]836]^)_V'_MEC_FJWI7[N>R MFB$ 410BPA>J(]X= -K D7::H1Y$L\#H-0;+A2&F]SVGD=Y>+;7%_WO3YG[8*"6'( M$* A@4&"?.9#D&<=))SG2O43G0+Y:TB:V[:0$[W)-(,U6:3E\WRY'E@836B\ MENAWW3K3$-=A7#VW<3 ,O[("_:E<%Z^?YIM_%MM\M[[OC%%$PHCD21X%>0[] M'*5L;RP%:@=/-4TX%M4:E?=!"XU-=4E3DXG!^!,30$;NAI$7@UII&7J M>69Z1,V0RFG(E:D3I=7NI28Q']8_N.Z)ZT-W_+^K@TT8!32-8$Q#G 0@I R$ M46<(8+7*V!J?=RPM!T2>@*2F*SILR6F*8Z+4].2$HU&6E^\)Z9$1 _:F(2$F M#I36>I*)=)#YMG@L-^V;LCJ").WSW#3C%%+P) MCY(Y^($H5,PVG;#7XAIIP=7#45\6W@*STY H*YZ,G4$9K #J#<7#D9VCSF* MRO][/[S.$8,G2]RWH^*IBBDTH?[1"W>MY_CDJQ[K4J=B'3?H-%1].'SKG@-8I2$),4 9"A M/(9IZK/0WY^6"2*E=;RA*8K?9B!AH7E6%?NI1CTK5M*-S%K53 MCI/0M7ZBI)*/1@Q/0\%L.7,QZ6B!(XGZUR?ZR"?3>KR29KBB>K2> Y*Q+,2B M8 >%.8Q#F/I1V@&A!/,@KMS.5_WZY="\DJ;MD4H/R3OQGW@+$7441V>Y2FVI M<]D2_?(WD4;0"/R.3]&)(+"9:%K47@-;53 ':Q3IPLM3:!R](LK.&NEZ&61- MTL[,70.TP.CEB9T[6 [6FQ4K1!4/!3=\+\H7%^NJ[MY?>!]N<,SB/ >4)K$? M9 B3S,\B?S_9 @+8[$>Q^5Y*5X R,Z8R7H]Q20]7]ORR*E^+^GF$&FC]>$*' MU'OA?UDK>C!I!.^VG#FM MD623(WD1VW Y%:766S-9%F48^RE+6!1!"@GS]R>I0A8HI1:4/^XXF7# TVB1 MJA2I4B4K/@Y94I6;/4&HER!'ZO*6B%X]T>1L*@JB"_^=9ACQ(*L2ET,K0"(" M@X@F409\EC*N3OM[>\1/ IF5O+F501;L#_M-69U QH!".1D9ACTU/;&R0K,C M+BK+-GN43D-N+/A1VNYLNF'*Q^7\^W*UW"Z+:A;"/"'$)U0L[<(L)C %^[-* M"8WT8A45"\,%+*L6U:MNT*)$G&KDXHHS[?#EXU6Z'(D9ARA!*Q*'(.,GWUBF*F$J08\OFP"'/ZH!6 M\<2@+8[E)&D,>M5$ZG"V[PCB%"(D2>KZ#O%9)G\:^F;=J],C>4Y8D]5 -M^L ME^O'ZDNQ^?8T/RZY#;,,DC!+0J1*G-2 MIR%.%OPH;7KXO8!K;?+^^5J)X*_;\5BMZFED/T4CP44]SGW M7:3&=\U&\NW#.Z!U)> H"<,\#&D&&468A"F&K %)4(ACK*): T-S+'6=-^). MU[$_WL$AK_/($SW-._))_$=G![U&F?.A6UQ.9B?8:Z M^=%/(ZAVXL/,EO,#'QQ*+)??,&9+>K#73SX_[JWX!"X,,9;%/H$]\"-,T MRSIXD.1 )90>#)3C(-I:0/51]PKV<,TKN>\\Q995W*8>LE'=[&Y;:H2^S?"A MVWD:\\+P;I]NM8_#^T"S#7HN=^OM+&4Y(3$ $>837TY)2N/]3)CYJ5)YCV$0 M.9YG_E$L'Y]$D#CGT?G\L?!>2O' ^7*^6KUZ>ZVJ!.#J1KS-="14B[="5?]M M_F?K8NNMRJKR7KA@U?^E]\MRW7[C;X-.0K*M/L@,Y*#!1YE^;KS&D[_4S-- M=C?M*#;N_X@Y1]5GNQ..%N,2=TV;(V=H?7^T3?JQX#]L,CZ';8H,9'G(DIBA M.$-Q%.4HS9M]4N(3D$D]-&/3GNNT_N[E9547:YFO3@H*?5@_E)OGNIVD[RS: MH[E?O,=B6%&::X@>QWA\6D.\E25@MFEQ3V;GTQW/TI=!1^%;[_:G/=ZO7_>4 MI>7,).6"U-$O=-KWJ'37!=46*Q^+>560LMJ>6 L(2WT?(TQ1!+*8$3Y?==;R M,%:Z]*1KP_$T(>;LH)G4SZG$0X;>U':[65V-(?& )(\\%.&DSRE>4H"TED#S%>\'ZYKQ?D^ M85.RX2@2];X6J[G(1VS+1H<&OL-L;Q3)0H4F-%?A2)(.'VI=CP M3K1^K(WO[WA\FF_%*O7U!$E*_2 -4 HP)"2(*;>/.B29'U.U6=V^?<W[R]0]>&XG"-(ALIC-L>JE&$0'MS2O?- MX9K2C=>!GD"8H4QMKWBZ:ZBI"*M##]^)KFLVU>Y.%5(( A!F-(E0&.& $3^) M8G^/( R)TG-^-NU.0(!;=[3DUVH3R,GN6.RKR>T;4JSLQ2L7[*G??6BTHI6*KW4ROU.*O-R\%?SJ!%N$F!^'(4S$&5?LYSX[BKAQ MI"2OPR :\*9#KPCKWEMPVEIR2CR]AE+3Z)XV:GPXS)0/Y?N%RN@";H5_J3L) M0[3O-$1_8)\OWD 8CG'Y^B??MQ_6U793[Z4U5QRR$"0^0B!A,:#8AQ!A@'%* MLBQ*61(JW733^;YC$1>0O ,FO:MF6KS)";!KRO3E]&.Y?OR5,_[LG7!8C7./ MZPQ3/<)GPNLT9,S(@W?E4$S9D#A:(VKJ;E_W.X3M[80(4HI\C",_C3#,?9JG ML#7#$812KV1K?]RQN#2@ZI.2-2KI8QN:5%T]"^.>)34]:0DZ[!I?O9EDB2GI MTRSN&=,[NJ+.W/4C*F=]/7\>Q8R6T0^?&,(O+74/:>GA2W'O9\^4@9CJ4R:MIX-0 MIR>I6A1>5]5+'I\75F-^1M=6[W%9/W[\? :)<6$FTIP3B,8Y6D0DKV> M9T&NM,6O:V/H=?!'W9NCVB3J+(C=\*&36TY5J'/Q=9;S#>;5Y&"G_??,W/#I9P(#4FCFA@=(?-J2%Z+Z8;_ M=MT^^S;P&[/]9/6HDRV:IZ%2UKPY?476*DMZL5(^7W17\C(*2(98&*=YRE61 MACC'G3D" Z6GL[6-.-:I+YOE>K%\$8\T:(B4/G4Z(9(CUHQB)/%6PZ(8Y2;Q M)7*D@R0-/J>A/^9N](9)VKSH*<[O:S[TN.K]=W$OJA<+NU\VQ?-R]XS6]_5? MK:J=.'A3WS_B@<6,TBCQ,0HXCB!% 4 $Q1TJG.;A;%T\BBL#=[KZ9!^2U("$ MS8!\AUX^\5%4E7:IOL\_$M;1IQ+*[*[UIRB<#OTME??7;,L\Q!X MEP6LRH?M4U&_'O%AS>.WHMJRG^(YPP)]YWCGB^T,9B2E!, 8,)PE>9AG8D>F M,1[ZD=2JV;))QT'I :HXGL'!>LWS&AU,PK':%',J93=U.'_C[7%ZQT"'#>EEZ>N)W:VW MP#2"=/MNE8Y[KF(%SB,3MP_M:U+KQSK8GV$2ADF>P23)Q.MY$8S2+N&#XH!( M%4.S8LAQB'V,K2YZ^3Y%HECATHA5.B9%7JG MH6%V7#DM]&B/'SVM$AWK)&,QBP&@#&(:0 R3B*1<%KO#[2C*H6)9''-[SB,V MM%ALBC>RU>5Z301+BUH=U7+-J07I>I^*'5.^SA FK6$F9$]1R(S\Z54SK!-E8 M(XZ^%E1;]DGS-PU1,?+@^F).D0WUX@^G);3QO%HNQ-Y-4[G_M,!:%(AZV@&, M@XSQY237,+A_AC.+I.[EN<8PP(;*42W\&FNSO=J^=?"YKGZ]*)^+0WU\W6(/ MEEM'3M2FT#!JPG=\ _GM-@VY=>[EQ<(,+EE5E^T. M0G$O](C/%K4@H_8&P^_OOF+K4=>[9+I \7. MFUAU-IA2Z^K/#S7"7[]?:=COKV_^HEK#.IXQ#-M!:@X9JJVG-JL,YO?%>698 MYB7.5YU[1Y3/>WP>K.MJC-)8Z >"XCB4EXL-'W7U;E:U%\ M*S8_EHOB/,[/XA9JQ:>Q&E)5;]X<_[G8[_]<;O^CV'XM%N7C6MPCF.5IG,/0 MQY#Y(.9S&I_;]GAS7^UJ^W@H'<\OS0'GW7JS1^15(E1H=6AQK%=%MQTDGN'E M2V#NZ_*Y?@>'!QT/Q5)4'%4\HC1BZ\O-/'^-AM>?D/83S4$)ZLO\C3_-_-.^ M'<8]\%YYRQ]\&.>Y7F=-TC-5C=\-IC&"'I5^8M"G.#-V;][_BMHW[]^O#\$)K-L'??U2*[Y M[TZE^C(99^34 G/C2IX-!TIKO16&$6E.0 MI)%4?6TC W\M^9!E34= '!!F04(:5*.(2&-:6D84^9NBD*BZT"LE6GS(IA#V MKS=]*Q[KDQS=EFZ6!CF@:09PRD*2\% G[*QA)E>OW]2&8TDYO*'6X5);0FM3 M)[?6'8(U-5UY3YARV7D[R\D+U/2L^TS)G,8"S=B+TFX74Y.:3W,^2)?SE5A= MK1=+_C)K+);0UBC*+> M6\I',K9XE).? 2E43(TU?=4[ M;%.*.(43]1/9IDB>%I2),M9THGO5#Z8.FG M)?=Z(8H&E:L5%\?U/8_'UL5BN_RQW+Y2_N^*AV7=ZTE9$.< PH1%$.$T#1B, M6^LX\7TD?8;4JE7GQT4_$6IP2%3%U_/G09VP-?K13S=>E6[[F/RX*I[+S>N7 M37F_6VRK$VLLB>(X"'%$,I9";I(AT%EC-)9ZL-O4AN,I_],7HS'3X]F%,6*# MB_''A!4O2KL]1+4<@KAU^[&LJIQ[)LK1+=<[/HNUH3=?[./BH=P4S=^[F_\L MJD_+=;GA8[*[>HW6]V^_TKSE]ZG8/I7\3\0V1QV\S\2#"3 +DXCC)WY*" .D M\R FB,S6Q58N?IX2:JF1N2\MOE4;E^VE:-'KO'+OG/>]]LY;-G^Z%?ZIUG>8 M#H'2=2.F ]G=ZJ%M\%\$PK\U[7YPU;M]UP7:YTL;%[PC'VZZ"_4U$\VC->WL M6J](6DJ&KG0Q6!OV+&RFV).FL4J:)#/O*GY,$*.%BT.S#) ,(YB)<^>,,)J0 M$+;&2$9BTCVK(3=%:AI1F\T.>.33(U?.E=FXMG.=2KDIQR6'SHY=+>;5T]4* M]0->H.D18D-^IZ&9IDY(75Y1Y$16B>H[DWRML=N(0I+<\F-1S<11X CD(,II MR+\<17[T3#A7H3>HO$4#:]C1M49I G&L\AV5H46/X:+QV M=5J\<[F'ZNMV&G(D.P+QKEJN MBZKB4^+WY;JYSKG@,7M5GX']6JQ$%VX*(4>)3QD%W#K+<1#3B%&_ Y#15&A=VP MW)9-_?#B#52U]:\%BN66PL.RJ[8J[E;"X@I174'\+3RO^_&73?'2_E4!>5@Y MO$I@CPK:(W\:XF?1G])5-Y7>.KX5 2ZZ_\]=FS2\*YO<8IN"F:$H14&4A5&4 M)@P G"*2MP99EON)Y.ZQJ1G7AU4%/&]^P"?]6)\Q?_T"-C!U:LK5L'8$S;LK MNWV;7UIXDA=G;3 I_=3AD(SJ/6]HQNSU(P]7&#A_ZL$6;:,??+#F2&F]2ZF% MJ'FY*9:/:[+;;(KUXE4\0;$JJ]WFJ"QQ"BA@<4;"C 8AH&&8IBP,$NJG+$B! MKW33P((YQSJ>WWYE'W[[[)'?OWYEG\E_>.@S]3Y\OF-?V;<[[RNZ8QYE7S_\ M.[K[\._LFUJP:H-LN6AU8)[51+\%YW7HO ,\[X_1JJM?IZPG0+7(]S0B5)L. ME<[ZIF(:^_Z^7OG/5^W;8>(UV+J$IOCI.1P!"Q(41R'%,(HB#)(LQ0T.& ) ME*X\V+?N6 DQ^H@^$^9]^SMC=QZY_?3E]C/[?*>H>0Y(EY/ M,0S\=^G>Z'^&82>G;8W7.O3K*L%;U2Q?52]G^]H"E M.H#!*P3%UC% MRV:.:)<3V0DPKJ:T+> ;[QAR^\K/ ?21WE8C"JX>NSVJZ[BYIB&]KIT\O0$W M!*?2)RN;NY=?BQ>Q2;U^/"?_$0H"2+C^QUGJ)Y#%0136ED&, %5;S]NPYUA> MO['?A*K>>+^QV]^^HB]__T#0QWI53W[_=G?+U9^"].A\D[?\\,!GU.QNWR!KA+T]X@WWUIN[=S MQ_^+618GF/&!P0#AB[,D@2#)N\]C!*1JV"M_U/'LVV'Q!!BYR56=E^NCVADE M:H-:C@T;P_K8X0NC6HN3\0>U'NS2L"^H#^G_O9MO^(!9O38SXHS !&0@BC'+ M<1SS:8^&26>)\AE1=72K?G^H@;['U0:#ZH->F3GY\>^2-$TID.;+IBR<\'!% M(719FXY8:'MP1C?,V%"1D*;>,5O?T_FVF"$ PBC/PR1+$ ^:?1\SO[63 C^4 MJL*A__6AY*.MALY$1H[C4E%X0\(5V= C;#JBH8G_ MC&28,*&TC-C,U]WI]EJ;(A1&689)3/,(^%E&@R3K3&48* <=R@8&6U[L@6F' M'>KD*:P[7/*FNP:1ILSJ@N2$B6N+$UWBIB,C^BZ<6[28\2$C)FR]76Y?\^6J M^+RK"R^E>>A3<<0PS%&:AFG$\J@S$9!(ZMT#K0\[%H\&CR< >0TB>=%0)^FZ M6#CE1TTD%*BQ(0ZGGE\0!6V"QA<#?>BEA0ZB.OB_%H]+D?-<;S_/GXM9C#., M$LS_Q^<1"J( 9VEGQL_E=@RU/SZ,"!Q >0*5JA"H$B8K!@ZYTA($69KLB<); M!GJ%09.LJ8B#+OQW F'$@[Q(B.L)&QZ#U.?,OFWYRH:(]T$WKZ2\+V9^G@4T MA"G*LCR,N:T8PWU%W*D)ER9MWNF63)7D9NYO__'#/5U;+A^6B>9FNC:U\ MAD$8^4F2$3]'+$U T-D+DTCJVJJYE6&DBZ/SWL+37!!IDRFK5$/PJ*51ZA3: M$Z8+I/1*DBF14Q$C8S_>R9 =9N0%"-W?\^Y5M?_S<;DN@AF.DQQC&H9,G N% M*&)^MZ<$,@05HR<="\,(3POIION%)\!YMVOE0$F+1%G1<;+IORQY/[.D!^0V \8SDB8$AP3''8))A!$H5ZPHFID8$G9 MYR Z@)JZHLREHKBXI-%,8>09M"XS)Z3(:(TNCQ,3'&TW+JF.&2_*TO.EK+;S MU?]9OM0I(>IG213X>>3G"4%A%#$:=\9 #*7*,QB:&%AV&G >1Z>53M9C45%R MW!%H)CBRW%F7FS>$R(B-'H,3DQI-)RX)C0DG4A?)A*E-,:\_'Z78YPJ6X3PE M*4I(#OW]YP,<1;+"HO11QU)21_0"C*)RJ!%S72N<<:*F#I)T6+EB=^3QA>&O M10']4?.S>K+4[GN#LPPE.0,4.R#C.1YG&/Q:D#*.S?J)%T?Y$[Y41OH"M38&.RGGE\8\-H$C3_H]:&7%CJ(_.#_ M5BQVXM&S(/Q^M]RNBAGP89+G7%;R+ ,@ 2$+NG/W($2Y5*DAK0\['OPU"/$ M21#^\OUO7@=/7@'4F;JN $Y)4E, 57YLR,"I^Q=D0)NE\65 'WIIH9?(R\#= M9GZ_7#]^>WW^7JYF%/E1AAB"(0A(Q!*,(&B_GR'^_[(:H/95UP+0@/$:-/+C M7I&:ZX/>'2N*(UZ.$!L#_8W+%T:Y'BWC#W%-W*5IAU"?X]G/1?VX2'W@%:&0 M09@'.2!)EL$LH*0+)3(& ^5Y7NGCCH=ZA\GK0"D>5]66#!^P\\5V^:.@\^V\M3X+0!9',661GY"<88BY\DS*RLX )&K)CC)_-F^\G*.D5W8,69R* M[)BZ<>9RBP5>U*[O;\A\6SR6F]=9D/H@\!E*,S]@(/4I"+K"A9E/,^D5D1AAJ3UX%2E09%MF2E MP1U16M(@R9$]:7CC?Z\TZ#$U%6G01/].&DQ8D)<&]EQL'OF:Z+=-^>?VB93/ M+_/UZXRP%% >C:09-QKG%">L.TX.4Y@ -8G0LS&,5'38O :2I6J\X(BRB-"021SU(2 M48 RUJ5?8!"JKE"4/CU0%"(@Z0J*&E72,8@KEO1"$"F"+$8@1][W!R Z-$U% M(O3 OP\_]#E0V*$IGY]%X8]R\<]O3W/>8VYWVVH[7XL=Y!F(8PB)C_T,1C A M<0CSO5&&B:) &)D::+>FANC5&&^\!J5W!%-YU\:(7>F]FZ&(U=O!T>74XDY. M#T']^SDVF)V*+-EQYOW>CCV.9&0+/1?K>U&5-5_-'V<,!GY&$.+?ABD((NS# M[N@:!#"7+ABD]E7'8K0'XPDT\IJC2,UU>7''BIJ22!)B0S#>N'Q!&_1H&5\& M-'&7IAU"O:9ZOJP6\]5_%/--SG]2S9*0*T=$ &-Q$$ <^1ATYU-@F#/I2Z>Z MWW<\X/?EP1MS! MF6+J9FRHBTCS#$1C"_B LCBCA(C*S3F@R.^JB4$?)M+GSO0M#"PD[6LE1E*B M1*"JF+CBSDQ.I&BS+RA'9$A)B@YY4Q,5+1\NRHH^(PH9$VYM,U]]6-\7/_]7 M\3K+34LC^-23H2HDB:=^W#( MEUZZ0YHJB_F-MR3TIS0T"1M?. SQOT]<&#$A5=^B.7!V"'FZUZ@2EL=1'E(6 M1@B$."(DWYO"22BM&=H&',M&=VK[.#Q7?UU.G[[KZC$(8NE!:[DIR@[-]\7SP5][M5\JZT_+XJ M4%45V^INSG]Y> .>XC"+_ ABF(^X5J*I2KZ5B'5MS^;_#^6@-^WP#>'S5H3Z#V:MC_5T7H.IU[ MF%??:\0M7XW8%:MMU?WD5/4,B#TCBD,TT[B:.8B'Y7"=7DUQ>^RC9W&AZ;_K MDO7LYTNQKHH32!$'P/_Q8Y#Z:>ICG/M9!RGV@=0>^B! G&]J'0!Z+4(U 7;; M#')*/)D64)/D5H97%V3X7-N,KLTF5/>(]" M. VU'L;5G1XD>Q*E_X;^Z*Q=.Z7)6/K]Z,P+_L!/6UJ+:;W8)#6*X?25EMT?J> M_ZS8_"C0SV4UHWE$:)0$810%20)"0*F?T,!/,0YH2*0JJ-JRY7@:>0//N^-_ M74WWC:F4D_(A6513Y_<$>G\(2 .+ZQ6">O32%K73D$!KWI1N.J":4(GN=/OP MQC8MG^?+]0PRGX T)B2@$(09XK;#SEZ(4:XB4?I67.>1Q6CB4<\;:&KZ9,"@ MG#(-0YZ:)IWES?NCP36P,%WDIT>2S#F=AAA9\*.TW=OD!&CQ.OO"QVNY7AHS.&UJ K3'YM5X/+1/,S2__Z-!>%F*'!!ZWYYF))1*&/+R M:FGL02 YC@(^K!?E<^%]+Q[*3>&UO[N;_RP4 X&A&D@V.3ZYME'-H1\[(#)7 M>Q>\Q@?O%^'%WSPQQKW.$;&K?>S*Z#N<=AJB5Y,';>FIJ/BP3K_3_1$XUYTI MVMW5 YY+<'"986\B45Y*$J7U6)55KO-T2D8 M!D($TB"+H9_'*,$TSW%S"H: ,/5#%;$V,N0Z//],;C\Q[P[]_^R;FL*:T2>G MHH,QIZ:4AU6,=P#&E7 L#>RCJ4?GK+ [#2VSXTKIH/=);_Z2>?64K\H_/Q9< M%@OTO:HSA3-,&0%!'*(<0 :#,,])8R?)(@*AU%:!_M<=JX] Y;W,E_?>0[GQ MYL_E3JPQE^O%:G?/8XOEVML^%=YS,1? !V%7<0!+$"T8W78/+^Z%#)[P#KTB6][3L ;7I[O5KT7=_?/>_O^4U= M0VY&W\DUQ5_:ZB7*%R'GW+5Z[[)^6ZFHME_FKZ(+W:X_MIKS.D-^E*(LI!@& M*$V1[\=!VAE/ B3U=H%EDXZE^I >7(C!\< ;I%T9/C3X&UU67*;;HELNG!R! M:379;@%Z-<(;K\/HM2 ]OBS?PQS\JJ($=3W!IF7NIQ%VVG;J_45#^YS)*N%^ MP-?F6[/5+ @AS (2Q#!*_2 ,DPQ$G;$84ZFZ/H8F1E.Z>E1Z@,B9R&,)DZ45KM7/HAV)<-7PPN7^:KO4T?$PR8 MS\TA%"$6(!SMQ2[(:E;IQEEM>C<*K/;21I*F7)LE0 M2I_>:0B5)5]Z B=3AB12=_\HEH]/V^(>_> R^5A\+<3UD$XMQ5F__:(51#!( MQ/VT&(< Q&'$Z%XQ41I(77.U:M"QB'5 ?YTW2+U-![5-XXGCP?^?=$;*(M%7 M@E":\1?3QI*TW(^CVB? MU=%3BPY<*AWV0OWH]RJ68$8HC#)$*$A93"'-,Q;LLZ!I1I26XY9-#Q(?FT?! M-DA6#XL'YML&U3>=ZHFWK'.JE*R5@ )8A!%%" M\IA! E%,*>A@Y @H;>%8-SY8BM,\D6F#:IT4Y\ L&R8_)ZBAJG1*YTPMMLPT M=-2=>[UY5NL\2J0RZF]7)Y;%^2=Q-.?K?'O8?X=93D&,61+D&>!660"#_?Y[ M$$DE8JT:'#J5<=^"]'B3%?(Y#(L,7\UAC$.NFE0V&,\H9(?3$T!UDA@6F99. M8HS#N%X2PQ[SU[,8TKR"]\SU=D9RGV1Q M$O@Q"?RBD'Q.>Q'UO(8 M.L;_NGD,+:HMY#%38=(VTU!2=^ZI9#+,>52[X_F-+XSJ MZT/[J->/8!3Y.4Y3&J,L3AG-(M]GD,((@2"3C85T/^]NP+97$_>0-%9O-N\D MOJ.F9^B9DCF-$6;LQ=E+B*:LR)ZXD5MGFPH^=)/B9/1?^1_S]C786D:(U\+>6G>1Y0K8Q;\ M[SZA]7W[2I>87=L7<68^)33!.2$YGUKS#"4)(YU-G$6IXFLT!I8<3X0=N+H0 MT_T!GO*+-"9DRNG&<#RJ*B-'7:GH4"6?'E?C-0: M0]+/.A8K_J>/OQ5KOFY><";OT&J^)BB):;EM&P$DM5$;<_O;T?\O@4Y MCK[),= _R7DMZ:3"@/B28Y*.KA MSB@-^)#+$Q1 &@%@<-J*6-2;-G3X5PA0W\QQQI;M? MUVX$-$6\1Q*/ R4R\J%!X,0$1,>#2Q*BS8;\UEA34*:;O0,61XRP6+SR&Y(4 M$I1V5@@,&)NMBT=1EE5.0E2_+C4D8#,DCH$H;(RUM92*,<+6$SIZ=\'TB)O& M4-!&_V[7RX0%Z7E4O /VN5R7;P==9S1,TC0@61A3$.99GN9!N#>*,Z)V0\C, ME.MS-/4[=LW,>N.M"\7\GRF/DC/M\?(]K-O"V[H";B7J;ZYV [% MT] B6\Z$5NN=]QV&RZ4ZPK7#^SL2Q87U:?ENMPLMZ^= ME/)E^]NOB'<7MJ^?BNU3R?_D!_\K;54G%(<) S@"- @QCF*:=QLN!&415EE) M3 FWXQ7*VX>.&BWUML*C&Z]ZFM<_\Q[GR_6_>BON22VS=5IM^?PR7VZZZL9% M[9WW7+O'_Q/A7U%4]=]TPH^+=2&VJ^. Q'X&$TAR#!'!-$_2SAJ)4J"ZC-*S,L!R MJM,W[Y>73?EC6?%&^QM7OQK?2,\?O"7IJGCHTSJE@6[@Q:7W#HQ8D;AD+#5N MNW>:[Y[FZ[OB^:7O'_9SY2PG((VS*,4130@'@E"X']8A2S+)^\>#8'&] M&VH<7DC?J1VFZ?H7A%-L-;45XYODK"=<\!H?O,8)[\B+HX?FA2/>WA/OX,K$ MFD_ZMO3DFE'O(O5@S7G]GK4-1L],G$.WU>BWLX?UMAQG1*A%O(?'-V*-L MXD$*\3)3_49PN:E?B43;[6;Y?;>M'X'IRA^#!*AN) 7\\:0(/C:83] M.L!+X_ZEIA6\[QR4[+B/W)5O>TC7069Y'&4Y0CD.(H9# D4]HQ8'C1.4J:V; M[=MWOJ(6PTU$[MXOC0;]S9N?C"WE]-]032,G:B.UB1WMFZ;0*5/:HX?NFF<: MLNG0OW*HCFX@PC.?@C"D&4YC@!G+ (6L$WK*6*!T:E+MRX.%;>\4D[R^\/]P MX+.3;\B1'7#2)$YP,,EC[QLHB@S(#@(VWXB:B=678E.GR0[O!Z(,P1C%:1+' M&4) /%C3F0NB4*GFE+81QXG!HZ'Q4FS:;<@+@^1R!4,GH^0293T#QICE:8P= M;5_=\ M]IYOJL.0&OAXSUEZ%,:-&IW3'#2*/EP9,3J,Z X7NESM^.)P%F8ARZ,@0SB. M4,8G/,SRSAJ,,ZG]*U,;CH=,"V.2@Z;%IC!L5$F=YL!1]N+*T-%C17;PG!2. M^KQ[_EYL;A]JR]7M;EMMYVN1C]Q/>3&&)$]\G,(D@@@C1'!W!XU2DDL]L.7, M^!#;P)6WJPJQLUMO +\+_A;SU6*WJK>W)$M6NVL*N;31J*V@EC5Z5QRO 2OV MW=NV.<)[XW7R.%:)+E5F>[3262--0T3=N5<.U-G=R&X3-P$?IEF2P# EB 9\ M81&3+GO%,OY+%YHK9WFP)4$MKD/?LU/BRL+@5>/\KS5R%7W3'+8Z#!J.V7:2 M>0=EAK(08PH@8WF.0I^$"'07%9@?YKF%4:MM>\!UR91&[B6^U,>N,?.3'KWF MWLF-7TLL2E?[63P5][M5(2H>\NE]M]CN-F*N7]]_+59B0UF40ZSNBI];S$GZ MYXSX-$ZP*);K)Q&#*(WSYB$UD,(T!K%2V1_+METO=5JX(K1^ ]BK<2K6_K'- MN]S"9DS*U=8U;QD6AXI;A W;WA]W]5Z"@.K56 =>R"@RV2.GKMID&G+JS+O3 M>D%.63244U'';?/_V/NVY<9Q+-M?P<,Y$541KA[>0(+S!H! M<]DI3V9KI[H MJ >%+-%I3LNB6Y2T7D5YB.U@P] 17.PY3E>!3_.K+L)5H35J*[7BH)L<6V=27Y#=.MM>M>)82 M F'$0A@D7H(3% ?M7@+RXXQDAHEM+Y,#"N_;5T>:3J[X *)MSG5U=C"ZS:75 MG&G'&GJ*.R79M$+^U)32CE-OBJ-%SM[3PVJS?=?PR^_F^>?Y78Y_%-7,1X@Q M/_8B@KW0(UZ6M471D9\@WU-22.<@'&OF >49D)C49-$]]:>%L5N1PL!.,*Z'!NE@,W;761?E<$#F^HI= VD N3O-R1N"9HG( M\27+EB.E]4:F7-\DRQ?SJWQQNRY7Y;>HG+ QX2D.? M,B]*HLZ6AV(R>\@WUZ5"W9(>-G0ZS3$<]?U5@0T<@Y-WZ?ZB7*2B#WVG%6/QK\>U6?'RY>?Q4W!7;?-G:HAQG/,1^2!CA<4Q]G]/6%A(!5WK< MJY\%UXN)#3)EU>C#U;MZ.Q!-FHN #2C0H (M+'V][<. MONWVZWIK@:;1]=:&#Z7-AF-Y>^=3L<[/M_E=-4->2+(TBZ(8L2 +X]0CG> C M@F.MTX<6S4YCFT?B!35@VWL]&@&PM-_CAGLG>SXJM(^S\;,GL<_FCWXD/L@& MD(%CNIM IMPI7Q)]U>S)(F]90+F7>93Y\G48YL7<@QT0S!#1NC]JW[QC)?VO MC1C-P++\OGZKJJG^,[8N@J"FHB/SKZ>F;RGH65O6CO_ MEL\R+Z(XH\(ZB2%-$S_Q]EF2 *7U(K4]JXYSDCTD>=^^Q60E S$AN%?BX9A; M:_G&GO#+]PD?,LEXR9]^;M$C!E/6NEY^J642O9E3V5]H9XSE6S/&+^5JQ=:4D*IZE,55FU.8Z5+(@8M9(UE=ZODO[^% M,1;O3E:YID"Y^M['6-0;[H;8#('"%HD&.V]LFKC@=_QM%"=>E6Y;I9VY:QRG M,,&0>%[ XX!3FO!NH$M3+R SD9H6Y?+K=K[9]IN_OF=)I[<]!V4XAST#U_FW M8BWKDX'KN?C%Q23209-IK2J[4T[U-+Q0G-;JL:+\L,G\L;GI4>*%,+S)WS(/ MT\ /(_RJ36I'H58O M5^L@ROK++.3U]>N3GYGMZ8 M;U_W?;6Z+_/3D$7+/IU\*=H.8PY/9800TL]8 M.0"@U&M[O0S]Y+U9A9SQ3[G[KQJ&:71AEP[VW_W7X[+O"@KU/!2QE*20T0 F MTFK06L,L2J-V!86M>_7A]^WHKY]TD(Q73_*ZNN%'7SI1)7;*74_#"\6E$SU6 M^G6BK[N[N_FF^)]\R8NU:$K%?'6^OBDW=_5J>C.B?]V*H47^\KZ4=1 P3F@8 M$1Z' 9$C.N[.+."$JSWH/@8NUZ<*1.<6^$2_7,ZW<\VB_8/&I\^1@_%#8^M0 MPL$3L'<%'/ERUCTLN7=GM < +(9"6Z?=!GS*VN[8(QH8;@?&Y1Y=S<6N*!\..U_+U*3 MT?D6J&5=UPW>Q]5Q;4\MZ+89NRYU^M=-655'K\VS!*&$L]!G!"(>,I*2;BJ/ MPR#0JJ\\!!['NEW# ?-E&\=/)*$Y& MWY]1;UGG30/[V&,+NM^/;?=K/=WN#2W7VV*]*];?VD6-4IF6B4)W/*I(S,VN:;G'.M2R MD9M0NUY9&CW*@R\^'>^M'[P&%^\WF,F,8.:A<[)8Y;0-?=QQ<0ARK"UY#1!# MEZ/MYWQ[\&.6D)@F<10BP@,_33**:-SB(CZ&%@I$V$3C>$P48.I36^['0BOA?&@#],N)1Y75;ZM]CLR MF".?B>E>2"GUP]B',$D[8 SJE5$; (YCD2?-P17P]387NI$-LUVN&Q%W@N\P M&,,I?N/$A]H2?\J[9C4>*GKD5?#XUCS6_!@'F-QKW<:X;"G=J[B\)P8M\%#Y\.WF24 M_@GGEH7>+)X?5^<-_;4@\WV8=KI\(\A^ BU!'&4(03'<9!GTL!B!NH=)2,JP M\]UR;4#.-S;6WWX1?^]N,+77#XG#]1R7T1AP26?OQH>1_>?,VU[5,0WLQQ5_ M<'B%*>P>YJ(_$\]TL\!I & M2OE7!TB#Y?U:D7&>_+L*RO S@$\*L9S,>/"2?3=S 9/P?MPQH8_3]F8%YIP/ M,S4XQI>P.(V2R(<")L59F-&DN]-'$T3"X>8'.J@&FR0,.CX81FB(Z8*KX(PR M9_A0 \6K,7 V>S")\\<=+GKZ;74>8Y,+6DY=U]OJYJ^Y>B?[4S M&"]B)(E)$"(&4YAY!&)QH=V98SI9,FJ=?E1)M=ODZ(ESVNIZ%?%OTI7;5*Y3<*+C?Y?5-1 MDI<;V7VO1._]FF\>A/UJ%B'** O\,( ^)CX7_Z&=N9AZ2BE#;R..-0LO'^2! ML+K,:K6[OU\5XC.4:][WY.^T6@U*G9Y('7#)(O5 (@,2&NBP#<6@\C,!PS%I M]B[ $:-B]@!6DM%Z**U:C'_I\0K 2>=?T6YK?(U>Y]^2&Z7E=J0[L[LOJV); M-;GL84XYHQZ+/9Y%0>3%&2>R[%VZSVI1%NC-Z0R-.!;H#I=>*FE.F5H&.0A; M>IK<06KWS(^7Q(:>Y[[.S*$132A-(RRO4$4:9W;[&'&>>[6(3.41W/^ M5'5P$.IT$[D]:S6J,3.YM^@YJ6.].9V*8/5WY(4R6>)&<6UO4RYWB_KH2EEM MJR_Y2A;KWY9RWBH7%[[*!:]'O-F(YM>L,]:PQ%#[6[E:5EF15_/U\JHL5Y5\ M,G4IOJC+L#?@?RNJ1;X233>9% @CR,_]I#G1P3B)-Q[ D.H] ;6E/&[ MSBKE"D.Q!%L!6Q9<$:!!*5&#=;G^I3ODH*.G4R93;0UTDM#=+J_N70:USZ!U M6JY3'_;9&L?!L>?M_=@Z7ZZ]!]+]NA75!-1/8B_KKVL.]LL%3VA0&G,^3B/3 M6B:>I O#K$!_@$:GMMH]1@S?7DB?=(N:Q!K]M!DJ/XX^Z,U0CPP?IZ(D#'@6 M4!Y%*&-9PBD+.UM(S(QGVW([7ZE-3LTL:*58>S#*4GS;)IQW,8V=KUUGIL4ZNV_C,BJWHS M@L,3/PW2,]!@!2U8L'\N.)//='W.?VS!U?=\]2!^HUQO;X>6-2U>3^F=FP!- M1 @=.?=<(5UR:%DZS]=7W\N_Y_---8O3P M]2'F8^2AD%*<4=3@BQK4>^[)O MW;F !IX3 =4AV*J&.N+6D8R>21V5KSD+T*!&/4D!/9#:7T,- O2A9-3$/S,E M-6;2OIB*-IDW2-(T) 0&L9]EH0=]2D+:R7H8> ES(Z?J]MT+JN]*4#5(MBVI M;OAU+JH2]K1E=4^L%6'5#]-'DU8##XW%U91-Z_+*19=H@" ?(I\CD2O[,4\@ M)%36 6Z H,A3VO-T:-Z]N :.Q%6#8LO:ZH9=U](J44]:6?>TVA!6_1A],%TU M<-!45DVYM*^JQ4,K[PE-,HY)QBD.F)>@V#L D276W:BJLGGWJAJZ4E5UBFVK MJA-VG:NJ/(PW:57M:+6BJMHQ^FBJJN^@L:H:K3U/=@W.' D$6SAWQS75J650W[.OW^&*KZ[N\>BQ-UU:':JK@ZXMBI MMBK$8DQA/<#KKZL&X?E0LFKBGYFJ&C-I651G-(C#T$MIFN$T)![U6;27]!!Z MH=9!&4LVAS@ZXT0WWV?3JEI:)=+A9OXD=;&_&BK3_Z$T4-TK,^739$U5[]HS MC)?SS?;Q:C-?5_/Z?./AG1L:T("%D9]A$L5^0*#',C\E7@P93&F"%;MF;SON M^F1WTKG&!H[!C?;0U'MLG>B$UHB>1N^SYT[IJ$':Z6]942U6926Z_E7^8TL$ M!?^88191&/M)ACA. A(&"'DM@CAFL:>S!F;3KN/%KR_L$[YBV2^7^,O5W\'5 M%_SY*Z97YQ>?O^HE'U:I[J=RKEFV)G@'H. /"1746">B?J^P:""$?6(Q;4WL MY9FB//9G3UTI'_+U+II22TDDU#D-PB0*:1Q&881:>UX4,*W#U>96 M'*M@B3;W] M>*%$=ICIF:%=BF9W6T_0G@)YG'G<@R3S$<-QD,:9'XAFT<+P4>!I%?2P;GP0 ME;KOX%E)T'HPW2M+&X9D2ZG:&=C#?:EXCY/(U][D4S]IZQ^:J:BC*_?4TC=; M/"J707I5MWD (6()98S3B":R/F;2V?)2O9OY.?$C"XQH M:,Y5^=12]Z;O>GE\K3[C:1BBB.$T].,H)EZT5[R0<;WZE99L#I.MS1\=B)(= MSI5E:G"Z]85K6XXN6RHLG18RJSQ/1MKL>O52[!RPIBI_76'R++_>DL??YMO= MIM@^'G8U8!P$OI@Q!QY&%/H>3%FSBYAY"==[%;"G*<=BQXMJ(=1.GL#3$[.^ M#*IIV(#DZ4G7H=J3A'8&CG@$'W%3=,H99N[#7@ITT-31XRVM:W+>_J,B _FZN@F[CHZ^3H(>FGI ?X M9^#@ "AOP-X%^8/6"?E]E3',NG^^ECBN MOIT,EF<11GVDBP-2)K V$,X8FRO M^BA-M99%'4%P+[::]6)<4>U*;JVS/*#@2NQ3EUR)T:KH:@7LH\JNGI.]A=> M4V?2*PLPS$+B0^I'61)&411R"OV4[_/M,/:=*J\2 O?"JUE+QA'1CG37.L?# MR:Z$/G'5E1!MBJY6M#ZHYNKYV%=R#1AUI[C%0SY+,*0T"6+(0Y;!+$U\''18 M0D_O()(;!.X55[/.C".B72FN;8X'5%P!?>J**R!:55R=:'U4Q=7RL;?BZC-J MHK@S$D+JE*$?*3$U/9=2AGQ /3?]5-8$WO:,N M9/"IF%\7JV+[.!.?CRCW0@(]##/&?033SA8/*=2K.F5F0Z?E&U66XL?" %8M M,.V#E(8,JFF%>^KT1*/CK 9T!O:0AI6/5UDYH2/]6)R&H/3TH;39KLS3#KQ> MTOE](4=U:?KB>E5\JQ\^K&8T\3E,.,(^\=*4D"2&^[-*(91W\LP2DAXF!TE5 MEJ=&7Z>$ZJ(Q1AF3Q? 8:MZ[@TG( M6:AU-L:R:<>K5RV^HV>R\[O[5?F8Y[]TMUF,$S';05"3QQ'YUY3);I@_ RUF MT((&750D;)-G?2U=?M%B\H1\.@K)-&34E7//;\2XY%!55NN'0K_DVV)3/\U[ MI.-'IB/F)7'(HQ0&F&.21)Y/.M-Q&'$=,;5BT+&$-F]W;_8@0?E^FN.07365 M')Q8/6UL.#W@.TH=C=XYMR.(*J2=D$&KG$]#_.RZ5#ILH[KYXZ9X$+8>\M?E M%:>QCTA$>.)AGV4^%#;W\DI#K0>+^MIR+&\'>/M,\.W5)3=DJB9^P_&HIV9' M%!XE?>.E=2=Y.IG'V6%X&MIES9L7F9I-ELR*KN^;V9%=A+'G8QYF8883/TXX M(W%GE\2TQQ.6)M8Y>O$S)F MC^MI")E%?T[65>_/E+*8R96HK[OUQEQ+6;TLM]HOJANOQ_5G55'+AB144\IJ+AMLX C(Q*$7>+)D8&T0A10'6F>]>I@99#NU-) O M=SW-J(_U8W="O:NG(Z_U*QO)9KL/<(U"Z!/VJGP&@/65@-R0FA'R?TTQ@;1O*]G$+GTQN! M:'EW5ZZ_;H6%W_*[ZWPSBX(H34@((P*C&/J(9I!Z(4=BO"/B>UH[ ?J?[G@D M: "!&I&>O!L0I2;1;CG2D]EC>L ?#9R!Y?$%'25YB MN2SDAN5\=3DOEN?K]A!<:S,.DHQB(5-IE&"(28"SM+.)0ZCU-ED_2ZY/2.S! M 8GNE_,U:/%I'I#H1Z?BR8C!F-0\$O&,Q&)/XDC2K3WS6\WHAD?>;_%:>,WO(S]>+\BYO[;.8)H224 @CAAE, M*0UP9U]\R]>[BV3/KD[7,[J?= 05- O)3\""!BWXZ5-9Z5YKM,B^HLJ-0KNF MXEW0*FNGY,\Z\Q.10OM^/9=%1\RIOVJV MG0R3."4QY$**F9]ZZ5Z/*4RPWMME1B9<]*3$+D+6ZZWPE'Q2]_.UZ)+YM6V6^:B M420,9!Y)Y>4@XB'?ZTP2R+7.@/8RY%A4!+9?CL"!#IV>O/2C4DUG!F-13W"> MPMKS-Y+RG"+IA 19X78:6F3'E=)!V],\PG$KYN_5Q6Y;;>=K60YJQI.41Q%" M&:.>[_DL2G#0V@Y'.4N1;JW N=;<)U_ M*];U\S+E#7B4M>I^*M:@JH%K+AT9,*IX&,(IC9H'&FHL9^ (S<#'$)Z3<>HH M@3%QT]":'OB?;^GW9$)95616=5NN!#$5^^>NV#Z>K]MR\D3V&(3*1H&V)#Z]:I\#=P9K;!ZJ@>A],XR5!,F5P'ZD0LBX-0Z[D\O4]V/6W* MMZ!H=K'FS_9=Z..]^(L#']E^0LZI1-^(Q&ET.T/LSU/Y'@QH76AX9=/E66D2 MT:(J >?W]?Q.]MO_R9>_SHNUQ(4W127Z:K:3A_8NZW%(_.+%S=7\QRSV61)D M.!33#@8APS1"20RDAX>5_[ZIMOIP1&+#()SS%E!/F9=##W3'3+ P94LD< M!P4T0,*Y.XQFWZ2.B5%K,:]NPS+04:;\Z #'YY(\>D,]#Y-,6(+LO%3A:@JFM/?;S( M/H$_X0@_RS\6CW5.X:5!6F<4-OE])7,8)7SC9@CCN%R.V%T,5I7/JVJ7+X_S MC&91^W/^O?Y1-?,CEB >1)0@EH8>\RF"K7$6QWH/:ULRZ7C4EBCJI6#1MQ?- M':AFZTJ,Y6WVWQ_XTIF&VG7IM]=PV9SV%LK[">["-L9#B%$-"TP!Z M!")O?\6.^2G26C6W8W&J,FE%&G79[Z6,#HFW)XQM$82)Z>)3ZO1ET9#Z2:NB MJ4]JHMB+,?6KOS(WK9\4O"K?N-#7;'/*#+A.&7LBJP'[*(X:ZH;IL"[3<@^+^ _5CCTP'%R8Q8U&DVW2%QUXT&<]$!@VU>-13#;#-M<',N*AV*9KY?5^5K(5UY5%S?/2S',D@!3[ =<#%(1 MCEF*,]C=H.8$!JZ6PFQ &V;AJT,*?OH_WE]\']SGFV:DT*U/-53 [*UD#18D MU^M6>T?D=QM7Y*CPHLC,]-:H%$+0)MS/0B_@-"&0XYC''N^@9#S5 MJK/J!, AVRK?+M=-4^IRB6@.@7M>>7<=A04L_ZQ Z"9[$M OUQ+1$+9'^L MX,U&3L;DG[O5'U"[D:^6X*:L;VF ([^.'K\=X]*['M>GKMU\=7; M]4[Y-$CHO^1UH<"K4A410BR$5,PJ_ A'6<0Q)-V9)($/QET2KYV_6T=BD+-; M46KC7-U^++3S\W&"X$:KLWRQJ5\3G9)(]^!:+?EV%L%I2/8@GKZ=9#MFUZCP M9#.PX,4_=\4F7\[D(WCR@3Q&29+X61R'R=YBY$5:^7,?.X[3Y"_YO?C)K>S? M+Y;5C5/E7KRJB>U0E.J)Z=.*E8==S@[:B*4KGW)T0@1M,#L-D;/BR:F2EKW8 M,1*IYH&HUB M9=VZ[6VYG,4(\3CSDIAER",I];#?;ER&'F0>-E@3MF)WF 7? M$R+60[B,N390,*?\6I&R[C&]%J/98AW_=J*X.$)O?T_-;4CM;;9-)IJ:NW"7Y[1- M34_-^\_71_/^6NR/?)C>MEN?8/3 /&276$^ZU8EYNZ MZF-3YJ5;;.."^2_Y,K^[EPBJ&0S]A-+ ]\2H*BVFS.=>%'AQQ$,"@\0@O[=E M>I@4O\XYJCH>,L=?/RMU7QB5NK?&OMJ8,BCC-@O@'R\""ZS@"*R0''!Y-/GJ M_LK !S,4J3TA]+:#,PV]MNY5Z;9)VWCUXWS]I"YH77#E]=^LQ+?%/";/[^09 MX9D' Y)PSB*/A4F$>,0"KY/XC"7,0&0'1CB,%C]_9\1,?(<.GII&3S%@5M\R M*=9U@:HG5:W:ASW?^"NRJLJQ4U-X!<4T("<&@)$B/XUQ8BSGE=YF&2@&YJ^Y M4)I&D*5IA@F'*49^'(6M'9_!C+5/*+"UXG$.?0LZ.O(4C+*@'+_D(@]7Z[SA M,L'72509G4;_[('_W==)])@8^'42WP_]C 4<(4(B/Q$S;99VX'"(,NVN-0RL MX?KCL^[XOV^2] G71#K[P$Z[>9-$CW.%@M3M^EQ]..B+L+ I%F+^4J/]?5UL M*[Q>XN_SS;)[K)9R&"78HV$8AXB2*(Q30F)(44P\G,6)8MEIVV9=;],T<$&- M%QP MX^HUI#KRM(-:.72P];9/ST?&YEXO;F6$N=XS_G[[TDZ)U^YNO.803"K MX=P%H]G:VAR"T=S_V.T[P+S&_9<>I9DUR7EEG'/(\.AEEITY5CIOG083PA=G M5H\V4\GCX5?:O=8:5C>Z"N!U0V^FME>W\_5%LV[Z65Y/EL6>OXC!E9<;^9=F M!"*8QBP). N#**"BNQT:#(V$38TCGPMAT4 ]S?>'8 MU>.S#.#Z\?7C#A+[OD3>D<_M>NA6> U:M^LUT,9Q\<>=5!,YY6HOLOTAR0 M M&P,_$SULJ-];8YE>FYO(G&ZBY+RV.C1!F%,;CQL%F-$P0"'!V(L\+TT\W^-1 MET_X%$//\!GO26#77\(R>5YW_Z;N=;N]^]B28F\X8[2#4'V9X_M.-PHU; MXP[ F@WJ7V;LU>5E^&'7*'+CC[B_BH_85N?KYE3F+ G2C*(DC&$<)=3G7I*D M'?PT];-IS'TU03N>]=9HA*Y.<&35C>[8 ZO#P$YU7&U&&J?_+,/JTU". M,JH:MJ8_^Z!J2LM@8VJON(T_I/ZMS@?V\ ,2A1&,:40QHUX"(<59!]_WO$BO M$LUD8!L3. M1]<]I"D.KP:1'GN$=13BB0^RAU;TIQMG7P1TE*'6O%G]V4?;'LP,-N#VC=[X M8^[SY>T,IHA1CI(TXC&G, S]I,4?!$SHL,E-G$D@'^!& :OO@VCMQ'XPT9SB M7IIJX/_L@FG,RVA[:7J1FY!8_E=>?+L5_\8/^6;^+:_7,S.1H_-YL:FKG1R? MT4$01G$0,C]!A*>"H3($Q)TOB-:*H3J:/3-1TW[[39/_"U^,CY8OOG.PZKTSK&33&< MM.-_F43$#7O#IRL.6\%'2FIF419[&":0HSCU4HJ9S[O);4 #Y$_RM&Y_MP8^ MR$N.IH]+T;#FF\KX!;X/P>\'2ENLMI4_3:[RKY>@3#PK46ZF_YN*Z%,VP?Q# M,][C)QU/3X"][Y\?>QF&:4@)3"-988=Z>_\@3>@TUE!L>S7@N>;I)AK6F\K8 MV<:8K62J*^WVSYZ#..-MI//:MB,_?C;R]-S<^_Z1 M.(,AC& :)TF8>5E$6'=@/?!AJ/7JRMM9>QT9,QF,M5T MY/G9\G^U=$2S34S@D+J]=OMG3T><\3;2,7?;D1\_'6E/%>Z$%+[O'$P@(5X4 MVK?;6/_LB8<;TH8^Z^\BYN.G'!I;30GE8<8RDL(H2J(0)1'O2LZ% M<9#I/RCP$9P:[O* X>F/#Z;P?YZ==M66\V=7=Q>437&G72_>JLI^(;JX\&;] M[9-< _U4S*^+5;$M\JIUH\IV>7<>>!;[H;#.$0V]E.,@1FF"Q$0V\V 8>)D7 MZ$SYK!IV/#';8P7U2C%8'=#JS\JO+\#!RXKO&>@0[Q MXUDWGSD#V8C'U'7X/#&&. G+-+3>C6OE ,U:3SN;)OLZD,<.QI?\;EZL!>,7 M-[RH%O/5W_/Y9N9Y1 @X#"+H9Y3[O@=3V %BF',=)74(P[&NRAX&?MK4T&2/ MWXI^FH.[I[.8M3&K @1"@A*$H1C)"_1Y%PI)7WVK;M7*(# MSX$2ZY!K47X=\>I2L(I* M>+9T5"M"'U!)]?SKHZ4&3+I04RXZPRR-$<4B%TX0H@S',(Z]J(,!OKI"*M%9TE&M\'P\&=5SKX>*&O#H1$2+!Z'E MC'-(@X1E60P1IS@,TCT,'/O.1%3%N'L1#1V*J!*]#D34-K/#B*A /6$1%>AL MB:A.>#Z@B&JYUT=$]7FT+:+X1HC.'@L-T\3C04"]E(O$&.&,[S?6?*;WHK4; M!([E].HVW^1SB36T$=#S>W# MJ&WAG>$D1+X78DK\ /EAEJ',[\P3XGNS;;F=K^QJ[;M&M>1UCT]=7N5? ;OU MLJ@6Y:XN&G*SDT>AP6)>W8*;5?E=\PB6/;KM:JU5IAW+ZS3EU(*"*@?A8XFF MNEN&.JG)FQ5I_/U(%-B/A?A5?">_FF&(0Q1S"),T2^*0!QY,.BPHCNTMD1HC M<)R32M#_#L[O[G?-77+Q$7FUM2B3YM1;T,Q!6+P08,;-, GI*9O<6LJ MK;UC]0%TMK^/.J)KB=%^UP,>9QQZOA\A!CGF*(L2F+&XLQ907VL%U=2&8Q6] M%#^3EV2;Z[*G'JD:T^E#Q[B4 MNU(+9!+]IL6BWWUTV9QT+])V1JTSF7'4LT]]%DRT=C'!61*1"&=I3%C&$>?9 M_O U"R(KW4K#GO.>);#\LIA0[SIPH]_!#'B==!\S\4>MFQDSI=K3>+&6-^M5 M+JIY68(S'(<18YAX' ?IX8 $15RKJ))%LXY3[19IW]NU-GE6R[-'HE@O]>[8 MG>A]6G4.3XB@@T!,0PU=.%8Z;\3]]?&=>V%QBKV,!R&- T2\(,)!%'1 ,B[W MPOKI9$_SSL]P6;LWZX)[<^T;3FH(+-6N;0B MMT?WQQ)*Q503QA32E, XSC!A^_MC2._>EBV;[@_':MYVM4:F!=%TQ*-]I1SO M3JLB?Z:2:!"!#Z"#)E[IB)\Q:U85K[[EE5"6H"! 2OOMGX 0Z]*G8M2] M]&G>![5'IT7IL\VD2^D;_$*2*H-]I4\G"!](^K3<,I$^?=YL2=_3"TY^0B@B M?A!XD D$B"9XO]Z(/1+;U#\]RXY%T/06IV5Z[>BA.V;=B.*H=S6UR.RACV9! M^1@B:>B;IE+V8="67,Y2H=+,"VF0\BA.O%BDI_N[]U$6ACIW,'L;TQ+%*=R] M[$^O'86TRJR+PSC3TL >LJ?,],=0.G5W-,5-DZ=>>O;F%2)&L!!1SI*,8LC&(>1BCC*?40@1$C:#]%IS1&O?7Q70N.==#6EJAN3U1F M>,(]3MT'E9ZER4BO'M1=:$IAXJ$T"3A%U(\YCA$GG4G."=6[6-3+E$Z/!,0*:7+H[98GK!4 MF7BCHE;&+"D_NKV=;^O792]NSM>+\B['Z_K]V4U^FZ^KXB%OO]M=SDJ3$'.8 M1&E*&<8X]5)$?)1Y"?;]+ M4BR_9-NNN(^Z1RJG*$XB@P3C:G49-#D]T4%?1 MF$:'=>;=\P>(U$++"*<:1W &P".X^6X MV@.P>#*P_;02\']N>]B_:Q8=&R! :CG&Q&*CEW8T87DUW_A).O"SF CD=4XB MO!COF?+>%)_0T0'C-PW]'=+AYU5KAN:ZK]YG^4VQSI!N!LCRC40CH-EXR6X;MP$]^+O3T.*;/!O M(%*#AGW:\C4L%8K"-D)\^DO>IGB8;\77U7_N1%>\>12($4G>( Y1IE5L8$^>H@K??G :WM4^6,N1!XMLO=9Y::*WGU%2& MELO0UCZ=@5_KT+<_;0Z1?\D7JWE5%3>%T-M"M(?Y>CG)+-Q"M(Q&ON':R-0' MO@&94![WAHZ.C94=V2UEKZQA=B,SR6_*3?Z\-]8G^.7@C'&8P)2E*24HH(R@ M./,ZE$F81K:6>5Q@&W9X:T>V>I2;-^D.6-;Y3IW;W]>MP=XJD)-@]E\2&CN. M X]EU[5G+P:S;I 3WDUC$#,,C>&ZDLM&,.W!RKGW&BM.[J/0=U#Z?:^>';R+ M]='0^LJDL8%?SQI]C#T/4@9QPH,THAR''5*N^ZS)"/C^M(.3TZ#V&Z"F$D_K M@]3!L>/A2#=$FICUF#<* XK@U7#2< M3:C>'%N9%V$H_DE@G#$6>#'RN[$54B_Q9NO\VWR;+QU-IHQQ*2E;VBC;L0M: M8Y4UI9-U#Y-N]XSUMU7+H=]\QP73^(*>/]'7@Y@F M 8R]*$R#& 8T$G,!>1"IA9H$7MJ)U96=Y1]G. W$Z\HLVQY*P2;4!OHO%XT; M=U?I^(N]C8-;0"H1#G?I @P+36CDRK26T?GO]Z)6]^^D( MEB[;-C-N&T&=OD"Y<[UOWFV/?QN"I+1'+*8$GDDH M8YXMQ5 V.(@HE.]=L+%_O^9]IOO/?YV0;'T^>[@C,QVU[2FHVL1/7S/U73*X MOJ+)EZKRO6*ULRB^6NV6K_*J45_O+]59P*#[]VWE; M#W"&_GLE..D)\F* M8GP&]GZ!UC%P[!G8EN"I;^#\O8*93G3<;%) HRO?U\UVB<[^(_%:UF-ZP977X&\V>JM)85 MK8YDR:R.K_, ]AYWAHNSD? MOD;A"0K-1%.9^,D+HKHGZF*GR8ZJD.%%70U<[N'GQ8-L3[]N9$6I,/ 3G*:A MR*(S'#-*<8KJ"H@Q\Z,,!3H7)TQM.+[\T,&2Y[!:7&?@FT2F)U?&%*I)U1#L MZ ME'8;GZ88=8V'EYNLW%UO;W:KEPAF4>(CF@@)% I(( E]#*/..,>)YI3:DE'G M,^>G/6O9(@7SERJF*5^62%=4LP'9MB=N4U$U)?).B9Q=]B>B>9:=>BZ!+C@S M3\]$/MB5U4]P (GG40IY0"FG$>2\,^E'<:0ST>QE:)"]_5>$[DR> AH[L3CP MI)5=&- [D>YFQ95W\PQC?E2[%KN[7Y6/>?YU6R[^<7$OMQE^R^^N\\W,]T(( M88*\@/JI%\2<9J&8MIT <:6:_A':A\7Y1< M<+HL%SLIC?4!^PEQ^P37@!P_$_[%8RWF7AJDM90K$?&*G-LE<%Q)M^Q+Z:*) M]9+V^O!D9S!$7HP3%C"?^E[J)0'Q.H.,$J77F2V8&434:T"]U$>+.2,Y=T6: M'2UO#F!;$7(M*GNIN"M*[4JX(K5F^GU$@;IXF_ V2>4V]-5S/KDSFZ^KYK+@JF99_.GBYDN^*+^MY16TIM 0+:MM1>?WQ;:Y MF-:\:NW/",P@#C&#&(=9D"6>C[,6:>K%7.GY@S'Q#;$:TN@,4!*BC6 MXG\/HMN7FT=E 1POHN\.0A\BF'JC5^<2:'T"Q\LFQVXU>RIMX8N+&W!PK:TX M!VKG9&750P-H_?L L5<>-3]$&S ;;L=M"^^/UJZH?WV8'SW0H^<'XS-03J?; M:;X<*_&1%_@.R\_D\? K[>HT_C[?+#_O9)YT<5/_M,(/\V(E-U=XN?E5_-WM M+(,0I_(IE3 (&$Q9R/<)5!K&L=8;):.!'&2G9-[!JH\ ?)/ Y,T%4-6@-0MQ MC1=/M0V8#Q%*\_V;8Z>.-W' ]2-X=9]'NG8&&N?D(=S&/8"?M(G:PX&?)784 MIQ.[1J,WC6EL.HU/P_,7D4<'-,R(UFS'536VZGS=C,;-H40OSL1_0Q^S-("I M)X9?PCND*$Z4-LK&Q.=X'&N1-6.7+)DS^.C5)W:.!ZZ!PC;XF-7Z==:,3I5< M0^DJNO]Z\JC[M,:KM\/C8JBRT!@^^"AE@P%; Y2U:"BL_Y)=5:SSJL*+?^Z* MJI"&A;V%7/OXEK=CY L?!%@Y8IZO9;VY2S$QI*M2%J"?Q3Z+F,]2+TUP1*!' M299T\-(4J9[<&!:4XU'H@%PFTO7X UY9][UOX$N]JFNYW0L/P*)Q07G];^!H MOKO@.]U ZHU+G1_@R)$SSI$N 3CNRRLNYTXVP MV1KN\)%^?]W6*L>O+]:.$\;15VA'[?RQ8=6+:HY(MA M[1 O)YO+9G=-E^J?;2=/E07-Q>; M9;&>;Q[W"&8>2WW$2)0*34AXEB9)!CN+D,%,IVOVL3-HC[R?%YH/]_6B4&VQ M9BCV])+;#I6W&;+W/Z^)']5AM\[NJ M6/RE/>R;X"3VXX!Z@494/3[>M0K^QU^_*B]_&5/T[A+E M$.QH"M5_@!H2:#$! 4K_'H0Q8\I+?T,P9[:(9\;@^PMQ;WC\^I):7WI&7QSK M[4!IK:GHI9]94=V78AS_=5/N[NG39X]^%-4LHTE(0I1E-&))Y#,>QFEK-?9] MI'4&L*\MQR+;P0,U/O 4(/A#0M3,+7N3JY91#LFKGCSWHM1)XO@.5R?215LL M3R-)M.9-Z:8M6E.QK+R;%^L920(/D0#[%!%(A46$4&>7PD3IBI4]:^,J60/2 MGI:I4MQ;S1RP:U7/WB-V:$5K\)AIFB;7DU'E* M=YVQJJK&;R]W?BK6^;FT B!354S8S3"MEJ@CLTSWKB:H5B)RJJP-L)Q;3)^C34T:I'I;LV:G9@YJJL MC]YM\N[]G//U_RN+]?9OXH>[33Z+/(0\'@I[&0L3BGV?X,YZ$$ V>\@WUZ7N M\9F^5G7ZY3% O<,T;2D24+\R)%]?$6.1V9F:WBRK2=X8].K)WOZLS;8$+<;] M,V'RZ'\-$[0XQSEZ\PYY"L=P;-$_#?VS[M4;QW/LLF8T%]^_0OEJ&OIK62Z_ M%ZN5/PO3F(>RZ ,/"$6(D03M)9G03.O4CA, CO/##DB/";@UJ@UFWV.PW&_J M?7C0]_49]QEX-R3N9]R*M*I.MVU':1IJZM;%4Q-M-WPZT%FA_Z(O%->KO,F* M9Q#B+("!'_"4^$F8AC2+]LJ/.7ZIN53W9%?Y)2+YX>=W]_-B(_-S>CO??,N% ML91CGG*:8NPG'HDPVY_^1)E'M99"#4VXUMD](+!H$&F^KV9(G)J&#L"9GCS6 M@, 1:?0=TMP\T_0J+2?DK">/TU"JODX\?Y3)!B=:^E)=W&@HWXSAB(4>"^.0 M<_''Q&=1MP: 4$*U)MXN[#M6IG:GX#9?+>L"=/J;X$Y(UQ"N$?EVG?2-D>D9 M)#J*T(3TTI6'KXFI4S:5]WHVY2+/EQ47?&3%0UYM"[FB>G'355\0&H]2 M/R:>ET:,(9^Q- T@V6L\R7RM2](6[#E6TGI_IWE74O3B]RD[M==C MD?!I:*-5CY[O\5AG2U7[?IT7:_EN\\5:[JH?#,XHA AB$D8QYG$4(X83V)FC MD!,=P3,VXGJ?1N "/TED/TN-:T:BNLC.<2K)XU.U.LM MFDY(5F]FIZ%3_=TH+;IG9BX MO<:ALL3U"L 4A:Z?0R?ES@)7^J+WVUQ,2456GU=-"9PKT2)?T5[LT8@BG],4 MA@GG+,*4=S"2A%$S";1D?$!!Y+MZ :?NLMT13E,IM$6]KC".P+JY3![ OB*: MTQ%*-4Z59--R>*8FHK;=>U-2G?"H*K!\7FS^-E_M\M_R>2440PK%^?I^)Y]C MKV1]?_&] P;$$L98D H47L##,$$TK3$D08ICGNJHJUW+CJ65X_,OX&_XT^\, M_,;PU]^_L-_8YRO% F&.N%:3T_%HUM-2B1/40,$14C!?+Y]\W4 _DV^2[C8; MN>$K?^-SN=[LO_'':#*KQ?4)C743LVD(K"/?RB%:O9ZT?LGO]Z5M.UW_))13$@]99HU/?JM!.*SLO4O8":FS1_8TY,VB/Z6K9JEY->3) MC+]Y[:M8M'/*2S'B+HK[^6H6^33QXC3#*$E02 E-Y3YQ;1Q&GJR"6Z%;3NA&8UA.\9VN.9Z##V*UJB.]T, >^ MQJ%$W0GIL\S]-/3/ME//[V&XX$RY%(U0VTYL^7Q1K(KMXV_S'\7=[HZ4FTWY M7_&3[.,,,HS"!B4]3%$6Q++X-#Q!"K%63QJ9AYZKX4*X>Y#QL4>,% M-RU@,+\K=W)&U[UHK%F:QBKY:NHX&N]Z&BEA'G(_T"$] RU6L <+.K0#UZS1 MX/&$8#H)QS1DTXUKS\O9N.-/X1F!I])-RX=\/5]O/^4/^6;^+?\B3UBW8&8^ MC&C"4NBQ-",XR(2*1YWM$"5*IYWM6G0LFEU'W9:RH,VJ10CJ8^?*)?5M$GQ: M'\?CMF?RV.$\ QU24$/=2^4H9"L_:3 2Z6:O'%@D__VG#]29>65\<G=!I) ML04_3EQTZ<-,GRT@*9PSE,:(A1'T.(,1QAD*LK@SASW2>^='R:[/-99L[.Y<_($_F [.A*%YD:.%I_3T)S^;BALVQCPHG.AKI+7982V MK=F/K4@ =D5U*P$TAS=G44(B%"#../5XG(4$,Z^U&Q,_36;K_-M\FR_5Q*>_ M/:7^E#;]Z1B:^O*80"U7(V3V[DW2= M4"Q[5$]#NBSZ\\H5/)M,J8I95VJ6_;C/UU7>6,H"@CE)HM3C&8M2&#+>66)" M474R)Y//=YPT[:LMYPVF@>^MOL+(B1[4A[]I])E>'I3V6I/^FQC[/()ZH9=D M@1<1A+TPBJ/4QYV)5'RM^_B%\@<[[@GU$PQU_GORK)BS1Q84/:+E^R#=;65RQ^6-5E.MZK=&?(<0P"T(_@W$8A[+@8M+M^8O9 M?(C,#R#UL>JXDQSPZ&P6.2!7+;L=A]?>FT9[F-T7->%?3A(^P)FC$_PI'SNR M$8-I*)H#OTX>/K+'G$4MO-P4B]R?18(_%,>Q'S+?"X5%/PA:^PE'D5:Y,'M6 MA]/">PD(_"2FJ\MRM9IO*G O=TANYYO\9^L2J/G?NVI;K\?26]&F\_/U MQ?>U0'9;W%_FHKFOM[. >"%$.$PPAR047T'2K1:6&M<\OVG MLD,F]72AO(HZ;'1.Z^QD ]-+@H\5N+ER+OT M2/@R!/0QO)\#?;.@,OIQM+X M:-0T8FKEY)33V.H?K3)F5NWDE?O 3>Y@U@ NOWUN:RB^%49P :8JEFVQY:?__Z576P^XZ\9_L_S->:[]7)>][55 M@[B#22'V/>3Y$(<930GR$>FV)I)4_%MQ-!\'G/LIT\$I<"^\DJ]IMF[)';UZ MRE2!;>V9W/3;WN9 .B\B,X M_BQ@/HK#F'N(A0'-4 3#[CIJ(JO V]504Q2#Z>GB -"IMAJ'PY;.#A$)-YI[ MA'S2^OL&P[VTN&_4/HHN]_936Z/M,&M/K]L\>_XM%TGZMES\H][>N]H4W[[E MFQF,>>)%"8VS*$0IA)!%R7X4"7%D5[7[81E,N^_W,.L5-@FT/;"P;:#:%O&> M,;(EY<.%QXV@7SZ)6^U!<\ !7+T3MY&4_23AO?3=3B@_BLI;\E9;ZVVRW.< MQ5>A2__(:^,S+Z,Q1)S&:1)@@B&)2-A:17X8*KTO;LN6Z\V1^?U]+E+M^6HE M<^QU-5\T3\E6-48+A\RLD6Y^Y,$5W_9.,S0(WSE*YH;6_JQSC]#V/4/QX5F@=H)*_>,<"_CE;;$J[N]E]1]%$=%@XAWA=4."GKQ>_O7\ MT_GEY?EG]O;S-:\L6%3=BD65+_[RK7SXM]89N6"1=%](,4B.UBH.#K_6Z?79 M&+EK&P NC2.OUTVO_CHCS*>CU M4J^/JM"@UD_Y7?7T]8 ZS$[>@)_RS@%P4ZSGH@F!E72A^OD,K'/-BGCNHJ6VWSR)0&G.O/;1N=Q' M9P_[# C@9V /';3800,>-.@'+SYLQ/&)O67G89O&IK)[-U]6-AZ"5U4MQPLQ MVN]6LEAG.X+?00QQE&/H!#KR0 M(^SSA,>QTIZR$\..-?L(*^@2G2.TH(';5=QLWA!73!C=Q$%-F4<+@9X:VV7? MB?[J,'E"/.G+1=N75[(O3ZX/OSD+=1>'#]-[=?W2[[I&S!GTVRP7DZY\ M2?*U^,-6YFG5HLM2T5IH6$,XXPABB*8<@)3F'A) M"PV'--0Z13T(H %[^VZ]R1?EM[5$";[5!CX,CDO.X^UV4USOMG*8!=L27,XWMEC-JZJX*1;UKJ5\-4X!&MUM9&+2/$XO!HR+FZOY#WQ=;3?S MQ7;&:] +N>RQA''50,S_1>IQR%("N%?R"GDMM:'=!+N50*W+YY\G? M9]%DR_566%G)7^O>WFBRQO(&"(_ 'U_$3P$O-]_GFZ6FP(\3>[5!8/)AUQPH M!H^XHS?S[$?EQ%@S:B.8QG@T+@4OWOD;/1ZJX]JI,97D-^4F?^Y,U2&;T21- MPX 1')$T8?4I<]XB(C%-M9:77>(8XHC;J45F<%T[ #;//- ;A9Q&2FVPF4J0 MS([;O3GA..L"] +]\8 R[ C2@^H3 \40 9S&>#"(I^7PW6.\6V4P9ZG?MZZ.Q#Y?RI15'LF9 MUP55F[%AO"G(^X$%'F5%=5"9,2[37Z5_]@2 MP>X_9FE&XSB+:(!31,38ER'"FS.'*/0Y@CJ3",NF'<\;Z,5OOYU?_<8^7WT% M^',&Z,7GJ_//O[+/]/S$= M,=+C\H1".PK*-#38E7/E( U;3T>%3--Y=7NY*1^*9;XDC[]7^?)\?='ED7BQ M+1Z*K<"T7R)B$-$09UZ(&?$0$Q,(/_'3((RYCP+B:VFI _.N]53 !3>K\GO5 MI'"'C'N^Q_KO>KKJ(@9JVCHR_7KZ*I/>FOT.+KA^!#])Q&*R\S/8@P8'U."/ M#O? 0JM/[ FQ=1BE:0BN2P?+P5J\]MW#FV(K%VUFU/.R(&0\X!P3\8&IGZ+. M0$2(UFE+C8]U+)2RN[ZS".'J"EG+P(DN94#3-+J*"?"7%[?,?%<^/W9XRNVJ M%'-)X5FQRD5[.+JY4.KV0I0F$]CW0S],6Z@I"3*M)TU& >CZ%,/1 MLXS;4BX,-E[)>[;=1I'XOOQJ(0?1^Z-!U$(.,T[,%8^P33W'X ;_QXJ YO]IT^BT?9THK38TW;<][D5:4M0F\'J)FTL-C462)1'F$?((##.2 M1C2#W20K]5GJZ;W;86['<1Y&.#4RK&MH8Y<2*A MR2NNE0 GSQY\EIN)URU&.='X[[)8;\&#R.!VFX%3@;>H.]'3>K,]C6[6WXW2 M7SE?%M5]*3JE:&N@V..5/;0KS?:T)IM> MDF$_/FJ9QSB!,4I'CB^,BWA\;?6Q =PD)?*/X( 9M*#'%,GW*5463XO1F:*H MVG3OI-A:YU&A4/!A=46>\9(EW+:/O^7;VW)YOG[(J_WIA/K(U]7M?'V5W]V7 MF_GF\0!NY@D0"?1]E$2)Q^*8AQ$\H,)$39.'0N-U%CR5Z+QV$=S5/HJ_(IW,U87AE6JS-BA\I>O5A=[?IB_8.F&K7<^ER4U;;NN4T5OY.]U5(\%'>M789"<\=Y M'P4VQD[/N:DC8-M3*'_[*>21\>U&_^R>?!%MO=1M9ZECUI!K,L03R+ MO)!$:9R$S..T,^0%/)@]Y)OK4OWJGK8!G6YPC$6Y-SS!5*M)(QWSPQ:V[K4[ M?1;5-,0Q?7HJ\I2W&LW0M]>>LW%"27I0-PTMZ>/ B_M@/;E0U1,Q^]G(4O%9 MWOS[Z'A'6TE^?[:#HBR+8IHB3##%F(8LW0N:EV&M\X 6S3K.AVB=Y51R=>'H MT-YAJ7%5S*^+E8 O^2(O'NHB\4GJ!1&.4DA"1#A#28JSUC0) M*4ST]LVLF'2^$-MADH>A6U &SP[9H==4$EWQ:E,,]SP?0(ZM@2]ITU*_'JQ/ M5??ZN/2NXO7F2VVKZHG5XJ"S]?-"7XIOM]N+F]^KO-X\F]$0^9"'?@23A/&$ M$0R[P[\$^TQK5\JJ8>>Z=TA.ZL?6P$8"_*6\^64GOIB??M7+.>NGA7 LNMWD MAC7>,U C!A6\]'G"$S? M1%N+0],,VSIY-L<2%3('2JF/H&CETB;\3C6)-O+EW>S9G*$>ZZIRR^)P=ZYY MF3- (:5AE 9)1$.69''F=8?H22)@]-4I(Z/NT^6FLFY;8J]>12W7WW[9YIL[ MK6S9-MG&JZC.6+::)=>L'UU!'N&U837N]-9-^Y _5=GKY]3[ZZ7].3-8/_B2 M5_GF(>?EICY\.XL3GP51YJ]B;7 Q%.UE$O,9LODZ@S:[VNH 36OLI7 <-M-CDNQ#UA8 !>32>X+ODL^>$ M?MGQVC9+<"-XE1?1JK]8G+H_(T!MJF[*VN2FYL:.O#T5[\=-_^VOR_FC7(J6 MURD6B\U.R.1A=WP6!#B.?#^#)(*^EW&.LVXOCM#0]_N='[ "P?W9RF;;YKX! M>30,'!TCL+59UB\8?;?/!HN#W0VURZ/(M,#!)X78#+S+=HI=HWTW*^&::C9M MUTGEO3F+G-HO+CN+<,H1#DF0^C'/0IH2&+8 *$Q\,MN6V_E*38XMFM62X#U" MY?[_6;4:FZN"LN_SKJ:\(U&NI[8&!62G6C7VA*HZ",4TE-2%8\;5836YZZF8 MS=V_UXN<19B%/N.1GZ5QRA *PZB[9411C+4>7W9@WO6!V&?EN(L.JO5RW+UB MT$M%AZ+?JIKN04^AN*0^L?H":R-*DQ9:*PZJ":X]+I7+<<\?V^*3>/'/7;') MN\(W>?-ZFD39_F0Y"R&*498&-$6>%Z,HH)1U$'@0A7K[9%9-#W"H5B"IBO;A MPG7S$%6=P\Y;C'IJ:Y=X-9T=GG$CA>U@RNI:+1QP0+I_!:P68?P>^6YJK6L0 M>4)1G<1C&EKJQK7G%=W=\:>PL=99Y^5&Z/@BSY=U[8HLO\DWFZ>%12]%^_Z: M+W:;6M(%MAE'80H]'L HI#P4(#S"]VJ>4:77?5UC<)S"9D75O#O^5%+ER^/= M=YO<=MEZ\[3X[KWX,.7M);>Q>GB@@V/L0(('!_12 MJ2<2(N7MP]*%?EH>][.?FW(0;W6H/ON*?9A[?=-QD%B,OB,Y MC)?EL"V\YRSDLJWA* %L\7K)NC*.,^1%* UX"&F,$24\\4G< 8A3/S2HM631 MNL$TQ.05Y,-F([:X,Y;1-^KHS2C)4!0'.$$)9X0B&./NM'7& MPL#ON9!C:M;Y(DZ]9' _+Y;U2:K7JE">+F,S3+]]@SZ=7MLW A/ML[W=>J_' MVN%-9?'@*/-J*H[+^C(O#?MAR$G TB ($A^C*$%!=VTKRVA(5=<)+)D;8E>K MJ5H@9B='5?=EM;J7'55];FF+[?=G^B,0K9G&/)G'UV6[+V[JLE2@@0G.%930 M&0,,L+,DCU;UIWG?,V%J_WY"+.IL#6N]>;#@Y+< M;U(L$^J?]DHG>^+/[5VWUTY$C)-A*]*ID&C;#LRT\FWKWKV1=KMAT?Z9LQE/ M(D[3P)/O_L L]'@0>WL /O(MG-(U,3O4*=U=<[CIU4-FKLZ8O<^YFI2.1+>> MBAJ<*9OJ03(K!\B40S$-W73AF/&!,4WN>JHE[PK*OW)B+@)G] ]0:R^P-J( MTJ2%UHJ#:H)KCTOUMP;NVW3YXN:3/-UV<4,W^;+8SD@:)APS+T-Q1.,X#2/> M+4HS3&*L-[$WM^-\"K^')I>"-_E#N7JHGS"IX8&;^4)>YWO4?7S F%8UR73, MI^%3!!TFR62-JCY)6^,:^E&"-^@YH6_]*9V&C%GPX\5+!7:8,1&EWX2=W=U5 MOKFK'R":^3'TA 9"GZ<9CJ*,XL3;6_08-#BAT\?<,$=RGDA474)K5:J>3[5" MJKXH.2'2@BPUN)HZ9#6R\83I&46*TF1*[/3$R=B3$_+4CQV#31)A7+2[VWE5 M[]/ &.:T"Y=8U[@13U.$O:P.IAB:W76) M#U02H/'^B#'-VELB3JGMOPORE-L&(/AZDEO7NQYO,*:VT=&7[FG(FDV'WM[. ML,.5KLA]R5>U#I17\Q__56QO;\O54DR09 $J^28S$7">'.N>49S"+$E9@&@0 M"I'-_!1W< */:,XFHZ3LCZ:.P9D$$[PGH&:JB_7$NLH/TM@#<; M^6+8>*>P=9E5T&)GP9J60KMS\PW==LRKJIHW2XMY7;W_SY5R76WCM.R[=S%HF5_<=6' OGS@NWYYB M.^G=)WD[T87M\#V-?FK)E])%B^RQM%ZNO\E):?MV78WCXGI5?*N[?#6C&21> MA(11Z&5!BB,OZ^HR,TJ@WW-5JZ_Y8::--OJE^T@8K,\/P;Z-%?M]@?[N^#SJMK)[./IRIH?41A3PL.@ M/FU!*2%=61_..=(J ]G?FN,S94_.UX/\[GY5/N9YLPS5+H#,O\\WVKK3GV5% M%1J48$U->L)MAV[D)?SW^#HE6=:XGHB V?/GN9Q99LH@;[*ZI; M^4UYH:R:11[S$(U]',0H\ ./! GJ[*91EIFMTYO;<[[P*.E$:]SJI94](S'1'JH/7_>3CBL M,*7?0_?G/AMS'H,A\U+&TY2$?IKZ >K*(/',0X8%-+3-#+006Q^VE(".]\>6 M(A*FTQM=-G7G."YH[#W1.7!9HQI+IYYRHR1/AG1.395,W7A3C'KQ8O_BS2SA M'":AEQ 2>UZAF(82NG#,^-:,)G>J:BFMRW]D(:>'^:K9WN_.Z]3UH-?+ MI]\X^LW+?%/("A[/GY):K';R0$ W]_@B4B!VOI/$IAK*.X$X,^@&H7W3-P0K2;4OKK9?.'_."9GG)/C$1%]9\8:G=!X/^R(-&QD3XQJ M$VUBTQ@9ITI.^2%D8L 1>H8BE,1I!.7RC@\AAF'4EH(1'9 2-+NOW?RZG6^V M PR[[^+1D=+GT+54]=6Q\PQ! MABQ7(Y!R$/\$ XJZKS;'!TV&AY'[ &&5YC*BFJQ*JO=1KNFE#6RU3*Y,7C6R]E>IQ@<@1RM6)0B>2<$U3;]TY!. MZUZ5;ANM;@95G^5F/^[%"%]L91\7L_:=?*N)[+:?R^W?\^WEO%C.0I&R!2S" M7AIF'J(928)# L=Z(Y N^Z< MMKEY9O\]4NKS(Q_WD0NOR05V2^DF5JR.B), MQT(L/0.-:^#(-] Z!VKO0.<>((]'OP4Z#X%T4?ZL=1(<>0G^J/U\.^6:7+M0 MD_P/TB3T!HDW6L/9&\WA3!XD>;,]O!=X-S>]G87EQ. S@;8PC>%J"D0\OZ ^ M 4A:0^)KV/"/HIIE7I(F<9PDL@*DS\1L!<'.7.Q#J#.@&1MQ/!R]KC-Z8XKK]QFC]AX0UL "_QQ-Z#3$K[\;I>6&UE]XLO)N7JQGB1] M&" "LRC.4, XB5EG$&/F]94>13,?5'Q42327'P?\V1&@!M@$)*@!HBE"FK1. M5X9T'5$0(B-N5*6H?E**RE6(]1975;ZM?LOOKO/-S,O2*,,H]#"-<.SA%"'> MF2.,Q#I"9&S$L0PUSZ^UP$"#3$^$S.E3DZ!!F-,3H-=( W\TL :6G[?8.2$^ MO0F=AO3T=Z.TW-"4'W;^7#:KGL_LD)C+FZE9'&'Y&FB:8!1W=I(H]!7?<3;\ M=,="(U#]8B(S/>@ZK2_#,*4G+ = RJIBBRSE-Y4'(,WL">47Y/5X)OEU)U\1 MU?Z$C/X(3PBBZ=3A+(DTR=2"#M,#R-!-*2+Z6+-F@J6LVT>A90 MCHG:ZU%=%&4GWG<[/J&EOT+$Q9)?H M<+W]F+7C;G%$C%+?,"%R:AW$R(XDY(QH/115;8>=!EM;:BI947*_:SHGO MY.LK_U-/I>JC^%7^)9?[ZX),6:^P6LQ7_[^Z:^MI'(?"[_LK_++2C 12?$D< MOXP4Q\X.*Z LE)'FJ>J4 -5",ML6=N??KYVF%V[%3NPTO(P*HN/O?"?G\_$E MYWS/Q[-1$B0R08)!3'E".8X#6>_;RH#AR.@\JDL\GI-F'1?@TZR"IN^=+U1T MY>"^+!:W\\^6-\Z[\(Y94MTWQ]BEWDOTAQ5\L,%?'P =@&T30&V#+JU16[$L MN:KM -J0SON$M65^A_QVZ==^B'6G%K_L3-8QVWXF @UD^&\Y"L(HBF24R(@P M@HC$!.(5%BFYU?&9'P3>Q7Y'E?@NB?:AXCXX[D*W-6Z@@/=9IVMNG2FSK:\^ MHA9;V]A*?9LQZE%O=1XY8B%*LCBBF,99$L"0A5?][4AD.!8)@YC%,()9 $D2K\!0(F+/PFL"P;_P8N_":T2U M-^%US7)WPJN^TWOA57_K5GAMW/5AA=?*R/;":\^I'^%-KI5$K1'%&22,A &* M"-)'D#B-^0I1$%*/.[UV./Q+,*F* .H+XOE80_.IR)8^\"'+_NCO0ILK#WT, MA7Y"M#.9;N:^CZC5#2UM)=AMV'6@VJ?Y8H1(1M)48DR)_D0B*8-UCHYH8-,V MK.505MIKW^9KJ+\"KA]T04@PW@[W?.D-9TILQ&MKL75-J5L]/>WZ/N5NIIH) MH@W%O=<\*V/,9(^-JT^7]SUE^JT)3C7M43,K[7/=7'^;_+;BR^>^1P#Q" ME,813PAC<88EKN]!!US&U*KJ?NO!/&>.29I>GEP>)T,IPYZ#='!R=BZ_ MRM.+HV\2')VJGR7X=#RXN+"\)M:>9S,MZY1B.S5[ @TLL2DNR_G\LZXAK0M_ M*I2@@MGQ2Q;OL;9#V9P1W@]M_+!^MJ^$VY M,Y4J_[39*M0:4:5(2XX(54Z51.5NNGJU% MO>P4^0_UL>ZVN;TL'2%)(R@@SZC,B" B$@)"@1-&,X9A8E0MP/F@GK5H51CY M0:T.IS7FU9(0C!< _:X;F8%Q43S<=QMLI@SNB#[G3NA'.+HWJ_3\\!H7\U@V MJ,^/=4O<>N.HN-IZD^Z*]ZN,V''TRFSCC^>]UR+Q95?I^PEM-.&<3V]N%X/KRQK)'[-R M/A]12F@8P#2*TY"$!*6L[M7VM$G;@4X!)^7<<'WJ MA$^K><4[E:UFD@K=X>#Z4.%;:MD!J"!V2&>CN<([K4YF!WMZ[6:#UUAX7_]; M<=L:[X"==JJ>3-23]W W7N17(O\YRR?3962PF)$LDK% 42JPA#AC MX0H#YT2,BOQ&?VG85NZ; C *+[8,KQ=8S4]:-NC U18\%XK5F/HV4X)7NGU- M$MM>$'WQ@HN9I MO>)M;K+W2:KIY@RKK":@MY7V>DEK;9C1)N6'0XLK26T!& M"'&&(:41I &1.*909JL1@TS%J-U]I<;C>+ZL]-9BI-AQK<8]EV:'95W1Z&". M*;?4K//K26^1M/MN4FMJ^[%C[\22E[>2'+'31)G6!=+JXK*C5!)(LA#B)).( M!13B,-B((:>6=]R;#]31[OM=M?L.IH4^%U$)P;0 J\X8/_4)25GHPD=W97%S MJ$:Y5\GTCST&W7,6#:.N,?G]"[OFINR(NY;\M J\32.04!I MBK/UJ#&,K!K)MAUK?^$WRQ_+NT=]IV8RRZ^F"W ]GE3HJS1B$XE;X=F3H-S0 M:QN7#1S3X]!L8HU)=#9FJ56 CFB8A1'+* Y0@H*0("C8>JP,)4VS=?,1/.?I M]4L%VR$)[@R:4'076;;Q9,QHCZ/(W :3V+%DQ&!S=J#6=FH!7=R8'OIA'(L M4QYQQJF0&)-D';,"A=SP",[YN)ZGNC5>VYL>[@E^=P-VK]S:+8V?T>KCOH=[ M!QCOO>[5$7M]V]<;VWC==_5E6^G]6+9LF8W22P)7K -QS"O<&2SN2N+:\]B.-:VW%\PY\ M3E@QC1_YSX/ZST_RQ6UY=50\YO.%G@/F8CJ?W)7SA]G6JT2,XBB#- V%2!*5 M1C+U80F )#1*B%T;"8<#V\19H]X2\J_+H^%W<"*'7P<"')U^DQ?#$WDZO+ [ MT'#)M=GYQIY(MLOIEB#!$B78@EEM_?Q93HL%^*9^5G#G8 -]CR\VFM.Z0_T\ M^*8?@NC#L-+[3V_SJX2X?7)_GU=GRV7BV^#6B M-C!2P@DB&*D$*.:,,8X#"1D/HE!B!4_8[/(Z']SS6GB%5V_:UHA!!1EL8[;3 M4O<.,%/4O7)OIZMFM"L9U8#!WL34EM$=DNK-.?T05G_FE1T]Y,]%=OM).U:? MOORV^HWZYX=*?[_\]C]02P,$% @ U(!A3\MQ8#G-Q@ [" * !, !C M>2TR,#$Y,#DR.5]P&UL[+UK=QLYDB;\?7]%O;V?NPOWRYR=W8-KCW== MMM963^_NESPTF9)RFF*JDZ3+FE__ B23NE%DDL@+)=?TN"S1 (B(> !$! (1 M_^U__+B=_O(]K^9%.?O7/\&_@#_]DL_&Y:287?_KG_[V]<_JJ_GPX4__X[__ ME__V__WYS_]'?_GXBRW'R]M\MOC%5/EHD4]^^;U8W/SR]TD^_\[W:(O[VY[K9G^-'?X;HSQC^Y<=\ M\J=? H6S^>J[&WQ)W?S'B_:_XU5K**7\=?6OVZ;S8E?#,"S\]?_\]O'KBLX_ M%[/Y8C0;YW_Z[__EEU_6[*C*:?XEO_HE_OVW+Q^>##*^OZOR^?POX_+VU_CO MOZIQ8/MR&CG^>7&35Z:\#2UN\MF\^)Y_""*[S3^6\WF8U&KLFRJ_^M<_C>\# M-Z $$LG(B_]ZY""+^[O\7_\T+V[OIH$QOW8[C=4K'9>C;].\ M'3*>#M42%?-YOIC_6SZ=^++Z.HI#[9WI:\T[FDTS%!SHU<[<]&@:%^S7FSQ? M1 &5L[#K'9C9_CY=SBM JER&O[_DXSSLO@$XG_)%(VZ>/EZ7]'R8?0]_E561 M-]L9CAVER[FOU_2RJL(O:ZPFD'!PL+XH^5B,OA738I$FD68C=D[3QW)V?9E7 MM^V(9^]HO='2HH .#]DE54V.T"8]VYKCO)A_OKH(GX:O6&FK:C;YNKR]'57W MGZ^^%M>SXJH8C\+R7.^907>^**?%N#A,0_K(P]/X:515HGV[1_7_.]&$4-ZR9?A/UDFCKYG8-U2,G7L#GF*^%_OC*C^8V?EK^?(H&] MX_0]_U2)-!^T+\I.<4&ECMH3;9_O\FIU0*>2\W*@UBC8^7U?%^7X'S?E=))7 M<_?/9;&X/TC D>/T/?_CUDW*H&U1]CVO+D;7!SQK+YJU\^TV_[;8_\6/6[3W MG<G!]T' 8#"_[[>C6;QIL/]&-^,@CZQ38R%E^W:^7X7NI?W>;XZ/BZ"/AQMD=4OP9*/1_[M73C[5Z?[_@F> M,%#O%!RW@;Q3]?NHFAQIB \UFP%Y MN?O?W8_X8Y=<.^I[A^;/Y[N5LZ\',#7YN@&Y\;=9E8_+ZUGQG_DK;3>.AT_Y M0M^O0'\99ML=O]J94.\<;7(LGCQ<2]2L#*W?\L5-.8GWL/.U.^_ G/=WZG1F MKWS<#'LI0W9*52.D-.G:SBS]J*C^?31=YK_EHWE0(AM@8F^7#F?EBUE8^,5H MNK[6#8OGT77HIN%$+;9]&P&EBV_JD ?':85'#='AK)M@OD''EF985GEQ/5O' M/(SO@W _S!9Y:+/X,EH$IE3%]Q5[#LWWV&%ZGKV[NLK'BVC%UA]]F 4-=KEV MP1VQMHK3>SYJ0_X/,)5NN+B- MG=HQ:7W_L9CE'\)!_F&V\W _6N?HZ]N[X563+6U_GX[F52Y&TU: W&2D=FCX M&&R&0[Q\VJ;-[]W&NWZ^6GU@RGE#CC7OW^9\U_O*;\6LN%W>KCZJKXW^%G3" MZE,Y,U$+G$:P;1;%['K=]0BJVON6'FG?3B1LHVLO0-XVX4V_HDVJCU,(]O=I M-U"8-7Y=W890HW]'TL?WT:#)'T''\:&W2TN1, MVM6RG3G\EE?7>:6NJWS%@/W3>*5Q)S,Y;ODT[-S.3#]%:$3]_2*OOMZ,J@-1 M3J\V[V@V\6A;KD/K/U_%>/MQV/5L,5V&M?FB<2/NMOH5'5%]'%X:=^]HMDT6 M_8%.[B/' M05<*NM"A:>UHVL$LCENWC;IV,,LGOSP$%6PUGK!$Y^5LED^;VR'MC=\!O<\B M<^J/5]_^V*Q_9,JO]ZKC26_KJWKF0KN$=D]+LZWHU0YMS>A[/EL>T)>>-6KU MFVTQ'UT'+?%Z=?-RO_GT:[FL@LZ?7T=X!4WFKWEY78WN;F)@?)V=I:G 6_Z: M5JEOAH$=3=N9Q8;RQV3'AVW+^2*LYL>&Y/X9'CU,S[-_>+"C\_!A_LC7WPA# M'7Q1SQPX[DQ/'K9GZBZJ\BX/REH,)XO+.$8.W:VLSA@>]]#_N)VCMZ_OF5M- M]IP3!SN)DLURUJ]^TJIYTB\FV9$RV!=F*F%VCM3S3 M(.EV)_M\P);G&[37HIRX60_%OELDD]6 M*?OJ*4S+\2Y:5W1>C>;?5L0NYW^^'HWN?HT;_:_Y=#&O/UEM_7\&<).<\+]N M/L[6 ;CJVWP5^U)/8QJ9\J]_"E^9[6Z8">8-5Q1ICJU4D%F)$(+4 @HTX<0] M)6@:3\6RVK"T6XIV<#@^O[L,3-7A&_^QA\9#73.+-4.<"Z85D5)X[/"6:BH3\Y_%-,9W4O6,*S79$7G;*U4!#O31_W;DV^UNU.W6\-[!X*4.(1LY2 MHKQR0CF' ?9"0<^!=P,NWF/R4^ZA]YAA,DH9Y=)["H075E&(%*JYX1GC[WI1 M-X9"V1N''Q9XMUC;NC;7+-G&ILS5CV*^!UQ[^V4:(QV \ M%YA:DG/9/F?[0DV#Y?1;?OLMK]+.OO48F<<:"^5!T+:L%MH")?2&!Q)Y+-\7 MNA)Q1V)'?!_ #S:_*J8Y1.=S\(/B_7S\21 MAH^;.(M]YL:Q0T4UFS$M-764("XTM;)6E!1Q.F6#?9LP3;= .I9!7ZC\DH^G MH_E\E>HY2M8';C8@;9,T?WUU$A]-7EV.?C3P.G7Q=9DWS!$#HG,0>0@<=U[4 MG+60JY].?3@1>.79R:H_O\_SG)R!ENERLLIY7JTPL5A4Q;?E(NX9E^6G,I Z M6P2IA:E69]GTB_>^7:M&V\#PO# M%WZG >38URK8MYVL YN>RV)>,W8/]!-&S0R7$B.G%=&2.R<%A'[#)\V,3'%' MG*'>>*%T^;49%XY19K520!L#.8:J=N)J*'2* M34#^.#E..CD&D.L?]L-3O1-ZZ1C2V!(M#/!*!6VSYIZW5">L"GJ:_? \:/1= MKXQ!I'A&P5&[HL;?0&P4@U9;1!#FW'-E()&$KH/14+3GC)=HP$FL0] M)HZ<>2BPL/*OB^?W*F >;X_],KT7C:&_26;>US\MIB/ M5Y7;EH&EVV17JVP)\[MR/IK^M2J7=_,&N\.1(V52 V8=!4)Y0PBVC-=H<-Y8 M#H;;/IY.>'L6[28P?CHM8W;:)OM'ZM"9QTPQ8!BV$%/+(5#,UERSEKRS2)3. M,%4.*I9!MIBA0["'VVD(1-2<=@:CS'!DAHH'3($$\,!6>AJ,1JSA_#(39Y M(;=#$=R-Q\@(%E)ZZB!1#"(-C,:\Y@,@M-&.^W[WCL8H>54[:9?_S8ST>0W" M>3[^RW7Y_==)7JSQ%WYX#KOP4?8QOQY-7>!+4,QV1V_O:)4IJ -3+#34T+"K M2>C"3K>9.K?RG>FM'8BT;(NW'<%B/9]7@Z^?-\D@LYXA@3#FR"LD%;5B,VGJ M)7XG\=9)XBI;8=UA>3]_K3Z^S[[^KYO[6?%C?C^/H0[%^"^OAOV]WCCCBC/( MD $(& *5482A>IY&JY0@OC,3\6GB*5OFX(E>V7FU>*1PA-^>+^_PT:,=;7<= MF9>?YOFGT6W^RA&1.F2&-0\F/\50$XZ]%@JA^K"E@ #QOFZPNSM/>A9$EQ!] M;9JOGDF'.V746* Q-HP!*B5$4#FRH8X%\S#%L7]&6UA_("@[XOQIA]P_[O^M MN+X)>VU9W7\L;HM%/ME[SKW:/L,( JKB);0@F"L=GWK6LW4F;6\!C@;ZTACA/H/&:RIA="D9+TH'E8RCLXU;KA M]QG@Z^#CUH-]L[!5 Z&1@D9H&G=I(6KUE!G:[-;M_+>JUA'0'%DG\7D0;,5U M=E56X=>8)F2WO^O@>Z\31\R<,$H8X3E64%+K #6USL"\;Y;6YEW@\%B\[$-B M9_SO"Y^OGP0?&SS@:M [T\$F#[H$4((A)I"VF-9T\[ /I.0@.<,(MN[/V/9Y MWF_BB.>&SN??9T$J-\7=15Z-HY"O]UV>-!XC,TX@R!6Q+IPL1@H*C:]Y$/3< M=[;?M8J*G6DFVN=Y7[BK*_=7['M>?2O?,.JZX?D@>M_^^(2_EN7D]V(Z MA4V5OH;#95@RCQ56SB-MA'":BRWGM;$IU\=G:-UVB<4>V'^&P'RM>&<:/I^/ MFE&J+*(((B\UY%AB8\EV 2N?\ACT#!7$,X%IHA1Z2S81)_?A]FY45/$P,#>C MZCK?FU)B9X>,2J^\]$8J!3G01+FMLBTL,"E&R-$/!MXVQEIA<*_PB>73FR^, M0]@Z;K3,*>(P<)AA'[,4<.A(K9T(P4W*&[)&J'.?Y9![?\-A8 MRWQ11$WV\Y5>S@.;YO.].UR#WIF0D&D )'%.0.>D1%1O5Z.V*9DZ^<^%NO:Y MW1?*ZE>(GV>1$P\3W@.MU[IDAE)!E<:$*<\($T[Q^EY0&.I3KN7%SX6GEEC< M1T#ZX\JU#PE+!PM'_UQ=CV:;>O /Q=\CF&:3BTJM MC)]A(KT#5!LM"3*&8"WPZET!D\@+U2A.JB-=:#(IXOQ'T^W\']94,%WSA7/#AO+&WE5%616+^Y6#K9OMI&=@/5>;.A;5<#N1 M&H_+9?C[2S[.B^_Q3N53OACZTU2+X0:]/R]2LLK/6(L$U=21O^;52Q0J*2H:216#):,]\WL.(U!\C*C9 L" MZ_1@/$5&G"<$V%D$!3C:&BI*;>*Y[R M(*?YU=#.^G3O'Y!=2*C'=+LO3[E-6H^C=L6';AE7P4(%P 2[(J@2WA#J?4TI M)"SEHJ0K[A[;U#"V 4:8%LQASS:&S MPM?I+!0T7C=* = -_VI1WG\9_?Y;F'<5"%BG/_P2B*N^[W5$'NZ& MN5".6L(]E 0XSQDC-=T*B11?9M)+MI\'DZT)IW=0!K84\YM\$H,\C@?EZ[TS M+XA0&(03WV@"XPV\V"Y&@TS*1ID4JO/S@+(UX?0.RC#9)N@+S3)OO0@K2F&A M&7<\7CC0FA)O68H1>GRHS5M4_)-A=KP4AE/TUQG;UM;)^BKL#WV_"4B,H" ^ M\>! 8P^PA "936XI8$2SR/.N(@_RNU$Q<3_N\MD\#T2M1+R6;2WHPUPZ8I2, M8\!0?)JJ#$* .^.=KWGA O[_L #: M.+P(6NA-1?F$Q^5Y63Y7C-P'ETFZPR M25Z6\8;^,J]NOR[O[J;WJJI&L^L-WR*!OJQ^*Z>3N2WRF#_JLBRG\_A<87( MU"U_6^8QEE0X!YF4C&@#:%!B-WPE% V6A*D'\'<"OQT0'U9DO3F!)]_C^3S_ M/-LJ$A?+:GPSVA\JMJ];9@G3C#!*(99*D,!SLN4ZIRHE)/;<[> ^P-DB[T]* MMK&A\4MY/YHN[@.-'XMQI';^^MU!@UX9EH@"CZVB3$@D+!:FSIL)-$]ZS7[N MAFJ7J&F?];V])\FKXGL0Y??\"2?VO179W2,3T @"*(,^L(P(SKG7-7U8\904 M4TGO0-XXM-IE>U^P^O?1=)FK23 K+T<_'J[+#J-K?\=,**&,QA@:&/9<9<)F MRVMJHRD_U$.0=P*R5KG?IZ'QP)C#$-O9/E-4A@,= .,-,Y@S+03=TB9@RJ7Z M&;[TZ$N_3^7S2;K3WXO%32QO4@0CXC&,1[,(ZXUFMUN!:M0U8U;Q8,D309VP M'G,/A:MI$(ZEO HZP_<9'2M.7;"\KZWG$2=^*^;C?#H=S?)RV4"+.M S(U0) M;'"P)ZSWT%FFX7:9."U3,N0E/=EX)P==N^P? &Y'(:RFRBN 8XH/#(!WS(0U M!%E-E45)U7#DF=\?]0RJTSA^'G=%'XO1MV):+/X($&OHXV<(.:HPYU;Y8(6I M8-JOSR;&D9.VT;+JRKI?K\@HZ(#[#5K6XKUO8NH?[IX!0:6@-J9O4;$"'4'4 MU]1SG_18]=R]Y#W#YX5'H'7I]'60?WIE& KCA;4, M$F.T1U9#7M,I'>_5'?XT==.[QV%[8NG?Z?GHK#O&\_FR6U0:G*2,ZUA\0%,> M#)4M]VQ8=^_8LS[T-MB:5'I\%%(M@RR/ =^K?3+H,>#&:>LI$]X"XBW:,LZ ME(C8,TS -"S8VI)"?U&&ZZ1[%Z/[9O[WW1TRBSE!6@1Z#,-($B/TECJ"U&!^ M]_>(L59$T!? 3"P,':B-7CRSG"_*V[PZPL)HTCT3S!%J.=:,$:"]A(9M*3>& MI02AG:%K?ECP=2"0WKQCZ[Q1L^N/^6B>'P'"_1TS)@'76F"F%$5*"!^MJ-J$ M@B;E)?H9>ON'A5^KHNC5+?MU.9O$>BQ'J'1[^V5$\J"Q0LF BPE('21ZRT)" MDW:]<[\!&!B#+8JE5P@>#[X=]%%D&;/.0V>TDAY10,W68I(T9QJ%E4%E(%13I;842YGBK/TYK@P:0Z;!E<')(0J6A#_]GZCDS U*VMI_C&N!8.+4L MD?ZNH.[*>;%YSS3_5,[&#:Z?=G?)#' ,>$L0 KQ\6+UQ\77SUZ7#QZ_+AX]"1H]$G8\%Y<#CB;S-+ M648@ P) $NPYCK>8U1X+SQA CK+/?& MX9HV$8ZG7B] WJ(G^M2=NPUQG(D?^H]8]B,Q8\,![*"Q(&B!QFHEN=\\?.$8 M8MQHT?5BRN2S^<9Y^4C&I]@Q!P;*M"08<@Z<,\[1H&2X3>6&P!'O<*/TKS^U ML[HQI/8;,>W*J;=0S[B-?LD71;7BRN=OT^)ZQ;-F6&W2/2,.<(8]D10IKS0G M .J:O0Z59%!HHCT'"CH+::!VNPX-3C$Y MSK!L\=!;9)NR&#A0KYFI<*AO)I0"4 6]-VB^'#(>G0TUS9J9E!1'[]8;?BK^ MVI;&L!%[S6W5/5TSJK4&7+GHU>)&A!^!KRDFZ ^G=W=@;%P44DIDH[W<;]%MTD2_MJ0R7"^D\OXX.0/%\E^? BD MB&%&>^U]V#@P1'Y;Y$ 0W"@U2S?\^SJ^R2?+6)>VKE3TJ5SD\X_E:!;SI&Z( MBH]TZR0[3:J%)HR:<0VT8@ Q#BW07A #M[GWH54IING/X3QI#+9R**'U=4X^ M4+3-R+H)D;X\'LG[A\@TM5XJ2"'G5 4[26'*:PXX(5)LV)_#HY(.VU8EU#]& M7Q9?. &EAP;)#,#&.NP)DZN\5)#7OB4%B>(IV^O/$6V8CM.693004I_?]IV MTU>'R!!S07,&(I!/'8$*>;@MF*(]2-E-SSTS\%FAM"T)]6H9OTQ*UG@C;=0_ M<^$@\< [:6 PTFPPS!Z8BS!(>?#V<_AK3D5G%^+I%9H/*^ED=#88(L-((Z.$ MAP83PY63P..M.HYLRO:9%+3X!E/P(G!W7 SH_GDYE08^G=<[9<@"PH+Y&B,!;+!@L6#K MVR_.):>@T=.N;BA]13S[I-)D2TD9-K,"!@75*,TD<,!32(RKN66U>,^NFC8P M5 XFBG/?3SZ-JFIU1SUT!%[;^XO"% H$B6::$ZD ,)1!BY64FE)M&E4\Z8;2 M3_GOC^9=E;/PXWA]*GZNS$T,0?XP>]RB"&?G73C2XKFVAQE)XV:,*,ICA+_0 MV@2]#@FF:GZ%XWFP3+&];RJ-@5,.Q_X3->EYM7@$T_#;?[/96")B_<^E^'+7SD<#O3(J,-40&IL6 A<:2Z1H_7V MQS5**/4X.]LDH%DXX*QRCL>P>$M[+#8U,@^&J G># MKV1)'T;.27P="#NOGE9[VV<>0\ZP)= 8H"@Q!$M=TR:T'>P-46^8.5;&^U%S M$E=[>_$S^8_E?+':@7U9[=F?#YQO1XV3"<4A!H%V12EC@'+GMKP(JM=@Y0?> MTZG7I43Z0F=$D$FJ.1*JWOLY]"KE0NH, M=[..I%ZVSNC>-K@M_5\7H]ED5$WF?[N;C!9Y:,\ .HBI1OW#(B6<.@NQC<'Y M2 =SA6QII_B=J5EIXG]9I*)U!O<%KE-W]H_%+/^PR&_WG:C)8V<:"&$8]M1# M;Q2S"$E8\XP;.UB-\_=TRO8MI;Z0?;%.43B_+-7XG\NBRNLZ'Q]F4;TM)L6H MBI<$LXFZNBJF15BO^\!\RG 9I]Y3J FEQ&K J:1FN^;#[X/=\9X7?D] TO/2 MU]T+IR_8_E;,5M?O-05;K^1%7HTC#JYS?7\Q.O!>[8A1,JW"R:0D"XS0VH=3 MS\-P[ GD&248FL$R\KXWD'8GDY-N!;9OB;?/4_+5J^(O'ZYO%I^O_C9?YY'; M?5/0L'.F@Z;#C8/. < %! 83M^&5(# I5<;19O+3,I'O!5V=":-54&V?JA\' MIVVW3&A@.6$<(XRE1TPZB.NY,P)3-JEWI EV J-3A7#N<5+O+O[2(0:,UP82 M1XE0& "[J=;D(.6\D4^R&TI],1^/IN&<*\K)'MH>-\ND,YPH#Z4%"@34Q8+* M-36V" #" @,5;.$BX= MUI#C3;1GH#Y\/-B%]=L$5B=,[PMR'\-ADJ]/N7ESG.WIE3$@23@DJ33&6N4< M"J9E3:>4+&77.L-[H0[PU!YSS\"%>NP.=NQ0&1?64$VA(X IS0VFPI"@2.& MZ13[Z@S5X@[@UC''^]"!37E[6ZPOS(+N&PO*!E+RV:"J[9XYV:")3,OYLLH; M:+M'C9,)S 0+YHBP6F.IB3#$UVE_PI\!%>!&=#39(8X;*)/6,&:)08$I6DMN MA=YR!/JDQ!KGKD1W!)T7]9L[E,? N\?9/"0::#>1"B L#;'">^\(UR"83 @S MRS46S1);=J2VEO/YD]D?>D>TNT/F@!1 6:^E=X!3H+PT-86$NY34G6=X/=61 M])_KKVVP^NU%@3,"D CZEY.$P$"2YYQMZ#-A0TVYJ3]#**4*N6%X]W%,?9OA MW79]L>4<-22W%=YM!%$:<.0HTP0'8H"! M6VYYFU*IYFU@YE@9-PKO/HZKO;GHGF^U'QM$GKW>*?.2*Q46%R9,<6&@$;#> MHPUR("5P^PRC'5H^J%KCZTF7RW5TY<6Z]-??HWDR6]R_>JUTJ$L&G=7Q%H0A M0B&0#D%$-G.V#"8Y:\_=.FY#DF4G;!YF8[G_E/]NIJ/B=NZ+:3[YM#QP,#7H MG0%C@;5,8HZAI2;\(.OMV0J0%%+]%K::TQ'5'9-/VG>>3V/UQ9^O'LWE[\7B M1IF\6H1364VG^;HJC;H.O\X7ES=YS/@]FMWKT3R??)Z%#RZJ?%K<%K-1=1_6 MS(_[;1:MW=M8GS/()+% ,24 LT&?L:#.!?JK M,F-%="L.A/S7)I!Q&:OV((V<@4QR T XJC;\](:E! :JIEP[F.)E2\J=>O8([9#+ ^'K M(JR&Z,F.*RF?3.\_S*ZJ^$]'(^W 0)E5DB,KG0 :6N@=)K!V33F,+4K W!G6 M<.\><^WR>^ KPH>,U[7-]R5\2?4]5^.P<9]%'>!A+@^C^Q8+3/BJ&"#" LAU M'DLFD:!HP+J^OY7?5\?HAUEMM0=RW$8>SPSX#[-Q%2.Q;+[^^TLYG?JR^CUT MVO?XJ)UOR"S#+*Z%H.*N? >(2%#S$&*5HH^=H9NW(WP]?X0TB&QZ>_/YE U M'E?+T70/5'=WR*!5#*) (&-A(S;0DTTT2*#.*Y5RYAV-O+N5$RU(JUKTYQ[L M'2;/'W2V(9=A45>_23T:?77'C%&A%7# 88\)T8#452("M=3)%!0V]Q_*-0IG MT5[;M/V)$7BB;(9%XN;7<)!\F,^7^;ZCN]D F8V5&9D53!FA")*4.EQ3CW62 M37#N=9#.$Y>)$GIKY[,(M''-*0/*(PD8D9LJQX&Z\%M* ,#1GKKU^>QF/_W> M>*14!K9=4LUK9'04&;1T)S\"U?7U\ M0CV_9D-EU"+EK (B;)- 0"/% U<$HBEOR\\]#* C^+Q:%ZT3B?2SDX2-83;/ M)P]ED?+)XZ+.PVTEVXN11U69+LIYL8+BX1VD2?<,6P@Q@ 3IZ$!R# B\(8B(:A\;W&GK0KY>?Z[ M%,[VED5Q-O\7K@-T])WF=/]2'_Y0O-HS9MTOMZ9:QL(L; M::!63BI.K!1!EUI3JJG3@R5V>W/ :I'+?>%I6\[]T\X4;KN:94YKA(6D0:O' M#'..D98U)(E@:O]JD/_ED\GOJR^AIWR4[FX&%5!/PQVWUTY M'TW_6I7+NP8[T%$#9*]TEU>+^XMIS/0XFT3U M_RZZ._9K/_NZ9*F MG$0C8%/'9@]P7NF1A2]0@$$#A5-(Q%<^C&[IT[+7&^XW YEVF-F?B;X8S:Z+ M;],UI.=A5W0_QM/E)&#^KV4Y^;V8[@N-:-(]DY 2S1!S&F@13FPN =]2[E7* M:_LK!Y @:$JJ][#%0XQ>]\A@\[6L+& MB=SK2_YVP_0/LW%YFU^.?FP1O <1KW?*I/.(0.IT+(6E?-@^?6B?:+5;:8&6_ MCIB#'IA,>*VXYPCHH'<1["$#M6EG 1 IKU1EBNOEK(%P$N]Z>WNZB=-:U]#Z MNBC'_[@IIT$B\[7*W2">HND0P;*3AE)FE%; $V"PM*3F@.0F)67MN?M=.HW2 MZ4@ T"P>1#/ZYTRI3%2WFL" I$:(1(7YX9*0DS*1=2Y1UVTCX37H9;&]KZC M+RY&]_%VOWGL&.?$_!0WPP&FP$[;8750%B,F:5P0[.#G*5$JY[[ MH=@!L-KF]TFIE2ZJ8IP_%#O?Y$W8W.S/+TM;!"J+;\L@R%TZ]Y$C9)@BYH36 M.BB44CEM-OFL(T5()06#G>$=1(N@Z9;1O3F&BN_%))]-FA]QK_0(^J>F2 #& M@:,><$&$1-NE0= [B^#I8/=IA[']I1V:75_FU:W-OS6(1]W1.B.6&@ 00#3P M"M'XS'!+EU(HY2+]#.\@.@!,.E-[=20>I?J\TB.SDC",/!&6AN,V&"+(UO>[ MSD"84MCJ#"\G.@!-.XP=SKH_RJK/!*",6:>1]9P*%$P$CK>'KK$IJ8*.OZ?H M-]JKBPTGE<M>M/!HKZ(=?'I'1Z%KCA-$R%"\ @=$4>RV@(D*+VE_KK4WR M=9]CCN>N/4?=BV (O:D1^G9WR*!GCA/%D);"<6FVUT<9W_/J M6_F^/)5M,'TH[:KY7>WNA1,63#@%8IYT!Y D'DM=JP)>>/7.BH=VCJ76.#V MTM5,V\J(Y\Z!^!9 2ZLQ1\343TH\H[S?QQ>#J5F=7YH?>GD,?+C1[7(:: MC'N &:>:&!WV66*- G6<@\5%6*_DN MUG[65;:8,FZP@:S ]#"5ZP^S(,%\WN1:N-TO"KN[II)+"Z0TP@:E$ZE->+$% M1KB4B(6D(+GW@.)!1=7?\Z6-B%?4'LHJL:-U!I'# %!LO+04".DP%35='.GW MG$-B*(2\>.R4*I4^C_%RU@AJSYMF"B+O$.<< 60Y"[9VK9A80'S2J\ISOX<^ M$YPEBJ2WB)K)9!6V%E/F%I,/,S.Z*X*^_FCV^Z)K#G;.,!' 4\+S MU>7HQ_XHL&-&RB3%@0\.'R$X&V4XGUA> OL:3* M+)^X434+W)D_HBH6S1H7^XR?PYTS 5E'GIHH8WIHH606ZH-]BFG_+GGV#@3 MG+8NI.%L>)U?E55^&9-/+ZO[0T=_H_Z9C&O1>@60IEYSC)79^"]BSA*;$E)R M[LD]S@2@7,A$^AEXXPQ(0D#EF$?;#M.N*A]&18JY5/0U]S?,U1= MCC/!7[)8AML0C]K],NH-)H@HPBRQ@F,EC:RIXIZFO. __E7E'UO=*4+I"VJ_ M%;.52&K*]P#M>=-,(!?TW/"_\ /0P6PCU&UW:MBL,D!K;S9_2I4O421OZY*F M\\N93#H+8\X7:[TFT#/-G-B>!H@FO>\#?VR+M3;XHQ@_EM-YE(1(> MU/M8#09KI)A!0D&ZKC$5?1]$-'K&UL;(*7&][JO M#9!IYEVL>L\8(M@9Y0@0-0>(3@IU/_^KWC81LO<"MR7V#Q-!L)KI7"T7-T$B M_WF@X..^CAF5R#G"O'+4 $>IE C6U%J?I$6=_WUO;V!+9/N0(&M04?2U3AF6 M3D@FN&>>6N:40)LJ7X%*2,G[OL/M&5PGL7Q(8'U>+N:QN&6P!(Y$UZ.>F9#. M$&J,E(PPXZ0#0-?T>@=27D^<_XUKSQ [G>\#1#Z=H)\UZ)T1HG7@(22<4L,< M\%KBFFZ&6,ISL/._.>T0;^WS?@#,':&6[>F5&>0M%<9K!S77)G 2;]>6,C % M8^<>--\7QA)Y/ABV#FICK_3(F 90A!T;:^)YI)(04-/'+4[!U+F'L/>+J9/X M/1B>FBEA^[IE2B(/+>%,>D0%P1YALM4$2%+M@Z2LL.\.6: MK%MGT-JPV0I". @D(4H4VM*EI$Z)O#C_6\H.P93.Z\'\X%N^S#]?Q3.<[U_:);!@A!'GD?PZ@H)U+*=10U\S%[BV[T2+(;:F,5S##=BZJ, M&:TF^OYO\YBZ85NY18T7Q??U5)Q?EE_R<1E.V56MWX>7 9=E>SM>%U^7"H3R&8BNMX"OJ [JT4KMNKT+^M<*%ON4F9T=,L\A M,=1JC:"T2&,%A:ZI^/9P7#]F34%Q;_.BIFD4>?9S'M M\^Z>?#J>M2^LP?G>4+GC@@P_,>Z7JZC9OY\UH M=IG?WI75J+I_F.X.@+8T<@8"P9Q"*#CA(+#;8T(?.*#Z>;X\U/N\LP#O,)+L M1\K"36_%/*XG[> M-/]A%J4*IK\,)('.Y7BQK +YIISO+0OZLG%&K>7"6P*P)I)Q[( W-54 )=45 M/CHJX&E6ZY\ 8\GRZ ME@3GQ8CJW^?KO1^S89)MJX&5O/DAFA+6$&2F45D8I M@YWR>X5'9#N<:&IAS2S5WH0QDV72#D( B3A7"J??UD'L4#J1_C[U^*ZYN@BH;5 MN/(!O&I*'S-(%M8LI!Y#0CEWGCNM:+URM8*NG]2>/7IY.L13Y]P?;E.+QOLL M"'Y_SO>]_3*IF7& B+",F*,&62%A36M,D3N \_N=;V.G1.>$BAV_J[E?D_,--8/K_9OJKO&BYKQN%H^*3-] MDB&P;\ ,(<4(A)9J0B&PWBM;,UP;#%,*A)]AOG@R,[C>N4#7^Y[*H\CH@ M*%]G@X]4;OYE;[J3(X;)@K7%A)4HG$X ,$&0,:[FA$>D43*K;OQYO6Z4K8#E M^5N#[N30XR.6<9Y/5O$3MEBQ:+&L'H6J[3VM&_3.,':0(J" A] #Z7A\A"S# MF>0"NS%/41K/L'AQG^AKG?DGF<#U(@@VU),9;>3R./[[8CJ:?!R8"+3?OT8(0;E-$%4\\X9Q-AKY"1"B$,E"!>HOF"TUN"4(/XS=!#V=-YVPON^=[)G MVL+JOF8'HQIL: U'RH)B@;TB#G*),222(E:'=5OJ=$I^\\0".F\6C?V(XOR\ MA*UX!S//B3<2@?C,BUH>W*&+A&QQRV8PO_^7GG<;=2)SU=-,?9JGTQ+ MS+URP I&#&,2$U];4DYIEO+F/3' ]'VAK"T)#(&RW\(\E[>7>77[J5SLU>[V M],H@HR"PC4(OK2+$&L7!ED[@4E+-G&]VA8$0EL;[ 6S=,/EE-;X9S5?F^C:) M:C/S]I7.F;":,HOBPX"HD###3C'WXO%3:PY%E@4HQN/S:]UZI"949):+AT2!N&P%BV4JN80 CKE 'Y+[N0N M\=FQ3/I"[9I%^>JERD55!&[=C:8UC7N@N;=?)J7 4AL @X;+@/: :5+3*@1+ ML65/S6SP+A7 -J4PB*E1SJZC0K$)Y5W1\?G;M+A>2;VI4GA@E,Q8J@&)3@,* M+)** %N'8#JC:8K/[U0G]+LZLKN31=]G]^MD\U+JP#X)D:CC M$KT%27>S\"U%R7>+KR2FG]]E;"N7L!GWGG(,N-8, "89TVB[G3O-DLI"'!\@ M_R@NX'TI;IU)I"]8*2"#5>;;9[( MI.K@QU?7[7=Y=!*<<-;B>Q.+J:NUD0DB.).$1O4*4JKH-A-M(,/H7@O[WJTD M'1!8+3I51,X/XT>*X>>&+!)*6:9%T.$0%%PY*D'-*R55/^[V)Y!ULVXUYS,$ M['%"Z NP7Y=W=],5IT;3FE,?9E=E=3MZ7$]R#S0;CI 1P:0WX:3!R@3=C7@, M?$T_\#CE/=6YYQ7N!(W=\+V_C7+E_U_E-IZLGL3.@X*RC!+4R\6G$#A.=20 MO5BQ^B9?%./1].E$WWA!6:0$CBX=1+@ED%A(T+KX. W2@LVR\W1,[>6!=+E/ M&V:4:DN(U=)Q#I""VD-64P05'JQ^YP '2V/A/C]84CC:U_D1O> ?9C%[>9RI M^E'LTYY?-LX\LYZ[L,\QJQUA4$JB:ZJ 9(.%N7>,DR-%^J)26R(?AT''I]%M M;LO;4;&_4N#N+IFV3$5N<2V9UM X)+;+2'F4\ESV#)&2(N*]:#F9HR<]I+[\ MO;PHB]GB_^55&?]=@=P6_Y[;>\V@&3 MY#$S9)5#C&-JPF0%#3I_?#2^H1K[P:J>]H&C4X1?#L/XW@SO>DL.2FO^(?RX M[P![V3@CU#HJ8\YYYA "W)D'JF(RYU[>T+RU RR9C\,<8!]F@<4DJNRF\)"[B" MT%K4*(+SO&QEPKR 2FH'<:"#GC.-[?85,5WX,$ M(]7U/O:EF/_CH%7]>K?,<,:5E3QPRD7]#F.M:DJ%@+T>*+VK)XW%_.(H:8VC M_6,GG""KM7(9OK^!M?UZM\QH0#S@A$-GF0#4^/#CFE+$& 'O"SOM"/U5)"7S MM[>79F7U^ZB:U/.=OVJ*[^^0,8$4\U(R";1GBE/S0!U@_-VB)T70SY^-M<'9 MOG#S1./^?71W$#>[.V1".**#%8DX$UY9%,P!7%-G@$VY.3A#@[H3W+3"V?YP M$S6\!T,P"C2*;;_2LZ=7)J37QBBFE-/"H9\W!#*]86ISCWSMTR:P4"S6!U$K-[\P_'4E<' MS[)'K3+/K<;0&X(%4 @A%Q3$F@[&;3\U)/HL_-2&3)_;ZR?SL[? J7*^^'S5 M#!TOVF:80BM<,"16I-<\;*\E/ MVF?06ZF42[7NJ=C_P'I4.P]X%,31\;7X5F#;1^2S\L(@U M:R*=?YN-;LMJ4?QG/OEK4!(B]:HJYL7LVBZK\-\U"VJ&G #L-KXVT2 %\ P60N92&T'>Q#1#?Z_EZ-I<76_J@'_;_GD M.N_N'&CA6[/ 8(>DEDAKCY3S(""@YC,227Z5/;LX"F4>H7]U+=.@5\K=9X.+T\;GY>?9(&CL.T37YIZV2A&_+'%0* &H< M5=PC28Q7]54H\0:^LSJ[;VFE]"?5H5?+JWM"'R?)JSN. T31\(=39IU#@ E8 M[SC4@*2PG5,K-?RQ-GJ2YCFLB!>D3/YCN:[:&)-\JL_FPY/](.4 2?FZC"/* M ,$2,8H,"8=S]/IM.,L12,GEP;G;N"ZM]X 439I.6#Y,] M7Y-1C 44,*:7H!0PHH5 -2>!@/U4_NFMD.,9&NH]2.T<\-]H"SH1](W&#FT&!E)@L7AO*(LV$&XMM.9)BCEF>:IUN2;#'_H5PYG@-O3 M,)D98(CUB$I!H=14 "&W=$(G4KP726K NT';D1P^BQP3G^_RZFE!M][32CP+ M]6T0MQ(I#T8O M%J8TR_DB4%*Y'YOS5LWG07[Y 6?-":-EW@;S1TA$"0*8&!V8Q&O>"._?(:%#3X3!^9U98VY@XG9-] M(>)+$$WXKIAFWP;H3LN[2/CF'HVI/OPS86'/4&^,#M[Q0E#I3TZH%[K=T MS5L_E-IC=&]/G/*5)?;7?!:4T&F8N9K<%K,B-LPZX7AOSO:UL1/+,*VFN>^YU(NVF?6Q5(C 7#C% MJ+4&"%W3!#E*B;0\NI++VSOB4OG9.T9>)ES4P6E)5#AH.[7 MJKXV.DD5.K[8RMO%RA9]UY_Q9.6&70$.^.(Y@PBPZ116V/02.A2;HU/ M+4C^=D^D-.;V>L_[J9R53^%]&#O[.V:(,@9-,!(L1UYXYB':4JN%X0E02BHS M_@:!U"JG^\V!%'?)VAU5S)9A[@]^W76 V[K=Y>A'/O^MF*U$4R^Z9%H))8DBC!(BE.)$V_K@MA"CI/(K MQSOSWZ82U3*3AX*1'LV+\1$86K7/'%@#2AA(]'8CA?8]U^])E_7-^$Z:GO>36ZSC\M8^+9SU>KF<\_+Q?SQ6BV"AD\?*8=.U1&M#2> M LTDQ5)II8RN[^*M-5ZE;%7'7TB^[;.N8^:?&QP/G8U'C9/Q6+&84HF841:& MQ4U,;7PX$7Y\QV=F=[@Y$:"G2&1@=&YV^!>D'(_/UT;*E$!:6RZ=\UXA8)#B M]1V? \@WJC/Y1M,-#HW0EF32TZ.:G6]IOB[*\3]NRFF0]WSM4'XZMV%*M;Z< MU7$%6E_OGU&"95#7!/ *2@_#!B(9P%XHAB2E>L#W-J>69?5!=R0J: 8(>7_]U>-8VUL(C7\-("2WMS!SR=ZL'28SO;9Q BIZDD M!B#(L%6.!AMX0QL&*LE".V.XI,GYN3^@!<[V^+;[MIRMMMP&=:2>M7K[21N]H40-9D443:CZ<6HF'R8F=%= ML1A-#Z)E;[^,(6Z#H6>E)%Q1I9&RLJ9589IB@)^CR[%5Y+3)V=Y0-!XO;Y?3 M:*>\EIKH,**:CI$Y9G@,QP_K1E%+I0FF6LV#\%&O3T"?5A5Z$_CJB,_]/1!= MC&)=C=HO?Q!8NSMDS#/*F=2,^K"(7 S-VZXD0WF*+I3T)/0M8*@5EO8%F,N8 M<+,HL, M\-2%OS#0)OP7;C?@P#S6:T7-MPC'(:1PWF'62'D)@)*,6\&,BY9$O1XM0SCE M2NP,ZXZWB*44-O;Z+'UG<8^W6V&50<>153CHHHY2IPP1O.8T1Z;7I%)]^*%: MA.P9R>6DIYM'5PD8/50)*%<)@U?%8G;&\[8Y?*8I<@1J+Y7QV@%+@:IO'2S& M+B7X]PQ=%RT@=$#N]ZIB?IC/E_GD\?I9:\B?\M]7_[3?B^Z.OC,SC" &.$):"D*(4<#4:HK#/NEH/C4Y5_=% M_EI$\KE(YBR.[35=\\"!)S1^S<>AZ:(X_3@_.'"&$& (Y. XZ3,8&-URFM(<6 ^0-U]0KYAGP-6>LETF/+<_YTKJM*\E.V3W COHE M7\467I;I>$P8-1/"86K"80.)(I;X8,O6SI' -=I3KK&=":#.'IC]\7V0&,#U MNE/C8!M6>S-J[.F5<4R0UH [HSF'EC',MW020)*VO3.,'VT17>UQ=1#TK#3? M>L*QQM(ZF6-3&+W2/6-">&8!CQDB@)8&!&UC33D&U($D"Z7Y33U;C;)B1**ADO+5&1#<4.!% MV/J!"FN::,MJCCMD4BZ!TA*@G3V@STPT?2V&YWF_ZZ+I,7ONEWR2W]X]J2*Z M ],-1\@HAMP8!$'8 B+-TD$/" *,>!QLNJ3'T\TOD=[PEML-HX>-]_\P>Q). M5==JV-%R'CX.TLWSVP.I']K]H@Q0I+GWC@"'.1%!/@C4R]8ZGA(D#G^*BZ-! MY?$V@LV-D80Z*:W2GDHE("-X0Q-TU"9A[.A+G75XKYN]&?LYE9]_Q)H_C7*& M$$/KD!=":P)YT$V9'W]Z\/30.(83S2H]UL>+Y3;XHQJ/ITXF^ MNUQ9QCJ*H':"6H2\MLY(A2"U@&JHO6JT6#JF_\A<69 !2AF3R")%B"8!@+*F MB%OZ7K/6M"/E_;FRCF-M7^=2C,SY, N4+E>Y5/'"L9-BG/ M'0>@IBILG[T^E>O]&65CD98M\W$8='P:W>8'LV&]UB7SR#%(F5.15Q+'LY5N MF85UDIY[?DA)$?%>M)S,T9,>7US^7EZ4Q6SQ__*JC'\N\FH3#5) ".&0F4"6PT-1>\,;WFFAWHG6)C(.P]YEKD MY2'/LM47[G&1O&B3 M,>*@9!@0)RD$7ECE-)0(,T^I+5Y7(8O>F7FCYMD@M!@UC/@ MN,'(4BHY]?7$M>+OL7A%@O3*5KC8;#<^6?3_>SFJ BNG]U_RN[)Z#;^OM,Z, MI%QP3+3SFA"$H$6T)L5BE%)^\(R4P78QD,;#CN%P4=\@V'".' ##D[:9XAQA M[Q$5-%HY &@'-F0P#M!@*5+>S-Z0PLZ.47%9C6;S8AV^TV"7>-X\PPIA(;0A MUF,.A+"0BIH8H7G*-G%&\:@M'Q5I3.P($6ZV"&O)%]--S9I7D/"\6<8\ E9X M0&.D-4,,Q_ITF\E#@U/R(I]1KH]V$)#(O$XE_R6_+B)I:]?:7ND_;9H1+;2B M.OP%P@ZF+->"U40 #P;+N''VYT,+W.P4$C$NJ0H[U$HJ*_O3E,O9HKHWY60_ M0O;VS )[@BHDF1(QD4@@C$03=K/?B:2KU3-*H]$F1MKD9Z>0N1S]^# )3"FN MBO%JL@T.DU?Z9,&.TD%5 I0* [QRC')8DX4H3JD$TCSB\$W!I!U.=@H0-9E$ MK\[FK^C+@GO!L:-]I@GU6EN$'(= 2H4=J.TJ+I1,V3_.*/=#F\!(YV(?H##A MQ\_59?G[KEOU/:TS9:CED!&F%2.8"JY)K4!S;V5*,I!S2K30 2).9F(?>%@= M=)^KBZK\7LS&^S6.W5TR!: A #HM#&)&$Z-1K4UQB%%2%-<9W9%W@(PT3O8! MCXMROAA-_U]Q=U =W=4ALT!0'%B#@:JO][ERM^=OS*1>QV)?I/GZ1ZB;Y?% M8F=$]ZYFL1@\]3[ U0O!.>7(P=KMSI'R24F-WIVC,I%['8G^LAK%]R-?[V^_ ME=-7Y/ZD3685P$(Y)1&'!CNJE>2;:0L5_J0(_7W[)E/XV/'*KT,T]_BI=S7- ME$).2@\]-U0(*: U]?8EG(1)8'AW?L<6.-BI#6"6563"^@8M C7(9+DKX/50 MERSZVKEE.F"<:V&%M-ILL0U=R@76$2^;WP@L6N1DQU<7@9.!R.)[;D>+T6;" M!^XL=G7)8JY33*S#(.BZ3DL=2*R)(AHE60KOU-O8"B<[O^:NS&B17Y?5_<&; M[FW+&"7.(7"*"0 =9\ &DZD3Z=SL%!!?;T?3J5[.BUF^ MLWC4*RTSC8'A$JI * 6,(:HJDF 2"6]F7BG_L44!G:* 7>;5]?A-/MK5?Z^ MN(FIC4:S_9O#SAZ9<;$*%M%,!,IB+F+J:D>Z9)*F9/A![]2QV 8CN]T?;O+I MM DD'C?,'+:6&,EQ?)Z!+5?"U0J1A"CMN'AW7L9D_G5K;SR\F6B2Y*99QXR3 M6(@::" DEM00)/V60*=-$D"2_)%O1)]HD;D=H4?=YK-)C/KTT]%K0'G2)@N& M-!!&J3!ER3C$&LC:U2:Y]"EA+RC)47GVF$CA8\=QUKZ8CT?3_YN/*A\^>4W# M?*5U1E$ +S;<.0*A#"J3YK7?12+O4JXJT?MV8[;#T5[ L7XET!P>C]IG''#K MB+#&Q#!BSVW0IVMR0.!6"D"27)MO#""G\[1;Y2-,L!I-/\PF^8__E>]70)^U MS;SGVBFG>+"N)*8.P6T\L8(\Z64?2G)OGCTTVN!G5^$.:Y?:PZZV_UW7:\TS MZCS!'EF'L.)(8V/\EAA-41(XDIR;9P^.EEC:Q[OIF$[@Z;?VF'XN?KD-3)J6 M\V65-\@WM[M#9IB$W&D*)!'">2\%)*OGZ R$GV4CK;@/"B\#;W7XHG\T)G'; M(XO14]0YIHV-1=:T-/'1Z)I&@O5@^7PZ7(QM27U'!HUT#O>U.#^-JFI5W=G& M E#3^9M?K$I1+:#CFD- . "4!<$YAB3EWG#>R"O>'84/J54.I832!L/-J LF][3.IN.7:8!4331@$ ML&6BILTSW&O^M4$P0D@JE/*9R$/5\NJ]44??$] M?SI%4\Z^Y]6BV#5#M ][:6-F#MF8)]50H"W2WDO"ZQ6'E-,I2^HX3)G8G*O8*8Z0[!&D AM:UJEQ"D!'&?T[+3K#:Y+ MGO>E>G\L9]=! K>11PW\B+N:9XA18"U6E&K-B>40"E)3IHE+27?RMO:O-'.M M!=X.A9J#YMKN#IE3P!)G#098(H^EHX[6U!'IDIY GCERTJ1] #HGL;6*H8T8M+6GE',95*YS'.-9._B4$KF[#!X M.7@@[6J> 8NP-8H9!JAF2@0>@9HR9-Q[K#K0AISW0N8DUO8%FB_Y]W+ZO9A= M/YWSP5-I;[^,,ZZ"ML^41 RZL$,K(&M:B1(I#^[>%HR.E7W9'9?[0E3]D%2- M_[DLUEG5#YQ=K_3(N(MUOYSADCFON!/>U1>%& B8\N[FC/(#=7%FMGYH2A9\@V0E,+?D[R&7^]B M?89R%M-87*]3;E],1[-]GL&]78+"'V8J >6:(T <8!K6GL[ I:37.6\$$R?* ML.R$P2>!XK>\NLXK=1VHN-T7E/-:TPP C:@U&@%M!?&&>E:[&@CAYIT45.H4 M!&TP=I@0BX\-*K*^TB,C#!%I+"5(*FD,LX[7[@(2=+*4%"/G^O:S^^"<4]G; MGZ%T-[J/$YU_OHH>J5700%Q1M2]IK[%TH&]8,M9:#+7!C'GN+,2TCJ0DE*G! M[.X^4'2"Y%^82>WR=Y@M:?W4M1A?K&FYJ(K9N+@;[=P &8&& R9ML FY MP$8;Z6H_!B4 I*C 9WC2M8VN3I@\Q%7#UGTP^E'<+F]U657E[]&Y,+H+_[+8 M]8KYE&$RY93 G')H9#CP&?$$T =.)#W(.:,<.UW!K4-6GZ1G/Z4OOM.=C0*= M^?>\&EWG7Z*$-M/;K7PW[Y]!2@QWD@(GK5;(AI54*XX4"YYBEIU]4,;IP.F2 MQWUM4Q=5.<[SR=P'+C75JE[MD\6GHXY[+IS1!$'F&=S2Z Q,V8#.WG&8O@&U MQ=>O MHV(V_UC.YP'B,_%O.;2,#GJP,(.M@W([%<$Q+>>0,\LU@K5]_Y, UE MRAU8\P1 <@VE67X]6FS:OA4PM^*W,R5TU M8H\>(Q/"*8D;;U$55C'>6LCYZC(P$^0C& M&,0. AS6"T1U\ SW@B2%B_P$'NVN&-V*.WL[F?@/OXW^D?_])G!*3?YC.5^L M7!EF]6CWP^SS[[,PUYOB;G.&-_-VGSQ\AC3 5"C,E:<:A]^HKGTFG&.3E,;A MY_*&]R6#D_ 8ICF76[<2+KP/[H'^_(1JT?WJ"6- MK)XY_7[!H:M2$E]7D6J2)5O]ZR] ,K,V+IF)W$AINGMLRPD0\<0#(!"(""1W MQ_O/NQ+ZZ>6_XO;]XM/7XMV_?G?O5^_4[U;]]YN%\@^+VUD287:WD^$D-WOY MJ6"H@D 2!6V1FH!A2XW""[C7W-X>L7>]HGH8_0-^U/\E764CE7I^( MT\IR/-=G0 Z*> +S0#@<+6E!*"[OZ[F@*JM(SX1>/!V/D-T /QUR/CJ,XI:0 M7M796LJ?5O,O7T[F9V7V'"CS'! >54.PD)121W@UF;'*"8Z>TANLXQ&U2_B[ M/0C]OEG-_RRVPVEXQGG2,@!K&!7>,,F1TBJ]1(OW$@B(<98_9JH/&0QYEFF/ M=;=L,;-O;:A2-@N*:>.=$U3R>+22 D)4>B:%,#ZKTN54'W =DB* M0&;0HZV:[SIT S=<0Y#;6IF M.\09A1)J(>+>!IE#I52>^M'JJX^4EE=;R75J9C=!=AR^Y-7,IIH:X#EW) HF M;2I.+Q\EM-=#M]4!98(5E8DP$46,HJV$C($>$I^":M44;(=IJ4W/Q_+WY M89;WWY:+XG2-DX.?!@Z14W'MTR8M==HJ@LOE-A[;K^V=JEQ%+3M%LY7&W\YG M?VQ3?FLI_=C7P0@1S3=AE,46*@@,8J031NA15P6 M#41"&<8'\8?;CC*_N2(L 4V4Y MJS@E%D$%M.% 0*N;">H7F+4OO6$2N6LP\JG)R.UK!"3 M<:W-678NZ]&A?!)UA/$X+/KG8G:_C#/@/\5M\GVG<7]8%??SAWNUN-U^NEX_ MS!8WA5FN-^MW17VR->XY<(T=X-8SX;C3&&!!:8D7LUEUT^MOA<\3MS]=$S7[ MUDC+,.R]O;=>?MY\+3XM-[.[%YG$)V[JFG40&.1&,BT<0\@JS*V&H)2'FY^E MSDU3-O4*\HC5 =S?-WZ703D.(,6:L^=)Y989FUIQ$H, MU35>B/7%D?,U!KI0P;7FF%.))38>2,!(-$.\)*1TO"GE:$XA]\96WO,4\XMD M7V_(#\6_IU-D5\OEA2%P@G9GVP:L$:4VV@F64)VJ>QIF2IF!)3E)Y8U=&5? MMJX!OYPZ/- H1(B47 &/@*3$&5W*I37(6;::FVE)M=>\?S9$>ZRP0GRUX82" MV0BT0EJE,G\:. 6 ULP(@9D&OE:1X*F&$PK$*5"*IS0*JX&42O-2-D?1E5V# MY2JX1@1A,T O)8+040*@IMI0P=+[!SJ:3:54)/[]]=&DM5[/!PTV _,B@P9Q MW/24P-XZ8!V'3*972[<2;D M=05\=+EU=0#GI<4"N\(T+95P0X8,Z?4?ZI%T#@5@J+2:8$L(,!;12KI<=;S M8A.L7]@=!3H$]0)#0JTVD>-4>XLE]@PB4ZUP F959I@@:?KSAK1%=(0HT+(^ M>O-HT$,M P;Q_P2A"E#JA+#2RM(_(#F25Y9SDJWUXU&A':![B=&APG(CE$.$ M>1:ALMOL][V$1L(K>Z&W:_YT!.NO@%!K,05:P8@09 IR9:J-7FJ655B@BX#0 M2V1CWTJ8?@RH%(99PR7AT7ZD'GFARMLXB0#.V1LO*0:T(9MZ!?D:8T Y$!A8 M010$'C+OG.;E654)P09-S)E0,%1M8K0-_&R&^SB!=WZ^B$ML>DXV+;*U8^Z> M-PO:($1]*E(I@+$1/\Q*:T(1:*XDU70@?G6(]'4$ MP17V,L=I?;Q2GMQY*;K0QT'$J.?$,06H!$\C5++L\V2A.[JC4G,7I M0*-84#KL2MF85UFOQ4TTGZDK;=<)Z6R$[J6$=$+.M$OY\\IQAY@! O *(45' MB_P=J:Y%;26?C^]LANPEQG=:YXER'F./K +,.$AP*:&!HE:!W:O@3C-]UPWV M; 9O*X^>7SZLMJ&"?OZ]J!,NN"L=B$Y=M.?U&0@#WEH7_X! X1V4&)A2:N)- M3C3&99&J#1.6XVCAD@)!X^3T1C@.B ;6F/&W7"Q%M!N\X(:)IIA!->3RQ6VZH MM%A4L\5:G9/Q.L& C5Q%G0L1;8;FF"&B"&A(--'*(H0E4QQ;58Y46#-:)>$1 MIGY[$G2$[A3B19$##@'NK.31QM?*>UE);Q'(X<,$0_^ZHT"'H%Y>O"B3D=F. M8T HT$!C)]6C%4]-COUPB25$NW&UM(7W\H-'(3-,:RNT<0P@;@'%NEHUM:Y5 MC^!R;)%LK3<,'FV&[B4&CQIKA<,"^KCE4JJ%?V)]22=^DN#1MOSI"-9?P:/0 M*$@!9TXY3@SC'CYN ]")80(8)EE-M!MJ]JV1Z4>28N(0\8Y%"9S3$$&@?.7+ MM#C'6+^@2-*F;.H5Y&N,)%7("$:(Y@9P3 B*)Z(* J$&(EN'L%]'6"E'@F%.J2+I MH73+E135;J&5'":EYWH6LZX!OYRP4@J,XU!3" TF!AAOG_CX*?LYPTH[W!,; M CQ\6.F6[%<2/$J0XL!)":S'BE/-L0+06,\T$-:!6F?5GNZXHYW__K.),V&> MG!';:Y9S(:1'VP1,D35.QK,"!Q)*C[47>SFE-'ZT.H_C!9+6UOS+N^Z.,![, M7?ULI&?B:UY_'*)AQ.-"Y"7'-LIB-5*RE K0K(NQ"3JE.]#N2[=T+J3C$.5L M2,VASP/EB@N*$%%"4>>9(%*7DA'MKJS@5HYJ3[*D%9I#\>1C\7UY]SV=I9Z- M^>C->ZUV ::;0QTEY9!JX[WFDNQE5<+8*RO0EZ?N97_ 7E3.&B,%<9( MPWT\;I626I7-6> M.#NUPG,HEM2)*#SZ;2#<($(%(U$*!I$C6I3P:*;P:$^\7@1'/Y10, "[ZED<128:. 1@N6XM&(Y M16HG:('DJV?9$9+MTG&W%\_%VV*V+M[_<3?_LH7\9)K"R28!"8&A=4A[!;"% MDFK+]F,V!ML<#]L$;8LNM=\EKH/Y9&??YNF&LRY]:K4+3CLB"(WFF8<\%9BWES5NP#GURR:8Z](9A_H M]VV\>0UH.>)X$^+_+S*! =U7W5JWF=@ &F, M*))<&ZBD=QZ:4FI"U6CONX^9X]]FAQI2"]=27T)(1[GF$$*2ZAL00D2YC1OF M2$[1$OH3<6]0+62O>Z,^9&=(E!51C2WR4'C.("V=5G&^T9R;!W;%&^B F(_A M3BY=&6]K9)2>;!Z73Y:[D!6FE)8#EAXM&&7-E;K1UI^0!W,H$=\E;TT]X- M7X,QK[\.7E"*K;$824P5UG&%+2/BK'0DISY_8]?"\PCQD=:=#OB3#?/0]'F* M0PW^//T\4$C3XX#04J8H0E)I5AX_K-?Z:E(,AN%,!K1CK#GOEHN;1LO.8X-@ M*8B+*)#8 Q!%,,AX'/$: M0^I=*C>%)*\NG:W6-J<@2W-7P)/YQ+UC+%YN-L4_R^2=4 '@^> MM:]=3W42'+)62!#/IX9:Y"B&I$(!095S)]/8'7"Y^UYO@ ^=(77K'S8/JVTN MUX?9CR3,U=3:M]9SQSEE0"J ,5Q;]FFIJ6\-UKO8>7^31']XQ^SJ($4DW]> MTM,-@Z$,1=)BCE*X-(6 2E=*S./2=UVGZ%RUG[!)LK$=PZC=#WE>K#\6W_9S M^?WG#ZOYXF;^;7;WL4A^T*C,E&&^OIG=_:N8G8PGS>PZE?Q0BAO.E4C/'S'A M*:L0$^C*LB2ZHL\)5@Z@A0GR]LTBR?'IKV4W7*VZ"P#9E*I"/'1&,S\^VR$^7D_'73V8XM^HP$*L MQ)IF38QH8ASU8P54N9$[4\P MXF4RO&R!_629F:['NR1FZB]@#:F!Q*8R1P3[J SI*U7@K+=*I^CXF@@O6T _ M75K.OW>Z7J;^ H_G=L,1HQX[2ZWD4*$2&PQ43HAQ5D3-E=.R.?1CT+(FVX)F M1%LF7#1,H,(0>VI%99'DK6W-@V1ZJQ,T((D:(CH4-Y[&556QRDG$S+Y\OPM/2!:AC+":M+H'J=1 ,AYYR+Q1,$4): M05TK:)=_4CXO!C<%NY/$6 =?^W/$W*>:A9PM'4@(E+%_WJN.!?4E-):S*^Y M'$.N_E^F4'<'\V )]\^&_'@-N&Y.JT.-0UR;#/6 Q"7*21+_*S$KI<:07/L; M@;V1JP.PAZ?8XVGL_>>G^UR+=:Q>5T$!0XR WDB*N?>.*.-+1#AW.0D#$_0_ M]L:X7M >PBAQ]]_NEC^*XO=-'-^'N]EB'6VJ[3_H:%#=IDJSQ6+]K'#]\%9+ MI;'WGY\.Z&-QE\(OMI6S?_\:"?!'&G(9V5#'NLGJ.#ACM8>46V!!5*@EG.U. MO9Q)'M>5\:R@VH+IIX+566 R>PY<:P45)"S. 6\MLLK;$C.I;$Y=^-3X&E9W@YT*'OY8%_]^B$-UW^/_JU&+]$B+@""7 ACD-&0I M%(/2^'<[^9A%61[L"<9FC<"+E\SL1 \C\NQLY:^C;0(E&E"KA5.&,L\<=-R6 M,E*,^#YX(H"SU!$"1;@,P-[*4S:NLI/++ MX$Q3'9]F32M4AV*,?EBGS.6UNOGWPWP]WZKK]*YVI$5 !C.EJ6+Q9.*T8PXA ML9>/>YQUDIQ@1.?XNUHW>AB39^EO5\7YW>ULVR"D,EQSHC 17F!CH6&5S$"- M9NWWP[ULS==@4@Z^K4KV_*-8?2E6ZDO\T?M36]>Q3X,TS! NN!,* J^(]<*7 M8T1.7IE5W:'.EIT".]2"LEM!SQ_"GGT7IPC@3D8X,*32.Z< MNN^K)<5>&O#C:V4HOC_SW;__EN0\>VH\VB9 @"FE7 !DXNZ.F#<6[V44AN"< MV^L)[L'CTF39CU):&6\?B_5F-;_9%+MKGW\NYIMT!_2A6'U>KNY3O.D6@D.? MG3+TLKL-@%FKK-$6 T*TBG8+*;,N2S&=T>K]YFO1F%-/ M&@6-!6"*NS@)# 02<*1!.6YG=,Y1=X+)@%,F5'NM3.9 ?/Q8WRR^+^7^VI:#FRUW(PSXQ)?VINE\^+#;P\.+;UZ\%32U56#FJ%+;( M<@!5>9TD ?.C/7D\!4NT0YXMIZ;)R:_T[Q[2_K5?A=;J^VQ^EU85OUS]%MN> M"G;KZR>#I51)PR3#"#DJ'?;57BHQ8SG%M*:>A3'"7)F8.B<_87;NE?56MO6; MQ6ZQ^&VU7/=B*QW_M70NCO_!4#F)J 1Q+=+EU8P4C/]L)\L)SHS.E-?*S:$R-#;6TQZ'?+Q?;<[J=?Y_?%HO;=11R*YLM;N[B7VY/ MK-5UF@=*D4-*""D4],P3P'1YNR21@#FEPB98^V;$Q;<';0S%PS*Z_OWG]ZO; M^6*V^E%)<()^)UH%X"043J>T;,V]E9Q;6LI)'O&G.T_JS28*G_)I?R5N'4Z;43+%6TD9;3C%(*#<1M8Q:@13GB%< M*[+H5^)6$0P@%"H %$2$0(VQ%;+$D3#Z*W$KGX&])6XUT]VT(P5!/$CD"(DY&"S50Q&>_1!40*,J>@,,2B%!TGM,<4B!VR M&G@OKOE*HB7%AH@4;*:55HZA_97(T;B;.*CM $^&9S7L)!A/"5? 8,RP,)I@ M)G4IE[)LM'E/"K!MHY8^?9TM]K<3[]*KVNNX$'QEOV]FJ\T%3+>>.3_\U&S%B,N?E<^O MZ4>9E,^'$#B2U@B.&66$&^@!Y[+4@)0PY[IG\J;DSSX;LZAP^9/Q?[8J&G4R M/A]"0/$ 3"@SQ"AG *?4*%MJ (PS.-@K&9?BJU%;^,6X6?SU?_,[AZ*R7AWGZF MT@27A(9LNOQUX+E?;IJ+0<,Q!LB 551BHZDD2D!F0*5#:H8ME'0I._I/LQ;T M2Z;+7Q">>P:GN2 T'&/0S%),23Q8OQ&'#CL7562TH()UAPXDL?,V;(YL2A_/+H7\,ZT!N7)IL]??C?N[_3 MW_[*DS[ZO""6D%@_ M#&!%"KD.**6H7(?\4K T9Y<'8] 397]JOY7'L1#T>9CU%G\K:_Q[&"+ M[\7=\EL"87\@.$ND&JV#1JE(O>8$$J4L<]3[B#.:V* MN]CGE]^*13QFWZ6\_=O[^6*>;-G-_'M1'D///P'2V;EN&?HY;) MN.@OH-@2%TQ0HPA%"%.L-098[9!UP!*04]-^ZG9A2XH-46RIF59:%5N:[.MX M5DJ(*-$N&C&8I=7MXY'>/VS6F]GB=K[XTG.. M[I7Q<&^N=K?U&FEX<%F3;(1WJS7#\6M?5C%T>[L MK:ULZR<&Q-K]7:QNYNN3CX4U[RQXJQBTG'-A.,%4&P3*"@"20I%3TK:^?^/B M:A;UQ/F^U7IAU?SMH*!CC$',8EQ1M(MX E)@; M"7*2D*ZX]MXTMXFNM7TI,VQ<8XLY9RAD&"@""67Q9,]+;4NH;<[]8^,TODM* MX9GF',K5[Z7,F5VJ\6Z9*-(%V*=E^J/]9IQ\N[U/I;I#"$X1CQWF/MJ\E"KE MHC)*#403(:>L3M:UU:_C??_:O)3Y]&3=>)&I5]JW'U;SFVVRX>]N(CI"YH;HY)BLE,T5QOT4B;:=:X I3$ 8*=!Y8HQ"&4 M"I:Z\ASFW M/W8Z]I@D\(8Y25.^@.],=Y%/YHO/\> P2=VXV&'4W0GE),HVH\ M]023E&%5+68$9L6G3"BU8.,$FYYUKI2N_:LIPCV52MO@N84%/0]623U_^Y6%4U Y_ MJV=WJ2K0NR*"555\^97>?MA^TH38>!*72 *$C6(:" ,U0IN.>PS"1!#E-J($*[&51VON M(P:$P)Q9 YC%);)"H&M>;%M2;(@ZHYCS^UIB1WXO5'\M)':5Z95.7E4*;J7$R2_8Q>-_6J,N8WWDPFD%B/-'$ M,!(14Q25JY!6C.34K)N\%V%TFV-P_4VJ-&GUIN)6I/6GY69V]_3?I\/'N^7F M7\7FL7+@B0<)%5X[Y"V7"%(+F$#8T%H74'V[GSLJLAVUK>,W M?]9R1W?\FP$:J97EU M%/>'<0%+A#-BPY]/+K M>US'7^] 3\Y%3T4_#,X6 /TCK;#;=;397!IP/ %BX"3&C#FN"9*08J9+W7!& MS!4;(J//L^GJ>?@Y^/26_+6U]=PB:SZC6O<>'&/ $:.(I5:DNK? /^)&]:_: M1#W.CZ&T-CS;#\_>IY5I]^\<_&A!]K:=QV,53RIBBAE#-7;(0EJB)CC.V0NR M,C%_!JX/I+2I4/W@SVR(WF7#DR'K6X_;_+^6+S/_$?:F:9 M-.PI*(D%%-83PZTBBEO+P%8WG"@C8*V;MT$Q>9P3=1:C^IT$R3'SD!MJ(T^M M1#+^38D$9VK0>GS/+^#[65QZ8\I+'V]?*AAQH3@FT\@APN,M(]@C):!V#!GB M%*&$( CB =<*R#C7M;R#O7MA#\M4/\+W5 =!:DTI<3AN:( K+AAROD3 ZJP$ MO DF$_7&C^,^T.[ ;VESKU>;)[2+__22N+P.C@U'@F5/R+<*F+7%S>Q3%W:7BEMT#VZ[(UY\__FO^Y6O\P>7JQ]OY M_3R>_D_1X/CWP7AE/580:Z<]8P9";_:C%?$G:R6,3?\%CWY(T!FLP_L=C^S( M;^M$&-?N) B M966$"8K3 MU]GB4W'_;;F:K7Z\N?\VFZ_2OVM\)C[56;#(>&"!<1 2+AU@'M 2%>7$:+ET M([&Q!5UJ.9,ZU,&XS#RU"!YI$3AG5&#B$+%Q"[$ "20J*!G).>$U7O&&\%N. MQK*F4(^\R/VUB!/^Z_S;AV)UDW3[Y923JW8?P0)BE#41@53Z0?)H85:81F!R MWE_+BK^X,K+E0]_.S-_+NSPF[Y-G&8\8_@UZ"%AY$D^^CG%.&.(82% >B:4V M)N>!A@F6FNZ13/T"?WF;(DL5:A35 "#/D#>&^Q(_*0$:U/!Z_;A6M_3J3? B>]03[4,1[L[A9WA=OE^NUC] U9UVM]D$91W6Z2V,\[0>6:^M*V3%!.59_ M8S.L3ZM_*-+U@?K/XN7 5!@"F'0R'J^IAX#+\H0M$:UI,X@RI.<:"^?-@T!?OA)U321KBO2X3/K] MX?Y^MDK9"'Z^F"UNYK.[-XMMI9:DX]V2'NWNS39;IW744ZM?"0@YKPTFVC., M=-HX5.DK4MS3G*-M5MCRQ1UMQU?.E$G^L?A>+$[6S\[H-<1C'37(6 68H)QP M8ZA_7 QX3@+*!.\O1F%8!RQOIZTIL_JW533$/ZR6G^>;9))WS.X7O0?'A>#> M8>@T%1X[+75I/"F,4$YJ^X2.[Y?.\CRM39GMS\^>Z1F5^>)AOOCR/EJ:VP_6 MNH@?%^[OB'HD5NPB&O]G8B:&'4@0CAED!;),[+("**VT 2C(.0-.\%KH4N?0 M8 J>\G1[5VP><>AX!CWK.W#-#&<$"^T1E-P:8=@>,PT5S;F%F.#UUJ5.BAR= MO>9Y5V>V\5+ AM78]3E>3^.GUNNB5EVL_,Z#\@*Z:"=A8PS$#%+*9!?NI?!!9.IDRD\W#*JEE)U_'1'[6=U"(,P^BM1]Q0AA)@Q2NUF0.S/^9W\\V\Z&DM?_(#@0+'.!($"@"1,,9;6IIS&H LP^1* MO 7C+^CM]35EMC].Y/X(?_ W G=,$DX@C5 :9;$UO+Q8-5SHG/>QK\09,(GU MO;W*1JQ',G)MZ/'JCEA./(;1VN0T%=#TDI!=7<'X7PQ@K=3S03')*%KT6"<' M*\JI=$8;@P"-#%7 EU)#*G.6DHLY#W7 B7H1,6UA'V(Y\+/Y:OLXZS^*62JE M-&X5LVHT!]ZS/4'W4\T",-@ [C$6"%D/B5,<[4I"(' MIB7*&O43A./..213*L'!A9(F'8GXT5\@ U1"[X81T)'KEO6Q<'@0K37IJ&?".)HR5-2N#"OU'C@_8D6R:MCZQ_ZA MZ=^_%L7FM]7RX=M\\>5AEHC8K MCBT3W8$^U"G9%JOY]ZC$[\6;143A(:T0'^?K/\\\"GRJ6>"(<^N-A,)02R13 M"*I2TFAK74G%IWZ4O^P-Y^$9E2)(TKQ*#W">?K8OYEX?Z^^9H>8]GGPIQE MSZEF06A'*= :@K3NW",8U=)*MQH#^]<$(\6,7?__KC M;?&]N#MC)]7K(&#I"8_'4@^@4AH[1R HI4<&V MH,#S.^OQ5L$YC3%#6'%-';$PREHM_![)G-2 B^%;MX0X1KML\,'?OA/SRYO M.=T&*9%3W"(CX[D-.""Y%Y73*,["*]YDN^#/)"0HLQ%(@#RZJ[%=1J ML7[_V1;?ENOYYBRO3K0*2BG@@1?4>H:5TS(:&I6:"[AT$4,Z[?Y$!856,WRH$^ E5"*LF-%2X>SZSE"%2&K,#LFG?DX?A3R^.2 MKYWAK<2&M#S=,"C&B6&*S=IW%D0\OFL0A;322X(D YB5'K)H<=$NXZ49\->=\>*5=%1JQAFW2C%/ ;$E%JD$\)62 ML"."9"6Y-(/^>#_M"/4Q-]-J MW*VVT!>M _?:>24$QE!JA[@CIIRY7AAYK=9;%TRHL6OFH3VJR?9NN5@5J6+J M?/&E_KYYNH> $6-17NBTCKL"A$1!7*WI#.3DR$^9;5TPHHZ-EHWX8 %H44GS MC9_=)*?:N4WS]<*"69V$G% /,RY^G5BTG4ZW'#S$9\'!Z= MW1 /?1XTX A#(3F 5GEH,:>VE$S2JRZ6D*/GDY1I!>UPR9W?EW??XQ+Y?,PU MLC=/M L"$(JP ]1@1@B)^"E7R:K(-== R-/]J\3,[E >[J[YC\UCF;>S91=? M?AQLJBP;=W\+"+":$2,0*J5R6N4\EC'!AP.&V,&R01Z'.N]F]W6J+!YN$H3" M"$K*C9=6,AS/+IKM)824E7=HA,==Y]E]!BX^LKS6M3\R'LKC>+A=?H@;N$T8U:E@<^CP@3HU#VC*K M'$71ZHCSI9HY(.N-CHO)M^W1>N\ \['8=-9Z/]P@4 QIM%P1DM1IJ1Q JI0. M<>%'NUT>@%%YVCY#G5;P#N:^?%Q$TWC/EZDX]'U 0DH292/:&RJI90:H4C:O M7[YG?^GF>JZ"7_HM.X"T74[JP0WTE/%SJD4@<716 !9!1>BW3#;A)92EH*;FE]1X$ MO%!3J#-2'"-;=[@/Q;@/R]56B8]OV1T0YJSEU*"7 #F@Q %"K ">&V0Y*G' M%+@K>ZBH6VHLAX)],!-]MEK]F"^^?"R^15F*VQTN;2C8L*< --." @1$"G>E ME!M2SG7,)!_-K!]@&>R%-J\J)/6ICJ'HZ=:;^?UL4[S_G+4\-NDF2,8X4-&Z M$3@9/]Y:[2LDM,A9'Z=^U!B"F#WJ8G K\:3]_+9)9<1Z/07A63J+<2"=,P8@ MX90N\<"DWINP?>3K7\$YI1<-C!-F4O MW%>(4[96HGM7V^]X];L&I6"'^ABM^,-V%[BND@\*,)K"O-)=LA".Q+T-5H\2 M"3+B _"_WWPM;A_NGMIPN_I):G'[I);(7C^W[QU5YC4+R*ZBTOW;--SX+_6/0YU]G*__/%>( M:[A!!(Z%=I!#Z9 WBK"X$L"=)C2B2N74.9W@3=0@G#U::W)BRAS.>W%XS&>3 MV(XW"]YQX83RW$6;57D!M&:EI 2K*[M G2*%:K"\I;:&YV7@.Q\OF2C_*I&Q\AV+24PNR''2-AP:/-0K& M 4TDUY0*PQ0V&%A22LF]N;)PVVX4_NI%F([0'>Q"903M[DZDY9(Y/RK,EULEWPADC'O".,4X&!@4#14E9 MLJH93G"W[$3K]9C4"M^AN/3[[.Y$+LN!KP)0%J DB"$<,![-45G)X9CX.7C2 M5*(BH'AX B)T)Y@LO1!9S4>M';@+4LB\5#X2/P MI>?C?^>;K^9AO8D8KMS?-WE[_L607#VOI[><[:^?OO@HNG%L\A%M!JY=-< MAI5)(1C,J>P\21N_9SKE@#N6H7]JDWWU;1"44D24YM8:HAC@E%?DMT#DA,-? MVGZ:3Y=<>$L;]T$Y8=(3M3#*P1&.UJRKK 0%\3"E=N6.+HOB2XI+^W3I MK,G#>+!E9O.U6*7GUU?%USC,+1C)T$P8F-GZJ[];_I7LT:($YF-Q? MYWL#M/B\7!6G+:CN?B0H"XC0"@-*L6202J)]B:+D-N>>>8(/J/>]L(VEEXMA MM_HT0"RRD=[55*1GAG8KA 8,$.9RK'RLFH+_9S<;JF6206$ M_[:*@E5I-NMFD>%/WY7^%1!^(+@6<8J,0H@["P& !+%=YA&!0K%:1_R>XG(J MA3^APE-M'G(>/0T^J5Q0MEA'GFV_K?T2<^<_&CPT-)[?":;$J M.[]R9/((>JRVP=B:',I*."3;F:BC8TV"!=&Z9RS%4RD-G:MM@N%%G2\M'>$ZU/KRVMH_<^HZW" S FW MTJ-KEN)0.0S)HQM"O,U:! _B\NJ41; MN-<^QWT_=2,Y5^=G*=0*XN&")'?C+&[5>C_T1V_=66NI1NL@C:1$.,7+.K46=)]\'"(C$ED-!F3<$ &*UK$""-L<+-?UZT7WSISW0 MDXJ>>3=;K;9_]ROXY65L@=$82 $@U1VD$*M%)<("\=8*R2"8IK/F0-0H6CRT4;^ >KV5 FW+E_/T0=I(#"Y6*+ MSFE7Y54 )?65V'UII^6_*[8/ M;_K"%\JP7J&%/ 7+"O0;14'-&2FH-0 F/E*)"$=975EPWDQ/+ M(;&>1,K_P>3T%E5QSW<8C'0"R3C-J4&&$$^T=_M=0B.GK_GM[JXVS$&0'_BJ M[NEHZ][5O6X3&(_V*F?22PL$U0*D6;>7D2!VS:&1?;/B\&5>M@X&R]!_LE[' M<==XP?; ]T%P[@P'"!+E&'/6>F=+V:S%U\RO#A3^ZE7:?(A;TF>]VCRA3ORG ME[2)?Q0^IAJK1W;!9_\^& @)2B59.*/":IU*B^W'G$3)B1&8^J5)[J:6 V3O MRC^Z2KSX(G#BA!"80P<-180YOSV];,?M-,VY@9WJNM!2<2_5W@K /A7_C_EB M?O]P?U+US[X)R'!CJ&1<*:.<9@ZK<@NU,H[^FI7?5'W+;D#LE0"SO\\3X.DW M 2/KN8"622,(,]PA@LJQ1_LJAP!3/=-T0H ,$,<\-N<^&>-LA$9;(!6TV$/D M2&7A6$.S ENSPJ$OP%KH =_AF=3=(R]406BPDG&R(,_2I2Z0I:3?&D&]E"T\LO57[/5;3G>\VD\AQL$#5CR57) 1/H[;M-%_DXZ%V?H-1HQ MW6K]]5,=^3 /76)L^^;W7[-OC9X,>FP0-!+4,>Z$(< CX"CPY;QS7&0E@4TP MA[ 7WG2"[!A!6TT"3ZNO P.((Z&19E9RKZTGIH3),:%S/"=9A;\NTA9J"^M0 M=-D;_&^+Q9?-U_>?/\WOBQ=16\]NU4Y0J6%/ 0HCC6':,6^!!51BR*ME-_[W MNNX_LQBQ'!+IX1>J3\7J_OWGJ^MSB3%7R+G\FI$P#!+1S4CN@$.=6ZQ)))G#. MJC?IE!7A%N7;O WQ8 MKK8ZWFQ6\S\>-LF:_K1,-5G2EK*\N]OF@NZ.52=C>[OX@>"A!2(>T;"+1WP% M(Y0VF?&4>BZP43G,G70IXWSFCJ* 5M51GN14?5D5VZ#6];N'=%!/=LQ#&DF$ M[T@&4Z/VP0)GG2=<4V 037_/33D9,7(Y-=PG73VX/9WZQ'?X\\J[9=+:[$[= MIW'7.J\\;Q),1 EI)42THKDGT!"/*WN:,9S!('Z=#.H8TDEEO_U^\[6X?;@K MWG]^+M,Z_D$T !XVZ\ULD9;S^3CHML1DM_60$+W]M1=>KO]4,V4NLOZ41AX9#0+R1$G#ME%"E MA)[)G&B9J7,G5^=UZV\U@_ARZB)A(!6+QKT@4D*#H=%,EW(Q:W+>T+X\ZC35 M=8VZ2,WPO9ZZ;9K&;9]3R(@C<1XBS%&YZ6O!4$[8U03#'#JG4O<07W(T*$5" M<1>W?NRDD1YYH>!>4J-T5@3$Y5PGYME&'>)[R=&@7,?9$H\C"EM.;+IMUZ*4 MU"/]LSVHTYP!3:)!FX$]6%V*A]7R=GEW-UOYATT\IY[=[@XW"(!RBID@WF)* MH2&0.UU!1D&.S_!RJ)2C]9=5*KJ N=55Q?^=?9LMHB+^52S^^;L]PXJ3WP?)5*D4HF)>>6FX8 \FY4/H[+83LFLN;=T2*]FA> M3B:)@)!RQP!BRF)-J0$05&QG-L?9>VE9M?E^E+:P7F)\C#-$*&P<+(77#99IAN^D@F6VT^E7Y,MCN ,#5",BB 5&<*HX!61? M1!QHB'@M9W5/9D45UW10OD]1;3K^\I^G;(Z:7003)2;8&F"4 0)(;YPO42!. M7?.34(.0YZ7UTH]>AMJK7F:%O'_8O/_\I*CHL8#][>)3A[?=_$!$#UDCK"1> M(((T!QRY$CW/48X!-<%;S3&(/(JB!CO7G9ZE;Q95_>?WG_U\,5OJ^B@W6ZZ2\%K9T5&D(-!)=."!0MH!)/0/QH:7(_YW+>L_J&L"_+6?OWB+9C M-89&MN&)5D$@3E(Q/X^8T=!Z3OWN135NML4_Q[/]#HRZSCIRJEEP'"G.H" 2 M>**HMM[K4EH43T=7;.-U0H)794TZPWK@&3R9YX*ZG]'1>,!8B6A .$R8,-HQ M#8WU3"$'$9W"C'9_?XN64*&+1?%Y7DO.YRV"=H]VJ+$FQ?Q3-? M4RW+-XNS7L2F704M95H@@1/22H,XY*!"A$:(!CE5/>=?K^>J/MC6,^A#T?"? MBU5QL_RRF/]G._#]G#EUSW&D1; .T2XI-ZG>%@"07H]9R0 M\ +2> #$)3K'CE0$YVX=1K"/9LV_4 _S"GMTTT M!^9_W+UX@7J$(]OS@?RV6J[7[N]]49/?ELO;O^9W=[5.<4TZ"I) BZ2U0A". M#;*, %ZYYO"8[[B^%*2IQ^9LZ\ )!=(ZY*+UAP1'5#-1><>=O.;W7OMBR>L2 MM1UK88Q%P:TW\_MT'-I%7\>3PVHS_\^VW_VA=OO44=R9E[;X7MPMOZ63^\W7 MQ?)N^27%#&QO:UYA,;J3:)P51U-+/++12*8 8VRUB]S:ZML!26@M=VD_B/CY M8KXIWD;[Z?:E3 =UG@+M;E.A(!]I/;O[5S$[64T]O_>@@'(*60DQUXIK+(!C M%79Q+QUKQ9K$(E6;6"_KKP^NF*$,[6:2)4$^_;7LC,+[_@*@C+'T>BHCDB 2 M34R(2VRI_>-CL,@]OI9<*,(ZY\ I RK6KM*$@ MS(ERF?IE_W1YVT(STV6N7SYT9S&4'0:O*=92.L,H@D@1XH0IT<%$C%80]V?F M;0O%3)BV\=MN:1N_#=9C856TH*2 #'H B1(E.IS8T=[W^-F8VEP7TV3JMLYZ MYW1]UFL0'D;;B0+$"!*4>6R$+G$"E.>8MEDE=W_6I39'.Q-@\;OBE)_E=,. MB"?&.(QY>IO=$.8;A5DNULN[^6WR:3X)L7W_K5AMF_RTODN+HZ'&")72"D8-ELC+ MG8H- %:,& ;W&"I]@J7G*OW6[R18P(1A"@BN)!.4&J-8B00B\LJ>R>J+)D?C MW3O&?]B;_6K)>+N\J5,*^$2K8)V0%%L"'?**>R6E(:6<\=@_VKNU_?"L#P(< MO+/O NR1276VBLS)=H%1**3%CA((#$(47^@F$O;%\ECLU6@Y\&28(OM6U2_%8MXJ+J+XU>W]W'/3Q9DBN# A<9* $@OB>&5 MY#2KJ.,$U[4!^*;T\=3N\_'XNZ/<"TTPV#3G,+ *FBF%8Q&M=Y7*WM MB@\:$/6]6/VQ[)EEW5)@V2/68_@W1R["-%I$)0%:>D%(5$@TH.,.HW8&--<< M$%VK/NK87LEFU3QJ]Q:L1@(#+"- B!BGO=2NQ,81/-J1;8*W(G59U-IIV58K M$S"*#ER8U*9M3KNHI=B_?B9@,SX5 MX(-> O900R>PQRH>NYEQAL,2!Z?X-6>M#D2@^M9BIG(F0-+'\;^;W9]_ M5:YA3T$)X#VE0$*FE"!5\2V,W-7 M@7.?%?UJ9"?>%*O;.D!%%8\_+0$!*.Y$5%%;28+L-3]"WYO2EWVKH16AWD7E M9'&J00@57^:&.P>ZZS=4>O^M$DW M@3L..#924F"--EX:7 %-!,MQ84^=D^,8?#UJ9P(6W_9PU\[$VS8-4G%K@:78 M&J,9I# ]N;V7V.NKOE+IAQGUC;HV"I@ Y9X\7/#4S=CRSN1P9\%**"@V<=/ MV#%- 2.N1 5KE%.&.[-\ZD] S&Z4,EQ$^:OLK5?>K@:.V$/- ])6<^L4D-Y; MY[VDHCS2(8&5&O1R8]ATO$'(V(,2AKBR>%O,UB.&J.Q^OL9EP_,/@Q,J*@-9 MC3Q&#!E*Q.[NAZ7(23EBT:ZW$=ZBV*MM$I>SI!=+BE/#W"M5QL\Z.W?Y#R6T:_436^GBXH5'^=?OD:X_[G>;?WUCQ1U>@C,(R$L9 H)X 4& MPDC^B('/,=RFO_#7)L#KHT$/X YX=*U&7]:LWL? U"34BU;!6XFTI P32!&* M_V19A:-#6=;_]-?_+DB4!^A0Q'ENZ:2E_P1?7G\>QDE3 MH2U\PQTL=V'9_Y@OYOETL]?D:K MSBA)!+1 (R&5\7*_C5.(,:ZUX0UAZ#W73:D6^U"8AU7B<&TC\%Q'P7%'%/)0 M $B02[YQ $I$'%:U4OLN]C!:FPXG#<2.,1[G:'%4B#>+3W\M4\7+4U?ZC?L* M\7 %,*3&8POC 2NJP8@2$^*R4G.F?W[MF7>M89X>]5(U]N[(5_46I(R;-T4, M6HL!A49C4TY)C #/J2XX_7-Q__1K"_3D")C*JG?&OZJS(" 5T(NX$42#D%.J MC?8E*H* G**#TS]X]TZ_MCA/CWWS[]VM?E5G@9L4\JJM-PHYP 4#CZAP:ZZL M$/[@[&N)\\38]^EKL2IFJ=QY/OD>^PI>04PB\%0"*:&)1VK*2DP4S4J";.Q+ M&**>SK#L:PWTQ,B73[E@$,,82".MBB8(,-"1:O)A"G+":[*JU5\#S1J".QF7 M5B6>6MP^BP*Y6']6-*H]3LD&$GJBA97[V,9H7/-XX)N*/^OM?/;'_&Z>7FU^ M0J,:\C;I)C"()25>F$A-KQ 3DHL2#6#K!9= I,&.82%X%H0*6BT$BH\N!?#I+'\A.QLK8))4O+,DZB-^PK2.R@1Y<9" M)0%5VLEJ_S+.7%GAZ.G1LH42IDC,,R^>-NTJ2":,BAL'%\(XQ2AC@)2(4$!R M]O()>FHG1\L6.I@D*T^_$-FTJR"=]]0@[JQE5'BC,)(5(BJKZLT$/;C38V5S M'4R-E74?+VW57S!8P1G@G[@25&Q(?:38-\_%[?S]>6$)I]:Q4CYD8(ZM*']2HG4#]HJI!] 2 MC*N)(WE6Z#"8XEW^F-QJ!_K(%'NW7-RT9=ECVZ"TLNF](64ETRY:L-[;RH/O M4%;A[$D^PC0FT5KC/D8N=>M[Y?J=!&"YLHIAXIS2("(L'[U/1OB<4.$)WI=T M=*O<&[YCLJSU77+SS@*3"EB/L&%(:("(0@25J%B?=6R=X!UR'W2IP5>0F. D59*6F;,Q5,7 MJO?8ZN7<[4Z%>\V1GPKWZM[D-NHG0*Z-T! A0%U$0ABN*MM7 9WS"-0$;W G MP,(<^*="Q0SV!1DGGP/8(.D)XR :O8_A%,3B*\O7F0#A&B(^*L=:W,HVZB($\XY;[:%0AGE9W=Q0Z',"5B9X&SL6^SJ"?U0J-J5/\Z%K4:PCPJA<[?O)YJ%B3E0$B.O!$&,J^8\+J4U'N=4]-S MFO>N8W&J'>"C4JO6C>N9EL'!N!H33*R.\TAQ+2"O(F*(4SF;X33O6\ZONTS#G$[7%NL;U;S M;TE'Y]X@/]$J($.B3<\C+1EE"GI&+2]EC5*/]F;I(%?5M15],&JP"T!;KOSK MU>8):>(_O21,_*/P<;;X4AQYY/O9OP^"$@TY!$1+( 1S@N!JS"E2Y-I(T('V MEODX]J[[HP_0OO@B>="YD)IH8)G&%D,&13EN#?B5+ (M=?52TZTPZU/7^]HE M)[7][)M &!)2(NL(EL(QZ96K9*<>CO9:9D_Z;JJQ93>X]:KSV=_G=?[TF\"= MUL0"+T#<[^+_9#SYEF-GRN8< 2<4F=&)SC-P&S8AY>4>]K;&,\]G6@9+N?#0 M> H!@@)( (0OY24FZRYQ0CSIPQ;H!^'SC#KP/OV+M)87M:MVH6OQS].3%.\_ MF^7BV &I;5^%6HOBK]E= M&E8[.E7- Q'")MBT2/5WN ).[!W\SB.;%0Q'!(45Q3IXI[GO='E2(V45U:6K*V:EMW".,9M0/FTW=Y_ M_7[1]/+R> =! C#:KZXF7^;W=7@S,EV M 6BCN0-13*6PZRUNU??(X2^/AYWM MB)+!>MJ6J=T\<"PAU1I:HA'G!&%GJ]F@&+SN%W%;F#=](3O&.G-6%EASX3G? M43!61DB-Y!.*"63=X@X M::0BUE:OG7N5==Y#:#_.-F?\ +6;!RE\JO3@ M*/2"1S$)#L;JI'TIXOJ-@/#""4 B(@V0-!ZN^=^DL_'L3L_NT@3[_6M1;)Y<6USJ/85! MQ"(AJ1* ,^V5=7!G%W'#93S^=W1/\7194NMUL5FKQ>V3F.HZ]Q?-^@@"46HT M8,;$A4P#CKE%I604@ZQ\B.E,Y%RU+H>!MY6=^^PJ,RT>[S__.6$1,Q;'*>;W;PA%Z5)$V2"V@MPQ:5%\V=Z;7RVA MNE'"&$>I%X+4/#>]:!50/)!BR#F#'!"'!8?.EW("GT6VYH?QWC+A^V=9]UA? MG>,JG%!)HW%8E0GVY6>, @T-A@()ZH6VVACL M*WD%9#E^G0G5+!J97*WQOJQZ"9QZRJ3G&""% "4(6EG)YE'./6[SRD-7MOVU M1;F5O?[<*]36&="TEX"QL !SS;34W#J,B:KFAD7TZG(>G.61&=: M!&@< T K;17F@CAC#2OE\XA<23).1\3I%LS+(XLE7!H/ 7.:>F8],]"4\G$' M -P#GM M6=M2M-T[CPBV5)(X+;,T).5N[Z]?@&25+A[%NE7>"+=:1Z&(_/(#D DD,K%" M6$-G ,4$E#@@9)HX,2,ZN&J9<-T!W!?1OES=9=>/]]G%C7^,W80V.EL@Y!/1]N-R? MLN5MME2WRVP3GSR8UZT?5_-%[)G)O_T>YX$D1Q4?_%BS@)3U'DD+@ (.L6A" MDZVKQ9C5KEHEZ6ZDW:*^4E?_?IROYMM>+Z[M?/60[WY,X>WW^2HR;55E9JCW MPJ"9%4@2;H0"5##-XZ H$.(6-RDB,$(OOQVRY ,@/\!,,)H,W5W,#'$2CD:J M=]&" ,Q""J1$T6Q0B'OF$:WD$'1M0A0"/&>6_O'LIU,IO<]]54"08&@Y%QIB M&;\7&KD"%0301%*^MDN0@V9")YCW9%J9]S25[IM@3R]6!%L$PJRBP MEKGX?V*I%4KLY!-2^29'$R,\Q^IMD6H'[B'IE+Z-/M+)I>EDV\ $HLZRUL%MMJ$LBIFE%5V];?;_/M_7F?S[602OWD]A\1?A8_9 M[>S>Q>5X_>/ ,K3GJ8"B@ZD4@AY09!SA0J'"1)/1>FLR+XPP;5+G2T]SB#MB MQ[8_!Q>2UX\$ #4'0-,X6R($.-UV>]OI^(N)E.!JI*Z\%>AJ+04?%C>1O?GB MV!KP\ID@(F&5=590 CU%7DGA2[$89M-1:#UEY.T -Z"U^+%"M9UCS8(C%!OG MHY>F.:7170>^F.RD0:2)?3#"T)4AW9"ZF _(KB]W$=7+Y?SJV#' T79!&T1A M') J#B/,O(3 EF,10SBQK9%VU'Z:2[4!KKNHX\%QZN)-#,3"U^Z^M$J4SE/N>>IX=E3T39%=Q)\6C5EGF3K\D MD&@8$"\8PI BX071 A0HV CRM!R@3B>EUM$>D','-K;5\7,"8-10*AAS-/IO4#-CBUTUI8QL,C./,+!YY.P^ M7R%MF9>IFLROV3IV+!TNYXO'U2X$]DF2WQ[B8_=Y;'I[<;.U=2H;H/5>'RC& MP&+J4E@X)IQ;YXM=@4UBHVD%-O=@HO:BA[8XN4L"/4O#I.QTDF#3\2QU/6T9 MI YO^[GK=F56UOV #7QD 'I.808<\@(*\:H=MPV\;'Y3\G+GC31,S._S/_Z M%,?5W4K=1"UURM$C'Q6P1"#% B%'&6-$(P51B9$ 37(3B?]G:Q\ZZ2-:_'/* M7I],D2C=9K=KL/AP-UNF$CJKHB,58L,/-0E<,V:3D@%E&D/'A, ,*:FX54JC M6E5WNY&RRJ60@VV"%"(26#!.'#,*1F817\B)K![LX.EA.<_3;;_-GF W [ZY M[O-N4!YDU$8GY.%Q^Z*+&SU;S:\VEU?N']?9]9N'A[X)TN9(-\H+#3R)7XS M!E,O2:$;KVRMNA7M2%G"_G%_B8*]SP7FK8*$>B^%%9X[3HPNY(&2]AI3_S*3 MPI!CNK*6\_:P[6L#Z54]G,^/Z63\XF8#P.KB<;U:SQ;7$97-J#["H[/>$PA, M5@>*%HA"T;737!I08.&H;,*SAKD%WR//NL1^8![N%I$WHIS/Q$-O"MQ*S[RB M<3$E$&$HH2U7[(8AV@VSQTR(BRVAWQ<;7\-R:O;;^WR@, XP:C #C*0BUBSZ M^(5L LDFA]UG'^*\?V:U@?%0_-G1_PP&[5H$2HF7&J>IVE$'.:::%_)1H7H] M*ID>A^JA/(B/-9J;]*WZ3Q1IK@U!F+KHRQ)/HI.[P3W9*+;2+F$W4C[%$*K% M>GZ=>!*Q_Y)=I3Q"\VSE_KJZ?XR ^TC:%^[O&T>^\OWZ-CXH8(J01\@*Z:S2 M!K&4(Z9 5),F:\X((_&:$^O@S?L!M-'7ZJ3^G"VO*]S!?_%<('&IA8!'WU5H M::@4"OI"%FSEQ.X8#46$O#T5]):O;&>-I4BP;P_98O4F[$#_>'IF=_:[$>Q) MNL7UY?UL\7GV[?2-R"X^+D">3I@1)@P"A9''PK!R5^57R8-?YU1^_+>;KU:]??CMX2:=2NV @$1 3#JF !"GMO%"% MK(#A7I-*])&W=EC"Y-VIIB\:?LP7MW%V^&:SW]<5UN]]CP,3'%56<_C6$G]/;E8[GT^",&PUP)Z8Z#@ E$K2]F8 M,X-=+1N .N=J^VWNI<;X]N:B-IN@/U:X,-O61P3H$!1*$& D,$!*QB*FQ1&& M\4U"W49XSV@DB^A VGLG_%??\L>C==E:>7]@+LX:T?S&.AK%/BYAEI16L@"L M237,.X9GC6"F@4MTUP:5VKD";(#)@N-C3 MK+[WF/4IG*]&E8&SWA@LAHF'4!(H'+"":RW+<$>!!]MF'O*XLS)O#IYF=*F# M/F:%W57CR]ER_>/KA MU(#1%)_%!YPF#G7]*3E]E:GAC+<$Y8BA#*;=:<61QD@(L,.",<>:%((;X<9\ M>]1XL]O9%>1#COZA0R&ZG 0P !88[""43EHB$2%TIP5 :ET.-"5U-^SQ6.6 M3,QG4LRS8\[VP38A+F/RZN[5/+HE2#':D"?^ZH /*#:1M,FNCJ268AB'W>(0(% D]WH$28AZI!R MG>+>%Q/MF5/9WN>#1Y0*QXV+#C4QG IF>"$;D(U..$:X"=@9I]H MT?B?,U? M]M0\+A-\T;'ZG"^NMC\KT(B3A5#^D3GY#AW!VR M\U\7A)((88"!UX0CP80WK$"'FT8I5\:^<]X!A?:%"W:KD=YGC=%<*>IW%M%6 M2@4XBLN% 5HH)(V$$F'FL#!05DKPUKUEL5>:3:K5ZC>*3KXE&,\QL#2R4S*D MI96Q8SLL)*%3BWOO@"-'#(MVL>\UU+WH=XJU/A%DO/?Y$.ADW/"!%D'$$0@THLS8" Z(2W?TP7?R M:< G=NFLH8Y/,:86IK72%ZKTB_21Q\K8O'HH*.8D!]C%80$%CGVTNI!3>=LH M7<)[T/6YVLE; K*V@D45!3][*#! DC IZR#7SA*FHN^\ZU?TK9M4)!OEN4NK M"JX/9&T%\RH*?O902'E1*6>8(.Z8L/'?$_&(\DVRUH_R$*15!=<'E<(YFVVGVXF"Y9%$-V!L/$<,JKK"T0,O&"7C" MEDIC E7;5^M&$\-,E'>SY>V)X*BWCPG=H/C:WX9!WV^6&3WF_7AY]J^-=81#0GR M.EW[CTLBP:+85+>.5HH(GLKV+05:<8X5Y1P($@U&[\H#!BFJY1]^IPM1.QQI ML'U['O;O:_M6:*DQ=ND6"#%(0>M5*1O%L$D-G!'RJA.M5]J^/0_G][=]"XQ' MCD'&K<4XNK(.ML)&->A'R*.&.JZX?7L>IOUMWWKFG8C"6B<=XE)02'31 M+T0 G;BNS]7.X>W;\X#L;_M68>FIB5.>4<3'[Y2C3Z$3&D^L=F_+"JX/9'_; MM\9)#26/2YRVB ,FP-/:1C1IDI7_'6W?UE1P?2!K*?C+PVRQBAA_6*RSVVVA MQU/J/MHD@%2.@E$KF"*,.>\(>1(;N"87+4<98]Z:\MN$=4H[^4A1D_);*8XE M\49H9V5I*6/?Q(<8X7+1NP_1#NR#$&[7YU_S^WN?+U-JQZI<>]LR,*\09L@: M:XEW\;[F MI%TBXU5$8N^EG3WSTJ$F@5*JO-->:^,PQ7X365*8D]8V\<&KNVCEJ>!M,FS> M_[S4$MKO:8UC0!K-*<%QR"@N!,:H'"E0- K%.]O;VZYQ;C$!)K6 ]9 L,B=O MK!]I%:S$V)&XD",)O<2(PRAIL>OA^6"A6U.TQ.MAWGL+.6ZQ\%-!\6 MT?*Z3!$X0YME8I:!F4%"CHMUITGA(ZBKR0O84T1 HSZ.)$ M"0TGVFH*<8%%JDXRX6.D=CC2)*3A+.S[6JFV,T(Y17Q,*D^*/1[8<*15L!YS MC1!U$G-/+% $V4).PFVO'O[(MB:K,B#O"NV!674RU.%HN\ 1,QP3J(&*)J1S M1/DG_(2;V.S5BM:K,:D6OGUQ*0V@BYLOL_ML5:'*Q:MG V>:\6@+"@>P4$@9 MHGDADV:XUYPN?92!:DG#;ZI;-,.U1[\KBY]UEY(O9]^S^_PA@9!BW1>KK$I! ML5.M@S02:^J1U@YYR@W%LI1;*#FQ](;=L*E]G/OBUY?L/K[S]N_9(EO.[F/_ MU?6W^6*>K,B4ZF,GPNEYZJSW!$*I)-$93??6)&68"X>>QEJC,Y,1AHYTP[DN M$9]28 &%W# J,$WB(ZDYQ^6X0[)1U9$1SF]]6.\=P/Z>KEI)Q:.M0)%$6GCH M!'!*%))!Z@Y;'4>OJ/:I/RY]B&1XHH!P"! 0A$B -"*6@B8 MUI!97FD@3&4?$D/I-(Q^ G&4.Q!I*EF!!6=FL'#V4673JTR8!IN2YREB!(;. M.3>NWK9,&R?&8@H1QI!2CKB-$^5.7HO,E(NJ=4*+ZK9.#?C[HELJ__D*E9,[ ME0?;!.F X8P8 VUT686*\J)"1J35E&NJMJ;^O!NP:P6XO;P.'B6Z6-]ER\T/ MQRX$G&P6("9*1$0,)E)K[ 35>M=W9"EKDGA^[$1I0:%Y9TCWM[&]V"ST7[/E M)N-&5&&5,L[[VP0)O=-<"X ,!!!JXW4<6TJD&Q+1AF@R[8S0<6^/0&TC.P(; MJ;7-(&!PE%%K;Z.&+.>08%R,&T+T8)O=T[>6ZNK@/>T,*249@(! "JPV'#)/ M>2&9_ET=Q8@MHJZ[[*1M%Y^431XM94^]X*LI\ HQ;TGP@NGXL*R M#8'E3'I**F4&'W0OZ,SR*Q7>% RPA&H?EVA L9.*$:\+3!CA4S:'.R!.O3VA MFLKH[?AUOQ2[>5/_V%J%290&!#WVMH"@36E_-1)"$P<<(U@6N$2W=F+'_X/Q MLD4=]+.0;>J##KAXE?5)"S?FG_/UG7EBL(!=$,B]:_+U$0KM%%L5&>:;;, MC!;^>KV>WM?\_RV^7LX6Y^ M-;LOHEI&< ;:V]2!C99:.0/B%P&L4WP;4\-!RK=J2^J)"U%&XE. M'7@>:Q:LQI))H!"UGL75$5EH"VFUA#_K%%&5 Z^+B[8'=6^V:A' IA]7T:%? MK783P>K$">;1=H$B3(RQB#DHF9.2&4 *61GT@R7DZ(96[:C]M1]:;-AV"16;X1;7JV:'*T@VB4O/L^^91/50D":=12(J MD8:.6T"%*ZP1-3+V#%.K/7'60UCT#CC< MQ$\LZ*$@MM>:,UUN M$+2DI[Q--&OI^W.^J*[R P\'R*V#WAADK#(<$.6]+&= ;7N->GE76F\'T-[N M0:7*G[<7-U^7L\7J)E4%_7N>7Y\R(6:P@YD MTVKAW1O7=GV.FE+KRWR^6']81'E.YX ZWC 3AS7$E,ON">4>P/0D[WG)F+N M=L2 U_QJ$^H!B'4139%S.?6R34 4(\FY)D1SS9#6DI?060F:Q+R/:)>M=SHU M0KE+O[N,47@>"WAD:^;@\\&B33DCX 2+8P,"BG=%>)-,3#1A#AT?#8P]+/Y$Q-9-5J2:]Y^XA68\FJ MH,DJN_K;;?[]/Z_RQ\5Z^2,QA1<_)*+P9T39_3K\]F6?2U_^,7#-E2<$>0.% M E8B:LH.,Z6;U \8&P6:*RUO"%^MG1IS-U_,OL[F?\X6:G']2[ZX_>_XW['M MFF,MTMX2$%[#:#D.B&VA+ +3'$\DZ8#S^C;9V%=\0Q%J3?KKU>''SSWQY?WULIG_S6#1ZI6PQHXE6$"<":U0N]&6[HSB)H701^2&M$^3\Z[,M@!]C[=G!\_\TM<-6(FP M8D)[9JC#A!#)H=MH@ &OM:^T9]?K]CU.^QYZ*G7<#R87&3+[]MWCK8C+#KX:_90[YEY5&?(76 2L( MI2'1J!8,4)D";%$A.[=@L'I=?:0/;,R'_?=06\1[5&-]6_3E8[Y:Z2S^,MO^ M',V6;/ ,&6W.!I1Y8K7SSG,OC%)(1:,/>Z$0$L*92N9O1U*6B9A>=_Z9EO2/ MW1^KUP*H_+8@O.8>4*"I0UQQ)(FW!3;,R29;5N]VMJC,EX-IM;K"O\O-SF@N MK?+[^?5V9DB.TI$C\OT/!R:H$L1%AUYH!N(7Z5DA#95DL/N(O::N[4#Y>OY M[/[7["I?7,WOT]2;0#A)H^,- W>0X93>GGH.E3'0T6*65MY7R[[XSO*Q=\*F M5F'N+0=4)PG%@&<$8X"U@88HYXV'OI!5\48;\F.E5)]V4A=*Z(UPM9*.>2>X M\Y9Z[87=C$(L"ED$99,VO-M1\M$,9.?!6R^G5+\9R+" Q',IJ<-2:<:@DV0G MD::@T4WS45TI;:C/FCG(SD.W'E_:S4'F*"8$(HV-<$S&;CO%BQX[2YI<,1[] MBM28&NT!V_,JLV_M_5@AVJ5*\R 85B(:B 8809!EA-H"2;K.]&4OS]Z+!WN;SNZ@%/5NEDC+?'K+%ZL59_KX9?&^#(+@16DE!C"?. M.$L-DCOIC#"DGP1D)3\WF?TGPM%6 .\O9+%YH3E&O,3<<^PMBH)$)XP4.]9& M =G/\C])*K4 =U]$4M^2_/^["Y:*D^UL<3N/UDX*D3RZ*!]O&!@E2/#X!5!! M(&,81LMI*ZVE4C<):JM^T^(EN;X.>WK=*L-:1;\OKA7[/W%^_7U72U9=Q55\ M-4_?/J^X=H1WU5\2, 7661XA<%Y#8K&S19B %;918&7URR"'.?@.:=<9^'U1 M\'+V8V,E7MS8[/>U^RLA%+M_EWYYBGDGVP;@M* 4.,>%AYH0J4M8K1.FB7$V MPBLDG3*M;;!K;>%M*J:KZW\][GR+K_G6!7%_)?MP7Z37Z49!8:8@%@AC1AWG MFBE3;'@[X:L5?#I $OZ3D*1UE$<5]/EYMDQ.\?=L4B&>PC@(J<50($IG-,2$"4@)!AI[R7"!#=>-'+'1GPTVYDL+(9[GX=^7 MJ6+RQ566+LAL3*OYZH]MV=<380U'6@4'*1 F3HDB>IX:0>B9*N24R$_Z#+I+ M6N1=J6 PJJ7^G@QP.-(J",>A-%9H%G&S7F+@;"$G!&+*4UHKZC]%J=I0]T:I MG5WSIN%PG>"&OP&2P\GU#4*L.#5Y3JU6XNXQ; M;U*MRT)B$*>((.72R,,,HD(*S%RO%=PFN/2U@GJ7W&FQHE<<6EYJ*04@PFGF MH9"%3)K[PXHA=BVZW$WT,!SSBDZ?[WR_:AJT@,8R[JQ0&U015>6 C0YHDTS88UVS MVF?#29HU KVW&(^K3?+.U:_953;_G@;:22?\4)/ -$\!!5K["!O1@E!9+MK< MF9]K8Z>N]E\'<[0#=F^AC+/[;+5+J_3Y2%7-H\\'[:QR$BF#$7/ "(-5:0ND MJI,3M+ Z)U(;2$_I@H,A6B* 470S*.*6*PQAZ:$BW^2:>:-TOQ.SOCK013UO M[_6X^OR8!L#%C9VOULOY[X]1N_LX5;5IT+'G!@B+G,0\)8^38K?'JA#TC8(: MQ[[XM:OCO%/@!S/?+[-E^L7L-H/GF.[/F@4AN9.&(,N)]81B(1 K)+74-#G= M&/NRV G%.@!]5,%"ERDQ^W+]X_)^MDAW9-*MF(?4-*[_^L=3^X^)*>FBS92" MB@QEF!M%C,; 0(HH<-L\U90AYGFEO?BI!A4Y#[U2*.7OML0)I9W7!3;$BRF> M4[3'EQ:"BL[#O\NSK_:JJWFF))<>0&051U$V(50AD[>T2:*=T7.J2PI4JL!V M'OB=$JJU"FR4 FN4QM:D@I:<.JQ\(9/ 8+ *;!T?L[2@Y$KEV,Z#MQIE.BW' M9CC4UCD&3#2\< 3#.%-T&!$^6#FVKOG07(-O:[.=AV4/RK_\Y8CR+W\)GC+B MC?88$ZP8]$";LL/2HBEF..E&^6=CV8/ROQY3_M=?@G;0>.\0Q("BN%X"I5S1 M88S=8+E(WH.^SX:O!WV?*L&'+$$<:88E(, YJ](V]Z[#7#0ZGASKUFPWRC\; MR_HWXE)*&GBC#8JR_9^M-T*L%,Z MVXG8:>*81L9ZS60I^^:(>ZZ.VN]Y&MT;(4F)D]S->S M^X]92OQR,NE%W5<&C)'1"FN"M54JCM,X03_Y=<-=\1MP)[\R:5[?#.]'!Z/: MY1^X%ERKE9\44"DGN?-.8<$EE7 W$2&$$:VTY=.-E&7:ZUU6E3*Y>F3+0[7S <$XGG:OJ8%.": !8!R5"!HSQ>3Y[;'J3::F M 5327Y*PE\)MY\%G\C2G<-57!DV\$10*+1S'T%%O78F0==6*/+Y7R]:7?;QI8N_/G>7X%7W?>N9"W)QCPX.;X+8Z*T M+=F2W-WI+UD06!)Q3 (, $KF^?7OK@(QD 0X"20!L+)B220*0.V]GSW6].O_ M^S$>,2\HBOTP^,<%]XZ]8%#@A0,_>/['Q;<'YTJ]^'\?__>O_]_5U7\;=Y\8 M*_2F8Q0DC!DA-T$#YM5/ALQ_#5#\G7F*PC'S7V'TW7]QKZ[2FR8?--86!<-F M;4&7),O6>,%R+G]\QAQ=N]^=NG,?1S_GHF;V:&DUGD/P\3AFM2>GV8 +U Q7>A='S>T[3M/<_<)N+M-&'V!NB0>A?/:%!$"8HO^G)C1_)+0,_ M?K_4Z#U^[17+70E<]IBG^,H/$A2A.*E^1*E!Q>WQT^3*?PQ7;XV3\?OYQ9K; MXG6WQ=6W^=Y5G SRVWX\1J-W,?+>/8-(@#?[ I$7/^@Y585!(R06\UEN%#1W$L>1]7M\96*&YZG;E1] [Y2<4,T MK6X>3:O8CSGECD9K^ A7LW\5? 0JXUKZXQJ<>*,(K4$*N5QQJ^^&?O6[\)6J M=X&>^$%%_\B;THM5,@JG01)M@L9B(_P8I?(Q:V^ON(UH9UP#JOG%BDX'KN_% MU>\BEZHZZ-78&+A0Q?[@I8;[P4M=A];S<*%)10?C:/'F0GY1G3H2R.(GK@?U MO,4:8.?-UEN9>8LUEB8SV+[OU@BUW**"I&E\Y49>%(Y0!9)+%RMN'7C>)*QY M:WJM1FOBQPI-R[0&+E9W\]EU)PN,+W>[( M$^KL:7Z]BC'(7X^24H,J58A#D>>4!;=.;L#]O4;QO$B$/QQ&U]VCO MYX)\7S1>U*7:SN:7*W0HJM'QJ$K%L5XELTD5T/)+52X'08NZUZ3D51@3K\(% MS,V)5V7^%YQQ+2^66ZU[T&:_7VUD%MX!TMJB)]"JXD%N5,,#N%#1'/WPAM7O MPER:7UM"VGJ9:>[_!UM?;^4JS,;]0Z:,'_I,/2@*YQ-7$C2I" MW94FU8"O?&NERHH&O^SQE'C*U7O M@0[$T\G$J^\?N5SUKK^G?C*K>1NY5J7[/^H8R('A#$9^@' "6'2OKE]5N ; M^ECC$/"E*AH&=98(7ZFXH2XUJ\S&L"-9ZV6J\0V!WF.%1YS'@(]55@GL)F1T M]2\KKA-.+]X\K./!L)(%N _UV>5C%2PA!*B/8>H"F)(=PE#Q9J!8D M,:OQ6L[HFC1I4)4DH3K#BRH-;SG8K_<\BXVJ[-P\T M#[W5]*(A;U,0\]=%. ME6>>U( (+E0&8NGKX^EX&(YJ;EUJM"8TX]='9GR5QTJ&(]^MT>#YQ1I3B9[' M]:82+JZC=QA&R1849\VJ>U#[]BJSX _KXG*X4FE'ZA0.7UE#VV:R:B@*IN-J M.SU(HOTL&J#8$**Y7&* ?8/:_U]?)\-7E3&,Y.UO)-NJK-H\U MONZQRLGA,M3ZE+)H4%&KPK'9^DRRW*+>L*_MPF*;"OY&7@W)<*'*<-39C4KL M/TVNIM[:F@ZY7&6(IS4E';A0[4UK/6E5?#VI?KA;%8QC,Q$A?TV\A:]6.\-Q M6!5(SMTAOE@3=L$3J^I315A87:%:T97%Y!-??G1C5'Z3%PR>_!H765RO#)%K M;JIJG.<\F_.S^E+ H+:,G%ZL%L'3<%3C-N87JZ/%27VT.*FZ)2L,U"ISJ4%U M%%238&=7:IA267W+F%)=@4NO#/RHPM,4=^+K518R#I^>:HPDOE23GJZW4N46 M5ZNH2Z_7G$S[I6_1H- [1(W\ H-RN*R)![6J$.I18V)K,=U>K$* MH#5&N])F!V&PA<^&9'C);P/4X\<:2YE>JPQ@XG!28[K2:Y6%HB>$M1_5LGZ> M0><-\S[69OFUN?T\"J@-#VKJ7S5)2GYI37JP<;"@NOP1H&03/Z#)BE9O4.HJ M]H^"NKR'7*K*=6M$G%3Q(8N[U@9EU7:Q& K84.6LSZX ,[5LE#&B%GS,.OY5 M76P)5RH]8X772%UB97J#1UC6A5S5(_=^X"7NCQK2R;6* MFR:3FMH97%AC6#?67*HM@O\#PC#D+5B%0IQ9G?%]$KE!_!1&8U(JQL^1KEAU MH1M!C7=,F]?DBVOG-91"1&ZEU]5V;%.7^2M>KL@9-^7CI9XL(3L=;:X-JJMS M$U07%:#*D "/HM9P":Z\7QU/]=WGNH$CN%*%.;>F0 T7JJ57*[4*:25^7622 M7:G*2SU4$]CA*VL\*\)H_Q+Z0- M(A!#4CU^@&WQ^G2A9@1V4!6D$10,JG.H=!1C;;J=7J_1Z+75G^K*SX]1M2*3 M%.._/Y5*6A%Z#FL<,;E4DU%XH[K)+>G%2I-:4R7-:NI519%U)9'JM/H9U9E, M<- ^SS4/JY/#*'ZNI/5:Z8*$92J352JC7)Q8+G7#VY8W\T^_#@CU',W*!7 MYBX!_Y+=":1.1NX,YX[HXN.O_H\/^/DH2O_T M!P,4D#_A^DV:-::=_I'0Q"L&SRYHQB((+]^?;_0Z3UH,$FA*G'\V'-'?R(WLH.!!<@ID:-8@F.9 MJL;QO*H[BFGPK)/UDEW=SB"3]OL+W!8.'/@N+O7; MX22)XC0QYRZG.WF_-S6\^/A5:+K+F-7+'99%V=!5E95DQ; L M3;(U10'PPP_$X#.Z3T/MN^2_@4X-! MG#W$0MX(?@U*]&JR9AL :X"%I>FJ+2F2GI+!ZY(J%8C:U!#H?<=Q&:49:;255D2;<%254YA95L3K0YZ#NA@ ,)LF*A]!L:'I14K0FI"@['F;JE9L:'I2\;:1W'?)0$1>"5DTENA303O+G#L:PL@MEW# N" M1C'#FF!P4B&U#0V!-%'F5>UD4KN=)GC@#R])*[M\4;/!JX$<3-F0+06,A9Q+ M1)'EPN5O:'CQ49 Y4>)/)KIJ^B#4%&U6DQ1=-03%D%A!4/-N&WJ1EFUJ"/1A M6.Y(GU*B+IB.'U&T2!UV\O)7_H]IP M_I3_G!/YEH6$TX@4OQS_!?T/BD)P$1Y<=Y\1Y-\O*$K\QQ&Z1X$?1C=A@N+!%/$LSW]& MZ=1@JHXIED@9E-# MXH @V! 4OF&.*E_%F_!%WL#*A]>0<'(;+EJ$BT)S7"1Y N= X@D6$"R$8SAJ MQAQ+LPM<;FI(N"A">J5I#7*Q%'WNP,5%3MH_O*$;/".W"I!L=,1#5'1 M5 W\)&_PO,AE'!(@QR_BA@T-,2MY5A%D6=C;A%4R,S71FU3[D)R\GB^*!>:A M-+XLGEZ.H4U1%23'$$Q.-PU#E&S5R%)8EBV%8)L:$E3NHM9;Y>$H(0];$6YIF"#($E [/JN#% M,F0:BEE4/S8UW)GY5])B\:,RD."^;@XD@&&?0C61"0*2I5F%9-S4\ #/GB7.) MDY'_ L'E"RI(O//C[QE/_W G;H!B]"<*OMU;SC291FB)O;^CP3/DGQ:*_>> MS%]98'#V/1KH\;QI\:JE1WT)8W_E 5A\=9+).@^6!6YS1_H83R J YN36%[7 M68FW.)V4>/4\_%4,IS 1FQI>?!0E:6=AR"5A_',R.W-AR**A@N/C+%.$G(1U M;"5+ZS3%MC6S-.RWOB$H!JN2BMFY*\<]7L*VMT L2Q$$\'^\[0B&SIF2*>3# M\HJC% +9U/#BHZ:J5#O>)@W9D3C%$22)4T7(;B#H%O+1>4>52NJQH2'8*G6/ M:GGKM.,F# :Y2 YNG7A;UEF+%12'E179PD7/W -(FJ[F[-_4$+MMOO/*<%SF M"R8>'&$MTP 3HXD:;W)R!FE1$(MZUJ:&@'V>.T?LO\WV<#:$H;QEFY:@V))L M:I*=8UJ63;X8S=K0\.*CH.[._7!4.=XH#4E19,VP=(85751XP3 D MPS+S!4"\5=B>30TO/HKL81*V7O/?$FW(@45-UTR)M5E#L[F"[S(EY$)IFJ#7:=A%MP90$B95L^$N6',>0=47F( O02VOG-C7,LN7SXOW;[(XNBX8%Z17/ MJ8:FB([)@QF? YISG&)F_*:&@'SE#,W.&ZV^J:J.(JN:87."QDF*)K%X]I0B M"HHN6:59V!L:@M5?R_P-*T?_BJ/DKSL\,XH0AS]]]@-_/!TO\:!*!/%OKA]\ M"N/8F,VY>X=&A+7QT)\L<,MTXZ$S"E_G[3;Q#<]_N7W"*](Q.>5H15%-Q>0T M3N-MG3=86Y7FBU(E0*=<%-@V-;SX^$7XO/VR56&[.<(BX> ]WG!M.D*W3S;9 M:/HS2H;AX)KL:8+YMOHM0C? B2R&L9#G/B!O&(2C\-E'\77@O:OF6/7S;U\# M%&$15,]3545.UT5#D!Q+Y""@X-5Y'"%H.J3YA=7=T!!/-9-X:>^)?CLO*/Q" M]EZ+T&#;Q7:.[I@L>&?=T@S5X5A=MJQ\*59Y4[@SI9IN27AU%JOB MQ66. >FHEA' &J75DYL:'G%9X2*1:Y;>&8XNBKS"V;IC"::LR7I6$U0 AEKA MJC8UO/@H'7%=X=;T:3:K\N!).5VT0"22:+!\+A.'*Z;M;VIX0/JVE-_* CR1 M4QS;Y$2,+0E^*9+%YIH%T"L,]H:& ,R326UU62%GF) *VYPD062D.#J((ELM MR,JEN=*;&AZ$JBUE5;.B4(%H0]4ES19LR68M3C"40H?80MDV-3REP*I)M?K<+0H_AQFA@AN,)"N(T=(TB'+-A M9V_,BB;SF;SZJQL-;BJK+"";*EV%)&J,D[!46;N9&7)!+N^%L:(C)DGFU M>E<#_$5I,[(HVQTZ_O@KWNN>;,\]=H$,AAP4\6$888J\V14F"1\2\^X'+CZE M%_$VV, "?SP9X2W/WB\^(7U9^0WD8QQ.(_*)[!S^8G: 47ACUQ,R2NL&HC2"J!-YEQ*B=AO2 M<,((!Z59'3Q>JLE?!UXX3E<5X]L_A=[JN,:].\H7*A]+2+D$T#/N%_DJ_6X M;_XQ&?E>MD*5&?C0!.\+4C4,L,J:BX]9JVK>_/J^\C6[=F$-9XL>E%B[[K4Y MY@IN=%W=*8HIBKMLB_=!\<)&#J_N9 \49X^P?^"2!.HCGJNY=$P\5S+YG)!- MHPQJG]\899RP$G/**,,,X^3VB6+Y8%A>8?#9V&65QLT]P_))LK]65,6H7>X; MED]EEUM1S]@9T303I)E@^V/H?2(.BFR*[$Y$(30[I%%(CQ!]HJH=171O$=V" MZ(/&U33ZZ&?&6(X^2SFO(_4H @=] MEAL6^.[Z?(<2UP_0P':C -C0L5K-EJ*N)K*[6DV-=EN,]@'6CNUNM*EX.V2B M=]=>:J([I<-[%VZH&M,B#0W'CQN.MRX?IPE;RQ"R&,N7\=%,PK:KP.EH3T=$ M"W%\&U>N'[P T7*B&T[(]Q]_\;SI>#J"IH/;9(@BW"Q"0ZPU>(P>#Y7W4K^W MIOMLG/[N&2$=NSOXV-VA]P>B(F^SR ]0M=U=Y#32ZXAH=S?@5+0=,-3[S\"B MH5TK0KO3%OWV2^\I=DZ&G;95>NAX0(?$N_NH+8T!.C!BNW<,0 =M^^W=]P8& M5?L^PF&_-) .WG4V.=PSNJ=5O',+\VA"UX:$[@!AX5ZC?C0L/(?QO%UM!$5% MI[1_[OO;/]&A^1H6C7#;&^&V8M"2ACMM"'=:,F4S)9,R506T=!$!6-W\=*Y61T0[=Y) M*%5>FG!2A3\3WZY2W]X:WYZBH='1R-U].\W[.N7EYT)N^1R;MH0VU(_1L(:Z MLC,);7;W?;1DWH:9. ?PD+M'N=13="#"W7^&7#9?4;V#V_H!L_( M?1RA>Q3X8703)B@>3!'/\FRW,+-*^\5';_;A;<0?R7(<=.4N!44707& C8VU MK^+"6K_I8XS^GF(K^P(_'F83M.!(EJYW2_ UQ!6^HY*Z(SD-;5'A-X\G0F31 MV'AB:AXX"WD"5PH5_SF-$TQ7[ #DT:ON>>$4R J>OT1A ']ZQ!^OE(_GC\#KQWW9 UT/%A@0[B#2H(.:*)5P_E]XUI#.ER'.L> M!-$QR8XRT7U&T3.*].<($4BGQ)7&BPF>X0+\%0/C(Q??;,QR%P&/,-S@.XH< MA#I6;*CA"@%")5O606&']VYD*NG!,E>[&&J\%8=GB:26"G.^*\@?TX"E CV9 M0.4K5F@V$5C8](/*\^CA_PFWJZR884H!<$:[,"R8] 'R__J$GMV134C(I'X= M/ 'CPF I,.P;3H#Z#TO4$VPLDM]0 -@B,![6N\RWE,(Y(R3.@ZF7W$;W*'KQ MO3QYF']_AUY0,.W(%#.<.U;10P181=#Q1B!.?\S]GQL$?A,&O9-Y#4WGX$/* MHY-4[.OZ+ %G$[%7LOHW>:KIV9 MGF?^_+/[SS RIW$2CE$49^+&)1%O]MF-OJ..%'*PL%=I(:)>)>9L K>20:\6 MM#Z%SV'BOZ">"+N:H',TY=4"OPX?>B+I)4JH\:8B[I'97B]B:K9[)W!JMGOO MF:E.GVD-C299?0[(-FHV%71O-)I&WOT6\<9 C.IR;\(Q6AD[,R]=>IP6NUP3F]5ZG;]H=!I/71: M,I) H=-!Z)S^C&\:R[0QEFD%-&@&U%)HG'YM0-EJ//AC/WB^?7H HQH_H>CV MZ;7KHLZ)>3#'U_.QA5H6VJU.?0#]\'U7]U M#P:_A\'S?\"_OBCX.NK.*4'=# 5\U9Y&X:0C'G^#[/'E,CEG8]BWU7OJS<]- MPZFQ/P?]WRFP^W;?=:G/ [MO]^<4V&T6,/7FO1F&VD*;J6$_ RALY^-IQMY9 MS[U=Y$X%W-DH?5MC3E.S'IGM[81.X_'S$# UV]T3\$Z!%]7@[@5>VY5,J%_N M6QF%:G6?H^UMM9J63GJOZUM!@99,^R'LK0P[%78_C/S2,HWKP O'*&?4I]!S M\P,F\Z6G:#3R@^??4( BX%\PT =C/_#C!!^F_8+L'Q-@>M=.)%]#>#'?<2?* MSPE"?^X((3/$4?.].^HE3%:H.YM,?P\H0 *%W,@;@C99Z 6-P@EN.E>E'H)C M"WK/!B[J[LZ'6HY^EI#VL!PT#FE3'-)):T*=S^F<3PLL#H5+5^!R^BQG#^M" M'52['-2I+8Y*LZ/N6)S3UV'W@ NU."VS..THY=,$^]0)=BOB%UJE;0,43FL5 MKE.KD,O8 2.9H$]@(@?70>(&S_[C".EQC)+8F*7'F(SKT<-U%L=1Q;!XNCTA2,UR<1RZ4SM$%$ M@^D(W3[9$#PFL\\H&880-[Z@."%#)RO?(G3CCE$6<]]_G_WN/P\_DW-4/OEC M"%B[M#;K#=23D+N>_&/E7V+)J[T1'%8)'%<4'UW%QW)8+>X65I>;O]$Q+5B; M ?+)T>LCFY"0 ^0_AK/ _Q'/@'?CV/?>I7PX<_ !LSXL,2O%4S6WUH&ISU _ MF"F<1^Q\OI#IC4BTD.<^(&\8A*/PV4?Q=9")KNU(; 0;]>2WU@S*!Q@THTCJ M))(.5_ NE9TH-CJ)C185F9JT,MV-G'H2RQQB6(V:F$Z:F.,-R%MP\PN9[W@- M3XZFN+-W?OQ]H6CHA!'RGP/[AS=T@V<$'U_=:*X=12/7C_[3'4V1,3:1*3!EPW8)77$-?PKJ@TKF/>&Y.X_!5;L;[4I7K> M=]78+4PR.3LD4@ L3B)Y.P#X)>M6.(R'V63Q%"\314DZRH#BVR<+3<(XX]HY MX8=OU*2M\KLT#;>>X7UPR9.F,4'\;R]1C#[4T":'1 J ID++KDB\]<.@!\X> M^ATBM3D@:4-:2,>WJ;@/$'_VLA;0D?B35@0ZC,2N ># "4@K1A$[EL+T8A2Q M1SD4G0G?3AM(LXC.6."..?%>6. >11']-I=M-D[M=ZUTQ)".&)ZH8M,*UTJ3 MFU9J4)LQW-I1[XZ%B;3JV,ZHPD*/22&1; N6A]?P2^@'R?^@*,3_OJ#(@\ON M,\I$XSZ.T#T*_#"Z"<%C#::(9WGV8#"O>N1GY,;3B!R?9+BQO^A,3#>*9G[P M? >.-$K00!^'TR#)[\9[[HY"?/M6SW(S3P0>Z>/\JVMQKF#^F#HW3K&4S1O0/,)/;0=)_[83=#M4WY' M"_,DJMD'U^P.^_U=,-Q1IT]-]#856FJBJ8FF)IJ::&JB6S3@L-E$ERO%F_3* M(GHE4.OV(VM>SL:]MKAFYT.$K',6DL2L::%N,'"V(TH(H-9*T M&DJGT;6P1- C"TLC4)K@=\K*GO ;Z!O-,3=(I M3-*9(OD.87%XR12;AB\C-\C K..&^(MN0:R2'H*R)8)Z+;S[B4OX@@^T>H[< M!/[LDRC7DM=5P9:+'&NU4NV3*)<(ZF+N9J5:^>>#117S-(H)\HL2"X+R0KI< M_L3\6ND&% RRYDN:G%TYBG^EFMPN,[R+)F-RE;[)3SDS;=U5X%1A.R[PG0(M MFOZT*]#:R;=2V]PNW[J3YE'AM4OS=O63U'*>BY^D"6WW-%E=H\EF&"=Z,(#O M4/22+PSY@J(X# (TPI=CN'Z;#%%$/G18TJNT$IEO)/9H%H#EX/]M+8"*+4 ! ME"92(P#*UQV 4AJC2B+72QY0-/8#HC0]0TEI6*B:TN-!1+EB^>Y A-J2D]F2 M$P-E7?A(;4DK;$F;*W'4EK3(EK0 *-3IM!\H&G$Z'0(*=3K'=CJGA\B.R3"% MR ERG-.EP1@ARE?10I[ T=+UD22NX !C>XDKB_%(,T9!I&/"+5;QA9+HH0,% M.KC10[>O?>6IP(\J<'$W@U!LW'#QRU M!JV2=RL3=PJ0E@+D] 6+\H1NBHZ3H^/0"Z5X*NQ6"GM)LX^1*=#:0NMK"Z3T;A#"'"H"_3R!L"X\C84I R[7;2O6DPJX#9B\W7 ML/P(>4D8I0S)[S6FL1^@.-:]OZ=^[&-US)[R&47/*-*?(T1V9>XCMA:9L@X\ M.[RZAJ6D$Y4\[>(0SUX8) N[* "K.4+1UQ3Z\M,;RN%'#R*J?$__.KHZ*,IY M*G7K)9QR17[FXKN?/L;DS(#$?H$?*^)=NMXMT=805PBYDKJCE6@X]HI3MD^@ M%IHWL(8-$*%/GUG^+_*S]=-W0274':H12\T/&PYN-(;GYHG?9$6I(]Y8"3O4 MB7=G> K\J<^':]FAX>TN\E'<4]SWOO14,;9*<4]Q?X[#QA3W%/=G,=*]%>Z= M,L'LYXA^-_&.:H!QXEX-D?Z5 .H!O0VU]TJYJ<:0#6@ MS]$_]0%4 \ZT[K/[B>+-)K_VWU/@EAF.)V'0N0&HKF6]E3AY+$'Q>S[X/4T&!SSX%+J!L0T@\XM^ M@&Z?S @-_'Y MP%OE2X&$M8SI,Q8/[+$I%BD6VV(7-]=/%R,A^XPH$#[B!(-3YS\4P13!W;;!A\S@^XK@%J?PO;/!)YO]TE?PMG,8MG>XW1 [ MY$F:._$3=_0)N3&Z?1SYS^2\[QX@+<^VUA'87[=*"XMG5E@\>?I!71]U?5VQ MCHX?X*U0^^?U<'*PCK;^FB*:1](\LJ5&J=B/3V#IZ @='=D2CZL;)!:(W&J# MQ,86KV$+K'P5;\(7^5 !85?@>X\@T>PP M0X-FY:3[(F"S(GWE/KL1QU,D=0]))0LCX=-M.;[1@$F\1Q.!O2(_3Q8VG<=> MVGT*NG9X;>+.](VRXVA6,="QR;[<= MH;$>C?5.;^+FLSS^F([HB.I9%?>:G*.B-#W"3T8R5&HJJ:E<,97"%:?N8"K+ MS9LSE1PUE=14[FLJN89,955VTE,TM4>:[VQ1ZUP[R!\ M?OM-4RO<,PCW9J?>O4XT[^^TF2Y/6SG]O(6M#@FD0&H[D$X_1W7GL^8ID%H* MI-.5>2RZ[K5[ZUX7X+.T\G43?)::-P"?=!$-+_R5_J3S\;H]'V]I+#"GS[[@3^>CKN!*>CPA[S[%Q_QQX7^MU:WQ5GN_SF(LY@- MQ')_D=E 1Y/:\4ID#4X[*3;&8+FK6R\IS9[J]?X4[=^H81=$<&S3B! $;QP M17YV08.T'7*HI>:-61RP?, O3NT"OY3=IH]KS4T?7QF=--P1WE[T?HA0\BGT MW/*:ZILP,*=1! 1FX[-^MFUC?O_O:/#L!\\6BOWGH+B[R!K2[]% C^=-B_BY M6T:KCE,D UC#JH:R@6I&%R9S"TYW<31R:[QF#6Z3(8HH;+> ;=9B+<IN< MT70<]((Q&N3\I&AM'JT5##X*.@\\4VE#+."E3-?C&"44D9G;K^!*SU'8)@^_ M#QC/UKF? *,]]NO'L9QG =936])S1VE3EK67;KXEEK1'WG[OC(@:T'9CM"UV M],#KDFC-E-9,>X%7ZO?;;U//L]9$2Z!MM9D]BD.//Z[42UC2ROSILB1J+:FU M;%-$24>*VEC?/#<4TKD@7?;AYYZ5TS&C+MC4?J(T76HO+LY%M^ !+\""%U10 M>.?'WQ= AX^.B5"V.B6,.0P/?XQJ6]<^*%A^B>-QU/1UC3?G/]X%,8QSVR#)U/L%;)2I]YJH]=AIWZ D%79-62E!NR@(E86W=H! MCF:G<5OG35BWX[86[ .ZLSYL*$-1?3AI%8KJPQMJ]1 !6,BC>0V?5WNQP.@C MV>_3'XCSUKC\#0B_A<["M\$SA?B!(5[-Z;.(42JL>/^QV7Y0M,+PG/[#-8A_SG(SNAZ \S-,$YNG^[=4;9>HU\(7\NH8X)\A<_GY-A/%;SV M%M;M,-P4S4=%<\]-=3LP?=9V>M<$K-/E+UIW:GEH>@X96&OB4UI].B'2.VU' M.P;T4UKT5N!\YX):S:&G0?/W!M191RJB(Q30>KG6\8_M: MJ":?PJXX!:HE=5I2R+#W2I(ULJ=1. A'(S>BSN0M24$U'WNJ)SWP)EMOJ-2( M-]GBU"CJ78ZM-6\\RJMKWN; Y]IU0(EZYWRH%AW?%W5>C6AFTP*MZ7EF