0001193125-20-024258.txt : 20200204 0001193125-20-024258.hdr.sgml : 20200204 20200204163344 ACCESSION NUMBER: 0001193125-20-024258 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 105 CONFORMED PERIOD OF REPORT: 20191227 FILED AS OF DATE: 20200204 DATE AS OF CHANGE: 20200204 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Fabrinet CENTRAL INDEX KEY: 0001408710 STANDARD INDUSTRIAL CLASSIFICATION: TELEPHONE & TELEGRAPH APPARATUS [3661] IRS NUMBER: 000000000 STATE OF INCORPORATION: E9 FISCAL YEAR END: 0626 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34775 FILM NUMBER: 20574249 BUSINESS ADDRESS: STREET 1: 5/6 MOO 6, SOI KHUNPRA, PHAHOLYOTHIN RD STREET 2: KLONGNUENG, KLONGLUANG CITY: PATUMTHANEE STATE: W1 ZIP: 12120 BUSINESS PHONE: 662-524-9600 MAIL ADDRESS: STREET 1: 5/6 MOO 6, SOI KHUNPRA, PHAHOLYOTHIN RD STREET 2: KLONGNUENG, KLONGLUANG CITY: PATUMTHANEE STATE: W1 ZIP: 12120 10-Q 1 d843183d10q.htm 10-Q 10-Q
--06-261P1Y0M0DP3Y0M0Dfalse2020Q20001408710FabrinetE9P1Y0M2020-09-01Repayable in quarterly installmentsRepayable in quarterly installments2023-062024-06These performance share units were not included in the computation of diluted earnings per ordinary share because they are not expected to vest based on the Company’s current assessment of the related performance obligations.Foreign currency forward contracts with a notional amount of $126.0 million.Interest rate swap agreement with an aggregate notional amount of $57.9 million.Foreign currency forward contracts with notional amount of $72.0 million and Canadian dollars 0.6 million.Interest rate swap agreement with a notional amount of $64.2 million.We have entered into interest rate swaps that effectively fix a series of our future interest payments on our term loans. Refer to Note 6. 0001408710 2019-06-29 2019-12-27 0001408710 2019-06-28 0001408710 2019-12-27 0001408710 2018-06-30 2018-12-28 0001408710 2019-09-28 2019-12-27 0001408710 2018-09-29 2018-12-28 0001408710 2019-08-20 0001408710 2019-09-27 0001408710 2018-12-28 0001408710 2019-12-12 0001408710 2018-06-30 2019-06-28 0001408710 2017-08-31 0001408710 2018-02-28 0001408710 2019-05-31 0001408710 2019-06-29 0001408710 2020-01-24 0001408710 2018-06-29 0001408710 2018-09-28 0001408710 us-gaap:GuaranteeTypeOtherMember country:CN 2019-12-27 0001408710 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-27 0001408710 us-gaap:RevolvingCreditFacilityMember 2019-12-27 0001408710 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:CashEquivalentsMember 2019-12-27 0001408710 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2019-12-27 0001408710 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member fn:LiquidityFundMember 2019-12-27 0001408710 us-gaap:FairValueMeasurementsRecurringMember fn:LiquidityFundMember 2019-12-27 0001408710 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member fn:CertificateOfDepositAndTimeDepositMember 2019-12-27 0001408710 us-gaap:FairValueMeasurementsRecurringMember fn:CertificateOfDepositAndTimeDepositMember 2019-12-27 0001408710 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member fn:CommercialPaperAndCorporateSecuritiesMember 2019-12-27 0001408710 us-gaap:FairValueMeasurementsRecurringMember fn:CommercialPaperAndCorporateSecuritiesMember 2019-12-27 0001408710 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member fn:USTreasurySecuritiesAndUSGovernmentAndAgencySecuritiesMember 2019-12-27 0001408710 us-gaap:FairValueMeasurementsRecurringMember fn:USTreasurySecuritiesAndUSGovernmentAndAgencySecuritiesMember 2019-12-27 0001408710 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-27 0001408710 srt:NorthAmericaMember 2019-12-27 0001408710 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2019-12-27 0001408710 fn:EquityIncentive2020PlanMember us-gaap:RestrictedStockUnitsRSUMember 2019-12-27 0001408710 us-gaap:RestrictedStockUnitsRSUMember fn:StockPlanTwoThousandSeventeenMember 2019-12-27 0001408710 fn:StockPlanTwoThousandSeventeenMember 2019-12-27 0001408710 fn:StockPlan2010Member us-gaap:RestrictedStockUnitsRSUMember 2019-12-27 0001408710 us-gaap:PerformanceSharesMember fn:StockPlan2010Member 2019-12-27 0001408710 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2019-12-27 0001408710 us-gaap:FairValueMeasurementsRecurringMember 2019-12-27 0001408710 fn:StockPlan2010Member 2019-12-27 0001408710 fn:EquityIncentive2020PlanMember 2019-12-27 0001408710 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-12-27 0001408710 us-gaap:CustomerRelationshipsMember 2019-12-27 0001408710 us-gaap:OrderOrProductionBacklogMember 2019-12-27 0001408710 fn:CanadianDollarsForwardContractMember 2019-12-27 0001408710 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-12-27 0001408710 country:TH 2019-12-27 0001408710 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-12-27 0001408710 fn:EquityIncentivePlansMember us-gaap:RestrictedStockUnitsRSUMember 2019-12-27 0001408710 fn:EquityIncentivePlansMember fn:PerformanceStockUnitsPsuMember 2019-12-27 0001408710 us-gaap:CashMember 2019-12-27 0001408710 us-gaap:CashEquivalentsMember 2019-12-27 0001408710 fn:LiquidityFundMember 2019-12-27 0001408710 fn:CertificateOfDepositAndTimeDepositMember 2019-12-27 0001408710 fn:CommercialPaperAndCorporateSecuritiesMember 2019-12-27 0001408710 fn:USTreasurySecuritiesAndUSGovernmentAndAgencySecuritiesMember 2019-12-27 0001408710 fn:StandbyLettersOfCreditOneMember 2019-12-27 0001408710 us-gaap:ForeignExchangeForwardMember 2019-12-27 0001408710 fn:BankOfAyudhyaPublicCompanyLimitedMember 2019-12-27 0001408710 fn:TermLoanAgreementMember 2019-12-27 0001408710 fn:TermLoanCreditFacilityMember fn:BankOfAmericaMember 2019-12-27 0001408710 fn:LoanPayableDueJuneTwentyTwentyFourMember 2019-12-27 0001408710 us-gaap:InterestRateSwapMember 2019-12-27 0001408710 us-gaap:GuaranteeTypeOtherMember country:GB 2019-06-28 0001408710 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-28 0001408710 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:CashEquivalentsMember 2019-06-28 0001408710 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2019-06-28 0001408710 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member fn:LiquidityFundMember 2019-06-28 0001408710 us-gaap:FairValueMeasurementsRecurringMember fn:LiquidityFundMember 2019-06-28 0001408710 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member fn:CertificateOfDepositAndTimeDepositMember 2019-06-28 0001408710 us-gaap:FairValueMeasurementsRecurringMember fn:CertificateOfDepositAndTimeDepositMember 2019-06-28 0001408710 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member fn:CommercialPaperAndCorporateSecuritiesMember 2019-06-28 0001408710 us-gaap:FairValueMeasurementsRecurringMember fn:CommercialPaperAndCorporateSecuritiesMember 2019-06-28 0001408710 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member fn:USTreasurySecuritiesAndUSGovernmentAndAgencySecuritiesMember 2019-06-28 0001408710 us-gaap:FairValueMeasurementsRecurringMember fn:USTreasurySecuritiesAndUSGovernmentAndAgencySecuritiesMember 2019-06-28 0001408710 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-28 0001408710 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2019-06-28 0001408710 us-gaap:FairValueMeasurementsRecurringMember 2019-06-28 0001408710 us-gaap:OrderOrProductionBacklogMember 2019-06-28 0001408710 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-06-28 0001408710 us-gaap:CustomerRelationshipsMember 2019-06-28 0001408710 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-06-28 0001408710 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-06-28 0001408710 us-gaap:CashMember 2019-06-28 0001408710 us-gaap:CashEquivalentsMember 2019-06-28 0001408710 fn:LiquidityFundMember 2019-06-28 0001408710 fn:CommercialPaperAndCorporateSecuritiesMember 2019-06-28 0001408710 fn:USTreasurySecuritiesAndUSGovernmentAndAgencySecuritiesMember 2019-06-28 0001408710 fn:CertificateOfDepositAndTimeDepositMember 2019-06-28 0001408710 us-gaap:ForeignExchangeForwardMember 2019-06-28 0001408710 us-gaap:InterestRateSwapMember 2019-06-28 0001408710 fn:BankOfAmericaMember fn:TermLoanCreditFacilityMember 2019-06-28 0001408710 fn:LoanPayableDueJuneTwentyTwentyThreeMember 2019-06-28 0001408710 srt:NorthAmericaMember 2019-09-28 2019-12-27 0001408710 srt:AsiaPacificMember 2019-09-28 2019-12-27 0001408710 srt:EuropeMember 2019-09-28 2019-12-27 0001408710 us-gaap:CostOfSalesMember 2019-09-28 2019-12-27 0001408710 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-09-28 2019-12-27 0001408710 fn:OpticalCommunicationsMember 2019-09-28 2019-12-27 0001408710 fn:LasersSensorsAndOtherMember 2019-09-28 2019-12-27 0001408710 fn:StockPlanNineteenNinetyNineAndTwentyTenMember 2019-09-28 2019-12-27 0001408710 us-gaap:RetainedEarningsMember 2019-09-28 2019-12-27 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-28 2019-12-27 0001408710 us-gaap:AdditionalPaidInCapitalMember 2019-09-28 2019-12-27 0001408710 us-gaap:CommonStockMember 2019-09-28 2019-12-27 0001408710 us-gaap:InterestRateSwapMember us-gaap:OtherComprehensiveIncomeMember 2019-09-28 2019-12-27 0001408710 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2019-09-28 2019-12-27 0001408710 srt:AsiaPacificMember 2018-06-30 2018-12-28 0001408710 srt:EuropeMember 2018-06-30 2018-12-28 0001408710 srt:NorthAmericaMember 2018-06-30 2018-12-28 0001408710 us-gaap:CostOfSalesMember 2018-06-30 2018-12-28 0001408710 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-06-30 2018-12-28 0001408710 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-06-30 2018-12-28 0001408710 us-gaap:AccumulatedTranslationAdjustmentMember 2018-06-30 2018-12-28 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 2018-12-28 0001408710 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-06-30 2018-12-28 0001408710 fn:OpticalCommunicationsMember 2018-06-30 2018-12-28 0001408710 fn:LasersSensorsAndOtherMember 2018-06-30 2018-12-28 0001408710 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-06-30 2018-12-28 0001408710 us-gaap:PerformanceSharesMember fn:StockPlanTwoThousandTenAndSeventeenMember 2018-06-30 2018-12-28 0001408710 fn:StockPlanTwoThousandTenAndSeventeenMember us-gaap:RestrictedStockUnitsRSUMember 2018-06-30 2018-12-28 0001408710 fn:StockPlanNineteenNinetyNineAndTwentyTenMember 2018-06-30 2018-12-28 0001408710 fn:TermLoanAgreementMember fn:BankOfAmericaMember 2018-06-30 2018-12-28 0001408710 us-gaap:RetainedEarningsMember 2018-06-30 2018-12-28 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 2018-12-28 0001408710 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 2018-12-28 0001408710 us-gaap:CommonStockMember 2018-06-30 2018-12-28 0001408710 srt:NorthAmericaMember 2018-09-29 2018-12-28 0001408710 srt:AsiaPacificMember 2018-09-29 2018-12-28 0001408710 srt:EuropeMember 2018-09-29 2018-12-28 0001408710 us-gaap:CostOfSalesMember 2018-09-29 2018-12-28 0001408710 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-09-29 2018-12-28 0001408710 fn:OpticalCommunicationsMember 2018-09-29 2018-12-28 0001408710 fn:LasersSensorsAndOtherMember 2018-09-29 2018-12-28 0001408710 us-gaap:ForeignExchangeForwardMember 2018-09-29 2018-12-28 0001408710 fn:StockPlanNineteenNinetyNineAndTwentyTenMember 2018-09-29 2018-12-28 0001408710 us-gaap:RetainedEarningsMember 2018-09-29 2018-12-28 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-29 2018-12-28 0001408710 us-gaap:AdditionalPaidInCapitalMember 2018-09-29 2018-12-28 0001408710 us-gaap:CommonStockMember 2018-09-29 2018-12-28 0001408710 srt:NorthAmericaMember 2018-12-28 0001408710 fn:ForeignCurrencyOptionContractsMember 2018-12-28 0001408710 us-gaap:ForeignExchangeForwardMember 2018-12-28 0001408710 fn:CanadianDollarsForwardContractMember 2018-12-28 0001408710 us-gaap:InterestRateSwapMember 2018-12-28 0001408710 fn:BankOfAyudhyaPublicCompanyLimitedMember 2019-06-29 2019-09-27 0001408710 fn:CreditFacilityAgreementMember fn:BankOfAyudhyaPublicCompanyLimitedMember 2019-09-27 0001408710 fn:TermLoanCreditFacilityMember 2019-09-27 0001408710 us-gaap:RevolvingCreditFacilityMember 2019-09-27 0001408710 srt:AsiaPacificMember 2019-06-29 2019-12-27 0001408710 srt:EuropeMember 2019-06-29 2019-12-27 0001408710 srt:NorthAmericaMember 2019-06-29 2019-12-27 0001408710 srt:MaximumMember 2019-06-29 2019-12-27 0001408710 srt:MinimumMember 2019-06-29 2019-12-27 0001408710 us-gaap:CostOfSalesMember 2019-06-29 2019-12-27 0001408710 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-06-29 2019-12-27 0001408710 us-gaap:EmployeeStockOptionMember 2019-06-29 2019-12-27 0001408710 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-06-29 2019-12-27 0001408710 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-06-29 2019-12-27 0001408710 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2019-06-29 2019-12-27 0001408710 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-29 2019-12-27 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-29 2019-12-27 0001408710 fn:AfterFifthAmendmentMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-06-29 2019-12-27 0001408710 fn:AfterFifthAmendmentMember us-gaap:BaseRateMember 2019-06-29 2019-12-27 0001408710 fn:OpticalCommunicationsMember 2019-06-29 2019-12-27 0001408710 fn:LasersSensorsAndOtherMember 2019-06-29 2019-12-27 0001408710 fn:GlobalCemSolutionsLtdMember us-gaap:CustomerRelationshipsMember 2019-06-29 2019-12-27 0001408710 us-gaap:InterestRateSwapMember fn:BankOfAyudhyaPublicCompanyMember fn:BankOfAmericaCreditFacilityMember 2019-06-29 2019-12-27 0001408710 us-gaap:RestrictedStockUnitsRSUMember fn:VestingOptionTwoMember 2019-06-29 2019-12-27 0001408710 us-gaap:RestrictedStockUnitsRSUMember fn:VestingOptionOneMember 2019-06-29 2019-12-27 0001408710 us-gaap:RestrictedStockUnitsRSUMember fn:NonEmployeeDirectorMember 2019-06-29 2019-12-27 0001408710 fn:PerformanceStockUnitsPsuMember fn:ExecutiveDirector1Member 2019-06-29 2019-12-27 0001408710 us-gaap:NondesignatedMember us-gaap:InterestRateSwapMember 2019-06-29 2019-12-27 0001408710 us-gaap:ForeignExchangeForwardMember 2019-06-29 2019-12-27 0001408710 fn:StockPlanTwoThousandTenAndSeventeenMember us-gaap:PerformanceSharesMember 2019-06-29 2019-12-27 0001408710 fn:StockPlanTwoThousandTenAndSeventeenMember us-gaap:RestrictedStockUnitsRSUMember 2019-06-29 2019-12-27 0001408710 fn:StockPlanNineteenNinetyNineAndTwentyTenMember 2019-06-29 2019-12-27 0001408710 us-gaap:CustomerRelationshipsMember 2019-06-29 2019-12-27 0001408710 us-gaap:RestrictedStockUnitsRSUMember fn:NonEmployeeDirectorMember fn:PeriodTenMember 2019-06-29 2019-12-27 0001408710 fn:ExecutiveDirector1Member us-gaap:PerformanceSharesMember fn:PeriodSixMember srt:MinimumMember 2019-06-29 2019-12-27 0001408710 fn:ExecutiveDirector1Member us-gaap:PerformanceSharesMember fn:PeriodSixMember srt:MaximumMember 2019-06-29 2019-12-27 0001408710 fn:EquityIncentivePlansMember us-gaap:RestrictedStockUnitsRSUMember 2019-06-29 2019-12-27 0001408710 fn:EquityIncentivePlansMember fn:PerformanceStockUnitsPsuMember 2019-06-29 2019-12-27 0001408710 us-gaap:RevolvingCreditFacilityMember 2019-06-29 2019-12-27 0001408710 fn:TermLoanAgreementMember fn:BankOfAmericaMember 2019-06-29 2019-12-27 0001408710 us-gaap:RetainedEarningsMember 2019-06-29 2019-12-27 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-29 2019-12-27 0001408710 us-gaap:AdditionalPaidInCapitalMember 2019-06-29 2019-12-27 0001408710 us-gaap:CommonStockMember 2019-06-29 2019-12-27 0001408710 fn:BankOfAyudhyaPublicCompanyLimitedMember 2019-06-29 2019-12-27 0001408710 fn:BankOfAyudhyaPublicCompanyLimitedMember fn:TermLoanAgreementMember 2019-06-29 2019-12-27 0001408710 us-gaap:InterestRateSwapMember us-gaap:OtherComprehensiveIncomeMember 2019-06-29 2019-12-27 0001408710 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2019-06-29 2019-12-27 0001408710 fn:LoanPayableDueJuneTwentyTwentyFourMember 2019-06-29 2019-12-27 0001408710 fn:LoanPayableDueJuneTwentyTwentyFourMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-06-29 2019-12-27 0001408710 us-gaap:InterestRateSwapMember 2019-06-29 2019-12-27 0001408710 fn:TermLoanAgreementMember fn:BankOfAyudhyaPublicCompanyLimitedMember 2019-09-03 0001408710 us-gaap:InterestRateSwapMember fn:BankOfAyudhyaPublicCompanyMember fn:BankOfAmericaCreditFacilityMember 2019-09-03 0001408710 us-gaap:AccountingStandardsUpdate201602Member 2019-06-29 0001408710 fn:CreditFacilityAgreementMember fn:BankOfAyudhyaPublicCompanyLimitedMember 2019-08-20 0001408710 us-gaap:RevolvingCreditFacilityMember 2018-06-04 0001408710 fn:TermLoanCreditFacilityMember 2018-06-04 0001408710 fn:StockPlanTwoThousandSeventeenMember 2017-11-02 0001408710 fn:GlobalCemSolutionsLtdMember us-gaap:CustomerRelationshipsMember 2018-06-30 2019-06-28 0001408710 us-gaap:CustomerRelationshipsMember 2018-06-30 2019-06-28 0001408710 fn:LoanPayableDueJuneTwentyTwentyThreeMember 2018-06-30 2019-06-28 0001408710 fn:LoanPayableDueJuneTwentyTwentyThreeMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-06-30 2019-06-28 0001408710 fn:BankOfAmericaMember us-gaap:RevolvingCreditFacilityMember 2019-09-09 2019-09-10 0001408710 fn:EquityIncentive2020PlanMember 2019-12-12 0001408710 us-gaap:CommonStockMember 2019-09-27 0001408710 us-gaap:AdditionalPaidInCapitalMember 2019-09-27 0001408710 us-gaap:TreasuryStockMember 2019-09-27 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-27 0001408710 us-gaap:RetainedEarningsMember 2019-09-27 0001408710 us-gaap:CommonStockMember 2019-12-27 0001408710 us-gaap:AdditionalPaidInCapitalMember 2019-12-27 0001408710 us-gaap:TreasuryStockMember 2019-12-27 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-27 0001408710 us-gaap:RetainedEarningsMember 2019-12-27 0001408710 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-06-29 0001408710 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-06-29 0001408710 us-gaap:AccumulatedTranslationAdjustmentMember 2018-06-29 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-29 0001408710 fn:StockPlanTwoThousandTenAndSeventeenMember us-gaap:RestrictedStockUnitsRSUMember 2018-06-29 0001408710 us-gaap:PerformanceSharesMember fn:StockPlanTwoThousandTenAndSeventeenMember 2018-06-29 0001408710 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-28 0001408710 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-12-28 0001408710 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-28 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-28 0001408710 fn:StockPlanTwoThousandTenAndSeventeenMember us-gaap:RestrictedStockUnitsRSUMember 2018-12-28 0001408710 us-gaap:PerformanceSharesMember fn:StockPlanTwoThousandTenAndSeventeenMember 2018-12-28 0001408710 us-gaap:CommonStockMember 2018-06-29 0001408710 us-gaap:AdditionalPaidInCapitalMember 2018-06-29 0001408710 us-gaap:TreasuryStockMember 2018-06-29 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-29 0001408710 us-gaap:RetainedEarningsMember 2018-06-29 0001408710 us-gaap:CommonStockMember 2018-12-28 0001408710 us-gaap:AdditionalPaidInCapitalMember 2018-12-28 0001408710 us-gaap:TreasuryStockMember 2018-12-28 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-28 0001408710 us-gaap:RetainedEarningsMember 2018-12-28 0001408710 us-gaap:CommonStockMember 2018-09-28 0001408710 us-gaap:AdditionalPaidInCapitalMember 2018-09-28 0001408710 us-gaap:TreasuryStockMember 2018-09-28 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-28 0001408710 us-gaap:RetainedEarningsMember 2018-09-28 0001408710 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-06-28 0001408710 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-06-28 0001408710 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2019-06-28 0001408710 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-28 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-28 0001408710 fn:StockPlanTwoThousandTenAndSeventeenMember us-gaap:RestrictedStockUnitsRSUMember 2019-06-28 0001408710 fn:StockPlanTwoThousandTenAndSeventeenMember us-gaap:PerformanceSharesMember 2019-06-28 0001408710 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-12-27 0001408710 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-12-27 0001408710 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2019-12-27 0001408710 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-27 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-27 0001408710 fn:StockPlanTwoThousandTenAndSeventeenMember us-gaap:RestrictedStockUnitsRSUMember 2019-12-27 0001408710 fn:StockPlanTwoThousandTenAndSeventeenMember us-gaap:PerformanceSharesMember 2019-12-27 0001408710 us-gaap:CommonStockMember 2019-06-28 0001408710 us-gaap:AdditionalPaidInCapitalMember 2019-06-28 0001408710 us-gaap:TreasuryStockMember 2019-06-28 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-28 0001408710 us-gaap:RetainedEarningsMember 2019-06-28 xbrli:shares iso4217:USD iso4217:CAD xbrli:pure iso4217:EUR fn:Segment iso4217:USD xbrli:shares fn:Contract fn:Customer
 
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
FORM 10-Q
 
Quarterly report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
For the quarterly period ended December 27, 2019
OR
Transition report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Commission File Number: 001-34775
 
FABRINET
(Exact name of registrant as specified in its charter)
 
     
Cayman Islands
 
98-1228572
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification No.)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
     
c/o Intertrust Corporate Services (Cayman) Limited
190 Elgin Avenue
George Town
Grand Cayman
Cayman Islands
 
KY1-9005
(Address of principal executive offices)
 
(Zip Code)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
+66 2-524-9600
(Registrant’s telephone number, including area code)
 
Securities registered pursuant to Section 12(b) of the Act:
         
Title of each class
 
Trading
Symbol(s)
 
Name of each exchange
on which registered
Ordinary Shares, $0.01 par value
 
FN
 
New York Stock Exchange
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 (the “Exchange Act”) during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days:    Yes  
 
    No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes 
 
    No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a
non-accelerated
filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule
12b-2
of the Exchange Act.
             
Large accelerated filer
 
 
Accelerated filer
 
             
Non-accelerated
filer
 
 
Smaller reporting company
 
             
Emerging growth company
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. 
Indicate by check mark whether the registrant is a shell company (as defined in Rule
12b-2
of the Exchange Act).    
  Yes    
  No
As of January 24, 2020, the registrant had 37,052,502 ordinary shares, $0.01 par value, outstanding.
 
 
 

 
FABRINET
FORM
10-Q
QUARTER ENDED DECEMBER 27, 2019
Table of Contents
         
 
Page No.
 
 
 
3
 
 
 
 
 
 
 
 
3
 
 
 
 
 
 
 
 
3
 
 
 
 
 
 
 
 
4
 
 
 
 
 
 
 
 
5
 
 
 
 
 
 
 
 
7
 
 
 
 
 
 
 
 
9
 
 
 
 
 
 
 
 
33
 
 
 
 
 
 
 
 
44
 
 
 
 
 
 
 
 
45
 
 
 
 
 
 
 
 
46
 
 
 
 
 
 
 
 
46
 
 
 
 
 
 
 
 
46
 
 
 
 
 
 
 
 
62
 
 
 
 
 
 
 
 
63
 
 
 
 
 
 
 
 
64
 
 
 
 
 
 
 
 
 

2
 

PART I: FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
FABRINET
CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited)
(in thousands of U.S. dollars, except share data and par value)
 
December 27,
2019
 
 
 
 
June 28,
2019
 
Assets
 
 
 
 
 
 
Current assets
   
     
 
Cash and cash equivalents
  $
220,031
    $
180,839
 
Short-term restricted cash
   
272
     
—  
 
Short-term investments
   
222,805
     
256,493
 
Trade accounts receivable, net
   
285,579
     
260,602
 
Contract assets
   
11,114
     
12,447
 
Inventor
ies
   
294,380
     
293,612
 
Other receivable
   
24,310
     
 
 
 
Prepaid expenses
   
4,919
     
8,827
 
Other current assets
   
7,416
     
11,015
 
                 
Total current assets
   
1,070,826
     
1,023,835
 
                 
Non-current
assets
   
     
 
Long-term restricted cash
   
7,402
     
7,402
 
Property, plant and equipment, net
   
217,038
     
210,686
 
Intangibles, net
   
4,038
     
3,887
 
Operating
right-of-use
assets
   
7,558
     
 
 
 
Goodwill
   
3,798
     
3,705
 
Deferred tax assets
   
4,115
     
5,679
 
Other
non-current
assets
   
253
     
124
 
                 
Total
non-current
assets
   
244,202
     
231,483
 
                 
Total Assets
  $
1,315,028
    $
1,255,318
 
                 
Liabilities and Shareholders’ Equity
 
 
 
 
 
 
Current liabilities
   
     
 
Long-term borrowings, current portion, net
  $
12,156
    $
3,250
 
Trade accounts payable
   
234,929
     
257,617
 
Contract liabilities
   
2,360
     
2,239
 
Capital lease liability, current portion
   
311
     
398
 
Operating lease liability, current portion
   
1,823
     
—  
 
Income tax payable
   
3,137
     
1,801
 
Accrued payroll, bonus and related expenses
   
15,942
     
16,510
 
Accrued expenses
   
11,338
     
8,997
 
Other payables
   
31,384
     
22,236
 
                 
Total current liabilities
   
313,380
     
313,048
 
                 
Non-current
liabilities
   
     
 
Long-term borrowings,
non-current
portion, net
   
45,592
     
57,688
 
Deferred tax liability
   
3,543
     
3,561
 
Capital lease liability,
non-current
portion
   
     
102
 
Operating lease liabilit
ies
,
non-current
portion
   
5,728
     
—  
 
Severance liabilities
   
16,735
     
15,209
 
Other
non-current
liabilities
   
1,723
     
2,611
 
                 
Total
non-current
liabilities
   
73,321
     
79,171
 
                 
Total Liabilities
   
386,701
     
392,219
 
                 
Commitments and contingencies (Note 1
9
)
   
   
Shareholders’ equity
   
     
 
Preferred shares (5,000,000 shares authorized, $0.01 par value; no shares issued and outstanding as of December 27, 2019 and June 28, 2019)
   
—  
     
 
 
 
Ordinary shares (500,000,000 shares authorized, $0.01 par value; 38,408,890 shares and 38,230,753 shares issued at December 27, 2019 and June 28, 2019, respectively; and 37,019,787 shares and 36,841,650 shares outstanding at December 27, 2019 and June 28, 2019, respectively)
   
384
     
382
 
Additional
paid-in
capital
   
166,103
     
158,299
 
Less: Treasury shares
, at c
ost
 (1,389,103 shares and 1,389,103 shares as of December 27, 2019 and June 28, 2019, respectively)
   
(47,779
   
(47,779
)
Accumulated other comprehensive loss
   
(2,152
   
(2,386
)
Retained earnings
   
811,771
     
754,583
 
                 
Total Shareholders’ Equity
   
928,327
     
863,099
 
                 
Total Liabilities and Shareholders’ Equity
  $
1,315,028
    $
1,255,318
 
                 
The
accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
 
3
 

 
 
FABRINET
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (unaudited)
                                 
(in thousands of U.S. dollars, except per share data)
 
Three Months Ended
   
Six Months Ended
 
December 27,
2019
 
 
December 28,
2018
 
 
 
 
December 27,
2019
 
 
December 28,
2018
 
Revenues
  $
426,217
    $
403,080
    $
825,513
    $
780,257
 
Cost of revenues
   
(377,059
   
(357,516
)    
(730,368
   
(694,417
)
                                 
Gross profit
   
49,158
     
45,564
     
95,145
     
85,840
 
Selling, general and administrative expenses
   
(17,078
   
(12,727
)    
(33,078
   
(27,164
)
Expenses related to reduction in workforce
   
(16
   
(319
)    
(16
   
(404
)
                                 
Operating income
   
32,064
     
32,518
     
62,051
     
58,272
 
Interest income
   
1,940
     
1,182
     
4,038
     
2,626
 
Interest expense
   
(181
   
(1,616
)    
(2,574
   
(2,250
)
Foreign exchange
(
loss
) gain
, net
   
(988
   
(421
)    
(2,941
   
2,647
 
Other income, net
   
397
     
562
     
774
     
639
 
                                 
Income before income taxes
   
33,232
     
32,225
     
61,348
     
61,934
 
Income tax expense
   
(2,001
   
(712
)    
(4,160
   
(2,571
)
                                 
Net income
   
31,231
     
31,513
     
57,188
     
59,363
 
                                 
Other comprehensive income (loss), net of tax:
   
     
     
     
 
Change in net unrealized (loss) gain on available-for-sale securities
   
(82
   
598
     
(47
   
886
 
Change in net unrealized loss on derivative instruments
   
(189
   
—  
     
(150
   
(1
)
Change in net retirement benefits plan – prior service cost
   
101
     
—  
     
184
     
—  
 
Change in foreign currency translation adjustment
   
616
     
(505
)    
247
     
(705
)
                                 
Total other comprehensive income, net of tax
   
446
     
93
     
234
     
180
 
                                 
Net comprehensive income
  $
31,677
    $
31,606
    $
57,422
    $
59,543
 
                                 
Earnings per share
 
 
 
 
 
 
 
 
 
 
 
 
Basic
  $
0.84
    $
0.86
    $
1.55
    $
1.62
 
Diluted
  $
0.83
    $
0.84
    $
1.52
    $
1.59
 
Weighted-average number of ordinary shares outstanding
(thousands of shares)
   
     
     
     
 
Basic
   
37,011
     
36,841
     
36,962
     
36,733
 
Diluted
   
37,763
     
37,471
     
37,646
     
37,305
 
 
 
 
 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
 
4
 

 
FABRINET
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY (unaudited)
For the Three Months Ended December 27, 2019
 
 
Ordinary Shares
   
Additional
Paid-in
   
Treasury
   
Accumulated
Other
Comprehensive
   
Retained
   
 
 
(in thousands of U.S. dollars, except share data)
 
Shares
   
Amount
   
Capital
   
Shares
   
(Loss) Income
   
Earnings
   
Total
 
Balances at September 27, 2019
   
38,389,128
     
384
     
160,148
     
(47,779
)    
(2,598
)    
780,540
     
890,695
 
Net income
   
—  
     
—  
     
—  
     
—  
     
—  
     
31,231
     
31,231
 
Other comprehensive income
   
—  
     
—  
     
—  
     
—  
     
446
     
—  
     
446
 
Share-based compensation
   
—  
     
—  
     
6,188
     
—  
     
—  
     
—  
     
6,188
 
Issuance of ordinary shares
   
19,762
     
—  
     
—  
     
—  
     
—  
     
—  
     
—  
 
Tax withholdings related to net share settlement of restricted share units
   
—  
     
—  
     
(233
)    
—  
     
—  
     
—  
     
(233
)
                                                         
Balances at December 27, 2019
   
38,408,890
     
384
     
166,103
     
(47,779
)    
(2,152
)    
811,771
     
928,327
 
                                                         
For the Six Months Ended December 27, 2019
 
 
Ordinary Shares
   
Additional
Paid-in
   
Treasury
   
Accumulated
Other
Comprehensive
   
Retained
   
 
 
(in thousands of U.S. dollars, except share data)
 
Shares
   
Amount
   
Capital
   
Shares
   
(Loss) Income
   
Earnings
   
Total
 
Balances at June 28, 2019
   
38,230,753
     
382
     
158,299
     
(47,779
)    
(2,386
)    
754,583
     
863,099
 
Net income
   
—  
     
—  
     
—  
     
—  
     
—  
     
57,188
     
57,188
 
Other comprehensive income
   
—  
     
—  
     
—  
     
—  
     
234
     
—  
     
234
 
Share-based compensation
   
—  
     
—  
     
12,183
     
—  
     
—  
     
—  
     
12,183
 
Issuance of ordinary shares
   
178,137
     
2
     
(2
   
—  
     
—  
     
—  
     
—  
 
Tax withholdings related to net share settlement of restricted share units
   
—  
     
—  
     
(4,377
)    
—  
     
—  
     
—  
     
(4,377
)
                                                         
Balances at December 27, 2019
   
38,408,890
     
384
     
166,103
     
(47,779
)    
(2,152
)    
811,771
     
928,327
 
                                                         
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
 
5
 

FABRINET
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY (unaudited) (Continued)
For the Three Months Ended December 28, 2018
 
 
Ordinary Shares
   
Additional
Paid-in
   
Treasury
   
Accumulated
Other
Comprehensive
   
Retained
   
 
 
(in thousands of U.S. dollars, except share data)
 
Shares
   
Amount
   
Capital
   
Shares
   
(Loss) Income
   
Earnings
   
Total
 
Balances at September 29, 2018
   
38,118,609
     
381
     
147,869
     
(42,401
)    
(1,170
)    
661,478
     
766,157
 
Net income
   
—  
     
—  
     
—  
     
—  
     
—  
     
31,513
     
31,513
 
Other comprehensive income
   
—  
     
—  
     
—  
     
—  
     
93
     
—  
     
93
 
Share-based compensation
   
—  
     
—  
     
3,969
     
—  
     
—  
     
—  
     
3,969
 
Issuance of ordinary shares
   
19,550
     
—  
     
—  
     
—  
     
—  
     
—  
     
—  
 
Tax withholdings related to net share settlement of restricted share units
   
—  
     
—  
     
(199
)    
—  
     
—  
     
—  
     
(199
)
                                                         
Balances at December 28, 2018
   
38,138,159
     
381
     
151,639
     
(42,401
)    
(1,077
)    
692,991
     
801,533
 
                                                         
For the Six Months Ended December 28, 2018
 
 
Ordinary Share
   
Additional
Paid-in
   
Treasury
   
Accumulated
Other
Comprehensive
   
Retained
   
 
 
(in thousands of U.S. dollars, except share data)
 
Shares
   
Amount
   
Capital
   
Shares
   
(Loss) Income
   
Earnings
   
Total
 
Balances at June 29, 2018
   
37,723,733
     
377
     
151,797
     
(42,401
)    
(1,257
)    
632,423
     
740,939
 
Net income
   
—  
     
—  
     
—  
     
—  
     
—  
     
59,363
     
59,363
 
Other comprehensive income
   
—  
     
—  
     
—  
     
—  
     
180
     
—  
     
180
 
Cumulative effect adjustment from adoption of ASC 606
   
—  
     
—  
     
—  
     
—  
     
—  
     
1,205
     
1,205
 
Share-based compensation
   
—  
     
—  
     
8,949
     
—  
     
—  
     
—  
     
8,949
 
Issuance of ordinary shares
   
414,426
     
4
     
(4
)    
—  
     
—  
     
—  
     
—  
 
Tax withholdings related to net share settlement of restricted share units
   
—  
     
—  
     
(9,103
)    
—  
     
—  
     
—  
     
(9,103
)
                                                         
Balances at December 28, 2018
   
38,138,159
     
381
     
151,639
     
(42,401
)    
(1,077
)    
692,991
     
801,533
 
                                                         
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
 
6
 

FABRINET
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited)
 
Six Months Ended
 
(in thousands of U.S. dollars)
 
December 27,
2019
   
December 28,
2018
 
Cash flows from operating activities
 
 
 
 
 
 
Net income for the period
  $
57,188
    $
59,363
 
Adjustments to reconcile net income to net cash provided by operating activities
   
     
 
Depreciation and amortization
   
15,279
     
15,000
 
Loss on disposal of property, plant and equipment
   
242
     
528
 
Loss on disposal of intangibles
   
—  
     
149
 
(Gain) loss from sales and maturities of
available-for-sale
securities
   
(79
   
1,060
 
Amortization of investment discount (premium)
   
117
     
(533
)
Amortization of deferred debt issuance costs
   
10
     
—  
 
Allowance for doubtful accounts
   
6
     
—  
 
Unrealized loss (gain) on exchange rate and fair value of foreign currency forward contracts
   
1,205
     
(5,775
)
Unrealized loss (gain) on fair value of interest rate swaps
   
1,672
     
849
 
Amortization of interest rate swaps’ fair value at hedge inception
 
 
(433
)
 
 
 
—  
 
Share-based compensation
   
12,183
     
8,949
 
Deferred income tax
   
1,543
     
481
 
Severance liabilities
   
2,015
     
1,339
 
Other
non-cash
expenses
   
(851
   
(759
)
Changes in operating assets and liabilities
   
     
 
Trade accounts receivable
   
(24,970
   
(14,381
)
Contract assets
   
1,333
     
(3,459
)
Inventor
ies
   
(767
   
(28,880
)
Other current assets and
non-current
assets
   
7,471
     
2,128
 
Trade accounts payable
   
(22,816
   
29,276
 
Contract liabilities
   
121
     
—  
 
Income tax payable
   
1,336
     
1,859
 
Other current liabilities and
non-current
liabilities
   
805
     
2,104
 
                 
Net cash provided by operating activities
   
52,610
     
69,298
 
                 
Cash flows from investing activities
 
 
 
 
 
 
Purchase of short-term investments
   
(101,727
   
(82,141
)
Proceeds from sales of short-term investments
   
72,664
     
70,472
 
Proceeds from maturities of short-term investments
   
62,666
     
34,788
 
Other receivable provided to customer (Note 9)
 
 
(24,310
)
 
 
 
—  
 
Purchase of property, plant and equipment
   
(15,411
   
(9,732
)
Purchase of intangibles
   
(808
   
(251
)
Proceeds from disposal of property, plant and equipment
   
1,195
     
5
 
                 
Net cash (used in) provided by investing activities
   
(5,731
   
13,141
 
                 
Cash flows from financing activities
   
     
 
Payment of debt issuance costs
   
(153
   
—  
 
Proceeds from long-term borrowings
   
60,938
     
—  
 
Repayment of long-term borrowings
   
(63,985
   
(813
)
Repayment of capital lease liability
   
(189
   
(255
)
Release of restricted cash held in connection with business acquisition
   
—  
     
(3,478
)
Withholding tax related to net share settlement of restricted share units
   
(4,377
   
(9,103
)
                 
Net cash used in financing activities
   
(7,766
   
(13,649
)
                 
Net increase in cash, cash equivalents and restricted cash
   
39,113
     
68,790
 
                 
Movement in cash, cash equivalents and restricted cash
 
 
 
 
 
 
Cash, cash equivalents and restricted cash
at beginning of period
   
188,241
     
161,433
 
Increase in cash, cash equivalents and restricted cash
   
39,113
     
68,790
 
Effect of exchange rate on cash, cash equivalents and restricted cash
   
351
     
773
 
                 
Cash, cash equivalents and restricted cash at end of period
  $
227,705
    $
230,996
 
                 
Non-cash
investing and financing activities
 
 
 
 
 
 
Construction, software and equipment-related payables
  $
14,307
    $
2,888
 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
 
7
 

FABRINET
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) (Continued)
The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the unaudited condensed consolidated balance sheets that sum to the total of the same amounts shown in the unaudited condensed consolidated statements of cash flows:
                 
(amount in thousands)
 
As of
December 27,
2019
 
 
As of
December 28,
2018
 
Cash and cash equivalents
  $
220,031
    $
230,996
 
Restricted cash
   
7,674
     
—  
 
                 
Cash, cash equivalents and restricted cash
  $
227,705
    $
230,996
 
                 
 
 
 
 
 
 
 
 
 
 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
 
8
 

FABRINET
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)
(in thousands of U.S. dollars unless otherwise noted)
1.
Business and organization
General
Fabrinet (“Fabrinet” or the “Parent Company”) was incorporated on August 12, 1999, and commenced operations on January 1, 2000. The Parent Company is an exempted company incorporated in the Cayman Islands, British West Indies. The “Company” refers to Fabrinet and its subsidiaries as a group.
The Company provides advanced optical packaging and precision optical, electro-mechanical and electronic manufacturing services to original equipment manufacturers (“OEMs”) of complex products, such as optical communication components, modules and
sub-systems,
industrial lasers, automotive components, medical devices and sensors. The Company offers a broad range of advanced optical and electro-mechanical capabilities across the entire manufacturing process, including process design and engineering, supply chain management, manufacturing, complex printed circuit board assembly, advanced packaging, integration, final assembly and testing. The Company focuses primarily on the production of
low-volume,
high-mix
products. The principal subsidiaries of Fabrinet include Fabrinet Co., Ltd. (“Fabrinet Thailand”), Casix, Inc. (“Casix”), Fabrinet West, Inc. (“Fabrinet West”) and Fabrinet UK Limited (“Fabrinet UK”).
2.
Accounting policies
Basis of presentation
The accompanying unaudited condensed consolidated financial statements for Fabrinet as of December 27, 2019 and for the three and six months ended December 27, 2019 and December 28, 2018 includes normal recurring adjustments necessary for a fair statement of the financial statements set forth herein, in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and the rules and regulations of the Securities and Exchange Commission (“SEC”). Accordingly, such information does not include all of the information and footnotes required by U.S. GAAP for annual financial statements. For further information, please refer to the consolidated financial statements and footnotes thereto included in Fabrinet’s Annual Report on Form
10-K
for the year ended June 28, 2019.
The balance sheet as of June 28, 2019 has been derived from the audited financial statements at that date but does not include all of the information and footnotes required by U.S. GAAP for complete financial statements.
The results for the three and six months ended December 27, 2019 may not be indicative of results for the year ending June 26, 2020 or any future periods.
Use of Estimates
The preparation of the Company’s unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements, and the reported amount of total revenues and expenses during the year. The Company bases estimates on historical experience and various assumptions about the future that are believed to be reasonable based on available information. The Company’s reported financial position or results of operations may be materially different under different conditions or when using different estimates and assumptions, particularly with respect to significant accounting policies, which are discussed below. Significant assumptions are used in accounting for share-based compensation, allowance for doubtful accounts, income taxes, inventory obsolescence, goodwill and valuation of intangible assets related to business acquisition, among others. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may be different from these estimates. In the event that estimates or assumptions prove to be different from actual results, adjustments will be made in subsequent periods to reflect more current information.
 
9
 

Fiscal years
The Company utilizes a
52-53
week fiscal year ending on the Friday in June closest to June 30. The three months ended December 27, 2019 and December 28, 2018 each consisted of 13 weeks. The six months ended December 27, 2019 and December 28, 2018 each consisted of 26 weeks. Fiscal year 2020 will be comprised of 52 weeks and will end on June 26, 2020.
Changes in Accounting Policies
Except for the adoption of the new lease accounting standard and the derivatives and hedging standard described below, the Company has consistently applied the accounting policies to all periods presented in these unaudited condensed consolidated financial statements.
Adoption of New Accounting Standards
On June 29, 2019, the Company adopted the new lease accounting standard, Accounting Standards Codification Topic 842 (“ASC 842”), which provides guidance for the recognition and disclosure of lease arrangements. The Company adopted ASC 842 using the modified retrospective transition approach. Accordingly, the Company’s comparative financial statements as of June 28, 2019 have not been adjusted. ASC 842 also provides practical expedients for the Company’s ongoing accounting. The Company elected the short-term lease recognition exemption for its operating leases with a term of less than 12 months, which will not require recognition of right of use (“ROU”) assets or lease liabilities for these leases.
For periods prior to adoption of ASC 842, the Company is required to present disclosures in accordance with ASC Topic 840. 
F
uture minimum lease payments due under
non-cancelable
operating leases as of June 28, 2019 were as follows:
(amount in thousands)
 
 
2020
  $
1,746
 
2021
   
1,342
 
2022
   
1,219
 
2023
   
1,172
 
Thereafter
   
230
 
         
Total future minimum operating lease payments
  $
5,709
 
         
The most significant impact of the adoption of ASC 842 was the recognition of ROU assets and lease liabilities for operating leases with a term of greater than 12 months, while the accounting for finance leases will remain substantially unchanged. See Note 10 for further details.
On June 29, 2019, the Company also adopted Accounting Standards Update (“ASU”)
2017-12,
Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. ASU
2017-12
simplifies existing hedge accounting guidance in order to better portray in financial statements the economic impact of risk management activities in the financial statements, including eliminating the separate measurement and presentation of hedge ineffectiveness. Prior to the adoption of ASU
2017-12,
the Company was required to separately measure and reflect the amount by which the hedging instrument did not offset the changes in the fair value or cash flows of hedged items, and to record the ineffective portion as earnings. Upon the adoption of ASU
2017-12,
the Company no longer recognizes hedge ineffectiveness as earnings, but instead records the entire changes in the fair value of the hedged instruments as other comprehensive income. Amounts recorded as other comprehensive income are subsequently reclassified to earnings in the same income statement line item that is used to present the earnings effect of the hedged item when the hedged item affects earnings. See Note 6 for further details.
Concentration ​​​​​​​of credit risk
Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents, short-term investments, derivatives, accounts receivable and contract assets.
Cash, cash equivalents and short-term investments are maintained with several financial institutions. Deposits held with banks may exceed the amount of insurance provided on such deposits. Generally, these deposits may be redeemed upon demand and are maintained with financial institutions with reputable credit and therefore bear minimal credit risk. The Company seeks to mitigate its credit risks by spreading such risks across multiple counterparties and monitoring the risk profiles of these counterparties. The Company limits its short-term investments in marketable securities to securities with a maturity not in excess of three years and securities that are rated A1,
P-1,
F1, or better.
 
 
10
 

The Company enters into derivative contracts with financial institutions with reputable credit and monitors the credit profiles of these counterparties.
The Company performs ongoing credit evaluations for credit worthiness of its customers and usually does not require collateral from its customers. Management has implemented a program to closely monitor near term cash collection and credit exposures to mitigate any material losses.
New Accounting Pronouncements – not yet adopted by the Company
In December 2019, the Financial Accounting Standards Board (“FASB”) issued ASU
2019-12,
“Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes
.
” The amendments in this Update simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The amendments also improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. For public business entities, the amendments in this update are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. This ASU will be effective for the Company in the first quarter of fiscal 2022. Early adoption is permitted. The Company is currently evaluating the impact of the adoption of this update on its condensed consolidated financial statements.
In May 2019,
the
FASB issued ASU
2019-05,
“Financial Instruments – Credit Losses (Topic 326): Targeted Transition Relief
.
” The amendments in ASU
2019-05
provide entities that have certain instruments within the scope of Subtopic
326-20
(“Financial Instruments—Credit Losses—Measured at Amortized Cost”) with an option to irrevocably elect the fair value option in Subtopic
825-10
(“Financial Instruments—Overall”), applied on an
instrument-by-instrument
basis for eligible instruments, upon adoption of Topic 326. The fair value option election does not apply to
held-to-maturity
debt securities. An entity that elects the fair value option should subsequently apply the guidance in Subtopics
820-10
(“Fair Value Measurement—Overall”) and
825-10.
For public business entities, this update is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. This ASU will be effective for the Company in the first quarter of fiscal 2021. Early adoption is permitted. The Company
is currently evaluating the i
mpact of the adoption of
this update
o
n
its condensed consolidated financial statements.
In April 2019,
the
FASB issued ASU
2019-04,
“Codification Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments.” The amendments in ASU
2019-04
apply to all reporting entities within the scope of the affected accounting guidance. For public business entities, this update is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. This ASU will be effective for the Company in the first quarter of fiscal 2021. Early adoption is permitted. The Company is currently evaluating the impact of the adoption of this update on its condensed consolidated financial statements.
In August 2018, the FASB issued ASU
2018-13,
“Fair Value Measurement (Topic 820), Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement.” ASU
2018-13
is intended to improve the effectiveness of disclosures in the notes to the financial statements, including (1) the development of a framework that promotes consistent decisions by the FASB about disclosure requirements and (2) the appropriate exercise of discretion by reporting entities. The amendment modifies the disclosure requirements on transferring between level 1 and level 2 and valuation processes of level 3 fair value measurements. This update is effective for all entities for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years, beginning after December 15, 2019. This ASU will be effective for the Company in the first quarter of fiscal 2021. The Company is currently evaluating the impact of the adoption of this update on its condensed consolidated financial statements.
In January 2017, the FASB issued ASU
2017-04,
“Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.” ASU
2017-04
modified the concept of impairment assessment from the condition that exists when the carrying amount of goodwill exceeds its implied fair value to the condition that exists when the carrying amount of a reporting unit exceeds its fair value. Public companies that are SEC filers should adopt the amendment for annual and any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. This ASU will be effective for the Company in the first quarter of fiscal 2021. The Company does not expect this update will impact its condensed consolidated financial statements.
 
 
11
 

 
3.
Revenues from contracts with customers
The Company derives total revenues primarily from the assembly of products under supply agreements with its customers and the fabrication of customized optics and glass. The Company recognizes revenue relating to contracts with customers that depicts the transfer of promised goods or services to customers in an amount reflecting the consideration to which the Company expects to be entitled in exchange for such goods or services. In order to meet this requirement, the Company applies the following five steps: (1) identify the contract with a customer, (2) identify the performance obligations under the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations under the contract, and (5) recognize revenue when a performance obligation is satisfied. Revenue is recognized net of any taxes collected from customers, which is subsequently remitted to governmental authorities.
A performance obligation is a contractual promise to transfer a distinct good or service to the customer. In contracts with multiple performance obligations, the Company identifies each performance obligation and evaluates whether the performance obligation is distinct within the context of the contract at contract inception. The majority of the Company’s contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises under the contracts and, therefore, is not distinct. 
The Company manufactures products that are customized to customers’ specifications, however, control of the products is typically transferred to the customer at the point in time the product is either shipped or delivered, depending on the terms of the arrangement, as the criteria for recognizing revenue over time are not met. On the evaluation of the contracts the Company determined that it did not have contractual rights to bill profit for work in progress in the event of a contract termination, an event which is expected to be infrequent. Further, in limited circumstances, substantive acceptance by the customer will result in the deferral of revenue until acceptance is formally received from the customer. Judgment may be required in determining if the acceptance clause provides for substantive acceptance.
Certain customers may request the Company to store finished products purchased by them at the Company’s warehouse. In these instances, the Company receives a written request from the customer asking the Company to hold the inventory at the Company’s warehouse and the ordered goods cannot be used to fulfill other customer orders. In these situations, revenue is only recognized when the goods are completed and ready for shipment and transferred to the Company’s warehouse.
Our customers generally are obligated to purchase finished goods that we have manufactured according to their demand requirements. Materials that are not consumed by our customers within a specified period of time, or that are no longer required due to a product’s cancellation or
end-of-life,
are typically designated as excess or obsolete inventory under our contracts. After materials are designated as either excess or obsolete inventory, our customers are typically required to purchase such inventory from us even if they have chosen to cancel production of the related products. The excess or obsolete inventory is shipped to the customer and revenue is recognized upon shipment.
A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. In determining the transaction price, the Company evaluates whether the price is subject to refund or adjustment to determine the net consideration to which the Company expects to be entitled. The Company generally does not grant return privileges other than for defective products during the warranty period. The Company generally provides a warranty of between one to five years on the product.
Warranty provision
Provisions for estimated expenses relating to product warranties are made at the time the products are sold using historical experience. Generally, this warranty is limited to workmanship and the Company’s liability is capped at the price of the product. The provisions will be adjusted when experience indicates an expected settlement will differ from initial estimates.
 
 
12
 

Contract Assets and Liabilities
A contract asset is recognized when the Company​​​​​​​ has recognized revenues prior to generating an invoice for payment. Contract assets are classified separately within the unaudited condensed consolidated balance sheets and transferred to accounts receivable when rights to payment become unconditional. During the six months ended December 27, 2019, the Company had no impairment for contract assets recognized.
A contract liability is recognized when the Company has advance payment arrangements with customers. The contract liabilities balance is normally recognized as revenue within six months.
The following tables summarize the activity in the Company’s contract assets and contract liabilities during the
six
 
month
s
ended December 27, 2019:
(amount in thousands)
 
Contract Assets
 
Beginning balance, June 28, 2019
  $
12,447
 
Revenue recognized
   
39,093
 
Amounts collected or invoiced
   
(40,426
)
         
Ending balance, December 27, 2019
  $
11,114
 
         
(amount in thousands)
 
Contract
 
Liabilities
 
Beginning balance, June 28, 2019
  $
2,239
 
A
dvance payment received during the period
   
3,336
 
Revenue recognized
   
(3,215
)
         
Ending balance, December 27, 2019
  $
2,360
 
         
Contract Costs
Consistent with the guidance in ASC
340-40-25-1,
the incremental costs of obtaining a contract with a customer are recognized as an asset (not expensed as incurred) if such costs are expected to be recovered. Incremental costs of obtaining a contract are costs that the Company would not have incurred if the contract had not been obtained (e.g., sales commissions or similar incentive payments linked directly to new or modified customer contracts). Costs that would have been incurred regardless of whether a customer contract was obtained (e.g., costs of pursuing the contact, legal advice, etc.) are expensed as incurred, unless such costs are explicitly chargeable to the customer. During the
six
 
month
s
ended December 27, 2019, the Company did not have any incremental costs of obtaining a contract.
Shipping and Handling​​​​​​​
Shipping costs billed to customers are recorded as revenue. Shipping and handling expense related to costs incurred to deliver product are recognized within cost of goods sold. The Company accounts for shipping and handling activities that occur after control has transferred as a fulfillment cost as opposed to a separate performance obligation, and the costs of shipping and handling are recognized concurrently with the related revenue. 
 
13

Revenue by Geographic ​​​​​​​Area 
Total revenues are attributed to a particular geographic area based on the
 bill-to-location
 of the Company’s customers. The Company operates in three geographic regions: North America, Asia-Pacific and Europe. The following table
s
present total revenues by geographic region:
(amount in thousands, except percentages)
 
Three Months
Ended
December 27,
2019
 
 
As a % of Total
Revenues
 
 
Six Months
Ended
December 27,
2019
 
 
As a % of Total
Revenues
 
North America
  $
223,398
     
52.4
%   $
 424,345
     
51.4
%
Asia-Pacific
   
141,147
     
33.1
     
259,570
     
31.4
 
Europe
   
61,672
     
14.5
     
141,598
     
17.2
 
                                 
Total
  $
426,217
     
100.0
%   $
 825,513
     
100.0
%
                                 
 
(amount in thousands, except percentages)
 
Three Months
Ended
December 28,
2018
 
 
As a % of Total
Revenues
 
 
Six Months
Ended
December 28,
2018
 
 
As a % of Total
Revenues
 
North America
  $
 182,698
     
45.3
%   $
 362,524
     
46.5
%
Asia-Pacific
   
166,711
     
41.4
     
318,658
     
40.8
 
Europe
   
53,671
     
13.3
     
99,075
     
12.7
 
                                 
Total
  $
 403,080
     
100.0
%   $
 780,257
     
100.0
%
                                 
The following table
s
set forth our revenues by end market
:
(amount in thousands, except percentages)
 
Three Months
Ended
December 27,
2019
 
 
As a % of Total
Revenues
 
 
Six Months
Ended
December 27,
2019
 
 
As a % of Total
Revenues
 
Optical communications
  $
 322,068
     
75.6
%   $
 624,447
     
75.6
%
Lasers, sensors and other
   
104,149
     
24.4
     
201,066
     
24.4
 
                                 
Total
  $
 426,217
     
100.0
%   $
825,513
     
100.0
%
                                 
(amount in thousands, except percentages)
 
Three Months
Ended
December 28,
2018
 
 
As a % of Total
Revenues
 
 
Six Months
Ended
December 28,
2018
 
 
As a % of Total
Revenues
 
Optical communications
  $
305,547
     
75.8
%   $
586,315
     
75.1
%
Lasers, sensors and other
   
97,533
     
24.2
     
193,942
     
24.9
 
                                 
Total
  $
 403,080
     
100.0
%   $
780,257
     
100.0
%
                                 
 
1
4

4.
Earnings per ordinary share
Basic earnings per ordinary share is computed by dividing reported net income by the weighted-average number of ordinary shares outstanding during each period. Diluted earnings per ordinary share is computed by calculating the effect of potential dilutive ordinary shares outstanding during the period using the treasury stock method. Dilutive ordinary equivalent shares consist of restricted share units and performance share units. Earnings per ordinary share was calculated as follows:
 
Three Months Ended
   
Six Months Ended
 
(amount in thousands except per share amounts)
 
December 27,
2019
 
 
December 28,
2018
 
 
December 27,
2019
 
 
December 28,
2018
 
Net income attributable to shareholders
  $
31,231
    $
31,513
    $
57,188
    $
59,363
 
                                 
Weighted-average number of ordinary shares outstanding (thousands of shares)
   
37,011
     
36,841
     
36,962
     
36,733
 
Incremental shares arising from the assumed vesting of restricted share units and performance share units (thousands of shares)
   
752
     
630
     
684
     
572
 
                                 
Weighted-average number of ordinary shares for diluted earnings per ordinary share (thousands of shares)
   
37,763
     
37,471
     
37,646
     
37,305
 
                                 
Basic earnings per ordinary share
  $
0.84
    $
0.86
    $
1.55
    $
1.62
 
Diluted earnings per ordinary share
  $
0.83
    $
0.84
    $
1.52
    $
1.59
 
Outstanding performance share units excluded from the computation of diluted earnings per ordinary share (thousands of shares)
(1)
   
50
     
401
     
50
     
401
 
(1)
These performance share units were not included in the computation of diluted earnings per ordinary share because they are not expected to vest based on the Company’s current assessment of the related performance obligations.
 
5.
Cash, cash equivalents and short-term investments
The Company’s cash, cash equivalents, and short-term investments can be analyzed as follows:
 
   
Fair Value
 
(amount in thousands)
 
Carrying
Cost
 
 
Unrealized
Gain/(Loss)
 
 
Cash and
Cash
Equivalents
 
 
Marketable
Securities
 
 
Other
Investments
 
As of December 27, 2019
   
     
     
     
     
 
Cash
  $
217,721
    $
—  
    $
217,721
    $
—  
    $
—  
 
Cash equivalents
   
2,310
     
—  
     
2,310
     
—  
     
—  
 
Liquidity funds
   
20,837
     
—  
     
—  
     
—  
     
20,837
 
Certificates of deposit and time deposits
   
20,000
     
—  
     
—  
     
—  
     
20,000
 
Corporate bonds and commercial papers
   
102,735
     
261
     
—  
     
102,996
     
—  
 
U.S. agency and U.S.
T
reasury securities
   
78,840
     
132
     
—  
     
78,972
     
—  
 
                                         
Total
  $
442,443
    $
393
    $
220,031
    $
181,968
    $
40,837
 
                                         
As of June 28, 2019
   
     
     
     
     
 
Cash
  $
178,019
    $
—  
    $
178,019
    $
—  
    $
—  
 
Cash equivalents
   
2,820
     
—  
     
2,820
     
—  
     
—  
 
Liquidity funds
   
20,552
     
—  
     
—  
     
—  
     
20,552
 
Certificates of deposit and time deposits
   
35,028
     
—  
     
—  
     
—  
     
35,028
 
Corporate bonds and commercial papers
   
130,959
     
297
     
—  
     
131,256
     
—  
 
U.S. agency and U.S.
T
reasury securities
   
69,552
     
105
     
—  
     
69,657
     
—  
 
                                         
Total
  $
436,930
    $
402
    $
180,839
    $
200,913
    $
55,580
 
                                         
 
15

All highly liquid investments with original maturities of three months or less at the date of purchase are classified as cash equivalents. Management determines the appropriate classification of its investments at the time of purchase and
re-evaluates
the designations at each balance sheet date. The Company may sell certain of its short-term investments prior to their stated maturities for strategic reasons including, but not limited to, anticipation of credit deterioration and duration management. The maturities of the Company’s short-term investments generally range from three months to three years. The Company’s short-term investments consist of U.S. Treasuries and fixed income securities and have been classified and accounted for as
available-for-sale.
The following table summarizes the cost and estimated fair value of short-term investments classified as
available-for-sale
securities based on stated effective maturities as of December 27, 2019:
 
December 27, 2019
   
June 2
8
, 201
9
 
(amount in thousands)
 
Carrying Cost
 
 
Fair Value
 
 
Carrying Cost
 
 
Fair Value
 
Due within one year
  $
51,938
    $
51,971
    $
69,746
    $
69,830
 
Due between one to five years
   
129,637
     
129,997
     
130,765
     
131,083
 
                                 
Total
  $
181,575
    $
181,968
    $
200,511
    $
200,913
 
                                 
During the six months ended December 27, 2019, the Company recognized a realized gain of $79 thousand from sales and maturities of
available-for-sale
securities.
 
As of December 27, 2019, the Company considered the
decline
 in market value of its short-term investments portfolio to be temporary in nature and did not consider any of its securities other-than-temporarily impaired. The Company typically invests in highly-rated securities, and its investment policy generally limits the amount of credit exposure to any one issuer. The policy requires investments generally to be investment grade, with the primary objective of minimizing the potential risk of principal loss. Fair values were determined for each individual security in the investment portfolio. When evaluating an investment for other-than-temporary impairment, the Company reviews factors such as the length of time and extent to which fair value has been below its cost basis, the financial condition of the issuer and any changes thereto, changes in market interest rates, and the Company’s intent to sell, or whether it is more likely than not it will be required to sell, the investment before recovery of the investment’s cost basis. No impairment losses were recorded for the six months ended December 27, 2019.
6.
Fair value of financial instruments
Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. A fair value hierarchy is established which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs for the valuation of an asset or liability as of measurement date. The three levels of inputs that may be used to measure fair value are defined as follows:
Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities.
Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for assets or liabilities, either directly or indirectly. If the assets or liabilities have a specified (contractual) term, Level 2 inputs must be observable for substantially the full term of assets or liabilities.
Level 3 inputs are unobservable inputs for assets or liabilities, which require the reporting entity to develop its own valuation techniques and assumptions.
The Company utilizes the market approach to measure fair value for its financial assets and liabilities. The market approach uses prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities.
 
1
6

The following table provides details of the financial instruments measured at fair value on a recurring basis, including:
 
Fair Value Measurements at Reporting Date
 
Using
 
(amount in thousands)
 
Level 1
 
 
Level 2
 
 
Level 3
 
 
Total
 
As of December 27, 2019
   
     
     
     
 
Assets
   
     
     
     
 
Cash equivalents
  $
 
 
 
    $
2,310
    $
 
 
    $
2,310
 
Liquidity funds
   
—  
     
20,837
     
—  
     
20,837
 
Certificates of deposit and time deposits
   
—  
     
20,000
     
—  
     
20,000
 
Corporate bonds and commercial papers
   
—  
     
102,996
     
—  
     
102,996
 
U.S. agency and U.S.
T
reasury securities
   
—  
     
78,972
     
—  
     
78,972
 
Derivative assets
   
—  
     
325
 (1)
 
   
—  
     
325
 
                                 
Total
  $
 
—  
    $
 
 
225,440
    $
 
—  
    $
 
 
225,440
 
                                 
Liabilities
   
     
     
     
 
Derivative liabilities
  $
—  
    $
3,980
 (2)
 
  $
—  
    $
3,980
 
                                 
Total
  $
—  
    $
3,980
    $
—  
    $
3,980
 
                                 
 
 
Fair Value Measurements at Reporting Date Using
 
(amount in thousands)
 
Level 1
 
 
Level 2
 
 
 
Level 3
 
 
Total
 
As of June 28, 2019
   
     
     
     
 
Assets
   
     
     
     
 
Cash equivalents
  $
—  
    $
2,820
    $
—  
    $
2,820
 
Liquidity funds
   
—  
     
20,552
     
—  
     
20,552
 
Certificates of deposit and time deposits
   
—  
     
35,028
     
—  
     
35,028
 
Corporate bonds and commercial papers
   
—  
     
131,256
     
—  
     
131,256
 
U.S. agency and U.S.
T
reasury securities
   
—  
     
69,657
     
—  
     
69,657
 
Derivative assets
   
—  
     
2,201
(3)
 
   
—  
     
2,201
 
                                 
Total
  $
—  
    $
 261,514
    $
 
 
    $
 261,514
 
                                 
Liabilities
   
     
     
     
 
Derivative liabilities
  $
—  
    $
2,591
(4)
 
  $
—  
    $
2,591
 
                                 
Total
  $
—  
    $
2,591
    $
—  
    $
2,591
 
                                 
 
(1)
Foreign currency forward contracts with a notional amount of $126.0 million
 
and Canadian dollars
0.4
 million.
(2)
Two interest rate swap agreements with an aggregate notional amount of
$125.1 million.
(3)
Foreign currency forward contracts with notional amount of $72.0 million and Canadian dollars 0.6 million.
(4)
Interest rate swap agreement with a notional amount of $64.2 million.
Derivative Financial Instruments
The Company utilizes derivative financial instruments to hedge (i) foreign exchange risk associated with certain foreign currency denominated assets and liabilities and other foreign currency transactions, and (ii) interest rate risk associated with its long-term debt.
The Company minimizes the credit risk associated with its derivative instruments by limiting the exposure to any single counterparty and by entering into derivative instruments only with counterparties that meet the Company’s minimum credit quality standard.
 
 
17

Foreign Currency Forward Contracts
As a result of foreign currency rate fluctuations, the U.S. dollar equivalent values of the Company’s foreign currency denominated assets and liabilities also fluctuate. The Company uses foreign currency contracts to manage the foreign exchange risk associated with certain foreign currency denominated assets and liabilities and other foreign currency transactions.
The Company enters into foreign currency forward contracts to hedge fluctuations in the U.S. dollar value of forecasted transactions denominated in Thai baht and Canadian dollars.
As of December 27, 2019, the Company had
117
 
outstanding
U.S. dollars foreign currency
forward contracts with an aggregate notional amount of
 $
126.0
 
million
and two outstanding Canadia
n dollars foreign currency forward contracts with an aggregate notional amo
u
nt o
f $
0.4
million
with maturity dates from January 2020 through July 2020. These foreign currency forward contracts were not designated for hedge accounting and were used to hedge fluctuations in the U.S. dollar value of forecasted transactions denominated in Thai baht
 and Canadian dollars
. During the six months ended December 27, 2019, the Company recorded an unrealized
loss
of
 $
1.9
 
million from changes in the fair value of foreign currency
 forward
contracts in earnings as foreign exchange
(
loss
)
gain, net in the unaudited condensed consolidated statements of operations and comprehensive income.
As of December 28, 2018, the Company had
four
outstanding U.S. dollars foreign currency forward contracts with an aggregate notional amount of $
8.0
million,
three
outstanding U.S. dollars foreign currency option contracts with an aggregate notional amount of $
15.0
million and one outstanding Canadian dollars forward contract with a notional amount of $
0.4
million with maturity dates from January through
April 2019
. These foreign currency forward contracts and option contracts were not designated for hedge accounting and were used to hedge fluctuations in the U.S. dollar value of forecasted transactions denominated in Thai Baht and Canadian dollars. During the six months ended December 28, 2018, the Company recorded an unrealized gain of $
2.6
million from changes in the fair value of foreign currency forward contracts in earnings as foreign exchange (loss) gain, net in the unaudited condensed consolidated statements of operations and comprehensive income.
Interest Rate Swap Agreements
The Company entered into interest rate swap agreements to mitigate interest rate risk and improve the interest rate profile of the Company’s debt obligations. As of December 27, 2019, the Company had
two
outstanding interest rate swap agreements with an aggregate notional amount of $125.1 million. As of December 28, 2018, the Company had one outstanding interest rate swap agreement with a notional amount of $64.2 million.
On July 25, 2018, Fabrinet Thailand entered into an interest rate swap agreement to effectively convert the floating interest rate of its term loan under the Bank of America Credit Facility Agreement to a fixed interest rate of 2.86% per annum through the scheduled maturity of the term loan in June 2023 (see Note 1
4
). The Company did not designate this interest rate swap for hedge accounting.
On September 3, 2019, the Company entered into a new term loan agreement under a Credit Facility Agreement with the Bank of Ayudhya Public Company Limited (the “Bank”) (see Note 1
4
) and on September 10, 2019, repaid in full the outstanding term loan under the Bank of America Credit Facility (see Note 1
4
). In conjunction with the funding of the new term loan, the Company entered into a second interest rate swap agreement. The combination of both of these interest rate swaps effectively convert the floating interest rate of the Company’s new term loan with the Bank to a fixed interest rate of 4.36% per annum through the maturity of the term loan in June 2024.
On September 27, 2019, the Company designated these two interest rate swaps as a cash flow hedge for the Company’s term loan under the Credit Facility Agreement with the Bank. The combination of these two interest rate swaps qualified for hedge accounting because the hedges are highly effective, and the Company has designated and documented contemporaneously the hedging relationships involving these interest rate swaps. While we intend to continue to meet the conditions for hedge accounting, if hedges do not qualify as highly effective, the changes in the fair value of the derivatives used as hedges would be reflected in our earnings. From September 27, 2019, any gains or losses related to these interest rate swaps will be recorded in accumulated other comprehensive income in the unaudited condensed consolidated balance sheets,
with
a portion
reclassified
from accumulated other comprehensive income into earnings at each reporting period based on either the accrued interest amount or the interest payment.
 
18

The following table provides a summary of the impacts of derivative gain (loss) of our cash flow hedges on the unaudited condensed consolidated statements of operations and other comprehensive income:
 
 
 
Three Months Ended
 
 
Six Months Ended
 
(amount in thousands)
 
Financial
statements
line item
 
 
December 27,
2019
 
 
December 28,
2018
 
 
December 27,
2019
 
 
December 28,
2018
 
Derivatives gain (loss) recognized in other comprehensive income:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Interest rate swaps
 
 
Other comprehensive income
 
 
$
243
 
 
$
—  
 
 
$
282
 
 
$
—  
 
Derivatives gain (loss) reclassified from other comprehensive income into earnings:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Interest rate swaps
 
 
Interest expense
 
 
 
(432
)
 
 
 
—  
 
 
 
(432
)
 
 
 
—  
 
During the six months ended December 27, 2019, there was an amortization of the fair value of interest rate swaps as of hedge inception date in the amount of $
0.4
million due to the application of hedge accounting which results in interest expense reduction.
As of December 27, 2019,
the
amount in accumulated other comprehensive income which is expected to be reclassified
into earnings
within 12 months w
as
 $0.7 million.
Prior to September 27, 2019, these interest rate swaps were not designated as cash flow hedges. All changes in the fair value of these interest rate swaps w
ere
 reflected in earnings. During the six months ended December 27, 2019 and December 28, 2018, the Company recorded unrealized loss of $1.7 million and unrealized
loss
of $0.8 million, respectively, from changes in the fair value of these interest rate swaps as interest expense in the unaudited condensed consolidated statements of operations and comprehensive income.
 
Fair Value
The following table provides the fair values of our derivative financial instruments for the periods presented:
 
 
December 27,
2019
   
June 28,
2019
 
(amount in thousands)
 
Derivative
Assets
 
 
Derivative
Liabilities
 
 
Derivative
Assets
 
 
Derivative
Liabilities
 
Derivatives not designated as hedging instruments
 
 
 
 
 
 
 
 
 
 
 
 
Foreign currency forward contracts
  $
338
    $
(13
)   $
2,201
    $
—  
 
Interest rate swaps
   
—  
     
—  
     
—  
     
(2,591
)
Derivatives designated as hedging instruments
 
 
 
 
 
 
 
 
 
 
 
 
Interest rate swaps
   
—  
     
(3,980
)    
—  
     
—  
 
                                 
Gross amounts of derivatives
   
338
     
(3,993
)   $
2,201
    $
(2,591
)
Gross amounts of derivatives offset in the balance sheet
   
(13
)    
13
    $
—  
    $
—  
 
                                 
Net amounts of derivatives
  $
325
    $
(3,980
)   $
2,201
    $
(2,591
)
                                 

The Company presents its derivatives at gross fair values in the unaudited condensed consolidated ​​​​​​​balance sheets. However, the Company’s netting arrangements allow net settlements under certain conditions. Our derivative instruments are typically settled monthly or quarterly.
 
19

The Company recorded the fair value of derivative financial instruments in the unaudited condensed consolidated ​​​​​​​balance sheets as follows:
Derivative Financial Instruments
 
Balance Sheet Line Item
Fair Value of Derivative Assets
 
Other current assets
Fair Value of Derivative Liabilities
 
Accrued expenses
7.
Trade accounts receivable, net
(amount in thousands)
 
As of
December 27,
2019
 
 
As of
June 28,
2019
 
Trade accounts receivable
  $
285,680
    $
260,698
 
Less: allowance for doubtful account
   
(101
)    
(96
)
                 
Trade accounts receivable, net
  $
285,579
    $
260,602
 
                 
 
 
8.
Inventor
ies
(amount in thousands)
 
As of
December 27,
2019
 
 
As of
June 28,
2019
 
Raw materials
  $
126,599
    $
113,321
 
Work-in-progress
   
138,542
     
141,730
 
Finished goods
   
20,583
     
24,916
 
Goods in transit
   
8,656
     
13,645
 
Inventor
ies
  $
294,380
    $
293,612
 
                 
9.
Other receivable
On October 1, 2019, the Company provided funds in the amount of $
24.3
 million to a customer to support the customer’s transfer of certain manufacturing operations from Berlin, Germany to the Company’s facilities in Thailand. The customer has agreed to repay this amount by September 30, 2020. This receivable is reflected within investing activities in the statement of cash flows.
 
10
.
Restricted cash
As of December 27, 2019 and June 28, 2019, the Company had two outstanding standby letters of credit
in the aggregate amount
of 6.2 million Euros and one outstanding standby letter of credit of 6.0 million Euros, respectively, related to the Company’s support of a customer’s transfer of certain manufacturing operations from Berlin, Germany to the Company’s facilities in Thailand. As of December 27, 2019 and June 28, 2019, the standby letters of credit were backed by cash collateral of $7.7 million and $7.4 million, respectively.
11.
Leases
The Company leases facilities under
non-cancelable
operating lease agreements. The Company leases a portion of its capital equipment and vehicle, certain land and buildings for its facilities in Thailand, the Cayman Islands, China, the United States, the United Kingdom and Israel under operating lease arrangements that expire at various dates through 2025. Certain of these lease arrangements provide the Company the ability to extend the lease from one to five years following the expiration of the current term. However, the Company has excluded all lease extension options from its ROU assets and lease liabilities as the Company is not reasonably assured that it will exercise these options. All leases agreements have no term conditions of residual value guarantee provided by lessee. The Company also has one intercompany lease transaction which is a lease of office and manufacturing space between Fabritek and Fabrinet West.
 
20
 

 
Operating leases
The Company determines if an arrangement contains a lease at inception. The Company applies the guidance in ASC 842 to determine whether a contract is, or contains, a lease. A contract is or contains a lease if the contract conveys the right to control the use of identified property, plant, or equipment (an identified asset) for a period of time in exchange for consideration. Operating leases are included in operating lease ROU assets and operating lease liabilities within the Company’s unaudited condensed consolidated balance sheets. The Company rents certain real estate under agreements that are classified as operating leases.
Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. As most of the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of future payments. The operating lease ROU asset also includes any lease payments made and excludes lease incentives and initial direct costs incurred. Variable lease payments are expensed as incurred and are not included within the ROU asset and lease liability calculation. Variable lease payments primarily include reimbursements of costs incurred by lessors for common area maintenance and utilities. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term.
Leases with an initial term of 12 months or less are not recorded on the balance sheet. The Company recognizes lease expense for these leases on a straight-line basis over the lease term. The Company does not account for lease components (e.g., fixed payments including rent) separately from the
non-lease
components (e.g., common-area maintenance costs).
The following table shows the impact of adoption of ASC 842 on the adoption date of June 29, 2019 on the consolidated balance sheets:
Consolidated Balance Sheets
 
 
Impact of Adopting ASC 842
 
(amount in thousands)
 
Balance at
June 28, 2019
 
 
Adjustment
 
 
Balance at
June 29, 2019
 
Assets
 
 
 
 
 
 
 
 
 
Operating lease ROU assets
  $
—  
    $
5,370
    $
5,370
 
Liabilities and Shareholders’ Equity
 
 
 
 
 
 
 
 
 
Operating lease liabilities, current
  $
—  
    $
1,601
    $
1,601
 
Operating lease liabilities,
non-current
  $
—  
    $
3,769
    $
3,769
 
As of December 27, 2019, the maturities of the Company’s operating lease liabilities
were
 as follows:
(amount in thousands)
 
 
2020 (remaining six months)
  $
979
 
2021
   
2,140
 
2022
   
2,007
 
2023
   
1,896
 
2024
   
846
 
Thereafter
   
294
 
         
Total undiscounted lease payments
   
8,162
 
Less
Imputed interest
   
(611
Total present value of lease liabilities
  $
7,551
(1)
 
         
(1)
Included current portion of operating lease liabilities of $1.8 million.
Rental expense related to the Company’s operating leases is recognized on a straight-line basis over the lease term. Rental expense for long-term leases for the six months ended December 27, 2019 was $1.0 million. Rental expense for short-term leases for the six months ended December 27, 2019 was $40 
thousand
.
 
21

Capital leases
In connection​​​​​​​ with the acquisition of Fabrinet UK, the Company assumed the capital lease commitments of several machines and equipment, with various expiration dates through September 2020. The equipment can be purchased at the determined prices upon expiration of such contracts.
As of December 27, 2019, the Company had capital lease liabilities of $0.3 million, which were recorded under current liabilities in the unaudited condensed consolidated balance sheets.
As of December 27, 2019, the future minimum lease payments under
non-cancelable
capital leases during each fiscal year were as follows:
(amount in thousands)
 
 
2020
 
(remaining six months)
  $
211
 
2021
   
105
 
Total minimum capital lease payments
   
316
 
Less: Future finance charge on capital leases
   
(5
)
         
Present value of capital lease
  $
311
 
         
 
Representing capital lease liabilities
 
Current
  $
311
 
Non-current
   
—  
 
 
       
Total capital lease liabilities
  $
311
 
         
 
As of December 27, 2019, the present ​​​​​​​value of capital leases during each fiscal year was as follows:
(amount in thousands)
 
 
2020
 (remaining six months)
  $
206
 
2021
   
105
 
         
Present value of capital lease
  $
311
 
         
The following summarizes additional information related to the Company’s operating leases and capital leases:
 
As of 
 
December 27,
 
2019
 
Weighted-average remaining lease term (in years)
 
 
 
Operating leases
   
4.0
 
Capital leases
   
0.8
 
Weighted-average discount rate
 
 
 
Operating leases
   
3.8
%
Capital leases
   
4.1
%
The following information represents supplemental disclosure for the statement of cash flows related to operating and capital leases for the six months ended December 27, 2019:
(amount in thousands)
 
Six Months 
Ended
December 27,
 
2019
 
Cash paid for amounts included in the measurement of lease liabilities
   
 
Operating cash flows from operating leases
  $
1,024
 
Financing cash flows from capital leases
  $
189
 
ROU assets obtained in exchange for lease liabilities
  $
7,558
 
Capital lease assets
  $
251
 

22

1
2
.
Intangibles
The following tables present details of the Company’s intangibles:
(amount in thousands)
 
Gross
Carrying
Amount
 
 
Accumulated
Amortization
 
 
Foreign
Currency
Translation
Adjustment
 
 
Net
 
As of December 27, 2019
   
     
     
     
 
Software
  $
7,319
    $
(5,205
)   $
—  
    $
2,114
 
Customer relationships
   
4,373
     
(2,405
)    
(44
)    
1,924
 
Backlog
   
119
     
(119
)    
—  
     
—  
 
                                 
Total intangibles
  $
 
 
11,811
    $
(7,729
)   $
(44
)   $
4,038
 
                                 
(amount in thousands)
 
Gross
Carrying
Amount
 
 
Accumulated
Amortization
 
 
Foreign
Currency
Translation
Adjustment
 
 
Net
 
As of June 28, 2019
   
     
     
     
 
Software
 
$
6,582
 
 
$
(4,868
)
 
$
 
 
 
 
 
$
1,714
 
Customer relationships
   
4,373
     
(2,096
)    
(104
)    
2,173
 
Backlog
   
119
     
(119
)    
 
 
     
—  
 
                                 
Total intangibles
  $
11,074
    $
(7,083
)   $
(104
)   $
3,887
 
                                 
 
The Company recorded amortization expense relating to intangibles of $0.3 million and $0.3 million for the three months ended December 27, 2019 and December 28, 2018, respectively, and $0.6 million and $0.6 million for the six months ended December 27, 2019 and December 28, 2018, respectively.
The weighted-average remaining life of customer relationships was:
(years)
 
As of
 
December 27,
2019
 
 
As of
 
June 28, 
2019
 
Customer relationships
   
5.0
     
5.4
 
Based on the carrying amount of intangibles as of December 27, 2019, and assuming no future impairment of the underlying assets, the estimated future amortization during each fiscal year was as follows:
(amount in thousands)
 
 
2020 (remaining six months)
  $
646
 
2021
   
1,164
 
2022
   
921
 
2023
   
651
 
2024
   
419
 
Thereafter
   
237
 
         
Total
  $
4,038
 
         
1
3
.
Goodwill
The changes in the carrying amount of goodwill from the acquisition of Fabrinet UK were as follows:
(amount in thousands)
 
Goodwill
 
Balance as of June 28, 2019
  $
3,705
 
Foreign currency translation adjustment
   
93
 
         
Balance as of December 27, 2019
  $
3,798
 
         
 
23
 

 
(amount in thousands)
 
Goodwill
 
Balance as of June 29, 2018
 
$
3,828
 
Foreign currency translation adjustment
 
 
(130
)
 
 
 
 
 
Balance as of December 28, 2018
 
$
3,698
 
 
 
 
 
 
 
 
 
Goodwill is not deductible for tax purposes. Goodwill is reviewed annually for impairment or more frequently whenever changes or circumstances indicate the carrying amount of goodwill may not be recoverable.
 
1
4
.
Borrowings
The Company’s total borrowings, including current and
non-current
portions of long-term borrowings, consisted of the following:
(
amount in thousands
)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Rate
 
Conditions
 
 
Maturity
 
 
As of
December 27,
2019
 
 
As of
June 28,
2019
 
Long-term borrowings, current portion, net:
 
 
 
 
 
 
 
 
 
 
 
 
Long-term borrowings, current portion
   
     
    $
12,188
    $
3,250
 
Less: Unamortized debt issuance costs – current portion
   
     
     
(32
)    
—  
 
                                 
Long-term borrowings, current portion, net
   
    $
12,156
     
3,250
 
                         
Long-term borrowings,
non-current
portion, net:
 
 
 
 
 
 
 
 
 
Term loan borrowings:
   
     
     
     
 
1-month LIBOR +1.50% per annum
(1)
   
Repayable in 
quarterly installments
     
June 2023
    $
 —  
    $
60,938
 
3-month LIBOR +1.35% per annum
(1)
   
Repayable in quarterly installments
     
June 2024
     
57,891
     
—  
 
Less: Current portion
   
     
     
(12,188
)    
(3,250
)
Less: Unamortized debt issuance costs –
non-current
portion
   
     
(111
)    
—  
 
                         
Long-term borrowings,
non-current
portion, net
   
    $
45,592
    $
57,688
 
                         
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(1)
We have entered into interest rate swaps that effectively fix a series of our future interest payments on our term loans. Refer to Note 6.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The movements of long-term borrowings for the six months ended December 27, 2019 and December 28, 2018 were as follows:
 
                 
 
Six Months Ended
 
(amount in thousands)
 
December 27,
2019
 
 
December 28,
2018
 
Opening balance
  $
60,938
    $
64,188
 
Borrowings during the period
   
60,938
     
—  
 
Repayments during the period
   
(63,985
)    
(813
)
                 
Closing balance
  $
57,891
    $
63,375
 
                 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
24
 
 

As of December 27, 2019, future maturities of long-term borrowings during each fiscal year were as follows:
         
(amount in thousands)
 
 
2020 (remaining six months)
  $
6,093
 
2021
   
12,188
 
2022
   
15,234
 
2023
   
12,188
 
2024
   
12,188
 
         
Total
  $
57,891
 
         
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Credit facility agreements:
Bank of Ayudhya Public Company Limited
On August 20, 2019, Fabrinet Thailand (the “Borrower”), and
Bank of Ayudhya Public Company Limited (
the
Bank
”)
entered into a Credit Facility Agreement (the “Credit Facility Agreement”). The Credit Facility Agreement provides for a facility of 110.0 million Thai Baht (approximately $3.6 million based on the applicable exchange rate as of September 27, 2019) and $160.9 million which may be used for, among other things, an overdraft facility, short-term loans against promissory notes, a letter of guarantee facility, a term loan facility and foreign exchange facilities. The Bank may approve any request for extension of credit under the Credit Facility Agreement and may increase or decrease any facility amount in its sole discretion.
Under the Credit Facility Agreement, on August 20, 2019, the Borrower and the Bank entered into a Term Loan Agreement pursuant to which the Borrower drew down on September 3, 2019 a term loan in the original principal amount of $60.9 million. The proceeds from the term loan, together with cash on hand, were used to repay outstanding obligations under the Company’s
pre-existing
credit facility agreement between the Company and Bank of America, N.A.
The term loan accrues interest at
3-month LIBOR plus 1.35% and is repayable in quarterly installments of $
3.0 million, commencing on September 30, 2019. The term loan
will
mature on June 30, 2024. The Borrower may prepay the term loan in whole or in part at any time without premium or penalty. Any portion of the term loan repaid or prepaid may not be
re-borrowed.
During the six months ended December 27, 2019, the Company recorded $0.6 million of interest expense in connection with this term loan. 
 
Any borrowings under the Credit Facility Agreement, including those borrowings under the Term Loan Agreement
,
are guaranteed by Fabrinet and secured by land and buildings owned by the Borrower in the Pathumthani and Chonburi Provinces in Thailand.
The Term Loan Agreement contains affirmative and negative covenants applicable to the Borrower, including delivery of financial statements and other information, compliance with laws, maintenance of insurance, restrictions on granting security interests or liens on its assets, disposing of its assets, incurring indebtedness and making acquisitions. While the term loan is outstanding, the Borrower is required to maintain a loan to value of the mortgaged real property ratio of not greater than 65%. If the loan to value ratio is not maintained, the Borrower will be required to provide additional security or prepay a portion of the term loan in order to restore the required ratio. The Company is also required to maintain a debt service coverage ratio of at least 1.25 times and a debt to equity ratio less than or equal to 1.0 times. In the case of any payment of a dividend by the Company, its debt service coverage ratio must be at least 1.50 times. At December 27, 2019, the Company was in compliance with all of its covenants under the Term Loan Agreement.
The events of default in the Term Loan Agreement include failure to pay amounts due under the Term Loan Agreement or the related finance documents when due, failure to comply with the covenants under the Term Loan Agreement or the related finance documents, cross default with other indebtedness of the Borrower, events of bankruptcy or insolvency in respect of the Borrower, and the occurrence of any event or series of events that in the opinion of the Bank has or is reasonably likely to have a material adverse effect.
At December 27, 2019, there was $57.9 million outstanding under the term loan.
 
25
 

Bank of America, N.A.
On May 22, 2014, the Company and
a
consortium of banks entered into a syndicated senior credit facility agreement led by Bank of America (the “Bank of America Facility Agreement”). The Bank of America Facility Agreement provided for a $200.0 million credit line, comprised of a $150.0 million revolving loan facility and a $50.0 million delayed draw term loan facility.
From time to time, we amended the Bank of America Facility Agreement, before repaying all outstanding amounts under the agreement and terminating such agreement on September 10, 2019.
The most recent amendment on June 4, 2018 (i) reduced the revolving commitments thereunder from $150.0 million to $25.0 million, (ii) refinanced the outstanding amounts under the revolving loan and term loan facilities into a $65.0 million term loan which was to be repaid in quarterly installments through the maturity date of June 4, 2023
,
and (iii) reduced the interest rate margins and commitment fees. The term loan bore interest, at the Company’s option, at a rate per annum equal to a LIBOR rate plus a spread of 1.50% to 2.25%, or a base rate plus a spread of 0.50% to 1.25%. During the six months ended December 27, 2019 and December 28, 2018, the Company recorded $0.5 million and $1.2 million, respectively, of interest expense in connection with this term loan.
On September 10, 2019, the Company fully repaid $61.0 million in principal, accrued interest and other fees under the agreement. The early termination of this agreement did not trigger any early termination fees. At December 27, 2019, there were no amounts outstanding under the Bank of America Facility Agreement. At June 28, 2019, there was $60.9 million outstanding under the Bank of America Facility Agreement, related to the term loan.
1
5
.
Income taxes
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
As of December 27, 2019 and June 28, 2019, the liability for uncertain tax positions including accrued interest and penalties was $1.2 million and $2.1 million, respectively. The Company expects the estimated amount of liability associated with its uncertain tax positions to decrease within the next 12 months due to the lapse of the applicable statute of limitations in foreign tax jurisdictions.
The Company files income tax returns in the United States and foreign tax jurisdictions. The tax years from 2013 to 2018 remain open to examination by U.S. federal and state, and foreign tax authorities. The Company’s income tax is recognized based on the best estimate of the expected annual effective tax rate for the full financial year of each entity in the Company, adjusted for discrete items arising in that quarter. If the Company’s estimated annual effective tax rate changes, the Company makes a cumulative adjustment in that quarter.
 
The Company’s effective tax rate for the three months ended December 27, 2019 and December 28, 2018 was
4.9
% and
4.2
%, respectively, of net income. The increase was primarily due to the fact that the Company had higher income subject to tax during the three months ended December 27, 2019, compared with the three months ended December 28, 2018.
The Company’s effective tax rate for the six months ended December 27, 2019 and December 28, 2018 was
5.0
% and
5.1
%, respectively, of net income. The decrease was primarily due to the fact that the Company had lower income subject to tax during the six months ended December 27, 2019 as compared to the six months ended December 28, 2018.
 
26
 

1
6
.
Share-based compensation
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Share-based compensation
The grant date fair value of restricted share units and performance share units is based on the market value of our ordinary shares on the date of grant.
The effect of recording share-based compensation expense for the three and six months ended December 27, 2019 and December 28, 2018 was as follows:
                                 
 
Three Months Ended
   
Six Months Ended
 
(amount in thousands)
 
December 27,
2019
 
 
December 28,
2018
 
 
December 27,
2019
 
 
December 28,
2018
 
Share-based compensation expense by type of award:
   
     
     
     
 
Restricted share units
   
4,186
     
3,344
     
8,584
     
8,029
 
Performance share units
   
2,002
     
625
     
3,599
     
920
 
                                 
Total share-based compensation expense
   
6,188
     
3,969
     
12,183
     
8,949
 
Tax effect on share-based compensation expense
   
—  
     
—  
     
—  
     
—  
 
                                 
Net effect on share-based compensation expense
  $
6,188
    $
3,969
    $
12,183
    $
8,949
 
                                 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Share-based compensation expense was recorded in the unaudited condensed consolidated statements of operations and comprehensive income as follows:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
                                 
 
Three Months
E
nded
   
Six Months Ended
 
(amount in thousands)
 
December 27,
2019
 
 
December 28,
2018
 
 
December 27,
2019
 
 
December 28,
2018
 
Cost of revenue
  $
1,591
    $
1,300
    $
3,311
    $
3,147
 
Selling, general and administrative expense
   
4,597
     
2,669
     
8,872
     
5,802
 
                                 
Total share-based compensation expense
  $
6,188
    $
3,969
    $
12,183
    $
8,949
 
                                 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The Company did not capitalize any share-based compensation expense as part of any asset costs during the three and six months ended December 27, 2019 and December 28, 2018.
Share-based award activity
On December 12, 2019,
t
he Company’s shareholders approved Fabrinet’s 2020 Equity Incentive Plan (the “2020 Plan”). Upon the approval of the 2020 Plan, Fabrinet’s Amended and Restated 2010 Performance Incentive Plan (the “2010 Plan”) was simultaneously terminated. The 2020 Plan provides for the grant of equity awards thereunder with respect to (i) 1,700,000 ordinary shares, plus (ii) up to 1,300,000 ordinary shares that, as of immediately prior to the termination of the 2010 Plan, had been reserved but not issued pursuant to any awards granted under the 2010
Plan and are not subject to any awards thereunder.
 
Upon termination of the 2010 Plan,
1,281,619
ordinary shares were reserved for issuance under the 2020 Plan pursuant to clause (ii) of the preceding sentence. As of December 27, 2019, there were
19,044
restricted share units outstanding and an aggregate of
2,962,575
ordinary shares available for future grant under the 2020 Plan.
As of December 27, 2019, there were an aggregate of
801,150
 
restricted share units and
436,304
performance share units outstanding.
No
ordinary shares are available for future grant under the 2010 Plan.
On November 2, 2017, the Company adopted the 2017 Inducement Equity Incentive Plan (the “2017 Inducement Plan”) with a reserve of
160,000
ordinary shares authorized for future issuance solely for the granting of inducement share options and equity awards to new employees. The 2017 Inducement Plan was adopted without shareholder approval in reliance on the “employment inducement exemption” provided under the New York Stock Exchange Listed Company Manual. As of December 27, 2019, there were an aggregate of
24,327
restricted share units outstanding and 111,347 ordinary shares available for future grant under the 2017 Inducement Plan.
 
27
 
The 2010 Plan, 2017 Inducement Plan, and 2020 Plan are collectively referred to as the “Equity Incentive Plans.”
Restricted share units and performance share units
Restricted share units and performance share units have been granted under the 2010 Plan
,
the 2017 Inducement Plan
, and the 2020 Plan
.
Restricted share units granted to employees generally vest in equal installments over three or four years on each anniversary of the vesting commencement date. Restricted share units granted to
non-employee
directors generally cliff vest 100% on the first of January, approximately one year from the grant date, provided the director continues to serve through such date.
Performance share units granted to executives will vest, if at all, at the end of a
two-year
performance period based on the Company’s achievement of
pre-defined
performance criteria, which consist of revenue and
non-GAAP
gross margin
of non-
GAAP operating margin
targets. The actual number of performance share units that may vest at the end of the performance period ranges from 0% to 100% of the award grant.
The following table summarizes restricted share unit activity under the Equity Incentive Plans:
                 
 
Number
of
Shares
 
 
Weighted-
Average Grant
Date Fair Value
Per Share
 
Balance as of June 28, 2019
   
800,751
    $
42.48
 
Granted
   
331,900
    $
49.78
 
Issued
   
(264,275
)   $
39.60
 
Forfeited
   
(23,855
)   $
42.09
 
                 
Balance as of December 27, 2019
   
844,521
    $
46.26
 
                 
             
 
Number
of
Shares
 
 
Weighted-
Average Grant
Date Fair Value
Per Share
 
Balance as of June 29, 2018
   
1,073,580
    $
35.19
 
Granted
   
305,836
    $
48.33
 
Issued
   
(393,142
)   $
34.40
 
Forfeited
   
(69,075
)   $
38.53
 
                 
Balance as of December 28, 2018
   
917,799
    $
39.65
 
                 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
8
 

The following table summarizes performance share unit activity under the Equity Incentive Plans: 
 
                 
 
Number
of
Shares
 
 
Weighted-
Average Grant
Date Fair Value
Per Share
 
Balance as of June 28, 2019
 
 
548,500
 
 
$
40.97
 
Granted
 
 
238,474
 
 
$
48.39
 
Issued
 
 
 
 
 
 
Forfeited
 
 
(350,670
)
 
$
36.99
 
 
 
 
 
 
 
 
 
 
Balance as of December 27, 2019
 
 
436,304
 
 
$
48.22
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
                 
 
Number
of
Shares
 
 
Weighted-
Average Grant
Date Fair Value
Per Share
 
Balance as of June 29, 2018
   
605,892
    $
38.41
 
Granted
   
201,994
    $
48.02
 
Issued
   
(227,268
)   $
40.48
 
Forfeited
   
(27,954
)   $
39.35
 
                 
Balance as of December 28, 2018
   
552,664
    $
41.02
 
                 
 
 
 
 
 
 
 
 
The fair value of restricted share units and performance share units is based on the market value of our ordinary shares on the date of grant.
As of December 27, 2019, there was $18.3 million and $9.3 million of unrecognized share-based compensation expense related to restricted share units and performance share units, respectively, under the Equity Incentive Plans that is expected to be recorded over a weighted-average period of 2.7 years and 1.5 years, respectively.
For the six months ended December 27, 2019 and December 28, 2018, the Company withheld an aggregate of 86,138 shares and 205,984 shares, respectively, upon the vesting of restricted share units, based upon the closing share price on the vesting date to settle the employees’ minimum statutory obligation for the applicable income and other employment taxes. For the six months ended December 27, 2019 and December 28, 2018, the Company then remitted cash of $4.4 million and $9.1 million, respectively, to the appropriate taxing authorities, and presented it as a financing activity within the unaudited condensed consolidated statements of cash flows. The payment was recorded as a reduction of additional
paid-in
capital.
1
7
.
Shareholders’ equity
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Share capital
The Company’s
 
authorized share capital is 500,000,000 ordinary shares, par value of $0.01 per ordinary share, and 5,000,000 preferred shares, par value of $0.01 per preferred share.
For the three
and six
months ended December 27, 2019,
the Company
issued 19,762
and 178,137
ordinary shares
, respectively
,
upon the vesting of restricted share units, net of shares withheld
.
For the three
and six
months ended December 28, 2018,
the Company
issued 19,278
 
and 
414,426
ordinary shares, respectively, 
upon the vesting of restricted share units, net of shares withheld
.
 
All such issued shares are fully paid.
Treasury shares
In August 2017, the Company’s board of directors approved a share repurchase program to permit the Company to repurchase up to $
30.0
million worth of its issued and outstanding ordinary shares in the open market in accordance with applicable rules and regulations. In February 2018 and May 2019, the Company’s board of directors approved an increase of $
30.0
million and $
50
million, respectively, to the original share repurchase authorization, bringing
 
2
9
 

the aggregate authorization to $110.0 million. During the three and six months ended December 27, 2019, no shares were repurchased under the program. As of December 27, 2019, the Company had a remaining authorization to purchase up to $62.2 million worth of its ordinary shares under the share repurchase program. Shares repurchased under the share repurchase program are held as treasury shar
e
s. 
1
8
.
Accumulated other comprehensive income (loss) (“AOCI”)
The changes in AOCI for the six months ended December 27, 2019 and December 28, 2018 were as follows:
                                         
(amount in thousands)
 
Unrealized net
(Losses)/Gains on
Available-for-sale

Securities
 
 
Unrealized net
(Losses)/Gains
on Derivative
Instruments
 
 
Retirement
benefit plan -
Prior service
cost
 
 
Foreign
Currency
Translation
Adjustment
 
 
Total
 
Balance as of June 28, 2019
  $
952
    $
32
     
(2,537
)   $
(833
)   $
(2,386
)
Other comprehensive income before reclassification adjustment
   
(126
)    
(150
   
184
     
247
     
155
 
Amounts reclassified out of AOCI to foreign exchange loss in the unaudited condensed consolidated statements of operations and comprehensive income
   
79
     
     
     
     
79
 
Tax effects
   
     
     
     
     
 
                                         
Other comprehensive income (loss)
  $
(47
  $
(150
   
184
    $
247
    $
234
 
                                         
Balance as of December 27, 2019
  $
905
    $
(118
   
(2,353
)   $
(586
)   $
(2,152
)
                                         
                               
(amount in thousands)
 
Unrealized net
(Losses)/Gains on
Available-for-sale

Securities
 
 
Unrealized net
(Losses)/Gains
on Derivative
Instruments
 
 
Retirement
benefit plan -
Prior service
cost
 
 
Foreign
Currency
Translation
Adjustment
 
 
Total
 
Balance as of June 29, 2018
  $
(1,091
)   $
33
     
—  
    $
(199
)   $
(1,257
)
Other comprehensive income before reclassification adjustment
   
1,947
     
—  
     
—  
     
(705
)    
1,242
 
Amounts reclassified out of AOCI to foreign exchange loss in the unaudited condensed consolidated statements of operations and comprehensive income
   
(1,061
)    
(1
)    
—  
     
—  
     
(1,062
)
Tax effects
   
—  
     
—  
     
—  
     
—  
     
—  
 
                                         
Other comprehensive income (loss)
  $
886
    $
(1
)    
—  
    $
(705
)   $
180
 
                                         
Balance as of December 28, 2018
  $
(205
)   $
32
     
—  
    $
(904
)   $
(1,077
)
                                         
 
 
 
 
 
 
 
 
 
30
 

1
9
.
Commitments and contingencies
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Letter of credit and Bank guarantees
As of December 27, 2019 
and
 June 28, 2019,
 
the Company had two outstanding standby letters of credit
in the aggregate amount
of 6.2 million Euros 
and
one outstanding standby letter of credit of 6.0 million Euros
, respectively,
related to the Company’s support of a customer’s transfer of certain manufacturing operations from Berlin, Germany to the Company’s facilities in Thailand.
As of December 27, 2019 and June 28, 2019, these
standby letter
s
 of credit w
ere
 backed by cash collateral
in the aggregate amount
 
of
$
7.7
million and $
7.4
 million, respectively.
As of December 27, 2019 and June 28, 2019, there were outstanding bank guarantees given by a bank on behalf of our subsidiary in Thailand for electricity usage and other normal business amounting to $1.7 million and $1.6 million, respectively, and there were other bank guarantees given by a bank on behalf of our subsidiaries in China and the United Kingdom to support their operations of $0.1 
million
and $26 thousand, respectively.
Purchase obligations
Purchase obligations represent legally-binding commitments to purchase inventory and other commitments made in the normal course of business to meet operational requirements. Although open purchase orders are considered enforceable and legally binding, their terms generally give the Company the option to cancel, reschedule and/or adjust its requirements based on its business needs prior to the delivery of goods or performance of services. Obligations to purchase inventory and other commitments are generally expected to be fulfilled within one year.
As of December 27, 2019, the Company had an outstanding commitment to third parties of $10.1 million.
Indemnification of directors and officers
Cayman Islands law does not limit the extent to which a company’s memorandum and articles of association may provide for indemnification of directors and officers, except to the extent any such provision may be held by the Cayman Islands courts to be contrary to public policy, such as to provide indemnification against civil fraud or the consequences of committing a crime. Fabrinet’s amended and restated memorandum and articles of association provide for indemnification of directors and officers for actions, costs, charges, losses, damages and expenses incurred in their capacities as such, except that such indemnification does not extend to any matter in respect of any fraud or dishonesty that may attach to any of them.
In accordance with Fabrinet’s form of indemnification agreement for its directors and officers, Fabrinet has agreed to indemnify its directors and officers against certain liabilities and expenses incurred by such persons in connection with claims by reason of their being such a director or officer. Fabrinet maintains a director and officer liability insurance policy that may enable it to recover a portion of any future amounts paid under the indemnification agreements.
20
.
Business segments and geographic information
Operating segments are defined as components of an enterprise for which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. The Company’s chief​​​​​​​ operating decision maker is Fabrinet’s Chief Executive Officer. As of December 27, 2019, the Company operated and internally managed a single operating segment. Accordingly, the Company does not accumulate discrete information with respect to separate product lines and does not have separate reportable segments.
Total revenues are attributed to a particular geographic area based on the
bill-to-location
of the Company’s customers. The Company operates in three geographic regions: North America, Asia-Pacific and Europe.
 
31
 

The following table presents total revenues by geographic​​​​​​​ region:
 
Three Months Ended
   
Six Months Ended
 
(amount in thousands)
 
December 27,
2019
 
 
December 28,
2018
 
 
December 27,
2019
 
 
December 28,
2018
 
North America
  $
223,398
    $
182,698
    $
424,345
    $
362,524
 
Asia-Pacific
   
141,147
     
166,711
     
259,570
     
318,658
 
Europe
   
61,672
     
53,671
     
141,598
     
99,075
 
                                 
  $
 426,217
    $
403,080
    $
825,513
    $
780,257
 
                                 
As of December 27, 2019 and December 28, 2018, the Company had approximately $30.0 million and $32.3 million, respectively, of long-lived assets based in North America, with the substantial remainder of assets based in Asia-Pacific and Europe.
Significant customers
The Company had three
and
two
​​​​​​​
customers that
individually
contributed 10% or more of its total trade accounts receivable as of
December 27, 2019 and June 28, 2019, respectively.
 
3
2
 
ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
In addition to historical information, this Quarterly Report on Form
10-Q
contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934. These statements relate to future events or to our future financial performance and involve known and unknown risks, uncertainties and other factors that may cause our or our industry’s actual results, levels of activity, performance or achievements to be materially different from any future results, levels of activity, performance or achievements expressed or implied by these forward-looking statements. Forward-looking statements include, but are not limited to, statements about:
  our goals and strategies;
 
 
  our and our customers’ estimates regarding future revenues, operating results, expenses, capital requirements and liquidity;
 
 
  our belief that we will be able to maintain favorable pricing on our services;
 
 
  our expectation that the portion of our revenues attributable to customers in regions outside of North America for the remainder of fiscal year 2020 will be in line with the portion of those revenues for the six months ended December 27, 2019;
 
 
  our expectation that we will incur incremental costs of revenue as a result of our planned expansion of our business into new geographic markets;
 
 
  our expectation that our fiscal year 2020 selling, general and administrative (“SG&A”) expenses will increase as a percentage of revenue compared to fiscal year 2019 SG&A expenses;
 
 
  our expectation that our employee costs will increase in Thailand and the People’s Republic of China (“PRC”);
 
 
  our future capital expenditures and our needs for additional financing;
 
 
  the expansion of our manufacturing capacity, including into new geographies;
 
 
  the growth rates of our existing markets and potential new markets;
 
 
  our ability, and the ability of our customers and suppliers, to respond successfully to technological or industry developments;
 
 
  our suppliers’ estimates regarding future costs;
 
 
  our ability to increase our penetration of existing markets and to penetrate new markets;
 
 
  our plans to diversify our sources of revenues;
 
 
  our plans to execute acquisitions;
 
 
  trends in the optical communications, industrial lasers, and sensors markets, including trends to outsource the production of components used in those markets;
 
 
  our ability to attract and retain a qualified management team and other qualified personnel and advisors; and
 
 
  competition in our existing and new markets.
 
 
These forward-looking statements are subject to certain risks and uncertainties that could cause our actual results to differ materially from those reflected in the forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those discussed in this Quarterly Report on Form
10-Q,
in particular, the risks discussed under the heading “Risk Factors” in Part II, Item 1A as well as those discussed in other documents we file with the Securities and Exchange Commission. We undertake no obligation to revise or publicly release the results of any revision to these forward-looking statements. Given these risks and uncertainties, readers are cautioned not to place undue reliance on such forward-looking statements. “We,” “us” or “our” collectively refer to Fabrinet and its subsidiaries.
 
33
 

Overview
We provide advanced optical packaging and precision optical, electro-mechanical and electronic manufacturing services to original equipment manufacturers (“OEMs”) of complex products such as optical communication components, modules and
sub-systems,
industrial lasers, automotive components, medical devices and sensors. We offer a broad range of advanced optical and electro-mechanical capabilities across the entire manufacturing process, including process design and engineering, supply chain management, manufacturing, complex printed circuit board assembly, advanced packaging, integration, final assembly and testing. Although we focus primarily on
low-volume
production of a wide variety of high complexity products, which we refer to as
“low-volume,
high-mix,”
we also have the capability to accommodate high-volume production. Based on our experience with, and positive feedback we have received from our customers, we believe we are a global leader in providing these services to the optical communications, industrial lasers and automotive markets.
Our customer base includes companies in complex industries that require advanced precision manufacturing capabilities such as optical communications, industrial lasers, automotive and sensors. The products that we manufacture for our OEM customers include selective switching products; tunable transponders and transceivers; active optical cables; solid state, diode-pumped, gas and fiber lasers; and sensors. In many cases, we are the sole outsourced manufacturing partner used by our customers for the products that we produce for them.
We also design and fabricate application-specific crystals, lenses, prisms, mirrors, laser components, and substrates (collectively referred to as “customized optics”) and other custom and standard borosilicate, clear fused quartz, and synthetic fused silica glass products (collectively referred to as “customized glass”). We incorporate our customized optics and glass into many of the products we manufacture for our OEM customers, and we also sell customized optics and glass in the merchant market.
Recent Events
Coronavirus
In December 2019, a strain of Coronavirus surfaced in Wuhan, China, home to numerous high-tech component suppliers, including telecommunications components, and an important transportation hub in China. As a result, there have been numerous factory closures in Wuhan and surrounding areas, and a decrease in traffic in China. As the virus spreads across China, there is uncertainty about whether factories and businesses in other parts of China will be affected. While many factories were closed for a few days because of China’s Lunar New Year holiday (LNY Holiday), the Chinese government has ordered that businesses in various areas extend the LNY Holiday. For example, the Chinese government initially ordered our Casix facility in Fuzhou, China, which manufactures custom optics components, to not resume operations until February 3, 2020, and has subsequently ordered we not resume operations in this facility until after February 9. As a result of this disruption, our revenues for the quarter ending March 27, 2020, will be negatively affected. Moreover, because of the current restrictions on travel in China, our employees may be affected and we may have labor shortages. Also, there can be no assurances the Chinese government will not further extend these closures. Some of our suppliers and customers in China have similarly been affected and currently are experiencing closures and risks of labor shortages. If these suppliers remain closed, we could have difficulty sourcing materials necessary to fulfill production requirements and meet scheduled shipments, which also would negatively affect our revenues. Even if we are able to find alternate sources for such materials, they may cost more, which could affect our profitability. With respect to our customers in China that are experiencing closures, if they are not able to accept orders or if they delay or cancel such orders, our revenues will be negatively affected. At this point in time, there is significant uncertainty relating to the potential effect of the Coronavirus on our business. Infections may become more widespread and factory closures may be extended for longer periods of time and to other parts of China, all of which would have a negative impact on our business, financial condition and operating results.
New CFO
On February 1, 2020, Toh-Seng Ng, Executive Vice President, Chief Financial Officer of the Company, notified the Company that he would retire on February 1, 2021 (the “Retirement Date”). Effective February 17, 2020, Mr. Ng will step down as Chief Financial Officer and transition to Executive Vice President, Special Projects until his Retirement Date. On February 3, 2020, the Company announced that Csaba Sverha was appointed Executive Vice President, Chief Financial Officer of the Company, effective February 17, 2020.
Revenues
We believe our ability to expand our relationships with existing customers and attract new customers is due to a number of factors, including our broad range of complex engineering and manufacturing service offerings, flexible
low-cost
manufacturing platform, process optimization capabilities, advanced supply chain management, excellent customer service, and experienced management team. Although we expect the prices we charge for our manufactured products to decrease over time (partly as a result of competitive market forces), we still believe we will be able to maintain favorable pricing for our services because of our ability to reduce cycle time, adjust our product mix by focusing on more complicated products, improve product quality and yields, and reduce material costs for the products we manufacture. We believe these capabilities have enabled us to help our OEM customers reduce their manufacturing costs while maintaining or improving the design, quality, reliability, and delivery times for their products.
Revenues by Geography
We generate revenues from three geographic regions: North America, Asia-Pacific and Europe. Revenues are attributed to a particular geographic area based on the
bill-to
location of our customers, notwithstanding that our customers may ultimately ship their products to end customers in a different geographic region. The majority of our revenues are derived from our manufacturing facilities in Asia-Pacific.
The percentage of our revenues generated from a
bill-to
location outside of North America decreased from 54.7% in the three months ended December 28, 2018 to 47.6% in the three months ended December 27, 2019 and from 53.5% in the six months ended December 28, 2018 to 48.6% in the six months ended December 27, 2019, primarily because the increase in sales to our customers in North America was higher than the increase in sales to our customers outside of North America. Based on the short and medium-term indications and forecasts from our customers, we expect that the portion of our future revenues attributable to customers in regions outside North America for the remainder of fiscal year 2020 will be in line with the portion of total revenues attributable to such customers during the six months ended December 27, 2019.
 
34
 

The following table presents percentages of total revenues by geographic region:
                                 
 
Three Months Ended
   
Six Months Ended
 
 
December 27,
2019
 
 
December 28,
2018
 
 
December 27,
2019
 
 
December 28,
2018
 
North America
   
52.4
%    
45.3
%    
51.4
%    
46.5
%
Asia-Pacific
   
33.1
     
41.4
     
31.4
     
40.8
 
Europe
   
14.5
     
13.3
     
17.2
     
12.7
 
                                 
   
100.0
%    
100.0
%    
100.0
%    
100.0
%
                                 
 
 
Our Contracts
We enter into supply agreements with our customers which generally have an initial term of up to three years, subject to automatic renewals for subsequent
one-year
terms unless expressly terminated. Although there are no minimum purchase requirements in our supply agreements, our customers provide us with rolling forecasts of their demand requirements. Our supply agreements generally include provisions for pricing and periodic review of pricing, consignment of our customer’s unique production equipment to us, and the sharing of benefits from cost-savings derived from our efforts. We are generally required to purchase materials, which may include long lead-time materials and materials that are subject to minimum order quantities and/or
non-cancelable
or
non-returnable
terms, to meet the stated demands of our customers. After procuring materials, we manufacture products for our customers based on purchase orders that contain terms regarding product quantities, delivery locations and delivery dates. Our customers generally are obligated to purchase finished goods that we have manufactured according to their demand requirements. Materials that are not consumed by our customers within a specified period of time, or are no longer required due to a product’s cancellation or
end-of-life,
are typically designated as excess or obsolete inventory under our contracts. Once materials are designated as either excess or obsolete inventory, our customers are typically required to purchase such inventory from us even if they have chosen to cancel production of the related products. The excess or obsolete inventory is shipped to the customer and revenue is recognized upon shipment.
Cost of Revenues
The key components of our cost of revenues are material costs, employee costs, and infrastructure-related costs. Material costs generally represent the majority of our cost of revenues. Several of the materials we require to manufacture products for our customers are customized for their products and often sourced from a single supplier or in some cases, our own subsidiaries. Shortages from sole-source suppliers due to yield loss, quality concerns and capacity constraints, among other factors, may increase our expenses and negatively impact our gross profit margin or total revenues in a given quarter. Material costs include scrap material. Historically, scrap rate diminishes during a product’s life cycle due to process, fixturing and test improvement and optimization.
A second significant element of our cost of revenues is employee costs, including indirect employee costs related to design, configuration and optimization of manufacturing processes for our customers, quality testing, materials testing and other engineering services; and direct costs related to our manufacturing employees. Direct employee costs include employee salaries, insurance and benefits, merit-based bonuses, recruitment, training and retention. Historically, our employee costs have increased primarily due to increases in the number of employees necessary to support our growth and, to a lesser extent, costs to recruit, train and retain employees. Our cost of revenues is significantly impacted by salary levels in Thailand, the PRC and the United Kingdom, the fluctuation of the Thai baht, Chinese Renminbi (“RMB”) and Pound Sterling (“GBP”) against our functional currency, the U.S. dollar, and our ability to retain our employees. We expect our employee costs to increase as wages continue to increase in Thailand and the PRC. Wage increases may impact our ability to sustain our competitive advantage and may reduce our profit margin. We seek to mitigate these cost increases through improvements in employee productivity, employee retention and asset utilization.
Our infrastructure costs are comprised of depreciation, utilities, facilities management and overhead costs. Most of our facility leases are long-term agreements. Our depreciation costs include buildings and fixed assets, primarily at our Pinehurst and Chonburi campuses in Thailand, and capital equipment located at each of our manufacturing locations.
We expect to incur incremental costs of revenue as a result of our planned expansion into new geographic markets, though we are not able to determine the amount of these incremental expenses.
 
35
 

Selling, General and Administrative Expenses
Our SG&A expenses primarily consist of corporate employee costs for sales and marketing, general and administrative and other support personnel, including research and development expenses related to the design of customized optics and glass, travel expenses, legal and other professional fees, share-based compensation expense and other general expenses not related to cost of revenues. In fiscal year 2020, we expect our SG&A expenses will increase as a percentage of revenue compared with our fiscal year 2019 SG&A expenses.
The compensation committee of our board of directors approved a fiscal year 2020 executive incentive plan with quantitative objectives that are based solely on achieving certain revenue targets and
non-GAAP
operating margin targets for our fiscal year ending June 26, 2020. Bonuses under the fiscal year 2020 executive incentive plan are payable after the end of fiscal year 2020. In fiscal year 2019, the compensation committee of our board of directors approved a fiscal year 2019 executive incentive plan with quantitative objectives based solely on achieving certain revenue targets and
non-GAAP
gross margin targets for fiscal year 2019.
Additional Financial Disclosures
Foreign Exchange
As a result of our international operations, we are exposed to foreign exchange risk arising from various currency exposures primarily with respect to the Thai baht. Although a majority of our total revenues is denominated in U.S. dollars, a substantial portion of our payroll plus certain other operating expenses are incurred and paid in Thai baht. The exchange rate between the Thai baht and the U.S. dollar has fluctuated substantially in recent years and may continue to fluctuate substantially in the future. We report our financial results in U.S. dollars and our results of operations have been and could in the future be negatively impacted if the Thai baht appreciates against the U.S. dollar. Smaller portions of our expenses are incurred in a variety of other currencies, including RMB, GBP, Canadian dollars, Euros, and Japanese yen, the appreciation of which may also negatively impact our financial results.
In order to manage the risks arising from fluctuations in foreign currency exchange rates, we use derivative instruments. We may enter into exchange currency forward or put option contracts to manage foreign currency exposures associated with certain assets and liabilities and other forecasted foreign currency transactions and may designate these instruments as hedging instruments. The forward and put option contracts generally have maturities of up to 12 months. All foreign currency exchange contracts are recognized in the unaudited condensed consolidated balance sheets at fair value. Gain or loss on our forward and put option contracts generally offset the assets, liabilities, and transactions economically hedged.
We had foreign currency denominated assets and liabilities in Thai baht, RMB and GBP as follows:
                                                 
 
As of December 27, 2019
   
As of June 28, 2019
 
(amount in thousands, except percentages)
 
Currency
 
 
$
 
 
%
 
 
Currency
 
 
$
 
 
%
 
Assets
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Thai baht
   
707,872
    $
  23,463
     
54.0
     
664,860
    $
  21,628
     
60.0
 
RMB
   
87,453
     
12,515
     
28.8
     
53,393
     
7,767
     
21.5
 
GBP
   
5,751
     
7,474
     
17.2
     
5,270
     
6,682
     
18.5
 
                                                 
Total
   
    $
43,452
     
100.0
     
    $
36,077
     
100.0
 
                                                 
Liabilities
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Thai baht
   
1,862,509
    $
61,734
     
85.9
     
1,961,972
    $
63,825
     
90.0
 
RMB
   
53,890
     
7,712
     
10.8
     
26,373
     
3,836
     
5.4
 
GBP
   
1,841
     
2,392
     
3.3
     
2,598
     
3,294
     
4.6
 
                                                 
Total
   
    $
71,838
     
100.0
     
    $
70,955
     
100.0
 
                                                 
 
 
The Thai baht assets represent cash and cash equivalents, trade accounts receivable, deposits and other current assets. The Thai baht liabilities represent trade accounts payable, accrued expenses, income tax payable and other payables. We manage our exposure to fluctuations in foreign exchange rates by the use of foreign currency contracts and offsetting assets and liabilities denominated in the same currency in accordance with management’s policy. As of December 27, 2019 there was $126.0 million of foreign currency forward contracts outstanding on the Thai baht payables. As of June 28, 2019, there was $72.0 million of foreign currency forward contracts outstanding on the Thai baht payables.
 
36
 

The RMB assets represent cash and cash equivalents, trade accounts receivable and other current assets. The RMB liabilities represent trade accounts payable, accrued expenses, income tax payable and other payables. As of December 27, 2019 and June 28, 2019, we did not have any derivative contracts denominated in RMB.
The GBP assets represent cash, trade accounts receivable, and other current assets. The GBP liabilities represent trade accounts payable and other payables. As of December 27, 2019 and June 28, 2019, we did not have any derivative contracts denominated in GBP.
For the six months ended December 27, 2019 and December 28, 2018, we recorded realized gain of $0.8 million and $0.3 million, respectively, related to derivatives that are not designated as hedging instruments in the unaudited condensed consolidated statements of operations and comprehensive income.
Currency Regulation and Dividend Distribution
Foreign exchange regulation in the PRC is primarily governed by the following rules:
  Foreign Currency Administration Rules, as amended on August 5, 2008, or the Exchange Rules;
 
 
  Administration Rules of the Settlement, Sale and Payment of Foreign Exchange (1996), or the Administration Rules; and
 
 
  Notice on Perfecting Practices Concerning Foreign Exchange Settlement Regarding the Capital Contribution by Foreign-invested Enterprises, as promulgated by the State Administration of Foreign Exchange (“SAFE”), on August 29, 2008, or Circular 142.
 
 
Under the Exchange Rules, RMB is freely convertible into foreign currencies for current account items, including the distribution of dividends, interest payments, trade and service-related foreign exchange transactions. However, conversion of RMB for capital account items, such as direct investments, loans, security investments and repatriation of investments, is still subject to the approval of SAFE.
Under the Administration Rules, foreign-invested enterprises may only buy, sell, or remit foreign currencies at banks authorized to conduct foreign exchange business after providing valid commercial documents and relevant supporting documents and, in the case of capital account item transactions, obtaining approval from SAFE. Capital investments by foreign-invested enterprises outside of the PRC are also subject to limitations, which include approvals by the Ministry of Commerce, SAFE and the State Development and Reform Commission.
Circular 142 regulates the conversion by a foreign-invested company of foreign currency into RMB by restricting how the converted RMB may be used. Circular 142 requires that the registered capital of a foreign-invested enterprise settled in RMB converted from foreign currencies may only be used for purposes within the business scope approved by the applicable governmental authority and may not be used for equity investments within the PRC. In addition, SAFE strengthened its oversight of the flow and use of the registered capital of foreign-invested enterprises settled in RMB converted from foreign currencies. The use of such RMB capital may not be changed without SAFE’s approval and may not be used to repay RMB loans if the proceeds of such loans have not been used.
On January 5, 2007, SAFE promulgated the Detailed Rules for Implementing the Measures for the Administration on Individual Foreign Exchange, or the Implementation Rules. Under the Implementation Rules, PRC citizens who are granted share options by an overseas publicly-listed company are required, through a PRC agent or PRC subsidiary of such overseas publicly-listed company, to register with SAFE and complete certain other procedures.
In addition, the General Administration of Taxation has issued circulars concerning employee share options. Under these circulars, our employees working in the PRC who exercise share options will be subject to PRC individual income tax. Our PRC subsidiary has obligations to file documents related to employee share options with relevant tax authorities and withhold individual income taxes of those employees who exercise their share options.
Furthermore, our transfer of funds to our subsidiaries in Thailand and the PRC are each subject to approval by governmental authorities in case of an increase in registered capital, or subject to registration with governmental authorities in case of a shareholder loan. These limitations on the flow of funds between our subsidiaries and us could restrict our ability to act in response to changing market conditions.
 
37
 
Income Tax
Our effective tax rate is a function of the mix of tax rates in the various jurisdictions in which we do business. We are domiciled in the Cayman Islands. Under the current laws of the Cayman Islands, we are not subject to tax in the Cayman Islands on income or capital gains until March 6, 2039.
Throughout the period of our operations in Thailand, we have generally received income tax and other incentives from the Thailand Board of Investment. Preferential tax treatment from the Thai government in the form of a corporate tax exemption is currently available to us through June 2020 and June 2026 on income generated from projects to manufacture certain products at our Pinehurst campus and Chonburi campus, respectively. Such preferential tax treatment is contingent on various factors, including the export of our customers’ products out of Thailand and our agreement not to move our manufacturing facilities out of our current province in Thailand for at least 15 years from the date on which preferential tax treatment was granted (i.e., at least until June 2020 in the case of our Pinehurst campus and until June 2026 in the case of our Chonburi campus). Currently, the corporate income tax rate for our Thai subsidiary is 20%.
The Tax Cuts and Jobs Act (“Tax Reform Act”) was enacted on December 22, 2017 and provided for significant changes to U.S. tax law. Among other provisions, the Tax Reform Act reduced the U.S. corporate income tax rate to 21%, which is the current rate for our U.S. subsidiaries.
Critical Accounting Policies and Use of Estimates
We prepare our unaudited condensed consolidated financial statements in conformity with U.S. GAAP, which requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent liabilities on the date of the unaudited condensed consolidated financial statements and the reported amounts of revenues and expenses during the financial reporting period. We continually evaluate these estimates and assumptions based on the most recently available information, our own historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Because the use of estimates is an integral component of the financial reporting process, actual results could differ from those estimates. Some of our accounting policies require higher degrees of judgment than others in their application. We consider the policies discussed below to be critical to an understanding of our unaudited condensed consolidated financial statements, as their application places the most significant demands on our management’s judgment.
Our critical accounting policies are disclosed in our Annual Report on Form
10-K
for the fiscal year ended June 28, 2019. The adoption of new accounting policies and accounting standards are disclosed in Note 2 to the unaudited condensed consolidated financial statements. There were no changes to our accounting policies other than the adoption of Leases (Topic 842) and Derivatives and Hedging (Topic 815), which resulted from Accounting Standards Codification Topic 842 (“ASC 842”) and Accounting Standards Codification Topic 815 (“ASC 815”), respectively.
We adopted ASC 842 using the modified retrospective transition approach, effective on June 29, 2019. Accordingly, our comparative financial statements as of June 28, 2019 will not be adjusted. ASC 842 also provides practical expedients for our ongoing accounting. We plan to elect the short-term lease recognition exemption for our operating leases with terms of less than 12 months, which will not require recognition of right of use assets or lease liabilities for these leases.
The most significant impact of the adoption of ASC 842 is expected to be the recognition of right of use assets and lease liabilities for the operating leases with terms of greater than 12 months, while the accounting for finance leases will remain substantially unchanged.
 
38
 

Results of Operations
The following table sets forth a summary of our unaudited condensed consolidated statements of operations and comprehensive income. Note that
period-to-period
comparisons of operating results should not be relied upon as indicative of future performance.
                                                                                                                                                     
(amount in thousands)
 
Three Months Ended
   
Six Months Ended
 
December 27,
2019
 
 
December 28,
2018
 
 
December 27,
2019
 
 
December 28,
2018
 
Revenues
  $
426,217
    $
403,080
    $
825,513
    $
780,257
 
Cost of revenues
   
(377,059
)    
(357,516
)    
(730,368
)    
(694,417
)
                                 
Gross profit
   
49,158
     
45,564
     
95,145
     
85,840
 
Selling, general and administrative expenses
   
(17,078
)    
(12,727
)    
(33,078
)    
(27,164
)
Expenses related to reduction in workforce
   
(16
)    
(319
)    
(16
)    
(404
)
                                 
Operating income
   
32,064
     
32,518
     
62,051
     
58,272
 
Interest income
   
1,940
     
1,182
     
4,038
     
2,626
 
Interest expense
   
(181
)    
(1,616
)    
(2,574
)    
(2,250
)
Foreign exchange (loss) gain, net
   
(988
)    
(421
)    
(2,941
)    
2,647
 
Other income, net
   
397
     
562
     
774
     
639
 
                                 
Income before income taxes
   
33,232
     
32,225
     
61,348
     
61,934
 
Income tax expense
   
(2,001
)    
(712
)    
(4,160
)    
(2,571
)
                                 
Net income
   
31,231
     
31,513
     
57,188
     
59,363
 
Other comprehensive income, net of tax
   
446
     
93
     
234
     
180
 
                                 
Net comprehensive income
  $
31,677
    $
31,606
    $
57,422
    $
59,543
 
                                 
 
 
The following table sets forth a summary of our unaudited condensed consolidated statements of operations and comprehensive income as a percentage of total revenues for the periods indicated.
                                                                                                                                                     
 
Three Months Ended
   
Six Months Ended
 
 
December 27,
2019
 
 
December 28,
2018
 
 
December 27,
2019
 
 
December 28,
2018
 
Revenues
   
100.0
%    
100.0
%    
100.0
%    
100.0
%
Cost of revenues
   
(88.5
)    
(88.7
)    
(88.5
)    
(89.0
)
                                 
Gross profit
   
11.5
     
11.3
     
11.5
     
11.0
 
Selling, general and administrative expenses
   
(4.0
)    
(3.2
)    
(4.0
)    
(3.5
)
Expenses related to reduction in workforce
   
     
(0.0
)    
     
(0.0
)
                                 
Operating income
   
7.5
     
8.1
     
7.5
     
7.5
 
Interest income
   
0.4
     
0.3
     
0.5
     
0.3
 
Interest expense
   
(0.0
)    
(0.4
)    
(0.3
)    
(0.3
)
Foreign exchange (loss) gain, net
   
(0.2
)    
(0.1
)    
(0.4
)    
0.3
 
Other income, net
   
0.1
     
0.1
     
0.1
     
0.1
 
                                 
Income before income taxes
   
7.8
     
8.0
     
7.4
     
7.9
 
Income tax expense
   
(0.5
)    
(0.2
)    
(0.5
)    
(0.3
)
                                 
Net income
   
7.3
     
7.8
     
6.9
     
7.6
 
Other comprehensive income, net of tax
   
0.1
     
0.0
     
0.0
     
0.0
 
                                 
Net comprehensive income
   
7.4
%    
7.8
%    
6.9
%    
7.6
%
                                 
 
 
The following table sets forth our revenues by end market for the periods indicated.
                                                                                                                                                     
 
Three Months Ended
   
Six Months Ended
 
(amount in thousands)
 
December 27,
2019
 
 
December 28,
2018
 
 
December 27,
2019
 
 
December 28,
2018
 
Optical communications
  $
  322,068
    $
  305,547
    $
  624,447
    $
  586,315
 
Lasers, sensors and other
   
104,149
     
97,533
     
201,066
     
193,942
 
                                 
Total
  $
426,217
    $
403,080
    $
825,513
    $
780,257
 
                                 
 
 
We operate and internally manage a single operating segment. As such, discrete information with respect to separate product lines and segments is not accumulated.
 
39
 

Comparison of Three and Six Months Ended December 27, 2019 with Three and Six Months Ended December 28, 2018
Total revenues
.
Our total revenues increased by $23.1 million, or 5.7%, to $426.2 million for the three months ended December 27, 2019, compared with $403.1 million for the three months ended December 28, 2018. This increase was primarily due to an increase in our customers’ demand for both optical and
non-optical
communications manufacturing services during the three months ended December 27, 2019. Revenues from optical and
non-optical
communications products increased by $16.5 million and $6.6 million, or 5.4% and 6.8%, respectively, for the three months ended December 27, 2019.
Our total revenues increased by $45.3 million, or 5.8%, to $825.5 million for the six months ended December 27, 2019, compared with $780.3 million for the six months ended December 28, 2018. This increase was primarily due to an increase in our customers’ demand for both optical and
non-optical
communications manufacturing services during the six months ended December 27, 2019. Revenues from optical and
non-optical
communications products increased by $38.1 million and $7.1 million, or 6.5% and 3.7%, respectively, for the six months ended December 27, 2019.
Cost of revenues
.
Our cost of revenues increased by $19.5 million, or 5.5%, to $377.1 million, or 88.5% of total revenues, for the three months ended December 27, 2019, compared with $357.5 million, or 88.7% of total revenues, for the three months ended December 28, 2018. This increase in cost of revenues on an absolute dollar basis was in line with the increase in sales volume.
Our cost of revenues increased by $36.0 million, or 5.2%, to $730.4 million, or 88.5% of total revenues, for the six months ended December 27, 2019, compared with $694.4 million, or 89.0% of total revenues, for the six months ended December 28, 2018. This increase in cost of revenues on an absolute dollar basis was in line with the increase in sales volume.
Gross profit
.
Our gross profit increased by $3.6 million, or 7.9%, to $49.2 million, or 11.5% of total revenues, for the three months ended December 27, 2019, compared with $45.6 million, or 11.3% of total revenues, for the three months ended December 28, 2018. The increase was primarily due to an increase in revenues and effective cost controls.
Our gross profit increased by $9.3 million, or 10.8%, to $95.1 million, or 11.5% of total revenues, for the six months ended December 27, 2019, compared with $85.8 million, or 11.0% of total revenues, for the six months ended December 28, 2018. The increase was primarily due to an increase in revenues and effective cost controls.
SG&A expenses
.
Our SG&A expenses increased by $4.4 million, or 34.3%, to $17.1 million, or 4.0% of total revenues, for the three months ended December 27, 2019, compared with $12.7 million, or 3.2% of total revenues, for the three months ended December 28, 2018. The increase was primarily due to (1) an increase in share-based compensation expenses of $1.9 million; (2) an increase in executive and management expenses of $1.2 million; (3) an increase in severance liabilities of $0.3 million; and (4) an increase in new business
start-up
costs of $0.5 million.
Our SG&A expenses increased by $5.9 million, or 21.8%, to $33.1 million, or 4.0% of total revenues, for the six months ended December 27, 2019, compared with $27.2 million, or 3.5% of total revenues, for the six months ended December 28, 2018. The increase was primarily due to (1) an increase in share-based compensation expenses of $3.1 million; (2) an increase in executive and management expenses of $1.8 million; (3) an increase in severance liabilities of $0.6 million; and (4) an increase in new business
start-up
costs of $0.5 million.
Operating income.
Our operating income decreased by $0.5 million to $32.1 million, or 7.5% of total revenues, for the three months ended December 27, 2019, compared with $32.5 million, or 8.1% of total revenues, for the three months ended December 28, 2018. The decrease was primarily due to an increase in SG&A expenses.
 
40
 

Our operating income increased by $3.8 million to $62.1 million, or 7.5% of total revenues, for the six months ended December 27, 2019, compared with $58.3 million, or 7.5% of total revenues, for the six months ended December 28, 2018. The increase was primarily due to an increase in revenues.
Interest income
.
Our interest income increased by $0.8 million, or 64.1%, to $1.9 million, or 0.5% of total revenues, for the three months ended December 27, 2019, compared with $1.2 million, or 0.3% of total revenues, for the three months ended December 28, 2018. The increase was primarily due to the higher weighted average interest rate and an increase in the average balance of our outstanding cash compared to the same period in the previous year.
Our interest income increased by $1.4 million, or 53.8%, to $4.0 million, or 0.5% of total revenues, for the six months ended December 27, 2019, compared with $2.6 million, or 0.3% of total revenues, for the six months ended December 28, 2018. The increase was primarily due to the higher weighted average interest rate and an increase in the average balance of our outstanding cash compared to the same period in the previous year.
Interest expense
.
Our interest expense decreased by $1.4 million to $0.2 million for the three months ended December 27, 2019, compared with $1.6 million for the three months ended December 28, 2018. The decrease was due to the implementation of cash flow hedge on interest rate swaps at September 27, 2019 which resulted in (1) the reduction of interest expense of $0.9 million from the recognition of unrealized loss from mark-to-market of interest rate swaps in other comprehensive income instead of in interest expense; and (2) the amortization of the fair value of interest rate swaps as of hedge inception date of $0.4 million during the three months ended December 27, 2019 in relation to applying hedge accounting which results in the decrease in interest expense.
Our interest expense increased by $0.3 million to $2.6 million for the six months ended December 27, 2019, compared with $2.3 million for the six months ended December 28, 2018. The increase was primarily due to an unrealized loss from mark-to-market of interest rate swaps of $1.7 million for the three months ended September 27, 2019, before applying cash flow hedge, as compared to an unrealized loss of $0.8 million for the six months ended December 28, 2018; offset by the amortization of the fair value of interest rate swaps as of hedge inception date of $0.4 million during the three months ended December 27, 2019 in relation to applying hedge accounting which results in the decrease in interest expense.
Foreign exchange gain (loss), net.
We recorded foreign exchange loss, net of $1.0 million for the three months ended December 27, 2019, compared with $0.4 million loss for the three months ended December 28, 2018. During the three months ended December 27, 2019, foreign exchange loss mainly came from realized loss from payments and receipts of $1.5 million, compared to the three months ended December 28, 2018, foreign exchange loss mainly came from unrealized loss from revaluation of outstanding Thai Baht assets and liabilities of $0.8 million.
We recorded foreign exchange loss, net of $2.9 million for the six months ended December 27, 2019, compared with $2.6 million gain for the six months ended December 28, 2018. During the six months ended December 27, 2019, foreign exchange loss mainly came from unrealized loss of $1.9 million from
mark-to-market
of forward contracts and realized loss from payments and receipts of $1.0 million, compared to the six months ended December 28, 2018, foreign exchange gain mainly came from unrealized gain of $2.6 million from
mark-to-market
of forward contracts and realized gain from payments and receipts of $1.5 million.
Income before income taxes
.
We recorded income before income taxes of $33.2 million and $61.3 million for the three and six months ended December 27, 2019, respectively, compared with $32.2 million and $61.9 million for the three and six months ended December 28, 2018, respectively.
Income tax expense.
Our provision for income tax reflects an effective tax rate of 4.9% and 4.2% for the three months ended December 27, 2019 and December 28, 2018, respectively. The increase was primarily due to the fact that we had higher income subject to tax during the three months ended December 27, 2019 as compared to the same period in fiscal year 2019.
 
41
 

Our provision for income tax reflects an effective tax rate of 5.0% and 5.1% for the six months ended December 27, 2019 and December 28, 2018, respectively. The decrease was primarily due to the fact that we had lower income subject to tax during the six months ended December 27, 2019 as compared to the same period in fiscal year 2019.
Net income
.
We recorded net income of $31.2 million, or 7.3% of total revenues, for the three months ended December 27, 2019, compared with $31.5 million, or 7.8% of total revenues, for the three months ended December 28, 2018. The decrease was primarily due to (1) a net increase in SG&A expenses of $4.4 million; (2) an increase in income tax expenses of $1.3 million due to the valuation allowance for deferred tax assets; and (3) a net increase in foreign exchange loss of $0.6 million; partially offset by (1) an increase in gross profit of $3.6 million due to increased revenues and effective cost control; (2) a net change in interest income and expense of $2.2 million; and (3) a decrease in expenses related to reduction in workforce of $0.3 million.
We recorded net income of $57.2 million, or 6.9% of total revenues, for the six months ended December 27, 2019, compared with $59.4 million, or 7.6% of total revenues, for the six months ended December 28, 2018. The decrease was primarily due to (1) a net increase in SG&A expenses of $5.9 million; (2) a net change in foreign exchange gain (loss) of $5.6 million; and (3) an increase in income tax expenses of $1.6 million primarily due to the valuation allowance for deferred tax assets; partially offset by (1) an increase in gross profit of $9.3 million due to increased revenues and effective cost control; (2) a net change in interest income and expense of $1.1 million; and (3) a decrease in expenses related to reduction in workforce of $0.4 million.
Other comprehensive income.
We recorded other comprehensive income of $0.4 million, or 0.1% of total revenues, for the three months ended December 27, 2019, compared with other comprehensive income of $93 thousand, or 0.0% of total revenues, for the three months ended December 28, 2018.
We recorded other comprehensive income of $0.2 million, or 0.0% of total revenues, for the six months ended December 27, 2019, compared with other comprehensive income of $0.2 million, or 0.0% of total revenues, for the six months ended December 28, 2018.
Liquidity and Capital Resources
Cash Flows and Working Capital
We primarily finance our operations through cash flow from operations. As of December 27, 2019 and December 28, 2018, we had cash, cash equivalents, and short-term investments of $442.8 million and $382.5 million, respectively, and outstanding debt of $57.9 million and $63.4 million, respectively.
Our cash and cash equivalents, which primarily consist of cash on hand, demand deposits, and liquid investments with original maturities of three months or less, are placed with banks and other financial institutions. The weighted-average interest rate on our cash and cash equivalents for each of the three and six months ended December 27, 2019 was 2.0% and for the three and six months ended December 28, 2018 was 1.4% and 1.6%, respectively.
Our cash investments are made in accordance with an investment policy approved by the audit committee of our board of directors. In general, our investment policy requires that securities purchased be rated A1,
P-1,
F1 or better. No security may have an effective maturity that exceeds three years. Our investments in fixed income securities are primarily classified as
available-for-sale
and are recorded at fair value. The cost of securities sold is based on the specific identification method. Unrealized gains and losses on these securities are recorded as other comprehensive income (loss) and are reported as a separate component of shareholders’ equity.
During the six months ended December 27, 2019, we paid off an existing term loan of $60.9 million under our previous Bank of America Facility Agreement, our subsidiaries in Thailand drew down a new term loan of $60.9 million under a new Credit Facility Agreement with the Bank of Ayudhya Public Company Limited and we repaid $3.0 million of the new term loan. As a result, as of December 27, 2019, we had a long-term borrowing of $57.9 million under our new Credit Facility Agreement. (See Note 14 for further details.) We anticipate that our internally generated working capital, along with our cash and cash equivalents will be adequate to repay these obligations. To better manage our cash on hand, we held short-term investments of $222.8 million as of December 27, 2019.
 
42
 
We believe that our current cash and cash equivalents, marketable securities, cash flow from operations, and funds available through our credit facility will be sufficient to meet our working capital and capital expenditure needs for at least the next 12 months. Our ability to sustain our working capital position is subject to a number of risks that we discuss in Part II, Item 1A of this Quarterly Report on Form
10-Q.
We also believe that our current manufacturing capacity is sufficient to meet our anticipated production requirements for at least the next few quarters.
The following table shows our cash flows for the periods indicated:
                 
 
Six Months Ended
 
(amount in thousands)
 
December 27,
2019
 
 
December 28,
2018
 
Net cash provided by operating activities
  $
  52,610
    $
69,298
 
Net cash (used in) provided by investing activities
  $
  (5,731
)   $
13,141
 
Net cash used in financing activities
  $
(7,766
)   $
(13,649
)
Net increase in cash, cash equivalents and restricted cash
  $
39,113
    $
68,790
 
 
 
 
 
 
Operating Activities
Net cash provided by operating activities decreased by $16.7 million, or 24.1%, to $52.6 million for the six months ended December 27, 2019, compared with net cash provided by operating activities of $69.3 million for the six months ended December 28, 2018. This decrease was primarily due to (1) an increase of $52.1 million in payments to trade accounts payable; and (2) a decrease in accounts receivable of $10.6 million. These increases were offset by (1) an increase of $28.1 million in inventory; (2) an increase in unrealized loss on exchange rate and fair value of derivative instruments of $7.0 million; (3) an increase of $5.3 million in other current assets and
non-current
assets; and (4) an increase in contract assets of $4.8 million.
Investing Activities
Net cash used in investing activities increased by $18.8 million, or 143.6%, to $5.7 million for the six months ended December 27, 2019, compared with net cash provided by investing activities of $13.1 million for the six months ended December 28, 2018. This increase was primarily due to (1) funds provided to our customer of $24.3 million to support the customer’s transfer of certain manufacturing operations from Berlin, German to the Company’s facilities in Thailand, which the customer has agreed to repay by September 30, 2020; and (2) an increase in investments in property, plant and equipment and intangibles of $6.2 million, offset by net cash received from short-term investments of $10.5 million.
Financing Activities
Net cash used in financing activities decreased by $5.8 million, or 43.1%, to $7.8 million for the six months ended December 27, 2019, compared with net cash used in financing activities of $13.6 million for the six months ended December 28, 2018. This decrease was primarily due to (1) a decrease in withholding tax related to net share settlement of restricted share units of $4.7 million; and (2) the release of restricted cash in connection with business acquisition of $3.5 million. These decreases were offset by an increase of $2.3 million in repayments of loans from bank.
Off-Balance
Sheet Commitments and Arrangements
As of December 27, 2019, we had two outstanding standby letters of credit in the aggregate amount of 6.2 million Euros, related to our support of a customer’s transfer of certain manufacturing operations from Berlin, Germany to our facilities in Thailand. As of December 27, 2019, the standby letters of credit were backed by cash collateral of in the aggregate amount of $7.7 million.
Recent Accounting Pronouncements
See Note 2 of Notes to Unaudited Condensed Consolidated Financial Statements for recent accounting pronouncements that could have an effect on us.
 
43
 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Interest Rate Risk
We had cash, cash equivalents, and short-term investments totaling $442.8 million and $437.3 million as of December 27, 2019 and June 28, 2019, respectively. We have interest rate risk exposure relating to the interest income generated by excess cash invested in highly liquid investments with maturities of three months or less from the original dates of purchase. The cash, cash equivalents, and short-term investments are held for working capital purposes. We have not used derivative financial instruments in our investment portfolio. We have not been exposed nor do we anticipate being exposed to material risks due to changes in market interest rates. Declines in interest rates, however, will reduce future investment income. If overall interest rates had declined by 10 basis points during the six months ended December 27, 2019 and December 28, 2018, our interest income would have decreased by approximately $0.2 million in each of the respective periods, assuming consistent investment levels.
We also have interest rate risk exposure in movements in interest rates associated with our interest bearing liabilities. The interest bearing liabilities are denominated in U.S. dollars and the interest expense is based on the London Inter-Bank Offered Rate (“LIBOR”), plus an additional margin, depending on the lending institution. If the LIBOR had increased by 100 basis points during the six months ended December 27, 2019 and December 28, 2018, our interest expense would have increased by approximately $0.1 million and $0.2 million, respectively, assuming consistent borrowing levels.
We therefore entered into interest rate swap agreements (the “Swap Agreements”) to manage this risk and increase the profile of the Company’s debt obligation. The terms of the Swap Agreements allow the Company to effectively convert the floating interest rate to a fixed interest rate. This locks the variable in interest expenses associated with our floating rate borrowings and results in fixed interest expenses which is unsusceptible from market rate increase. We designated the Swap Agreements as a cash flow hedge, and they qualify for hedge accounting because the hedges are highly effective. While we intend to continue to meet the conditions for hedge accounting, if hedges do not qualify as highly effective, the changes in the fair value of the derivatives used as hedges would be reflected in our earnings. From September 27, 2019, any gains or losses related to these outstanding interest rate swaps will be recorded in accumulated other comprehensive income in the unaudited condensed consolidated balance sheets, with subsequent reclassification to interest expense when settled.
We maintain an investment portfolio in a variety of financial instruments, including, but not limited to, U.S. government and agency bonds, corporate obligations, money market funds, asset-backed securities, and other investment-grade securities. The majority of these investments pay a fixed rate of interest. The securities in the investment portfolio are subject to market price risk due to changes in interest rates, perceived issuer creditworthiness, marketability, and other factors. These investments are generally classified as
available-for-sale
and, consequently, are recorded on our unaudited condensed consolidated balance sheets at fair value with unrealized gains or losses reported as a separate component of shareholders’ equity.
Investments in both fixed-rate and floating-rate interest earning instruments carry a degree of interest rate risk. The fair market values of our fixed-rate securities decline if interest rates rise, while floating-rate securities may produce less income than expected if interest rates fall. Due in part to these factors, our future investment income may be less than we expect because of changes in interest rates or we may suffer losses in principal if forced to sell securities that have experienced a decline in market value because of changes in interest rates.
Foreign Currency Risk
As a result of our foreign operations, we have significant expenses, assets and liabilities that are denominated in foreign currencies. Substantially all of our employees and most of our facilities are located in Thailand, the PRC and the United Kingdom. Therefore, a substantial portion of our payroll as well as certain other operating expenses are paid in Thai baht, RMB and GBP. The significant majority of our revenues are denominated in U.S. dollars because our customer contracts generally provide that our customers will pay us in U.S. dollars.
As a consequence, our gross profit margins, operating results, profitability and cash flows are adversely impacted when the dollar depreciates relative to the Thai baht, the GBP or the RMB. We have a particularly significant currency rate exposure to changes in the exchange rate between the Thai baht, the GBP, the RMB and the U.S. dollar. We must translate foreign currency-denominated results of operations, assets and liabilities for our foreign subsidiaries to U.S. dollars in our unaudited condensed consolidated financial statements. Consequently, increases and decreases in the value of the U.S. dollar compared with such foreign currencies will affect our reported results of operations and the value of our assets and liabilities on our unaudited condensed consolidated balance sheets, even if our results of operations or the value of those assets and liabilities has not changed in its original currency. These transactions could significantly affect the comparability of our results between financial periods or result in significant changes to the carrying value of our assets, liabilities and shareholders’ equity.
 
44
 

We attempt to hedge against these exchange rate risks by entering into derivative instruments that are typically one to eighteen months in duration, leaving us exposed to longer term changes in exchange rates. We recorded unrealized loss of $1.9 million and unrealized gain of $2.6 million related to derivatives that are not designated as hedging instruments, for the six months ended December 27, 2019 and December 28, 2018, respectively. As foreign currency exchange rates fluctuate relative to the U.S. dollar, we expect to incur foreign currency translation adjustments and may incur foreign currency exchange losses. For example, a 10% weakening in the U.S. dollar against the Thai baht, the RMB and the GBP would have resulted in a decrease in our net dollar position of approximately $3.1 million and $0.4 million as of December 27, 2019 and June 28, 2019, respectively. We cannot give any assurance as to the effect that future changes in foreign currency rates will have on our unaudited condensed consolidated financial position, operating results or cash flows.
Credit Risk
Credit risk refers to our exposures to financial institutions, suppliers and customers that have in the past and may in the future experience financial difficulty, particularly in light of recent conditions in the credit markets and the global economy. As of December 27, 2019, our cash and cash equivalents were held in deposits and highly liquid investment products with maturities of three months or less with banks and other financial institutions having credit ratings of A minus or above. Our short-term investments as of December 27, 2019 are held in various financial institutions with a maturity limit not to exceed three years, and all securities are rated A1,
P-1,
F1 or better. We continue to monitor our surplus cash and consider investment in corporate and U.S. government debt as well as certain available-for-sale securities in accordance with our investment policy. We generally monitor the financial performance of our suppliers and customers, as well as other factors that may affect their access to capital and liquidity. Presently, we believe that we will not incur material losses due to our exposures to such credit risk.
ITEM 4. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our chief executive officer and chief financial officer, evaluated the effectiveness of our disclosure controls and procedures pursuant to Rule
13a-15(e)
and
15d-15(e)
under the Securities Exchange Act of 1934 as of the end of the period covered by this Quarterly Report on Form
10-Q.
Based on that evaluation, our chief executive officer and chief financial officer concluded that as of the end of the period covered by this Quarterly Report on Form
10-Q,
our disclosure controls and procedures were effective to provide reasonable assurance that information we are required to disclose in reports that we file or submit under the Securities Exchange Act of 1934 is recorded, processed, summarized and reported within the time periods specified in Securities and Exchange Commission rules and forms, and include controls and procedures designed to ensure that the information required to be disclosed by us in such reports is accumulated and communicated to our management, including our chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosures. Management’s assessment of the effectiveness of our internal control over financial reporting is expressed at the level of reasonable assurance because a control system, no matter how well designed and operated, can provide only reasonable, but not absolute, assurance that the control system’s objectives will be met.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting during the three months ended December 27, 2019 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting other than those related to adoption of Leases (Topic 842) that we adopted on June 29, 2019.
 
45
 

PART II: OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
From time to time, we may be involved in litigation relating to claims arising in the ordinary course of our business. There are currently no material claims or actions pending or threatened against us.
ITEM 1A. RISK FACTORS
Investing in our ordinary shares involves a high degree of risk. You should carefully consider the following risks, as well as the other information contained in this Quarterly Report on Form
10-Q,
including our unaudited condensed consolidated financial statements and the related notes, before investing in our ordinary shares. The risks and uncertainties described below are not the only ones that we may face. Additional risks and uncertainties of which we are unaware, or that we currently deem immaterial, also may become important factors that affect us or our ordinary shares. If any of the following risks actually occur, they may harm our business, financial condition and operating results. In this event, the market price of our ordinary shares could decline and you could lose some or all of your investment.
Risks Related to Our Business
Our sales depend on a small number of customers. A reduction in orders from any of these customers, the loss of any of these customers, or a customer exerting significant pricing and margin pressures on us could harm our business, financial condition and operating results.
We have depended, and will continue to depend, upon a small number of customers for a significant percentage of our total revenues. During each of the three months ended December 27, 2019 and December 28, 2018, we had one customer that accounted for 15.3% and 18.6%, respectively, of our total revenues. During each of the six months ended December 27, 2019 and December 28, 2018, we had one customer that accounted for 16.4% and 18.1%, respectively, of our total revenues. Dependence on a small number of customers means that a reduction in orders from, a loss of, or other adverse actions by any one of these customers would reduce our revenues and could have a material adverse effect on our business, financial condition and operating results.
Further, our customer concentration increases the concentration of our accounts receivable and our exposure to payment default by any of our key customers. Many of our existing and potential customers have substantial debt burdens, have experienced financial distress or have static or declining revenues, all of which may be exacerbated by adverse conditions in the credit markets, continual uncertainty in global economies, the impact of the U.S.-China trade dispute, and the impact of Brexit. Certain of our customers have gone out of business, declared bankruptcy, been acquired, or announced their withdrawal from segments of the optics market. We generate significant accounts payable and inventory for the services that we provide to our customers, which could expose us to substantial and potentially unrecoverable costs if we do not receive payment from our customers.
Our reliance on a small number of customers gives our customers substantial purchasing power and leverage in negotiating contracts with us. In addition, although we enter into master supply agreements with our customers, the level of business to be transacted under those agreements is not guaranteed. Instead, we are awarded business under those agreements on a
project-by-project
basis. Some of our customers have at times significantly reduced or delayed the volume of manufacturing services that they order from us. If we are unable to maintain our relationships with our existing significant customers, our business, financial condition and operating results could be harmed.
Consolidation in the markets we serve could harm our business, financial condition and operating results.
Consolidation in the markets we serve has resulted in a reduction in the number of potential customers for our services. For example,
II-VI
Incorporated completed its acquisition of Finisar Corporation in September 2019, Cisco entered into an agreement in July 2019 to acquire Acacia Communications, and Lumentum Holdings Inc. completed its acquisition of Oclaro, Inc. in December 2018. In some cases, consolidation among our customers has led to a reduction in demand for our services as customers acquired the capacity to manufacture products
in-house.
Consolidation among our customers and their customers will continue to adversely affect our business, financial condition and operating results in several ways. Consolidation among our customers and their customers may result in a smaller number of large customers whose size and purchasing power give them increased leverage that may result in,
 
46
 

among other things, decreases in our average selling prices. In addition to pricing pressures, this consolidation may also reduce overall demand for our manufacturing services if customers obtain new capacity to manufacture products
in-house
or discontinue duplicate or competing product lines in order to streamline operations. If demand for our manufacturing services decreases, our business, financial condition and operating results could be harmed.
If the optical communications market does not expand as we expect, our business may not grow as fast as we expect, which could adversely impact our business, financial condition and operating results.
Revenues from the optical communications end market represented 75.6% and 75.1% of our total revenues for the six months ended December 27, 2019 and December 28, 2018, respectively. Our future success as a provider of precision optical, electro-mechanical and electronic manufacturing services for the optical communications market depends on the continued growth of the optics industry and, in particular, the continued expansion of global information networks, particularly those directly or indirectly dependent upon a fiber optic infrastructure. As part of that growth, we anticipate that demand for voice, video, and other data services delivered over high-speed connections (both wired and wireless) will continue to increase. Without network and bandwidth growth, the need for enhanced communications products would be jeopardized. Currently, demand for network services and for high-speed broadband access, in particular, is increasing but growth may be limited by several factors, including, among others: (1) relative strength or weakness of the global economy or certain countries or regions, (2) an uncertain regulatory environment, and (3) uncertainty regarding long-term sustainable business models as multiple industries, such as the cable, traditional telecommunications, wireless and satellite industries, offer competing content delivery solutions. The optical communications market also has experienced periods of overcapacity, some of which have occurred even during periods of relatively high network usage and bandwidth demands. If the factors described above were to slow, stop or reverse the expansion in the optical communications market, our business, financial condition and operating results would be negatively affected.
Our quarterly revenues, gross profit margins and operating results have fluctuated significantly and may continue to do so in the future, which may cause the market price of our ordinary shares to decline or be volatile.
Our quarterly revenues, gross profit margins, and operating results have fluctuated significantly and may continue to fluctuate significantly in the future. For example, any of the risks described in this “Risk Factors” section and, in particular, the following factors, could cause our quarterly and annual revenues, gross profit margins, and operating results to fluctuate from period to period:
  our ability to acquire new customers and retain our existing customers by delivering superior quality and customer service;
 
 
 
 
 
  the cyclicality of the optical communications market, as well as the industrial lasers, medical and sensors markets;
 
 
 
 
 
  competition;
 
 
 
 
 
  our ability to achieve favorable pricing for our services;
 
 
 
 
 
  the effect of fluctuations in foreign currency exchange rates;
 
 
 
 
 
  our ability to manage our headcount and other costs; and
 
 
 
 
 
  changes in the relative mix in our revenues.
 
 
 
 
 
Therefore, we believe that
quarter-to-quarter
comparisons of our operating results may not be useful in predicting our future operating results. You should not rely on our results for one quarter as any indication of our future performance. Quarterly variations in our operations could result in significant volatility in the market price of our ordinary shares.
If we are unable to continue diversifying our precision optical and electro-mechanical manufacturing services across other markets within the optics industry, such as the semiconductor processing, biotechnology, metrology and material processing markets, or if these markets do not grow as fast as we expect, our business may not grow as fast as we expect, which could adversely impact our business, financial condition and operating results.
We intend to continue diversifying across other markets within the optics industry, such as the semiconductor processing, biotechnology, metrology, and material processing markets, to reduce our dependence on the optical communications market and to grow our business. Currently, the optical communications market contributes the significant majority of our revenues. There can be no assurance that our efforts to further expand and diversify into other markets
 
47
 
within the optics industry will prove successful or that these markets will continue to grow as fast as we expect. In the event that the opportunities presented by these markets prove to be less than anticipated, if we are less successful than expected in diversifying into these markets, or if our margins in these markets prove to be less than expected, our growth may slow or stall, and we may incur costs that are not offset by revenues in these markets, all of which could harm our business, financial condition and operating results.
We face significant competition in our business. If we are unable to compete successfully against our current and future competitors, our business, financial condition and operating results could be harmed.
Our current and prospective customers tend to evaluate our capabilities against the merits of their internal manufacturing as well as the capabilities of other third-party manufacturers. We believe the internal manufacturing capabilities of current and prospective customers are our primary competition. This competition is particularly strong when our customers have excess manufacturing capacity, as was the case when the markets that we serve experienced a significant downturn in 2008 and 2009 that resulted in underutilized capacity. Should our existing and potential customers have excess manufacturing capacity at their facilities, it could adversely affect our business. In addition, as a result of the 2011 flooding in Thailand, some of our customers began manufacturing products internally or using other third-party manufacturers that were not affected by the flooding. If our customers choose to manufacture products internally rather than to outsource production to us, or choose to outsource to a third-party manufacturer, our business, financial condition and operating results could be harmed.
Competitors in the market for optical manufacturing services include Benchmark Electronics, Inc., Celestica Inc.,
Sanmina-SCI
Corporation, Jabil Circuit, Inc., and Venture Corporation Limited. Our customized optics and glass operations face competition from companies such as Browave Corporation, Fujian Castech Crystals, Inc., Photop Technologies, Inc., and Research Electro-Optic, Inc. Our UK competitors for printed circuit board assemblies include STI Limited and Axiom Manufacturing Services Limited. Other existing contract manufacturing companies, original design manufacturers or outsourced semiconductor assembly and test companies could also enter our target markets. In addition, we may face more competitors as we attempt to penetrate new markets.
Many of our customers and potential competitors have longer operating histories, greater name recognition, larger customer bases and significantly greater resources than we have. These advantages may allow them to devote greater resources than we can to the development and promotion of service offerings that are similar or superior to our service offerings. These competitors may also engage in more extensive research and development, undertake more
far-reaching
marketing campaigns, adopt more aggressive pricing policies or offer services that achieve greater market acceptance than ours. These competitors may also compete with us by making more attractive offers to our existing and potential employees, suppliers, and strategic partners. Further, consolidation in the optics industry could lead to larger and more geographically diverse competitors. New and increased competition could result in price reductions for our services, reduced gross profit margins or loss of market share. We may not be able to compete successfully against our current and future competitors, and the competitive pressures we face may harm our business, financial condition and operating results.
Cancellations, delays or reductions of customer orders and the relatively short-term nature of the commitments of our customers could harm our business, financial condition and operating results.
We do not typically obtain firm purchase orders or commitments from our customers that extend beyond 13 weeks. While we work closely with our customers to develop forecasts for periods of up to one year, these forecasts are not binding and may be unreliable. Customers may cancel their orders, change production quantities from forecasted volumes or delay production for a number of reasons beyond our control. Any material delay, cancellation or reduction of orders could cause our revenues to decline significantly and could cause us to hold excess materials. Many of our costs and operating expenses are fixed. As a result, a reduction in customer demand could decrease our gross profit and harm our business, financial condition and operating results.
In addition, we make significant decisions, including production schedules, material procurement commitments, personnel needs and other resource requirements, based on our estimate of our customers’ requirements. The short-term nature of our customers’ commitments and the possibility of rapid changes in demand for their products reduce our ability to accurately estimate the future requirements of our customers. Inability to forecast the level of customer orders with certainty makes it difficult to allocate resources to specific customers, order appropriate levels of materials and maximize the use of our manufacturing capacity. This could also lead to an inability to meet a spike in production demand, all of which could harm our business, financial condition and operating results.
 
48
 

Our exposure to financially troubled customers or suppliers could harm our business, financial condition and operating results.
We provide manufacturing services to companies, and rely on suppliers, that have in the past and may in the future experience financial difficulty, particularly in light of uncertainty in the credit markets and the overall economy that affected access to capital and liquidity. As a result, we devote significant resources to monitor receivables and inventory balances with certain of our customers. If our customers experience financial difficulty, we could have difficulty recovering amounts owed to us from these customers, or demand for our services from these customers could decline. For example, in July 2014, one of our customers filed for bankruptcy protection under the Local Trade Court in France; although the bankruptcy of this customer did not have a significant effect on our consolidated financial statements, the same may not be the case if a significant customer were to file for bankruptcy protection in the future. If our suppliers experience financial difficulty, we could have trouble sourcing materials necessary to fulfill production requirements and meet scheduled shipments. Any such financial difficulty could adversely affect our operating results and financial condition by resulting in a reduction in our revenues, a charge for inventory write-offs, a provision for doubtful accounts, and larger working capital requirements due to increased days in inventory and days in accounts receivable.
Fluctuations in foreign currency exchange rates and changes in governmental policies regarding foreign currencies could increase our operating costs, which would adversely affect our operating results.
Volatility in the functional and
non-functional
currencies of our entities and the U.S. dollar could seriously harm our business, financial condition, and operating results. The primary impact of currency exchange fluctuations is on our cash, receivables, and payables of our operating entities. We may experience significant unexpected gain or losses from fluctuations in exchange rates. For example, in the three months ended December 27, 2019, we experienced a $1.0 million foreign exchange loss, which negatively affected our net income per share by $0.03.
Our customer contracts generally require that our customers pay us in U.S. dollars. However, the majority of our payroll and other operating expenses are paid in Thai baht. As a result of these arrangements, we have significant exposure to changes in the exchange rate between the Thai baht and the U.S. dollar, and our operating results are adversely impacted when the U.S. dollar depreciates relative to the Thai baht and other currencies. We have experienced such depreciation in the U.S. dollar as compared with the Thai baht, and our results have been adversely impacted by this fluctuation in exchange rates. As of December 27, 2019, the U.S. dollar had depreciated approximately 7.7% against the Thai baht since December 29, 2017. Further, while we attempt to hedge against certain exchange rate risks, we typically enter into hedging contracts with maturities of up to 12 months, leaving us exposed to longer term changes in exchange rates.
Also, we have significant exposure to changes in the exchange rate between the Chinese Renminbi (“RMB”) and pound sterling (“GBP”) and the U.S. dollar. The expenses of our subsidiaries located in the PRC and the United Kingdom are denominated in RMB and GBP, respectively. Currently, RMB are convertible in connection with trade- and service-related foreign exchange transactions, foreign debt service, and payment of dividends. The PRC government may at its discretion restrict access in the future to foreign currencies for current account transactions. If this occurs, our PRC subsidiary may not be able to pay us dividends in U.S. dollars without prior approval from the PRC State Administration of Foreign Exchange. In addition, conversion of RMB for most capital account items, including direct investments, is still subject to government approval in the PRC. This restriction may limit our ability to invest the earnings of our PRC subsidiary. As of December 27, 2019, the U.S. dollar had appreciated approximately 7.4% against the RMB since December 29, 2017. There remains significant international pressure on the PRC government to adopt a substantially more liberalized currency policy. GBP are convertible in connection with trade- and service-related foreign exchange transactions and foreign debt service. As of December 27, 2019, the U.S. dollar had appreciated approximately 3.6% against the GBP since December 29, 2017. Any appreciation in the value of the RMB and GBP against the U.S. dollar could negatively impact our operating results.
We purchase some of the critical materials used in certain of our products from a single source or a limited number of suppliers. Supply shortages have in the past, and could in the future, impair the quality, reduce the availability or increase the cost of materials, which could harm our revenues, profitability and customer relations.
We rely on a single source or a limited number of suppliers for critical materials used in a significant number of the products we manufacture. We generally purchase these single or limited source materials through standard purchase orders and do not maintain long-term supply agreements with our suppliers. We generally use a rolling 12 month forecast based on anticipated product orders, customer forecasts, product order history, backlog, and warranty and service demand to determine our materials requirements. Lead times for the parts and components that we order vary significantly and depend on factors such as manufacturing cycle times, manufacturing yields, and the availability of raw materials used to produce the parts or components. Historically, we have experienced supply shortages resulting from various causes, including reduced yields by our suppliers, which prevented us from manufacturing products for our customers in a timely manner.
 
49
 

Our revenues, profitability and customer relations could be harmed by a stoppage or delay of supply, a substitution of more expensive or less reliable parts, the receipt of defective parts or contaminated materials, an increase in the price of supplies, or an inability to obtain reductions in price from our suppliers in response to competitive pressures.
We continue to undertake programs to strengthen our supply chain. Nevertheless, we are experiencing, and expect for the foreseeable future to continue to experience, strain on our supply chain, and periodic supplier problems. We have incurred, and expect to continue to incur for the foreseeable future, costs to address these problems.
Managing our inventory is complex and may require write-downs due to excess or obsolete inventory, which could cause our operating results to decrease significantly in a given fiscal period.
Managing our inventory is complex. We are generally required to procure material based upon the anticipated demand of our customers. The inaccuracy of these forecasts or estimates could result in excess supply or shortages of certain materials. Inventory that is not used or expected to be used as and when planned may become excess or obsolete. Generally, we are unable to use most of the materials purchased for one of our customers to manufacture products for any of our other customers. Additionally, we could experience reduced or delayed product shipments or incur additional inventory write-downs and cancellation charges or penalties, which would increase costs and could harm our business, financial condition and operating results. While our agreements with customers are structured to mitigate our risks related to excess or obsolete inventory, enforcement of these provisions may result in material expense, and delay in payment for inventory. If any of our significant customers becomes unable or unwilling to purchase inventory or does not agree to such contractual provisions in the future, our business, financial condition and operating results may be harmed.
We conduct operations in a number of countries, which creates logistical and communications challenges for us and exposes us to other risks and challenges that could harm our business, financial condition and operating results.
The vast majority of our operations, including manufacturing and customer support, are located primarily in the Asia-Pacific region. The distances between Thailand, the PRC and our customers and suppliers globally, create a number of logistical and communications challenges for us, including managing operations across multiple time zones, directing the manufacture and delivery of products across significant distances, coordinating the procurement of raw materials and their delivery to multiple locations and coordinating the activities and decisions of our management team, the members of which are based in different countries.
Our customers are located throughout the world, and our principal manufacturing facilities are located in Thailand. Total revenues from the
bill-to-location
of customers outside of North America accounted for 47.6% and 54.7% of our total revenues for the three months ended December 27, 2019 and December 28, 2018, respectively. We expect that total revenues from the
bill-to-location
of customers outside of North America will continue to account for a significant portion of our total revenues. Our customers also depend on international sales, which further exposes us to the risks associated with international operations. Conducting business outside the United States subjects us to a number of additional risks and challenges, including:
  compliance with a variety of domestic and foreign laws and regulations, including trade regulatory requirements;
 
 
 
 
 
  periodic changes in a specific country’s or region’s economic conditions, such as recession;
 
 
 
 
 
  unanticipated restrictions on our ability to sell to foreign customers where sales of products and the provision of services may require export licenses or are prohibited by government action (for example, in early 2018, the U.S. Department of Commerce prohibited the export and sale of a broad category of U.S. products, as well as the provision of services, to ZTE Corporation, and in 2019, to Huawei, both of which are customers of certain of our customers);
 
 
 
 
 
  fluctuations in currency exchange rates;
 
 
 
 
 
  inadequate protection of intellectual property rights in some countries; and
 
 
 
 
 
  potential political, legal and economic instability, foreign conflicts, and the impact of regional and global infectious illnesses in the countries in which we and our customers and suppliers are located.
 
 
 
 
 
Our failure to manage the risks and challenges associated with our international operations could have a material adverse effect on our business.
 
50
 

We are subject to governmental export and import controls in several jurisdictions that subject us to a variety of risks, including liability, impairment of our ability to compete in international markets, and decreased sales and customer orders.
We are subject to governmental export and import controls in Thailand, the PRC, the United Kingdom and the United States that may limit our business opportunities. Various countries regulate the import of certain technologies and have enacted laws or taken actions that could limit (1) our ability to export or sell the products we manufacture and (2) our customers’ ability to export or sell products that we manufacture for them. The export of certain technologies from the United States, the United Kingdom and other nations to the PRC is barred by applicable export controls, and similar prohibitions could be extended to Thailand, thereby limiting our ability to manufacture certain products. Any change in export or import regulations or related legislation, shift in approach to the enforcement of existing regulations, or change in the countries, persons or technologies targeted by such regulations, could limit our ability to offer our manufacturing services to existing or potential customers, which could harm our business, financial condition and operating results.
For example, in May 2019, the U.S. Commerce Department’s Bureau of Industry and Security (BIS) added Huawei and certain affiliates to the BIS Entity List. This action denied Huawei the ability to purchase products, software and technology that are subject to U.S. Export Administration Regulations (EAR). Although we do not sell directly to Huawei, some of our customers do sell to Huawei directly. To ensure compliance, some of our customers immediately suspended shipments to Huawei in order to begin assessments of the products they sold to Huawei (and its affiliates), to determine whether these products were subject to the restrictions resulting from the ban. This had an immediate impact on our customer orders in the fourth quarter of fiscal year 2019, which affected our revenue for the quarter. We expect this ban to continue to adversely affect orders from our customers for the foreseeable future.
We are subject to risks related to the ongoing U.S.-China trade dispute, including increased tariffs on materials that we use in manufacturing, which could adversely affect our business, financial condition and operating result.
The U.S. Presidential Administration recently imposed tariffs on a wide-range of products and goods manufactured in China that are directly or indirectly imported into the U.S., and it is likely that the Administration will impose additional tariffs on products and goods manufactured in China. In response, various countries and economic regions have announced plans or intentions to impose retaliatory tariffs on a wide-range of products they import from the U.S. These newly imposed, announced and threatened U.S. tariffs and retaliatory tariffs could have the effect of increasing the cost of materials we use to manufacture certain products, which could result in lower margins. The tariffs could also result in disruptions to our supply chain, as suppliers struggle to fill orders from companies trying to purchase goods in bulk ahead of announced tariffs. The institution of trade tariffs both globally and between the U.S. and China specifically could also cause a decrease in the sales of our customers’ products to end users located in China, which could directly impact our revenues in the form of reduced orders. If existing tariffs are raised further or if new tariffs are imposed on additional categories of components used in our manufacturing activities, and if we are unable to pass the costs of such tariffs on to our customers, our operating results would be harmed.
Our business and operations would be adversely impacted in the event of a failure of our information technology infrastructure and/or cyber security attacks.
We rely upon the capacity, availability and security of our information technology hardware and software infrastructure. For instance, we use a combination of standard and customized software platforms to manage, record, and report all aspects of our operations and, in many instances, enable our customers to remotely access certain areas of our databases to monitor yields, inventory positions,
work-in-progress
status and vendor quality data. We are constantly expanding and updating our information technology infrastructure in response to our changing needs. Any failure to manage, expand and update our information technology infrastructure or any failure in the operation of this infrastructure could harm our business.
Despite our implementation of security measures, our systems are vulnerable to damage caused by computer viruses, natural disasters, unauthorized access and other similar disruptions. Any system failure, accident or security breach could result in disruptions to our operations. To the extent that any disruptions, cyber-attack or other security breach results in a loss or damage to our data, or inappropriate disclosure of confidential information, our business could suffer harm. In addition, we may be required to incur significant costs to protect against damage caused by these disruptions or security breaches in the future.
 
51
 

If we fail to adequately expand our manufacturing capacity, we will not be able to grow our business, which would harm our business, financial condition and operating results. Conversely, if we expand too much or too rapidly, we may experience excess capacity, which would harm our business, financial condition and operating results.
We may not be able to pursue many large customer orders or sustain our historical growth rates if we do not have sufficient manufacturing capacity to enable us to commit to provide customers with specified quantities of products. If our customers do not believe that we have sufficient manufacturing capacity, they may: (1) outsource all of their production to another source that they believe can fulfill all of their production requirements; (2) look to a second source for the manufacture of additional quantities of the products that we currently manufacture for them; (3) manufacture the products themselves; or (4) otherwise decide against using our services for their new products.
Most recently, we expanded our manufacturing capacity by building a new facility in Chonburi, Thailand, which was completed in March 2017. We may continue to devote significant resources to the expansion of our manufacturing capacity, and any such expansion will be expensive, will require management’s time and may disrupt our operations. In the event we are unsuccessful in our attempts to expand our manufacturing capacity, our business, financial condition and operating results could be harmed.
However, if we expand our manufacturing capacity and are unable to promptly utilize the additional space due to reduced demand for our services or an inability to win new projects, new customers or penetrate new markets, or if the optics industry does not grow as we expect, we may experience periods of excess capacity, which could harm our business, financial condition and operating results.
Political unrest and demonstrations, as well as changes in the political, social, business or economic conditions in Thailand, could harm our business, financial condition and operating results.
The majority of our assets and manufacturing operations are located in Thailand. Therefore, political, social, business and economic conditions in Thailand have a significant effect on our business. In March 2019, Thailand was assessed as a medium-high political risk by AON Political Risk, a risk management, insurance and consulting firm. Any changes to tax regimes, laws, exchange controls or political action in Thailand may harm our business, financial condition and operating results.
Thailand has a history of political unrest that includes the involvement of the military as an active participant in the ruling government. In recent years, political unrest in the country has sparked political demonstrations and, in some instances, violence. In March 2019, Thailand held its first general election since the Thai military took over the government in a coup in May 2014. In June 2019, General Prayut
Chan-o-cha
was elected as Prime Minister, and in July 2019, the new Prime Minister’s nominees for cabinet ministers were appointed. Any future political instability in the Kingdom of Thailand could prevent shipments from entering or leaving the country, disrupt our ability to manufacture products in Thailand, and force us to transfer our operations to more stable, and potentially more costly, regions.
Further, the Thai government may raise the minimum wage standards for labor and could repeal certain promotional certificates that we have received or tax holidays for certain export and value added taxes that we enjoy, either preventing us from engaging in our current or anticipated activities or subjecting us to higher tax rates. A new regime could nationalize our business or otherwise seize our assets and any other future political instability could harm our business, financial condition and operating results.
We expect to continue to invest in our manufacturing operations in the PRC, which will continue to expose us to risks inherent in doing business in the PRC, any of which risks could harm our business, financial condition and operating results.
We anticipate that we will continue to invest in our customized optics manufacturing facilities located in Fuzhou, China. Because these operations are located in the PRC, they are subject to greater political, legal and economic risks than the geographies in which the facilities of many of our competitors and customers are located. In particular, the political and economic climate in the PRC (both at national and regional levels) is fluid and unpredictable. In March 2019, AON Political Risk assessed the PRC as a medium political risk. A large part of the PRC’s economy is still being operated under varying degrees of control by the PRC government. By imposing industrial policies and other economic measures, such as control of foreign exchange, taxation, import and export tariffs, environmental regulations, land use rights, intellectual property and restrictions on foreign participation in the domestic market of various industries, the PRC government exerts considerable direct and indirect influence on the development of the PRC economy. Many of the economic reforms carried out by the PRC government are unprecedented or experimental and are expected to change further. Any changes to the political, legal or economic climate in the PRC could harm our business, financial condition and operating results.
 
52
 
Our PRC subsidiary is a “wholly foreign-owned enterprise” and is therefore subject to laws and regulations applicable to foreign investment in the PRC, in general, and laws and regulations applicable to wholly foreign-owned enterprises, in particular. The PRC has made significant progress in the promulgation of laws and regulations pertaining to economic matters such as corporate organization and governance, foreign investment, commerce, taxation and trade. However, the promulgation of new laws, changes in existing laws and abrogation of local regulations by national laws may have a negative impact on our business and prospects. In addition, these laws and regulations are relatively new, and published cases are limited in volume and
non-binding.
Therefore, the interpretation and enforcement of these laws and regulations involve significant uncertainties. Laws may be changed with little or no prior notice, for political or other reasons. These uncertainties could limit the legal protections available to foreign investors. Furthermore, any litigation in the PRC may be protracted and result in substantial costs and diversion of resources and management’s attention.
Natural disasters (like the 2011 flooding in Thailand), epidemics, acts of terrorism and other political and economic developments could harm our business, financial condition and operating results.
Natural disasters, such as the 2011 flooding in Thailand, where most of our manufacturing operations are located, could severely disrupt our manufacturing operations and increase our supply chain costs. These events, over which we have little or no control, could cause a decrease in demand for our services, make it difficult or impossible for us to manufacture and deliver products and for our suppliers to deliver components allowing us to manufacture those products, require large expenditures to repair or replace our facilities, or create delays and inefficiencies in our supply chain. For example, the 2011 flooding in Thailand forced us to temporarily shut down all of our manufacturing facilities in Thailand and cease production permanently at our Chokchai facility, which adversely affected our ability to meet our customers’ demands during fiscal year 2012. In some countries in which we operate, including the PRC and Thailand, outbreaks of infectious diseases could disrupt our manufacturing operations, reduce demand for our customers’ products and increase our supply chain costs. Recently, a strain of Coronavirus has surfaced in Wuhan, China, home to numerous high-tech component suppliers, including telecommunications components, and an important transportation hub in China. As a result, there have been numerous factory closures in Wuhan and surrounding areas, and a decrease in traffic in China. As the virus spreads across China, there is uncertainty about whether factories and businesses in other parts of China will be affected. While many factories were closed for a few days because of China’s Lunar New Year holiday (LNY Holiday), the Chinese government has ordered that businesses in various areas extend the LNY Holiday. For example, the Chinese government initially ordered our Casix facility in Fuzhou, China, which manufactures custom optics components, to not resume operations until February 3, 2020, and has subsequently ordered we not resume operations in this facility until after February 9. As a result of this disruption, our revenues for the quarter ending March 27, 2020, will be negatively affected. Moreover, because of the current restrictions on travel in China, our employees may be affected and we may have labor shortages. Also, there can be no assurances the Chinese government will not further extend these closures. Some of our suppliers and customers in China have similarly been affected and currently are experiencing closures and risks of labor shortages. If these suppliers remain closed, we could have difficulty sourcing materials necessary to fulfill production requirements and meet scheduled shipments, which also would negatively affect our revenues. Even if we are able to find alternate sources for such materials, they may cost more, which could affect our profitability. With respect to our customers in China that are experiencing closures, if they are not able to accept orders or if they delay or cancel such orders, our revenues will be negatively affected. At this point in time, there is significant uncertainty relating to the potential effect of the Coronavirus on our business. Infections may become more widespread and factory closures may be extended for longer periods of time and to other parts of China, all of which would have a negative impact on our business, financial condition and operating results.
In addition, increased international political instability, evidenced by the threat or occurrence of terrorist attacks, enhanced national security measures, conflicts in the Middle East and Asia, strained international relations arising from these conflicts and the related decline in consumer confidence and economic weakness, may hinder our ability to do business. Any escalation in these events or similar future events may disrupt our operations and the operations of our customers and suppliers, and may affect the availability of materials needed for our manufacturing services. Such events may also disrupt the transportation of materials to our manufacturing facilities and finished products to our customers. These events have had, and may continue to have, an adverse impact on the U.S. and world economy in general, and customer confidence and spending in particular, which in turn could adversely affect our total revenues and operating results. The impact of these events on the volatility of the U.S. and world financial markets also could increase the volatility of the market price of our ordinary shares and may limit the capital resources available to us, our customers and our suppliers.
We are not fully insured against all potential losses. Natural disasters or other catastrophes could adversely affect our business, financial condition and operating results.
Our current property and casualty insurance covers loss or damage to our property and third-party property over which we have custody and control, as well as losses associated with business interruption, subject to specified exclusions and limitations such as coinsurance, facilities location
sub-limits
and other policy limitations and covenants. Even with insurance coverage, natural disasters or other catastrophic events, including acts of war, could cause us to suffer substantial losses in our operational capacity and could also lead to a loss of opportunity and to a potential adverse impact on our relationships with our existing customers resulting from our inability to produce products for them, for which we might not be compensated by existing insurance. This in turn could have a material adverse effect on our business, financial condition and operating results.
Unfavorable worldwide economic conditions may negatively affect our business, financial condition and operating results.
Volatility and disruption in the capital and credit markets, depressed consumer confidence, and negative global economic conditions have affected levels of business and consumer spending. Concerns about the potential default of various national bonds and debt backed by individual countries as well as the politics impacting these, could negatively impact the U.S. and global economies and adversely affect our financial results. In particular, Brexit and economic uncertainty in Europe has led to reduced demand in some of our customers’ optical communications product portfolios. Brexit could also lead to economic and legal uncertainty, including significant volatility in global stock markets and currency exchange rates, and increasingly divergent laws and regulations as the United Kingdom determines which European Union laws to replace or replicate. Any of these effects of Brexit, among others, could adversely affect our financial results.
 
53
 

Uncertainty about worldwide economic conditions poses a risk as businesses may further reduce or postpone spending in response to reduced budgets, tight credit, negative financial news and declines in income or asset values, which could adversely affect our business, financial condition and operating results and increase the volatility of our share price. In addition, our ability to access capital markets may be restricted, which could have an impact on our ability to react to changing economic and business conditions and could also adversely affect our business, financial condition and operating results.
We may experience manufacturing yields that are lower than expected, potentially resulting in increased costs, which could harm our business, operating results and customer relations.
Manufacturing yields depend on a number of factors, including the following:
  the quality of input, materials and equipment;
 
 
 
 
 
  the quality and feasibility of our customer’s design;
 
 
 
 
 
  the repeatability and complexity of the manufacturing process;
 
 
 
 
 
  the experience and quality of training of our manufacturing and engineering teams; and
 
 
 
 
 
  the monitoring of the manufacturing environment.
 
 
 
 
 
Lower volume production due to continually changing designs generally results in lower yields. Manufacturing yields and margins can also be lower if we receive or inadvertently use defective or contaminated materials from our suppliers. In addition, our customer contracts typically provide that we will supply products at a fixed price each quarter, which assumes specific production yields and quality metrics. If we do not meet the yield assumptions and quality metrics used in calculating the price of a product, we may not be able to recover the costs associated with our failure to do so. Consequently, our operating results and profitability may be harmed.
If the products that we manufacture contain defects, we could incur significant correction costs, demand for our services may decline and we may be exposed to product liability and product warranty claims, which could harm our business, financial condition, operating results and customer relations.
We manufacture products to our customers’ specifications, and our manufacturing processes and facilities must comply with applicable statutory and regulatory requirements. In addition, our customers’ products and the manufacturing processes that we use to produce them are often complex. As a result, products that we manufacture may at times contain manufacturing or design defects, and our manufacturing processes may be subject to errors or fail to be in compliance with applicable statutory or regulatory requirements. Additionally, not all defects are immediately detectible. The testing procedures of our customers are generally limited to the evaluation of the products that we manufacture under likely and foreseeable failure scenarios. For various reasons (including, among others, the occurrence of performance problems that are unforeseeable at the time of testing or that are detected only when products are fully deployed and operated under peak stress conditions), these products may fail to perform as expected after their initial acceptance by a customer.
We generally provide a warranty of between one to five years on the products that we manufacture for our customers. This warranty typically guarantees that products will conform to our customers’ specifications and be free from defects in workmanship. Defects in the products we manufacture, whether caused by a design, engineering, manufacturing or component failure or by deficiencies in our manufacturing processes and whether during or after the warranty period, could result in product or component failures, which may damage our business reputation, whether or not we are indemnified for such failures. We could also incur significant costs to repair or replace defective products under warranty, particularly when such failures occur in installed systems. In some instances, we may also be required to incur costs to repair or replace defective products outside of the warranty period in the event that a recurring defect is discovered in a certain percentage of a customer’s products delivered over an agreed upon period of time. We have experienced product or component failures in the past and remain exposed to such failures, as the products that we manufacture are widely deployed throughout the world in multiple environments and applications. Further, due to the difficulty in determining whether a given defect resulted from our customer’s design of the product or our manufacturing process, we may be exposed to product liability or product warranty claims arising from defects that are not our fault. In addition, if the number or type of defects exceeds certain percentage limitations contained in our contractual arrangements, we may be required to conduct extensive failure analysis,
re-qualify
for production or cease production of the specified products.
 
54
 

Product liability claims may include liability for personal injury or property damage. Product warranty claims may include liability to pay for a recall, repair or replacement of a product or component. Although liability for these claims is generally assigned to our customers in our contracts, even where they have assumed liability, our customers may not, or may not have the resources to, satisfy claims for costs or liabilities arising from a defective product. Additionally, under one of our contracts, in the event the products we manufacture do not meet the
end-customer’s
testing requirements or otherwise fail, we may be required to pay penalties to our customer, including a fee during the time period that the customer or
end-customer’s
production line is not operational as a result of the failure of the products that we manufacture, all of which could harm our business, operating results and customer relations. If we engineer or manufacture a product that is found to cause any personal injury or property damage or is otherwise found to be defective, we could incur significant costs to resolve the claim. While we maintain insurance for certain product liability claims, we do not maintain insurance for any recalls and, therefore, would be required to pay any associated costs that are determined to be our responsibility. A successful product liability or product warranty claim in excess of our insurance coverage or any material claim for which insurance coverage is denied, limited, is not available or has not been obtained could harm our business, financial condition and operating results.
If we are unable to meet regulatory quality standards applicable to our manufacturing and quality processes for the products we manufacture, our business, financial condition or operating results could be harmed.
As a manufacturer of products for the optics industry, we are required to meet certain certification standards, including the following: ISO9001 for Manufacturing Quality Management Systems; ISO14001 for Environmental Management Systems; TL9000 for Telecommunications Industry Quality Certification; IATF16949 for Automotive Industry Quality Certification; ISO13485 for Medical Devices Industry Quality Certification; AS9100 for Aerospace Industry Quality Certification; NADCAP (National Aerospace and Defense Contractors Accreditation Program) for Quality Assurance throughout the Aerospace and Defense Industries; and OHSAS18001 for Occupational Health and Safety Management Systems. We also maintain compliance with various additional standards imposed by the U.S. Food and Drug Administration (“FDA”) with respect to the manufacture of medical devices.
Additionally, we are required to register with the FDA and other regulatory bodies and are subject to continual review and periodic inspection for compliance with various regulations, including testing, quality control and documentation procedures. We hold the following additional certifications: ANSI ESD S20.20 for facilities and manufacturing process control, in compliance with ESD standard; Transported Asset Protection Association, or TAPA, for Logistic Security Management System; and
CSR-DIW
for Corporate Social Responsibility in Thailand. In the European Union, we are required to maintain certain ISO certifications in order to sell our precision optical, electro-mechanical and electronic manufacturing services and we must undergo periodic inspections by regulatory bodies to obtain and maintain these certifications. If any regulatory inspection reveals that we are not in compliance with applicable standards, regulators may take action against us, including issuing a warning letter, imposing fines on us, requiring a recall of the products we manufactured for our customers, or closing our manufacturing facilities. If any of these actions were to occur, it could harm our reputation as well as our business, financial condition and operating results.
If we fail to attract additional skilled employees or retain key personnel, our business, financial condition and operating results could suffer.
Our future success depends, in part, upon our ability to attract additional skilled employees and retain our current key personnel. We have identified several areas where we intend to expand our hiring, including business development, finance, human resources, operations and supply chain management. We may not be able to hire and retain such personnel at compensation levels consistent with our existing compensation and salary structure. Our future also depends on the continued contributions of our executive management team and other key management and technical personnel, each of whom would be difficult to replace. Although we have key person life insurance policies on some of our executive officers, the loss of any of our executive officers or key personnel or the inability to continue to attract qualified personnel could harm our business, financial condition and operating results.
Failure to comply with applicable environmental laws and regulations could have a material adverse effect on our business, financial condition and operating results.
The sale and manufacturing of products in certain states and countries may subject us to environmental laws and regulations. In addition, rules adopted by the U.S. Securities and Exchange Commission (“SEC”) implementing the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 impose diligence and disclosure requirements regarding the use of “conflict” minerals mined from the Democratic Republic of Congo and adjoining countries in the products we manufacture for our customers. Compliance with these rules has resulted in additional cost and expense, including for due diligence to determine and verify the sources of any conflict minerals used in the products we manufacture, and may result in additional costs of remediation and other changes to processes or sources of supply as a consequence of such verification activities. These rules may also affect the sourcing and availability of minerals used in the products we manufacture, as there may be only a limited number of suppliers offering “conflict free” metals that can be used in the products we manufacture for our customers.
 
55
 

Although we do not anticipate any material adverse effects based on the nature of our operations and these laws and regulations, we will need to ensure that we and, in some cases, our suppliers comply with applicable laws and regulations. If we fail to timely comply with such laws and regulations, our customers may cease doing business with us, which would have a material adverse effect on our business, financial condition and operating results. In addition, if we were found to be in violation of these laws, we could be subject to governmental fines, liability to our customers and damage to our reputation, which would also have a material adverse effect on our business, financial condition and operating results.
We are subject to the risk of increased income taxes, which could harm our business, financial condition and operating results.
We are subject to income and other taxes in Thailand, the PRC, the United Kingdom and the United States. Our effective income tax rate, provision for income taxes and future tax liability could be adversely affected by numerous factors, including the results of tax audits and examinations, income before taxes being lower than anticipated in countries with lower statutory tax rates and higher than anticipated in countries with higher statutory tax rates, changes in income tax rates, changes in the valuation of deferred tax assets and liabilities, failure to meet obligations with respect to tax exemptions, and changes in tax laws and regulations. Our U.S. federal and state tax returns remain open to examination for the tax years 2014 through 2018. In addition, tax returns that remain open to examination in Thailand, the PRC and the United Kingdom range from the tax years 2013 through 2018. The results of audits and examinations of previously filed tax returns and continuing assessments of our tax exposures may have an adverse effect on our provision for income taxes and tax liability.
We base our tax position upon the anticipated nature and conduct of our business and upon our understanding of the tax laws of the various countries in which we have assets or conduct activities. However, our tax position is subject to review and possible challenge by tax authorities and to possible changes in law, which may have retroactive effect. Fabrinet (the “Cayman Islands Parent”) is an exempted company incorporated in the Cayman Islands. We maintain manufacturing operations in Thailand, the PRC, the United Kingdom and the U.S. We cannot determine in advance the extent to which some jurisdictions may require us to pay taxes or make payments in lieu of taxes. Under the current laws of the Cayman Islands, we are not subject to tax in the Cayman Islands on income or capital gains until March 6, 2039.
Preferential tax treatment from the Thai government in the form of a corporate tax exemption is also currently available to us through June 2020 and June 2026 on income generated from projects to manufacture certain products at our Pinehurst campus and Chonburi campus, respectively. Such preferential tax treatment is contingent on various factors, including the export of our customers’ products out of Thailand and our agreement not to move our manufacturing facilities out of our current province in Thailand for at least 15 years from the date on which preferential tax treatment was granted (i.e., at least until June 2020 in the case of our Pinehurst campus and until June 2026 in the case of our Chonburi campus). We will lose this favorable tax treatment in Thailand unless we comply with these restrictions, and as a result we may delay or forego certain strategic business decisions due to these tax considerations.
There is also a risk that Thailand or another jurisdiction in which we operate may treat the Cayman Islands Parent as having a permanent establishment in such jurisdiction and subject its income to tax. If we become subject to additional taxes in any jurisdiction or if any jurisdiction begins to treat the Cayman Islands Parent as having a permanent establishment, such tax treatment could materially and adversely affect our business, financial condition and operating results.
Certain of our subsidiaries provide products and services to, and may from time to time undertake certain significant transactions with, us and our other subsidiaries in different jurisdictions. For instance, we have intercompany agreements in place that provide for our California and Singapore subsidiaries to provide administrative services for the Cayman Islands Parent, and the Cayman Islands Parent has entered into manufacturing agreements with our Thai subsidiary. In general, related party transactions and, in particular, related party financing transactions, are subject to close review by tax authorities. Moreover, several jurisdictions in which we operate have tax laws with detailed transfer pricing rules that require all transactions with
non-resident
related parties to be priced using arm’s length pricing principles and require the existence of contemporaneous documentation to support such pricing. Tax authorities in various jurisdictions could challenge the validity of our related party transfer pricing policies. Such a challenge generally involves a complex area of taxation and a significant degree of judgment by management. If any taxation authorities are successful in challenging our financing or transfer pricing policies, our income tax expense may be adversely affected and we could become subject to interest and penalty charges, which may harm our business, financial condition and operating results.
 
56
 

We may encounter difficulties completing or integrating acquisitions, asset purchases and other types of transactions that we may pursue in the future, which could disrupt our business, cause dilution to our shareholders and harm our business, financial condition and operating results.
We have grown and may continue to grow our business through acquisitions, asset purchases and other types of transactions, including the transfer of products from our customers and their suppliers. Most recently, we acquired Fabrinet UK in September 2016. Acquisitions and other strategic transactions typically involve many risks, including the following:
  the integration of the acquired assets, information systems and facilities into our business may be difficult, time-consuming and costly, and may adversely impact our profitability;
 
 
 
 
 
  we may lose key employees of the acquired companies or divisions;
 
 
 
 
 
  we may issue additional ordinary shares, which would dilute our current shareholders’ percentage ownership in us;
 
 
 
 
 
  we may incur indebtedness to pay for the transactions;
 
 
 
 
 
  we may assume liabilities, some of which may be unknown at the time of the transactions;
 
 
 
 
 
  we may record goodwill and
non-amortizable
intangible assets that will be subject to impairment testing and potential periodic impairment charges;
 
 
 
 
 
  we may incur amortization expenses related to certain intangible assets;
 
 
 
 
 
  we may devote significant resources to transactions that may not ultimately yield anticipated benefits;
 
 
 
 
 
  we may incur greater than expected expenses or lower than expected revenues;
 
 
 
 
 
  we may assume obligations with respect to regulatory requirements, including environmental regulations, which may prove more burdensome than expected; or
 
 
 
 
 
  we may become subject to litigation.
 
 
 
 
 
Acquisitions are inherently risky, and we can provide no assurance that the acquisition of Fabrinet UK or any future acquisitions will be successful or will not harm our business, financial condition and operating results.
We may not be able to obtain capital when desired on favorable terms, if at all, or without dilution to our shareholders.
We anticipate that our current cash and cash equivalents, together with cash provided by operating activities and funds available through our working capital and credit facilities, will be sufficient to meet our current and anticipated needs for general corporate purposes for at least the next 12 months. We operate in a market, however, that makes our prospects difficult to evaluate. It is possible that we may not generate sufficient cash flow from operations or otherwise have the capital resources to meet our future capital needs. If this occurs, we may need additional financing to execute on our current or future business strategies.
Furthermore, if we raise additional funds through the issuance of equity or convertible debt securities, the percentage ownership of our shareholders could be significantly diluted, and these newly-issued securities may have rights, preferences or privileges senior to those of existing shareholders. If adequate additional funds are not available or are not available on acceptable terms, if and when needed, our ability to fund our operations, take advantage of unanticipated opportunities, develop or enhance our manufacturing services, hire additional technical and other personnel, or otherwise respond to competitive pressures could be significantly limited.
The
phase-out
of the London Interbank Offered Rate (“LIBOR”) could affect interest rates under our existing credit facility agreement, as well as our ability to seek future debt financing.
LIBOR is the basic rate of interest used in lending between banks on the London interbank market and is widely used as a reference for setting the interest rates on loans globally. We generally use LIBOR as a reference rate to calculate interest rates under our credit facility agreement. In 2017, the United Kingdom’s Financial Conduct Authority, which regulates LIBOR, announced that it intends to phase out LIBOR by the end of 2021. It is unclear if LIBOR will cease to exist at that time or if new methods of calculating LIBOR will be established such that it continues to exist after 2021. The
 
57
 
U.S. Federal Reserve, in conjunction with the Alternative Reference Rates Committee, a steering committee comprised of large U.S. financial institutions, is considering replacing U.S. dollar LIBOR with a new index, the Secured Overnight Financing Rate (“SOFR”), calculated using short-term repurchase agreements backed by Treasury securities. Whether or not SOFR or another alternative reference rate attains market traction as a LIBOR replacement tool remains in question. If LIBOR ceases to exist, we will need to agree upon a replacement index with the bank under our credit facility agreement, and certain of the interest rates under such agreement may change. The new rates may not be as favorable to us as those in effect prior to any LIBOR
phase-out.
In addition, the transition process may involve, among other things, increased volatility or illiquidity in markets for instruments that currently rely on LIBOR. The transition may also result in reductions in the value of certain instruments or the effectiveness of related transactions such as hedges, increased borrowing costs, uncertainty under applicable documentation, or difficult and costly consent processes. Any such effects of the transition away from LIBOR, as well as other unforeseen effects, may result in expenses, difficulties, complications or delays in connection with future financing efforts, which could have a material adverse impact on our business, financial condition and results of operations.
Intellectual property infringement claims against our customers or us could harm our business, financial condition and operating results.
Our services involve the creation and use of intellectual property rights, which subject us to the risk of intellectual property infringement claims from third parties and claims arising from the allocation of intellectual property rights among us and our customers.
Our customers may require that we indemnify them against the risk of intellectual property infringement arising out of our manufacturing processes. If any claims are brought against us or our customers for such infringement, whether or not these claims have merit, we could be required to expend significant resources in defense of such claims. In the event of an infringement claim, we may be required to spend a significant amount of time and money to develop
non-infringing
alternatives or obtain licenses. We may not be successful in developing such alternatives or obtaining such licenses on reasonable terms or at all, which could harm our business, financial condition and operating results.
Any failure to protect our customers’ intellectual property that we use in the products we manufacture for them could harm our customer relationships and subject us to liability.
We focus on manufacturing complex optical products for our customers. These products often contain our customers’ intellectual property, including trade secrets and
know-how.
Our success depends, in part, on our ability to protect our customers’ intellectual property. We may maintain separate and secure areas for customer proprietary manufacturing processes and materials and dedicate floor space, equipment, engineers and supply chain management to protect our customers’ proprietary drawings, materials and products. The steps we take to protect our customers’ intellectual property may not adequately prevent its disclosure or misappropriation. If we fail to protect our customers’ intellectual property, our customer relationships could be harmed and we may experience difficulty in establishing new customer relationships. In addition, our customers might pursue legal claims against us for any failure to protect their intellectual property, possibly resulting in harm to our reputation and our business, financial condition and operating results.
We have incurred and will continue to incur significant increased costs as a result of operating as a public company, and our management will be required to continue to devote substantial time to various compliance initiatives.
The Sarbanes-Oxley Act of 2002, the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010, as well as other rules implemented by the SEC and the New York Stock Exchange (“NYSE”), impose various requirements on public companies, including requiring changes in corporate governance practices. These and proposed corporate governance laws and regulations under consideration may further increase our compliance costs. If compliance with these various legal and regulatory requirements diverts our management’s attention from other business concerns, it could have a material adverse effect on our business, financial condition and operating results. The Sarbanes-Oxley Act requires, among other things, that we assess the effectiveness of our internal control over financial reporting annually and disclosure controls and procedures quarterly. While we are able to assert in our Annual Report on Form
10-K
that our internal control over financial reporting was effective as of June 28, 2019, we cannot predict the outcome of our testing in future periods. If we are unable to assert in any future reporting periods that our internal control over financial reporting is effective (or if our independent registered public accounting firm is unable to express an opinion on the effectiveness of our internal controls), we could lose investor confidence in the accuracy and completeness of our financial reports, which would have an adverse effect on our share price.
Given the nature and complexity of our business and the fact that some members of our management team are located in Thailand while others are located in the U.S., control deficiencies may periodically occur. For example, following an internal investigation by the audit committee of our board of directors in September 2014 concerning various accounting
 
58
 

cut-off
issues, we identified certain significant deficiencies in our internal control over financial reporting, which have been remediated. While we have ongoing measures and procedures to prevent and remedy control deficiencies, if they occur there can be no assurance that we will be successful or that we will be able to prevent material weaknesses or significant deficiencies in our internal control over financial reporting in the future. Moreover, if we identify deficiencies in our internal control over financial reporting that are deemed to be material weaknesses in future periods, the market price of our ordinary shares could decline and we could be subject to potential delisting by the NYSE and review by the NYSE, the SEC, or other regulatory authorities, which would require the expenditure by us of additional financial and management resources. As a result, our shareholders could lose confidence in our financial reporting, which would harm our business and the market price of our ordinary shares. 
There are inherent uncertainties involved in estimates, judgments and assumptions used in the preparation of financial statements in accordance with U.S. GAAP. Any changes in estimates, judgments and assumptions could have a material adverse effect on our business, financial condition and operating results.
The preparation of financial statements in accordance with U.S. GAAP involves making estimates, judgments and assumptions that affect reported amounts of assets (including intangible assets), liabilities and related reserves, revenues, expenses and income. Estimates, judgments and assumptions are inherently subject to change in the future, and any such changes could result in corresponding changes to the amounts of assets, liabilities, revenues, expenses and income. Any such changes could have a material adverse effect on our business, financial condition and operating results.
The loan agreements for our long-term debt obligations and other credit facilities contain financial ratio covenants that may impair our ability to conduct our business.
The loan agreements for our long-term and short-term debt obligations contain financial ratio covenants that may limit management’s discretion with respect to certain business matters. These covenants require us to maintain a specified maximum total leverage ratio, minimum debt service coverage ratio (earnings before interest and depreciation and amortization plus cash on hand minus short-term debt), a minimum tangible net worth and a minimum quick ratio, which may restrict our ability to incur additional indebtedness and limit our ability to use our cash. In the event of our default on these loans or a breach of a covenant, the lenders may immediately cancel the loan agreement, deem the full amount of the outstanding indebtedness immediately due and payable, charge us interest on a monthly basis on the full amount of the outstanding indebtedness and, if we cannot repay all of our outstanding obligations, sell the assets pledged as collateral for the loan in order to fulfill our obligation. We may also be held responsible for any damages and related expenses incurred by the lender as a result of any default. Any failure by us or our subsidiaries to comply with these agreements could harm our business, financial condition and operating results.
Our business could be negatively affected as a result of activist shareholders.
If an activist investor takes an ownership position in our ordinary shares, responding to actions by such activist shareholder could be costly and time-consuming, disrupt our operations and divert the attention of management and our employees. Additionally, perceived uncertainties as to our future direction as a result of shareholder activism or changes to the composition of our board of directors may lead to the perception of a change in the direction of our business or other instability, which may be exploited by our competitors, cause concern to our current or potential customers, and make it more difficult to attract and retain qualified personnel. If customers choose to delay, defer or reduce transactions with us or do business with our competitors instead of us because of any such issues, then our business, financial condition and operating results would be adversely affected. In addition, our share price could experience periods of increased volatility as a result of shareholder activism.
Our investment portfolio may become impaired by deterioration of the capital markets.
We use professional investment management firms to manage our excess cash and cash equivalents. Our short-term investments as of December 27, 2019 are primarily investments in a fixed income portfolio, including certificates of deposit, time deposits, corporate bonds and commercial papers, U.S. agency and U.S. Treasury securities, and sovereign and municipal securities. Our investment portfolio may become impaired by deterioration of the capital markets. We follow an established investment policy and set of guidelines to monitor and help mitigate our exposure to interest rate and credit risk. The policy sets forth credit quality standards and limits our exposure to any one issuer, as well as our maximum exposure to various asset classes. The policy also provides that we may not invest in short-term investments with a maturity in excess of three years.
 
59
 

We regularly review our investment portfolio to determine if any security is other-than-temporarily impaired, which would require us to record an impairment charge in the period any such determination is made. In making this judgment, we evaluate, among other things, the duration and extent to which the fair value of a security is less than its cost; the financial condition of the issuer and any changes thereto; and our intent to sell, or whether we will more likely than not be required to sell, the security before recovery of its amortized cost basis. Our assessment on whether a security is other-than-temporarily impaired could change in the future due to new developments or changes in assumptions related to any particular security.
Should financial market conditions worsen, investments in some financial instruments may pose risks arising from market liquidity and credit concerns. In addition, any deterioration of the capital markets could cause our other income and expense to vary from expectations. As of December 27, 2019, we did not record any impairment charges associated with our portfolio of short-term investments, and although we believe our current investment portfolio has little risk of material impairment, we cannot predict future market conditions or market liquidity, or credit availability, and can provide no assurance that our investment portfolio will remain materially unimpaired.
Energy price volatility may negatively impact our business, financial condition and operating results.
We, along with our suppliers and customers, rely on various energy sources in our manufacturing and transportation activities. Energy prices have been subject to increases and volatility caused by market fluctuations, supply and demand, currency fluctuation, production and transportation disruption, world events and government regulations. While we are currently experiencing lower energy prices, a significant increase is possible, which could increase our raw material and transportation costs. In addition, increased transportation costs of our suppliers and customers could be passed along to us. We may not be able to increase our prices enough to offset these increased costs, and any increase in our prices may reduce our future customer orders, which could harm our business, financial condition and operating results.
Risks Related to Ownership of Our Ordinary Shares
Our share price may be volatile due to fluctuations in our operating results and other factors, including the activities and operating results of our customers or competitors, any of which could cause our share price to decline.
Our revenues, expenses and results of operations have fluctuated in the past and are likely to do so in the future from
quarter-to-quarter
and
year-to-year
due to the risk factors described in this section and elsewhere in this Quarterly Report on Form
10-Q.
In addition to market and industry factors, the price and trading volume of our ordinary shares may fluctuate in response to a number of events and factors relating to us, our competitors, our customers and the markets we serve, many of which are beyond our control. Factors such as variations in our total revenues, earnings and cash flow, announcements of new investments or acquisitions, changes in our pricing practices or those of our competitors, commencement or outcome of litigation, sales of ordinary shares by us or our principal shareholders, fluctuations in market prices for our services and general market conditions could cause the market price of our ordinary shares to change substantially. Any of these factors may result in large and sudden changes in the volume and price at which our ordinary shares trade. Among other things, volatility and weakness in our share price could mean that investors may not be able to sell their shares at or above the prices they paid. Volatility and weakness could also impair our ability in the future to offer our ordinary shares or convertible securities as a source of additional capital and/or as consideration in the acquisition of other businesses.
Furthermore, the stock markets have experienced extreme price and volume fluctuations that have affected and continue to affect the market prices of equity securities of many companies. These fluctuations often have been unrelated or disproportionate to the operating performance of those companies. These broad market and industry fluctuations, as well as general economic, political and market conditions such as recessions, interest rate changes or international currency fluctuations, may cause the market price of our ordinary shares to decline. In the past, companies that have experienced volatility in the market price of their stock have been subject to securities class action litigation. We may be the target of this type of litigation in the future. Securities litigation against us could result in substantial costs and divert our management’s attention from other business concerns, which could seriously harm our business.
If securities or industry analysts do not publish research or if they publish misleading or unfavorable research about our business, the market price and trading volume of our ordinary shares could decline.
The trading market for our ordinary shares depends in part on the research and reports that securities or industry analysts publish about us or our business. If securities or industry analysts stop covering us, or if too few analysts cover us, the market price of our ordinary shares could be adversely impacted. If one or more of the analysts who covers us downgrades our ordinary shares or publishes misleading or unfavorable research about our business, our market price would likely decline. If one or more of these analysts ceases coverage of us or fails to publish reports on us regularly, demand for our ordinary shares could decrease, which could cause the market price or trading volume of our ordinary shares to decline.
 
60
 

We may become a passive foreign investment company, which could result in adverse U.S. tax consequences to U.S. investors.
Based upon estimates of the value of our assets, which are based in part on the trading price of our ordinary shares, we do not expect to be a passive foreign investment company (“PFIC”) for U.S. federal income tax purposes for the taxable year 2020 or for the foreseeable future. However, despite our expectations, we cannot assure you that we will not be a PFIC for the taxable year 2020 or any future year because our PFIC status is determined at the end of each year and depends on the composition of our income and assets during such year. If we are a PFIC, our U.S. investors will be subject to increased tax liabilities under U.S. tax laws and regulations and to burdensome reporting requirements.
Certain provisions in our constitutional documents may discourage our acquisition by a third party, which could limit your opportunity to sell shares at a premium.
Our constitutional documents include provisions that could limit the ability of others to acquire control of us, modify our structure or cause us to engage in
change-of-control
transactions, including, among other things, provisions that:
  establish a classified board of directors;
 
 
 
 
 
  prohibit our shareholders from calling meetings or acting by written consent in lieu of a meeting;
 
 
 
 
 
  limit the ability of our shareholders to propose actions at duly convened meetings; and
 
 
 
 
 
  authorize our board of directors, without action by our shareholders, to issue preferred shares and additional ordinary shares.
 
 
 
 
 
These provisions could have the effect of depriving you of an opportunity to sell your ordinary shares at a premium over prevailing market prices by discouraging third parties from seeking to acquire control of us in a tender offer or similar transaction.
Our shareholders may face difficulties in protecting their interests because we are incorporated under Cayman Islands law.
Our corporate affairs are governed by our amended and restated memorandum and articles of association (“MOA”), by the Companies Law (as amended) of the Cayman Islands and the common law of the Cayman Islands. The rights of our shareholders and the fiduciary responsibilities of our directors under the laws of the Cayman Islands are not as clearly established under statutes or judicial precedent as in jurisdictions in the U.S. Therefore, you may have more difficulty in protecting your interests than would shareholders of a corporation incorporated in a jurisdiction in the U.S., due to the comparatively less developed nature of Cayman Islands law in this area.
The Companies Law permits mergers and consolidations between Cayman Islands companies and between Cayman Islands companies and
non-Cayman
Islands companies. Dissenting shareholders have the right to be paid the fair value of their shares (which, if not agreed between the parties, will be determined by the Cayman Islands court) if they follow the required procedures, subject to certain exceptions. Court approval is not required for a merger or consolidation which is effected in compliance with these statutory procedures.
In addition, there are statutory provisions that facilitate the reconstruction and amalgamation of companies, provided that the arrangement is approved by a majority in number of each class of shareholders and creditors with whom the arrangement is to be made, and who must in addition represent three-fourths in value of each such class of shareholders or creditors, as the case may be, that are present and voting either in person or by proxy at a meeting convened for that purpose. The convening of the meeting and subsequently the arrangement must be sanctioned by the Grand Court of the Cayman Islands. A dissenting shareholder has the right to express to the court the view that the transaction ought not to be approved.
When a takeover offer is made and accepted by holders of 90.0% of the shares within four months, the offeror may, within a
two-month
period, require the holders of the remaining shares to transfer such shares on the terms of the offer. An objection can be made to the Grand Court of the Cayman Islands but is unlikely to succeed unless there is evidence of fraud, bad faith or collusion.
 
61
 

If the arrangement and reconstruction is thus approved, the dissenting shareholder would have no rights comparable to appraisal rights, which would otherwise ordinarily be available to dissenting shareholders of a corporation incorporated in a jurisdiction in the U.S., providing rights to receive payment in cash for the judicially determined value of the shares. This may make it more difficult for you to assess the value of any consideration you may receive in a merger or consolidation or to require that the offeror give you additional consideration if you believe the consideration offered is insufficient.
Shareholders of Cayman Islands exempted companies have no general rights under Cayman Islands law to inspect corporate records and accounts or to obtain copies of lists of shareholders. Our directors have discretion under our MOA to determine whether or not, and under what conditions, our corporate records may be inspected by our shareholders, but are not obliged to make them available to our shareholders. This may make it more difficult for you to obtain the information needed to establish any facts necessary for a shareholder motion or to solicit proxies from other shareholders in connection with a proxy contest.
Subject to limited exceptions, under Cayman Islands law, a minority shareholder may not bring a derivative action against the board of directors.
Certain judgments obtained against us by our shareholders may not be enforceable.
The Cayman Islands Parent is a Cayman Islands exempted company and substantially all of our assets are located outside of the U.S. Given our domicile and the location of our assets, it may be difficult to enforce in U.S. courts judgments obtained against us in U.S. courts based on the civil liability provisions of the U.S. federal securities laws against us. In addition, there is uncertainty as to whether the courts of the Cayman Islands, Thailand or the PRC would recognize or enforce judgments of U.S. courts against us predicated upon the civil liability provisions of the securities laws of the U.S. or any state. In particular, a judgment in a U.S. court would not be recognized and accepted by Thai courts without a
re-trial
or examination of the merits of the case. In addition, there is uncertainty as to whether such Cayman Islands, Thai or PRC courts would be competent to hear original actions brought in the Cayman Islands, Thailand or the PRC against us predicated upon the securities laws of the U.S. or any state.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Sales of Unregistered Securities
Not applicable.
Purchases of Equity Securities by the Issuer and Affiliated Purchasers
On August 21, 2017, we announced that our board of directors had approved a share repurchase program to permit us to repurchase up to $30.0 million worth of our issued and outstanding ordinary shares in the open market in accordance with applicable rules and regulations, at such time and such prices as management may decide. In February 2018 and May 2019, we announced that our board of directors approved increases of $30.0 million and $50.0 million, respectively, to the original share repurchase authorization, bringing the aggregate authorization to $110.0 million. The repurchased shares will be held as treasury stock. During the three months ended December 27, 2019, no shares were repurchased under this program. As of December 27, 2019, we had a remaining authorization to purchase up to $62.2 million worth of our ordinary shares.
The following table summarizes share repurchase activity for the three months ended December 27, 2019:
                                 
Period
 
Total Number of
Shares Purchased
 
 
Average Price
Paid
Per Share
 
 
Total Number of
Shares Purchased As Part
of Publicly Announced
Program
 
 
Maximum Approximate
Dollar Value of Shares
That May Yet Be Purchased
Under the Program
 
September 28, 2019 – October 25, 2019
   
—  
    $
—  
     
—  
    $
62,220,607
 
October 26, 2019 – November 22, 2019
   
—  
    $
—  
     
—  
    $
62,220,607
 
November 23, 2019 – December 27, 2019
   
—  
    $
—  
     
—  
    $
62,220,607
 
                                 
Total
   
—  
    $
—  
     
—  
    $
62,220,607
 
                                 
 
 
62
 
ITEMS 3, 4 and 5 are not applicable and have been omitted.
ITEM 6. EXHIBITS
                         
Exhibit
Number
 
Description
 
Incorporated by reference herein
Form
 
 
Exhibit
No.
 
 
Filing Date
                         
10.1
     
S-8
     
99.1
   
December 12, 2019
                         
10.2
     
S-8
     
99.2
   
December 12, 2019
                         
10.3
     
S-8
     
99.3
   
December 12, 2019
                         
31.1
     
     
   
                         
31.2
     
     
   
                         
32.1
     
     
   
                         
101.INS
 
Inline XBRL Instance.
   
     
   
101.SCH
 
Inline XBRL Taxonomy Extension Schema.
   
     
   
101.CAL
 
Inline XBRL Taxonomy Extension Calculation Linkbase.
   
     
   
101.DEF
 
Inline XBRL Taxonomy Extension Definition Linkbase.
   
     
   
101.LAB
 
Inline XBRL Taxonomy Extension Label Linkbase.
   
     
   
101.PRE
 
Inline XBRL Taxonomy Extension Presentation Linkbase.
   
     
   
104
 
Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101).
   
     
   
 
63
 

SIGNATURE
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized, on February 4, 2020.
     
 
FABRINET
     
By:
 
/s/
Toh-Seng Ng
Name:
 
Toh-Seng
Ng
Title:
 
Executive Vice President, Chief Financial Officer (Principal Financial and Accounting Officer)
 
 
 
 
 
64
 
EX-31.1 2 d843183dex311.htm EX-31.1 EX-31.1

Exhibit 31.1

CERTIFICATION

I, Seamus Grady, certify that:

 

  1.

I have reviewed this Quarterly Report on Form 10-Q of Fabrinet;

 

  2.

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

 

  3.

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

 

  4.

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

 

  (a)

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

 

  (b)

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

 

  (c)

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

 

  (d)

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

 

  5.

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

 

  (a)

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

 

  (b)

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

Date: February 4, 2020

 

/s/ SEAMUS GRADY

Seamus Grady

Chief Executive Officer (Principal Executive Officer)

EX-31.2 3 d843183dex312.htm EX-31.2 EX-31.2

Exhibit 31.2

CERTIFICATION

I, Toh-Seng Ng, certify that:

 

  1.

I have reviewed this Quarterly Report on Form 10-Q of Fabrinet;

 

  2.

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

 

  3.

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

 

  4.

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

 

  (a)

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

 

  (b)

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

 

  (c)

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

 

  (d)

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

 

  5.

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

 

  (a)

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

 

  (b)

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

Date: February 4, 2020

 

/s/ TOH-SENG NG

Toh-Seng Ng

Executive Vice President, Chief Financial Officer

(Principal Financial and Accounting Officer)

 

EX-32.1 4 d843183dex321.htm EX-32.1 EX-32.1

Exhibit 32.1

CERTIFICATIONS OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER

PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Seamus Grady, 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 Fabrinet for the fiscal quarter ended December 27, 2019 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in this Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Fabrinet.

 

    By:  

/s/ SEAMUS GRADY

Date: February 4, 2020     Name:   Seamus Grady
    Title:   Chief Executive Officer (Principal Executive Officer)

I, Toh-Seng Ng, 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 Fabrinet for the fiscal quarter ended December 27, 2019 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in this Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Fabrinet.

 

    By:  

/s/ TOH-SENG NG

Date: February 4, 2020     Name:   Toh-Seng Ng
    Title:   Executive Vice President, Chief Financial Officer (Principal Financial and Accounting Officer)
EX-101.SCH 5 fn-20191227.xsd XBRL TAXONOMY EXTENSION SCHEMA 1001 - Document - Cover Page link:presentationLink link:definitionLink link:calculationLink 1002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:definitionLink link:calculationLink 1003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME link:presentationLink link:definitionLink link:calculationLink 1005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY link:presentationLink link:definitionLink link:calculationLink 1006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:definitionLink link:calculationLink 1007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1008 - Disclosure - Business and organization link:presentationLink link:definitionLink link:calculationLink 1009 - Disclosure - Accounting policies link:presentationLink link:definitionLink link:calculationLink 1010 - Disclosure - Revenues from contracts with customers link:presentationLink link:definitionLink link:calculationLink 1011 - Disclosure - Earnings per ordinary share link:presentationLink link:definitionLink link:calculationLink 1012 - Disclosure - Cash, Cash Equivalents and Short-Term Investments link:presentationLink link:definitionLink link:calculationLink 1013 - Disclosure - Fair value of financial instruments link:presentationLink link:definitionLink link:calculationLink 1014 - Disclosure - Trade accounts receivable, net link:presentationLink link:definitionLink link:calculationLink 1015 - Disclosure - Inventories link:presentationLink link:definitionLink link:calculationLink 1016 - Disclosure - Other receivable link:presentationLink link:definitionLink link:calculationLink 1017 - Disclosure - Restricted cash link:presentationLink link:definitionLink link:calculationLink 1018 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 1019 - Disclosure - Intangibles link:presentationLink link:definitionLink link:calculationLink 1020 - Disclosure - Goodwill link:presentationLink link:definitionLink link:calculationLink 1021 - Disclosure - Borrowings link:presentationLink link:definitionLink link:calculationLink 1022 - Disclosure - Income taxes link:presentationLink link:definitionLink link:calculationLink 1023 - Disclosure - Share-based compensation link:presentationLink link:definitionLink link:calculationLink 1024 - Disclosure - Shareholders' equity link:presentationLink link:definitionLink link:calculationLink 1025 - Disclosure - Accumulated other comprehensive income (loss) ("AOCI") link:presentationLink link:definitionLink link:calculationLink 1026 - Disclosure - Commitments and contingencies link:presentationLink link:definitionLink link:calculationLink 1027 - Disclosure - Business segments and geographic information link:presentationLink link:definitionLink link:calculationLink 1028 - Disclosure - Accounting policies (Policies) link:presentationLink link:definitionLink link:calculationLink 1029 - Disclosure - Accounting policies (Tables) link:presentationLink link:definitionLink link:calculationLink 1030 - Disclosure - Revenues from contracts with customers (Tables) link:presentationLink link:definitionLink link:calculationLink 1031 - Disclosure - Earnings per ordinary share (Tables) link:presentationLink link:definitionLink link:calculationLink 1032 - Disclosure - Cash, Cash Equivalents and Short-Term Investments (Tables) link:presentationLink link:definitionLink link:calculationLink 1033 - Disclosure - Fair value of financial instruments (Tables) link:presentationLink link:definitionLink link:calculationLink 1034 - Disclosure - Trade accounts receivable, net (Tables) link:presentationLink link:definitionLink link:calculationLink 1035 - Disclosure - Inventories (Tables) link:presentationLink link:definitionLink link:calculationLink 1036 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 1037 - Disclosure - Intangibles (Tables) link:presentationLink link:definitionLink link:calculationLink 1038 - Disclosure - Goodwill (Tables) link:presentationLink link:definitionLink link:calculationLink 1039 - Disclosure - Borrowings (Tables) link:presentationLink link:definitionLink link:calculationLink 1040 - Disclosure - Share-based compensation (Tables) link:presentationLink link:definitionLink link:calculationLink 1041 - Disclosure - Accumulated other comprehensive income (loss) ("AOCI") (Tables) link:presentationLink link:definitionLink link:calculationLink 1042 - Disclosure - Business segments and geographic information (Tables) link:presentationLink link:definitionLink link:calculationLink 1043 - Disclosure - Accounting policies - Schedule Of Future Minimum Rental Payments For Operating Leases (Detail) link:presentationLink link:definitionLink link:calculationLink 1044 - Disclosure - Revenues from contracts with customers - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1045 - Disclosure - Schedule of Activity in the Company's Contract Assets and Contract Liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 1046 - Disclosure - Disaggregation of Revenue by Geographical Regions (Detail) link:presentationLink link:definitionLink link:calculationLink 1047 - Disclosure - Revenues - Revenues by End Market (Detail) link:presentationLink link:definitionLink link:calculationLink 1048 - Disclosure - Earnings Per Ordinary Share (Detail) link:presentationLink link:definitionLink link:calculationLink 1049 - Disclosure - Earnings Per Ordinary Share - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1050 - Disclosure - Cash, Cash Equivalents and Short-Term Investments (Detail) link:presentationLink link:definitionLink link:calculationLink 1051 - Disclosure - Available-for-Sale Securities Based on Stated Effective Maturities (Detail) link:presentationLink link:definitionLink link:calculationLink 1052 - Disclosure - Cash, Cash Equivalents and Short-Term Investments - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1053 - Disclosure - Fair Value on Recurring Basis (Detail) link:presentationLink link:definitionLink link:calculationLink 1054 - Disclosure - Fair Value on Recurring Basis (Parenthetical) (Detail) link:presentationLink link:definitionLink link:calculationLink 1055 - Disclosure - Fair Value - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1056 - Disclosure - Fair Value - Schedule Impacts of Derivative Gain (Loss) of Cash Flow Hedges (Details) link:presentationLink link:definitionLink link:calculationLink 1057 - Disclosure - Fair Value - Schedule of Derivative Financial Instruments (Detail) link:presentationLink link:definitionLink link:calculationLink 1058 - Disclosure - Trade Accounts Receivable, Net (Detail) link:presentationLink link:definitionLink link:calculationLink 1059 - Disclosure - Inventories (Detail) link:presentationLink link:definitionLink link:calculationLink 1060 - Disclosure - Other receivable - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1061 - Disclosure - Restricted cash - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1062 - Disclosure - Leases - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1063 - Disclosure - Leases - Schedule Of Adoption Of Topic 842 On Operating Lease In Consolidate Financial Position (Detail) link:presentationLink link:definitionLink link:calculationLink 1064 - Disclosure - Leases - Schedule Of Operating Lease Liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 1065 - Disclosure - Leases - Future Minimum Lease Payments Due Under Non-Cancelable Capital Leases (Detail) link:presentationLink link:definitionLink link:calculationLink 1066 - Disclosure - Leases - Capital Lease Liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 1067 - Disclosure - Leases -Present Value of Capital Lease (Detail) link:presentationLink link:definitionLink link:calculationLink 1068 - Disclosure - Leases - Summary Of Additional Information Related To Operating And Finance Lease (Detail) link:presentationLink link:definitionLink link:calculationLink 1069 - Disclosure - Leases - Schedule Of Supplemental Cash Flow Information Related To Operating Lease (Detail) link:presentationLink link:definitionLink link:calculationLink 1070 - Disclosure - Intangibles (Detail) link:presentationLink link:definitionLink link:calculationLink 1071 - Disclosure - Intangibles - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1072 - Disclosure - Weighted-Average Remaining Life of Intangible Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1073 - Disclosure - Estimated Future Amortization of Intangibles (Detail) link:presentationLink link:definitionLink link:calculationLink 1074 - Disclosure - Changes in Carrying Amount of Goodwill from Acquisition (Detail) link:presentationLink link:definitionLink link:calculationLink 1075 - Disclosure - Total Borrowings, Including Current Portion and Non-Current Portion of Long-Term Borrowings (Detail) link:presentationLink link:definitionLink link:calculationLink 1076 - Disclosure - Movements of Long-Term Loans (Detail) link:presentationLink link:definitionLink link:calculationLink 1077 - Disclosure - Future Maturities of Long-Term Debt (Detail) link:presentationLink link:definitionLink link:calculationLink 1078 - Disclosure - Borrowings - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1079 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1080 - Disclosure - Effect of Recording Share-Based Compensation Expense (Detail) link:presentationLink link:definitionLink link:calculationLink 1081 - Disclosure - Share-Based Compensation Expense Recorded in Condensed Consolidated Statements of Operations and Comprehensive Income (Detail) link:presentationLink link:definitionLink link:calculationLink 1082 - Disclosure - Share-Based Compensation - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1083 - Disclosure - Restricted Share Unit Activity (Detail) link:presentationLink link:definitionLink link:calculationLink 1084 - Disclosure - Performance Share Unit Activity (Detail) link:presentationLink link:definitionLink link:calculationLink 1085 - Disclosure - Shareholders' Equity - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1086 - Disclosure - Changes in AOCI, Net of Tax (Detail) link:presentationLink link:definitionLink link:calculationLink 1087 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1088 - Disclosure - Business Segments and Geographic Information - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1089 - Disclosure - Total Revenues by Geographic Regions (Detail) link:presentationLink link:definitionLink link:calculationLink 1090 - Statement - Inventories (Detail) Alternate 1 link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 6 fn-20191227_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 7 fn-20191227_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 8 fn-20191227_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 9 fn-20191227_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 10 R18.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases
6 Months Ended
Dec. 27, 2019
Leases
11.
Leases
The Company leases facilities under
non-cancelable
operating lease agreements. The Company leases a portion of its capital equipment and vehicle, certain land and buildings for its facilities in Thailand, the Cayman Islands, China, the United States, the United Kingdom and Israel under operating lease arrangements that expire at various dates through 2025. Certain of these lease arrangements provide the Company the ability to extend the lease from one to five years following the expiration of the current term. However, the Company has excluded all lease extension options from its ROU assets and lease liabilities as the Company is not reasonably assured that it will exercise these options. All leases agreements have no term conditions of residual value guarantee provided by lessee. The Company also has one intercompany lease transaction which is a lease of office and manufacturing space between Fabritek and Fabrinet West.
Operating leases
The Company determines if an arrangement contains a lease at inception. The Company applies the guidance in ASC 842 to determine whether a contract is, or contains, a lease. A contract is or contains a lease if the contract conveys the right to control the use of identified property, plant, or equipment (an identified asset) for a period of time in exchange for consideration. Operating leases are included in operating lease ROU assets and operating lease liabilities within the Company’s unaudited condensed consolidated balance sheets. The Company rents certain real estate under agreements that are classified as operating leases.
Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. As most of the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of future payments. The operating lease ROU asset also includes any lease payments made and excludes lease incentives and initial direct costs incurred. Variable lease payments are expensed as incurred and are not included within the ROU asset and lease liability calculation. Variable lease payments primarily include reimbursements of costs incurred by lessors for common area maintenance and utilities. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term.
Leases with an initial term of 12 months or less are not recorded on the balance sheet. The Company recognizes lease expense for these leases on a straight-line basis over the lease term. The Company does not account for lease components (e.g., fixed payments including rent) separately from the
non-lease
components (e.g., common-area maintenance costs).
The following table shows the impact of adoption of ASC 842 on the adoption date of June 29, 2019 on the consolidated balance sheets:
Consolidated Balance Sheets
 
 
Impact of Adopting ASC 842
 
(amount in thousands)
 
Balance at
June 28, 2019
 
 
Adjustment
 
 
Balance at
June 29, 2019
 
Assets
 
 
 
 
 
 
 
 
 
Operating lease ROU assets
  $
—  
    $
5,370
    $
5,370
 
Liabilities and Shareholders’ Equity
 
 
 
 
 
 
 
 
 
Operating lease liabilities, current
  $
—  
    $
1,601
    $
1,601
 
Operating lease liabilities,
non-current
  $
—  
    $
3,769
    $
3,769
 
As of December 27, 2019, the maturities of the Company’s operating lease liabilities
were
 as follows:
(amount in thousands)
 
 
2020 (remaining six months)
  $
979
 
2021
   
2,140
 
2022
   
2,007
 
2023
   
1,896
 
2024
   
846
 
Thereafter
   
294
 
         
Total undiscounted lease payments
   
8,162
 
Less
Imputed interest
   
(611
Total present value of lease liabilities
  $
7,551
(1)
 
         
(1)
Included current portion of operating lease liabilities of $1.8 million.
Rental expense related to the Company’s operating leases is recognized on a straight-line basis over the lease term. Rental expense for long-term leases for the six months ended December 27, 2019 was $1.0 million. Rental expense for short-term leases for the six months ended December 27, 2019 was $40 
thousand
.
 
Capital leases
In connection​​​​​​​ with the acquisition of Fabrinet UK, the Company assumed the capital lease commitments of several machines and equipment, with various expiration dates through September 2020. The equipment can be purchased at the determined prices upon expiration of such contracts.
As of December 27, 2019, the Company had capital lease liabilities of $0.3 million, which were recorded under current liabilities in the unaudited condensed consolidated balance sheets.
As of December 27, 2019, the future minimum lease payments under
non-cancelable
capital leases during each fiscal year were as follows:
(amount in thousands)
 
 
2020
 
(remaining six months)
  $
211
 
2021
   
105
 
Total minimum capital lease payments
   
316
 
Less: Future finance charge on capital leases
   
(5
)
         
Present value of capital lease
  $
311
 
         
 
Representing capital lease liabilities
 
Current
  $
311
 
Non-current
   
—  
 
 
       
Total capital lease liabilities
  $
311
 
         
As of December 27, 2019, the present ​​​​​​​value of capital leases during each fiscal year was as follows:
(amount in thousands)
 
 
2020
 (remaining six months)
  $
206
 
2021
   
105
 
         
Present value of capital lease
  $
311
 
         
The following summarizes additional information related to the Company’s operating leases and capital leases:
 
As of 
 
December 27,
 
2019
 
Weighted-average remaining lease term (in years)
 
 
 
Operating leases
   
4.0
 
Capital leases
   
0.8
 
Weighted-average discount rate
 
 
 
Operating leases
   
3.8
%
Capital leases
   
4.1
%
The following information represents supplemental disclosure for the statement of cash flows related to operating and capital leases for the six months ended December 27, 2019:
(amount in thousands)
 
Six Months 
Ended
December 27,
 
2019
 
Cash paid for amounts included in the measurement of lease liabilities
   
 
Operating cash flows from operating leases
  $
1,024
 
Financing cash flows from capital leases
  $
189
 
ROU assets obtained in exchange for lease liabilities
  $
7,558
 
Capital lease assets
  $
251
 
XML 11 R10.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenues from contracts with customers
6 Months Ended
Dec. 27, 2019
Revenues from contracts with customers
3.
Revenues from contracts with customers
The Company derives total revenues primarily from the assembly of products under supply agreements with its customers and the fabrication of customized optics and glass. The Company recognizes revenue relating to contracts with customers that depicts the transfer of promised goods or services to customers in an amount reflecting the consideration to which the Company expects to be entitled in exchange for such goods or services. In order to meet this requirement, the Company applies the following five steps: (1) identify the contract with a customer, (2) identify the performance obligations under the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations under the contract, and (5) recognize revenue when a performance obligation is satisfied. Revenue is recognized net of any taxes collected from customers, which is subsequently remitted to governmental authorities.
A performance obligation is a contractual promise to transfer a distinct good or service to the customer. In contracts with multiple performance obligations, the Company identifies each performance obligation and evaluates whether the performance obligation is distinct within the context of the contract at contract inception. The majority of the Company’s contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises under the contracts and, therefore, is not distinct. 
The Company manufactures products that are customized to customers’ specifications, however, control of the products is typically transferred to the customer at the point in time the product is either shipped or delivered, depending on the terms of the arrangement, as the criteria for recognizing revenue over time are not met. On the evaluation of the contracts the Company determined that it did not have contractual rights to bill profit for work in progress in the event of a contract termination, an event which is expected to be infrequent. Further, in limited circumstances, substantive acceptance by the customer will result in the deferral of revenue until acceptance is formally received from the customer. Judgment may be required in determining if the acceptance clause provides for substantive acceptance.
Certain customers may request the Company to store finished products purchased by them at the Company’s warehouse. In these instances, the Company receives a written request from the customer asking the Company to hold the inventory at the Company’s warehouse and the ordered goods cannot be used to fulfill other customer orders. In these situations, revenue is only recognized when the goods are completed and ready for shipment and transferred to the Company’s warehouse.
Our customers generally are obligated to purchase finished goods that we have manufactured according to their demand requirements. Materials that are not consumed by our customers within a specified period of time, or that are no longer required due to a product’s cancellation or
end-of-life,
are typically designated as excess or obsolete inventory under our contracts. After materials are designated as either excess or obsolete inventory, our customers are typically required to purchase such inventory from us even if they have chosen to cancel production of the related products. The excess or obsolete inventory is shipped to the customer and revenue is recognized upon shipment.
A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. In determining the transaction price, the Company evaluates whether the price is subject to refund or adjustment to determine the net consideration to which the Company expects to be entitled. The Company generally does not grant return privileges other than for defective products during the warranty period. The Company generally provides a warranty of between one to five years on the product.
Warranty provision
Provisions for estimated expenses relating to product warranties are made at the time the products are sold using historical experience. Generally, this warranty is limited to workmanship and the Company’s liability is capped at the price of the product. The provisions will be adjusted when experience indicates an expected settlement will differ from initial estimates.
 
Contract Assets and Liabilities
A contract asset is recognized when the Company​​​​​​​ has recognized revenues prior to generating an invoice for payment. Contract assets are classified separately within the unaudited condensed consolidated balance sheets and transferred to accounts receivable when rights to payment become unconditional. During the six months ended December 27, 2019, the Company had no impairment for contract assets recognized.
A contract liability is recognized when the Company has advance payment arrangements with customers. The contract liabilities balance is normally recognized as revenue within six months.
The following tables summarize the activity in the Company’s contract assets and contract liabilities during the
six
 
month
s
ended December 27, 2019:
(amount in thousands)
 
Contract Assets
 
Beginning balance, June 28, 2019
  $
12,447
 
Revenue recognized
   
39,093
 
Amounts collected or invoiced
   
(40,426
)
         
Ending balance, December 27, 2019
  $
11,114
 
         
(amount in thousands)
 
Contract
 
Liabilities
 
Beginning balance, June 28, 2019
  $
2,239
 
A
dvance payment received during the period
   
3,336
 
Revenue recognized
   
(3,215
)
         
Ending balance, December 27, 2019
  $
2,360
 
         
Contract Costs
Consistent with the guidance in ASC
340-40-25-1,
the incremental costs of obtaining a contract with a customer are recognized as an asset (not expensed as incurred) if such costs are expected to be recovered. Incremental costs of obtaining a contract are costs that the Company would not have incurred if the contract had not been obtained (e.g., sales commissions or similar incentive payments linked directly to new or modified customer contracts). Costs that would have been incurred regardless of whether a customer contract was obtained (e.g., costs of pursuing the contact, legal advice, etc.) are expensed as incurred, unless such costs are explicitly chargeable to the customer. During the
six
 
month
s
ended December 27, 2019, the Company did not have any incremental costs of obtaining a contract.
Shipping and Handling​​​​​​​
Shipping costs billed to customers are recorded as revenue. Shipping and handling expense related to costs incurred to deliver product are recognized within cost of goods sold. The Company accounts for shipping and handling activities that occur after control has transferred as a fulfillment cost as opposed to a separate performance obligation, and the costs of shipping and handling are recognized concurrently with the related revenue. 
Revenue by Geographic ​​​​​​​Area 
Total revenues are attributed to a particular geographic area based on the
 bill-to-location
 of the Company’s customers. The Company operates in three geographic regions: North America, Asia-Pacific and Europe. The following table
s
present total revenues by geographic region:
(amount in thousands, except percentages)
 
Three Months
Ended
December 27,
2019
 
 
As a % of Total
Revenues
 
 
Six Months
Ended
December 27,
2019
 
 
As a % of Total
Revenues
 
North America
  $
223,398
     
52.4
%   $
 424,345
     
51.4
%
Asia-Pacific
   
141,147
     
33.1
     
259,570
     
31.4
 
Europe
   
61,672
     
14.5
     
141,598
     
17.2
 
                                 
Total
  $
426,217
     
100.0
%   $
 825,513
     
100.0
%
                                 
 
(amount in thousands, except percentages)
 
Three Months
Ended
December 28,
2018
 
 
As a % of Total
Revenues
 
 
Six Months
Ended
December 28,
2018
 
 
As a % of Total
Revenues
 
North America
  $
 182,698
     
45.3
%   $
 362,524
     
46.5
%
Asia-Pacific
   
166,711
     
41.4
     
318,658
     
40.8
 
Europe
   
53,671
     
13.3
     
99,075
     
12.7
 
                                 
Total
  $
 403,080
     
100.0
%   $
 780,257
     
100.0
%
                                 
The following table
s
set forth our revenues by end market
:
(amount in thousands, except percentages)
 
Three Months
Ended
December 27,
2019
 
 
As a % of Total
Revenues
 
 
Six Months
Ended
December 27,
2019
 
 
As a % of Total
Revenues
 
Optical communications
  $
 322,068
     
75.6
%   $
 624,447
     
75.6
%
Lasers, sensors and other
   
104,149
     
24.4
     
201,066
     
24.4
 
                                 
Total
  $
 426,217
     
100.0
%   $
825,513
     
100.0
%
                                 
(amount in thousands, except percentages)
 
Three Months
Ended
December 28,
2018
 
 
As a % of Total
Revenues
 
 
Six Months
Ended
December 28,
2018
 
 
As a % of Total
Revenues
 
Optical communications
  $
305,547
     
75.8
%   $
586,315
     
75.1
%
Lasers, sensors and other
   
97,533
     
24.2
     
193,942
     
24.9
 
                                 
Total
  $
 403,080
     
100.0
%   $
780,257
     
100.0
%
                                 
XML 12 R14.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Trade accounts receivable, net
6 Months Ended
Dec. 27, 2019
Trade accounts receivable, net
7.
Trade accounts receivable, net
(amount in thousands)
 
As of
December 27,
2019
 
 
As of
June 28,
2019
 
Trade accounts receivable
  $
285,680
    $
260,698
 
Less: allowance for doubtful account
   
(101
)    
(96
)
                 
Trade accounts receivable, net
  $
285,579
    $
260,602
 
                 
XML 13 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Intangibles (Tables)
6 Months Ended
Dec. 27, 2019
Intangibles
The following tables present details of the Company’s intangibles:
(amount in thousands)
 
Gross
Carrying
Amount
 
 
Accumulated
Amortization
 
 
Foreign
Currency
Translation
Adjustment
 
 
Net
 
As of December 27, 2019
   
     
     
     
 
Software
  $
7,319
    $
(5,205
)   $
—  
    $
2,114
 
Customer relationships
   
4,373
     
(2,405
)    
(44
)    
1,924
 
Backlog
   
119
     
(119
)    
—  
     
—  
 
                                 
Total intangibles
  $
 
 
11,811
    $
(7,729
)   $
(44
)   $
4,038
 
                                 
(amount in thousands)
 
Gross
Carrying
Amount
 
 
Accumulated
Amortization
 
 
Foreign
Currency
Translation
Adjustment
 
 
Net
 
As of June 28, 2019
   
     
     
     
 
Software
 
$
6,582
 
 
$
(4,868
)
 
$
 
 
 
 
 
$
1,714
 
Customer relationships
   
4,373
     
(2,096
)    
(104
)    
2,173
 
Backlog
   
119
     
(119
)    
 
 
     
—  
 
                                 
Total intangibles
  $
11,074
    $
(7,083
)   $
(104
)   $
3,887
 
                                 
Weighted-Average Remaining Life of Intangible Assets
The weighted-average remaining life of customer relationships was:
(years)
 
As of
 
December 27,
2019
 
 
As of
 
June 28, 
2019
 
Customer relationships
   
5.0
     
5.4
 
Estimated Future Amortization of intangibles
Based on the carrying amount of intangibles as of December 27, 2019, and assuming no future impairment of the underlying assets, the estimated future amortization during each fiscal year was as follows:
(amount in thousands)
 
 
2020 (remaining six months)
  $
646
 
2021
   
1,164
 
2022
   
921
 
2023
   
651
 
2024
   
419
 
Thereafter
   
237
 
         
Total
  $
4,038
 
         
XML 14 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair value of financial instruments (Tables)
6 Months Ended
Dec. 27, 2019
Financial Instruments Measured at Fair Value on Recurring Basis
The following table provides details of the financial instruments measured at fair value on a recurring basis, including:
 
Fair Value Measurements at Reporting Date
 
Using
 
(amount in thousands)
 
Level 1
 
 
Level 2
 
 
Level 3
 
 
Total
 
As of December 27, 2019
   
     
     
     
 
Assets
   
     
     
     
 
Cash equivalents
  $
 
 
 
    $
2,310
    $
 
 
    $
2,310
 
Liquidity funds
   
—  
     
20,837
     
—  
     
20,837
 
Certificates of deposit and time deposits
   
—  
     
20,000
     
—  
     
20,000
 
Corporate bonds and commercial papers
   
—  
     
102,996
     
—  
     
102,996
 
U.S. agency and U.S.
T
reasury securities
   
—  
     
78,972
     
—  
     
78,972
 
Derivative assets
   
—  
     
325
 (1)
 
   
—  
     
325
 
                                 
Total
  $
 
—  
    $
 
 
225,440
    $
 
—  
    $
 
 
225,440
 
                                 
Liabilities
   
     
     
     
 
Derivative liabilities
  $
—  
    $
3,980
 (2)
 
  $
—  
    $
3,980
 
                                 
Total
  $
—  
    $
3,980
    $
—  
    $
3,980
 
                                 
 
Fair Value Measurements at Reporting Date Using
 
(amount in thousands)
 
Level 1
 
 
Level 2
 
 
 
Level 3
 
 
Total
 
As of June 28, 2019
   
     
     
     
 
Assets
   
     
     
     
 
Cash equivalents
  $
—  
    $
2,820
    $
—  
    $
2,820
 
Liquidity funds
   
—  
     
20,552
     
—  
     
20,552
 
Certificates of deposit and time deposits
   
—  
     
35,028
     
—  
     
35,028
 
Corporate bonds and commercial papers
   
—  
     
131,256
     
—  
     
131,256
 
U.S. agency and U.S.
T
reasury securities
   
—  
     
69,657
     
—  
     
69,657
 
Derivative assets
   
—  
     
2,201
(3)
 
   
—  
     
2,201
 
                                 
Total
  $
—  
    $
 261,514
    $
 
 
    $
 261,514
 
                                 
Liabilities
   
     
     
     
 
Derivative liabilities
  $
—  
    $
2,591
(4)
 
  $
—  
    $
2,591
 
                                 
Total
  $
—  
    $
2,591
    $
—  
    $
2,591
 
                                 
 
(1)
Foreign currency forward contracts with a notional amount of $126.0 million
 
and Canadian dollars
0.4
 million.
(2)
Two interest rate swap agreements with an aggregate notional amount of
$125.1 million.
(3)
Foreign currency forward contracts with notional amount of $72.0 million and Canadian dollars 0.6 million.
(4)
Interest rate swap agreement with a notional amount of $64.2 million.
Schedule Impacts of Derivative Gain (Loss) of Cash Flow Hedges
 
 
 
Three Months Ended
 
 
Six Months Ended
 
(amount in thousands)
 
Financial
statements
line item
 
 
December 27,
2019
 
 
December 28,
2018
 
 
December 27,
2019
 
 
December 28,
2018
 
Derivatives gain (loss) recognized in other comprehensive income:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Interest rate swaps
 
 
Other comprehensive income
 
 
$
243
 
 
$
—  
 
 
$
282
 
 
$
—  
 
Derivatives gain (loss) reclassified from other comprehensive income into earnings:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Interest rate swaps
 
 
Interest expense
 
 
 
(432
)
 
 
 
—  
 
 
 
(432
)
 
 
 
—  
 
Schedule of Derivative Financial Instruments
The following table provides the fair values of our derivative financial instruments for the periods presented:
 
 
December 27,
2019
   
June 28,
2019
 
(amount in thousands)
 
Derivative
Assets
 
 
Derivative
Liabilities
 
 
Derivative
Assets
 
 
Derivative
Liabilities
 
Derivatives not designated as hedging instruments
 
 
 
 
 
 
 
 
 
 
 
 
Foreign currency forward contracts
  $
338
    $
(13
)   $
2,201
    $
—  
 
Interest rate swaps
   
—  
     
—  
     
—  
     
(2,591
)
Derivatives designated as hedging instruments
 
 
 
 
 
 
 
 
 
 
 
 
Interest rate swaps
   
—  
     
(3,980
)    
—  
     
—  
 
                                 
Gross amounts of derivatives
   
338
     
(3,993
)   $
2,201
    $
(2,591
)
Gross amounts of derivatives offset in the balance sheet
   
(13
)    
13
    $
—  
    $
—  
 
                                 
Net amounts of derivatives
  $
325
    $
(3,980
)   $
2,201
    $
(2,591
)
                                 
XML 15 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Cash, Cash Equivalents and Short-Term Investments - Additional Information (Detail)
$ in Thousands
6 Months Ended
Dec. 27, 2019
USD ($)
Cash, cash equivalents and marketable securities [Line Items]  
Gain from sales and maturities of available-for-sale securities $ 79
Impairment losses $ 0
Minimum  
Cash, cash equivalents and marketable securities [Line Items]  
Maturities period of marketable securities 3 months
Maximum  
Cash, cash equivalents and marketable securities [Line Items]  
Maturities period of marketable securities 3 years
ZIP 16 0001193125-20-024258-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-20-024258-xbrl.zip M4$L#!!0 ( #2$1%#52>Z.<((" #1U, / 9#@T,S$X,V0Q,'$N:'1M M[+UK:+,LUSGMP/M M2#U0J&.XIN4\_'80^/>'O0/E_WS^7__/IY$/%\+%CO?Q'JX<^?[XXX[!]&UMN7\G+OZY8[91RY[@"O5Y@?^]1WQZ.1R M_JUI36^(7]SY$'XYO73IT<]-<:W6[_<_B&^GEWI6TH7P4.W#?W_[>FN,Z",Y MM!S/)XXQ-Q9KS=@7KS?IPL ]:AP]N$\?X M!ET-5.VQJD\LMSVWI6G?="\(K M9L\?,VH0GYHK[^E_(,Q@KDT_S"Z>W&ZX@>.SU^0A1E_R87;GAVD$C(%$K+HO M^C9A?O3%&"7?Q+])N,$AEN$EWR&^2AB<9QG)-\ 7_')MX7)_S%9<#]_P&WKS M-P3>X0,AX^D]]\2[$[2.ODB8Q8N]AJ/__34FE8'/UC 2OIT.F_G+(X /DX3J M9=4C-2ZPH!3TO[_U#53_4.W$]63?I M11V'EQX"W>?NF/#AK??V9G-=K?HG#A#!IR_^!W[CL6*,"/.H_]OWX3E'/_Z60_I78#W]=G 27GXX?!W3 M@P_\*1\F[[ASS5?%\U]M^ML!?[GRR;2>H@_^R[2\L4U>/RJ.Z]#_^OS)>OG( M[Z,L_-4R3>J(7^'[R^"1,LM0'/((CP+L^'@BE,P_MSR#V/^FA)TYYBFH]D$X M_!?_AM[_=G"M=G[H_1]<)H:NIO_0N^+W@\^'AVH'V/7IP]SS)Z\[9\3@!([> M%PGV1[CJCK*K^ZLQ9< Y^&6/CS"(+P#Q>+X(X:LJ5I+;[::Z0:B!(X57O$= M?OD1/?! ,:EA/1(;&'IQ>7Z@\$G"0-2#S]IDR),Q)I/HWOEXS5PS,/Q_$09" MX[\.*7N,C[/7[_2U3KIA_OAF.=9C\/B-<@* EMT0YX$.7BSOX/.U]F_UFWJZ M@I+SHYH0\A:DB7X!\3=/W,"3/%CW]2 MCQ/_&A[LFMKBG%I=-=V<;N Q,#18#6Y]U_C)Z>_=W'X/YQAX?*#B=5RN^51_ M1.^]&O/!7CDT?F7T74229GJ2<%D>P/Q,/L=SFSRD%.![$ Z:^@VGKA$\SJG+ M.7SBI7R7KNKJEJ\*F;3)R_[44[_JS '@>CV!ES%B7S@F??F_]#7E:U2P1A;CAZR_ $&5CEPF-N?4! M\4Y",^7$->=&T^^UVUV^(*4:S5D_U3@ 5KY2SZ-T"H%?*>AHJ!)#]^P%5@)S M$6D $9M]M=G.!FHV AHQNK.7L172BR\02X#1[*#0Y5;%QL-XI3>^1=@ M%S.A%Q&<<2)Y\]+353O][O)0FBI_?6_H\F'U0B)]=8D##R)W-CT-Z#\"APZ? M*0?Y\.>(T3ET^NHZ#SZ\D(]D F<'GV_H.'R$8CG*7P%A<(G]J@@3WK;%PI;; M/'OIA&']/,_=@!4W39#]^1E^(W[ 0"6_P41& \?DL+HTTVZ_0(Z"@#;!L,EQ M.KV4BVL6C(/9M%;,YMYU?^>6/9K?9#6WOCS;A7CIU#K_?'GP>CJA' M%< J83.#7ZIXW*X05I>G/%/X%1X#LF#8@4E-+B'^B,(,'\>!+R!#<>\5T[(# M,!,4((@#D.?Q!RHN,RV'L-?HB7?@6 ;P+KC]52'1<^G+F'(#0_%=Y0DL!(6; M_*;BAF_AM@]Q7O_^2P\Z]Q$W#O;>A!# M](X$B:8T2:90OZUJ"10Z=QFU'AQEXK0J\ )N]0@NU D:0Q=/49.6#$IG)"'&):,';3M6UPH13UJ+/I M(-O;T2MQ@)W6D;[I^[L)[_\754;DB2I4C(,K#HBXM30H#\27@![6$\4 M>H&Q>:#*U.-# BA0[@. 'CJ[?QRN'1[7%/X]QP;%!DCQCA2 '= ^>-LE M'V9G:1(?YIU'QB\'-E+O\R?N='_T1& +GJ*(<-A''_#FMP//>AS;W!L7GP': MWG.$/)Q$[HY>//- ^1 ]8N*\;_B0'V-&CX"2DPMX3&I-B$"$K. 6#R@A]/SK M[+631T21K?41/WB("\CA \&78XOI X:IHY:[DLFD]YN2"6X!L[%.1++)W:9$ M@ENH71?Z@.^Y*7W@%B.P95.U#PL@)_[T #7%7R)>_S&RV 2HKXQ$?5:BJZEP M-*=_6B;_X-X"U!7821.#E"<7_W?>J5Z\&9[W(?'Y8Q$BF/X)5CGSN:/V.8SD M=@[U_N3.V7>SL9JS:S7]4._.WF)&5WY8>,^'.:(DTFC@73DSX[PTM FS*_Z, M,KWILZ)OMIYM"25A;K9SO-UIMG$'C,]:\+A7FEG/R7^/<[FIII+_GJ!1+Q/Y M5_L3V9<"(_JQ>1>&$9Q&?7GDJ)\61[.4(X&CG##EDI]Y'.T=ZFIF.,JEHF3: M,C_;?E8X.EDU2B;WL=DN2'(6L^43+BUO8;::GOD:64([:.LUL#<@.VTJN[6JFVJZV(]Z61^[GD;R=*6^G7F%)9QOW W>?+3"V M]8/G\THX6YYDU [U5O:\+:O>9LO;?LE1JI^/W_[CY-)COB@)X,'SWZG[P,AX M9!G$%N4KOP>$5RU0RC-L5_Z(SJ7@IM]>S?)*7UXO>4XP3,<50,MH 0]KH**_ M37C?R]BV#,L/AZN8%GP=EN9.,L\I!K]TZ0(5/GU(?%N:40#5/ZXD.[PZJB/] M>'*Y^B4?%N>^SPC)@ER=$XO]D]@!_4:)!Q05J9D;RO-CEO,0%Z+IE5]>8]>> M,_I7P#-I0@RC]-K9BS'BE1WG87(M_I13&.H3X>FB67+ZQO)^EEX,WQCXY+)U M%-A!#*>/?YL)\<&D8*Z<8GM#GUS["29QPJAI^>?$L&Q>WA"3M/EO2B]?B<.= M?+EVNG)R\(1XHS->9$QL+I5QSETXO)Y"%!A-RC.GDGSAC /?^TJ?J*VO0*?I MKW\ 2P@S1J_B\OGG9 %WI9:G(I%BFT&MX5+2N);YGL%PE@4M]NI$ :V5KJ&. M[$-'ZB*4I83T'U\MH"XLL:_G@6.N5Q04[2K"/Z^"7Y8!R54,5:/LJE%Y63SA ME5/W%M^A>W5_2L>N9_D#QQP"*:*_YIPW6.?@VX7E#EV!Z@A\R=:"U0(7ZF%: M\47E1*7:GU+57(K=QT?*#(O8UP0>PPD1;:>DMYS4%B_=Q4!3'12A9*O+*NMN M XE%E415*I5G4GG9+>52\./[[9")[UYG5 ;:?[_]W7VBS!'=-!QS\,!O2*MB MJ!0575]V$1;)E1:5K3+*AM*=CW1/]IG?\"7[F8SK5*>3/'>LT,E,5"]=YH\& MHJL'"0>\KH"QE"+U5NT?_WYYFG*R:[?*/>"V8U(/'L!;F<3O^H.:#R#)I]&7 MO!-<6=E=KDJ_E82;-BQ<)KF)2Q/_F'=F$K&W: MVZ_4PA:?66C5K"5'!H*U2)M9C>$:LLHI61MW@127<6H/G]WAR T\XIBWX*KQ MFO*5 EEJ^XB V]6J<7%W9 M,*@B&9NVC)&4F6$GHBTU9;?NO0\&%JP+\.@'Z\ZF \^C<_67Y[P=*OT*$S<7 MKO( DLA_7'9B$\\K/5\WF\>TQC$-H225@<#SW4?*;FC8J=0;66,/.3_E_&KR MR,GO*V92=L6BPWQ@1E^(\=-V'Y#ED[O64TA.KD_:QI^&7>.CQ-%)U("^#DEX M7CV8@@BRLI>Q5S#M;^C893XU!Z)!_]0-.+4\PW:Y)_"V3_2%>)8$FOWFV&?; M$S8BC9S\'_Y1N4*'29.CX1]RLN3,\ZU'L>=E*FNHCW#E)G21E//SCB)W$KU5 M/G#-"@MBM,!D3VXR%4^*3 EP[04H5%L(%3_X="T]Y10HOEU3XIKQ-QO6R,Z; MU*V3Y&931?H*5:5-"78$2=ETH-1;@-/ MF7GZA3@_K^X'KX$Y>B77P1V,/#J'^JOU:"WLS/IJ.70BR])TR5XS:%#4E/.7 MD[D+%?+OW.44O":OY,ZFIP']1^#0X3.,ZS7\>>X&'!3F0]N^OU+KG*5[4'> M,;G"@YO*X VF'H5DFT9R$UL\]J]*QMQ5_;>>G3EQE/,OA;: MUR,W/F)?IRP;+*5?$#+M)55F 5O?WF@X8G0N0E6;QDZQF4O"6+4_8>K0C75X MNG29/YK3C\H=',2_7YYFUFP#UC#_%$81,:X?8]SLNQGUS-FU2! M9Y%K0".P42O,XZ59UHG%9P%SQ[3"W(U/L$Z,/7$]_^K^%GS.A8B)X3[2*=&^ MNH;(BI:6Q3/K>]VX9VG^A4G7B>.WU+8MY^%WZE &*N"8 _/1&_K_PGCRN' M'BAUXBO PJ%XY6/\ZM/[-IIMG<3@AOH$B&">$>; ^C>WXD_7S/#L0UX7Z3I2 M9%/>&OGLT,ZDV=>)_P/#"!X#&QX; B$G%:,C3E >X^:F4[U$(C5!:B4EIFEQ MFXB7%UCFA7-"QI9/[)I)QCHBU$D:N)GL.F))K9<$+$V\3ES?-I_[(\VZLNH: M::(,^]Z6FY* ;UU>7[&.(CPI(UY8W9"'$*<+U25RK)HBV_G15+F8]D*1%>+; MPU1;#BSN\31X4TW%XIY@<2]/%F.JK:*,Q5J(&C 9\ZEUXSCF4TN;3RV9I,3B MBY?4_^XP2FSK?_@V]>]\3@N]#.;??Y#VH^T!JO0]M1JDZ2A=5A]>$U5H?5A]=;)_LN M7<><(F7\+HZ0 )@3&)7!T]UW.F0ER287)!"[3D)Z3=F]RQZ)8]#;$6'SELJ M[Y^>GK$QK?\;/KO#D1MXQ#&'U $%OZ5/E!_(+F>EX]PL8Y*Q@C09".6:VLJW M:%LGV;P!0&"6 7HIR//=L7SOYO9[_20T%WG963_6LJ=.Y,*)DTX,Z$0G8F[(WK_1]Z'VOJ"C,'^X=ZORQ,QJ+G MRK,8BYXKREBLAZT;Q[$>MLSUL&62%*P@J0^OL8*D/KS&ENY%MG0OLR1@BG%O M*<8RB0'F=SRB0-F,\I*I^S%Z[S@T PCY/K M\1X+[-KYW)9E#^\D8(P?-L=C'*YS C* M/THQ!1'D9"\VI2OPR+TL^:E MK3")*' M< )?T/SJ?E+.=4V9Z+/TY37Y :67JGSG/7G+2N+720*Q WCI.X"76F*P?Z_$ M_7O+*UFG])X7*'\!B^'>\GD%NS?KJP[$O(:737:[<%LSC*;65+AV(59-Y0O/ M+MC_V07EE0X\NZ L&P+*)B/W/F7GUKT((COF(FA\=9T'N "6]SM_VDL5/C1= M1U0$W8D<_#T%_.6505\OOES=Q.__)V$6N;,I_[+T0/NRG4A]?83:$^O#X!'P',/W9#0Z_! M&UGCN<#.N>58L.J"H6C"!YU/>^O'XC_W'9B4T\87'^^-UV[T!] MZ..MR^.U\+2O_ES]Z)? ^\6KC;^"BS/DB(MLGK,($5K9IS!2K0![>/YNM4L MK9-DSW6YWJ0@<4U)]!0$3]R VZ9CF.+KI$T#[I+(\JP:CMY)5'ZK CHSY4O5 M/;V(RL\R*]G&IY'\$VZPG(M,2@].+48-WYTY2D/+M^G5_85C6D^6&83%JQM+ M+$KB@E&02-90'E=RHTXB>?9"#5$L,R&!]H9$QH]TFW+KV@NJ(9(@%NLGF)\X MKN)$G:01S_O,_+S-?;MNU1-2[$BRMY:B)9,$//FUI.=J;GSN;/5D$T]^+;6$ M[N_DUY+)*;9EWD];YI*)09:9Q5++!&;I"@V@78N7+@!(+#2)$;9R1=A23W4I MO+S Z3JIQ<9!O)6;RC=Q:4*"WUHO,F5%,@_"%>^K[*HB4X[MJ/BXSW]K]5O5 MC@/5#]5O:_6K:X>4L(?]!3#0X:(C=L&MK9>XM^Y>K:8&QC)))8K42J7L6 MQ1WRMM430VRL6<_RRKE:TSBW5S9BGC25K7X+YA4SS0"*4C5?KFOC03QMK^#3 M]DK&?SQM#S?7IY 2/&UOGZ?ME4P:\+2]0D[;*QG7\9 9V0Z9D4,DJN;CY"Q% M>_&UJB>Z6Q>RI[&25UTC3>_@?>T2GCPX)0'?NKR^8AWU;8X+Y9I^T+C5/0\A M3M> .Y%C=1)9OA!=DU?>HNDTH/\('!I568J?YV[ YJR(Y!Y2Y97"U4VOTDX< MA6$38:AA4[_=!2GU(+#'7_XF9JFE$#;]^'KJK-*:4S M.+ES00BQ658IP>[-]V.SK"+49;IJ\R0HI[;E/("WYIB$F=[WL0GAQ2UE0<'UYT*7QT&QNQXR5FG:3]4 MG;.NF]AOH0Z=%E+W6-B9>=U#33M4]4R8!SK7%,MX;^ARTZZ'#;'3"04VQ$X9 M8!)0TYQ2_XT $S=2>UF%%_.6[%(+*$K)#E*R/C[)P!U/0?FIZXR5A7=95[6!7Q&-?.+M_GSQ'3N(N MSZ*MHKE"Q"SYAU;17JVBW/B*5E%A5E%^NHE641FMHMSXC591P591MIR8ZU?7F^\K2)CO@%2'JX]$+'YCX GJFXHJ M.?*^EW5YZ"K>3V9TSMS'T^EI7U?LSP#F?O_* ^#$&YW;[C,_+XS66!ZVHY3T M,C)DQ/'"XH-9K75-I6 -+:3GC-E\69RXS9Z M,^C-%"MQZ,V@-Y.3E,5\9JQ8*2 KGF=,%2M6]E>QDB-?L6*EH(J5\N0[JL_9 MZP&EK0?+(+)P/P M$00;N;/PPQ.67(P1CP*$Z.=HE.+KR9,FWTT?S9^5_-SOMZ<)#[4\MZ5KW8_P M[1;//!FL>R9\N\4SQW#=RMGS+[=XYMGWFS7CA&^W>.9M*"X)S^7>0?CE=FSZ M ?+R0QCTL8>;UA-HT?1/?M-E\$@9\5VV-5>7G\ _/:6.^V@YB4].+83S#_FP M,(FW)0M4A!%C!7DGWVXCLM%9W"L>''W[QH.MEX\L=I:W2SU0?#?Z]/)'L]OL=@X^I+Q7V_[>=FN'>]M;W]M7._/W]MNJEO9> M35VZ5T][K[X\WU;J>WM+][93W=M5.[W^TKW=M/?VEV5#W/M!W.RY 3.H%_XY MHL2$5>K3!]"=SY_X#X7_5#S_U88U^)&P!\OYJ*CC%X4$OGNL/%NF/_JH]([: MEG.LW(.F''K6_]"/BJ:._>.#I-L/?7?\46G!UTKTP9WK@QZ(QQXK=\3X^<#< MP#$_*@ZLN/"0<#ASCXJ_J7FD]_B=\<>K"8_7CCI=^GBLV+!<'XZH]3#RX4,= MKCP^?*9W/RW_<'('O7<9/%J%RQ>^(O<^9>$WQV(0S]&#[ES;Y&-='.0]>;3L MUX_*W_\*7/]X"(:&IUS29^7&?21.^&%#$1\W% ^6[GL8(/7A)8?>F!A@441T MB:;U2Q\S03#UYZ4T0A MF][#-0:QC7>'+1",SM.S\K\5^*W_ZWMX_I"?\:VX]PJ'56Y/??I )@(7^ZGD M)'U;W\YMJ$-B6P_P"'X$,&6+5T2/TU3UUP4A4X_:,0*M%%#QV9W+0 6CSPX- MUW9!W-C#W3NUH?#_O5^\)'HM?\?+XG=B9!\5S[6M1>'<1<@21[7I __^B]91 MCY,XOZSNNQ"_F8;T.I)^!>DS!.T$+BII,7)>/WM3 )K K\-#TW8Z'8ATCT?NM^>G7R_N1A> -$'EZ?*V7^?_#&X M_/U,.;GZ]NWB]O;BZK)H9NCU9<:_"%B[SH/O.@WE].CD2-'5=JN_FOZ)_VRT MODRL!TYU83Z$8XQ6 %T[4MN+"T]G:4V!V\'X$$O"XKJ2 *!O$6WI'D5,PZ2& MRX1',/EX]^4A)%NV) ;A'DL S%(3QH:5+KXZEK M!#P\PU.J!TH4C;OA%O;UM.U^#D!75"$=Q3A5.*U MQKCY7__/)U^X,R&)?CL 3]N@MCTFI@G#G/X=#5O\';TZO"/T1HR ,>"8H-"4 M'Z$E&^S M3'@ >7*%72PN-!>L^!;,_(DRWP(O:G0Q]%5'GXOQU8+YP0 MKDV)X[. *G< M4H/CFJ(U%9;$)W#0RR>LK,)8Z!Y]/ MJ1%6I^C=AL)OR< EK"E[KV[>HA6Z@N@*5MD5%/O01+7PKK[@/;&]B3/80F?P M#4&9T1V]0;P/[\/[\#Z\#[W!4KL+?).)] M?FUX:;B\FSXZ0._IW01AW3%+7L@\;NS%P+&.D<(;K$S^F!Y/N-6 M/_$4;TP-OC_)5"Q'L7Q/ ?.>1YW>H]IGH_8[!&/6$S",Q,3DM)=!2"3VN-C7 MBX&0-G]S-(%%>Q##/VT78>\&7 M>0V*[MP[Z+R-Z_U>N]W5.V#AD%<@C'+AV<0QO77HOBPIB>&X'0(J*T42Q2-; M\5AOO0[)RT6T<]80N+R1*=OG1U;I/9"N5+9L"BSI20(EN]5$EU-4WHG=SSPF MZ?(-Z\I_ F9YIA4&*\&>*,' -!GUO.B?KW"/EC)68'QPE0M.;9\%GJ^<1.X0KWD1 M#=$]Y5T8GWJO?+4>+9^:9:]\K#AC];3[%ONJA>&8LGM>NYQ/[_[/&)ZZ9MA' __VW=MA7 MU73U09A3*;64O(OD@.=/QLQR#&M,;(6^4"/PK2=>)G+/;5_, %1;"@ %(X M&*O&^_ ^O _OP_NPGC_?1?=_K[30>;1D *;P!C9YI[-LC:]Z_%<73*7K$;!H MHV(J_;"MMP[['57=-"*SXU[4E2*3T.=WSM9:-,@V9?F[FVF%]-]_Z>E:]]B# MP=ATS&FG.()X#06,9CO@QJA"@&= 2S"CL%@ZPST2Z<4GW7[Y-/*TF:B$S!&9 MLSR:?,XVW88E^Y11,WG'KO[N;KI7=V" :"1H9A7KT)NM#;* &V8+F\U"DI)O MO2;+&,JJR-P2AOB)&))UEP-TU--"P=#RPS[UE!@CQ;")YVT9FE M>*$D%2%)C B;!6L]=UB87Q_A3>^VCHZB#M9;?BZCC9@"S.FDGPIJY/84!1L8 MC!.@9LQ0WC(KA65>I1L[0JZ;?"6,H9?#BB@%W"'M5;J-SV^8C& WE;^J1 MJ@&[F?)$["!9"VN9[ZJ7>$5F4;BRIY2M\\NR5V*@]!0+3I/>:'R!W[+RAYL# MD[(?3N!_N^RG(DYAGG9>V[3^ G.W>!_>A_?A?7C?SKG;A#:I"]; ZB3=6XG9 M"\?D^V>IJ&",*2QY<]A,\.RKV_?/D1JQWT3OMO3(BGG)OV>#M$=N.>IKR M;,E?@<5=0-]5[FAT 3QS^P:GRCM^$4\&ZNIQ_ +QD7;\7C'A=N=!/&O,J$%% MD$W3%=%'VU/>P0MAJ5>\ )Q4;^3R#DN3KM[^B/B+DWLF\]/@DB$.S 8X/N[_\ 4^?7B4KB)CR)Z#F^\ZXE!B$$2SU?ZJF*25^]C*#W+ M/]^H)3T)^T.'/7RY]>P3/_!26L__7O;&YEX=D[^=THO9Y:,S.NTR.K:&#VX5 MW2_=5:0HS11:"^G;TL,%UQ)0D$<+)FLJU 9%8:[#_2'[5:'@&[V&V\"((0I@ M3XE/PGZ+"V@R>T8\$WL3P)4MMXQ\G#J1-J_J[JCHJ.B9ZKHH%M$L0G?1D8, M Q2=[^8TA>PSOF@F?CHWK\0\=R84!>D_C+T^HNET$![P#GZ-UGB. X;[.";. M*[=78.2PAG/R/"A@LSW[H\FW1V"^4$$&D]Y;CFCP+BK[(X-E%3$BXV5RV9L7 MK!S>Y#IND437KACJY$K+"2&S&+)K^MVA'A$[,OCB1MQ1E??6ZTM[Z]-']+8H M>,GRX>V.M$.7F.J9/3S3/%N1FPIW.0HDL0!URQ!W$?L!N8G+3@#S']RM=ZM2 M\22Q9!C1DWCX^FORLI-\2$N!U1.9*$L=Y;$T-FGG&(5&%J')A.N#&8B$Q!5( MHJ 4R"(%I8&.177[#F2&G0$A@7DS$[7AB!5H9J#DED1RUY5I(Z>DXA3NR,+[\#Z\#^_#^V38D76_INR8MT!,+,RV M[I,V7X@M%]2$68D=$X$7EBS#3*AC\KT*<*4G:I;F\"OG)\D11F4,,F?MDF:]2L[.OGQ':0?Q G(.PUG*#>:BBZJL,#E[#:G/00/A?; MO0"0EW9^NH^/KB/:4H2-=:X"7T NC&:!1P/ORE&U'WKK!W_;@1(X5OC-=_CE MAR?N/@ 8,"R0*.^W@XO+\P/% T^1BOT5<58ZP:/I^M&E!Y^;W8;:UAMM=7K* M^V2\H-23OC_A"Y;Z_#04=S;B(V4EELXQ+-D5W&K13NX!/+==9,Z_5(_:J1W3 MA59O_-;*] 3>A8;--!34JTK!MZ3[+4%>>?><["V1-P:!K:6H22NYXW+\\DW7 MDMBSUM^[/)(T%%U-C3#S0N[AE1]%+F8>!.#GB"7*Z$P\7^865*W=;"B3'^^/ M#SZLX> <&BUR=8TO$E^@FD=Z;_GV90W1CCI=^KA /[&8'8-],ZR$*V<@')$&3&^2OP":\S!YZ'8E@=+V E?6AS?^_2! MK":'F+;8A3?=@=<[:EL)"_*>VU\=)IL BVHBB+N);*_7BSUTSCH??+FYN#P; M)K2J>@M?I&'FJO6X2,:=7]U\*\J%4@__7,/.FC,B5B3;(W[.ODMI3GTGLX].;Y(F*IU(A^#5HZB2$>K3-X5Z'#(0N)H>]&V#V+^F9<2/*TR]6K M/8SWBD\LQP2% ?=-XW[P/DS9R6A0+ ;ST6DVMU_RA@7:!&:Q< M'"GG%Y>#RY.+P5?EXI)[/8/AQ=4ECPILI'$I.W'G _K;I6 VKE-*CP.Y3C.N M2P+@-AO9+@<+YE ^NHLN9:(=S92]YI/6E)*+3>;;6W*5:WQWY=^-1D@*(Z19 M%R-$/_A\X=/'J'8(+)%I_1'O?QRV649#I%0K"AHB:(B@(8+OEOW=U39$-K9++9=2?#>: M+VB^;&V^=%*:+R?$&RGGMOL\.\4;C10T4M!(V>B!7312:KE@XKO12$$C96LC MI4;@>;RC)8^(#!QBOWJ6"*[,C!=NW81MB/DU M-]0+[,4R&-S>4ZJ%">V9'$MKL;:VGHLKOAL-&C1H]FG0].,&3?-(^9.?7F#Y M8((\A24J\($]^9N;-K;K!0Q8,;AS Q_L'_:3^LJ-Y?U$>Z54ZP[:*SF6T&(- M;3W73GPWVBMHK^RU.YL:-UA:1Z*E+7/M<-?0-7,-:G+[!*V14JTJ:(WD:(U@ M26P]5T9\-UHCI;1&ZM,K=MHL]N)(N1K^<7:#G6)+NY:@#9*C#=)!&Z26ZR&^ M&VV04MH@]8F(+/:*_4H?B!V&0BAG+<9"RK6>H!V"=@C:(?ANZ=^-=@C:(3$[ MI#EGAPR.1%6(+ MI9:K)[X;+1:T6/9JL;3C%DOG2#E[&5EW%I[N5[)E!,V/',V/)EH?=5P)\=UH M?932^BB@A5I)K(_.P>=;X ;Q T;1XBC5TH$61XX61ZOB%@?\)'\85/" MQ%A&?-0O4R:%XX@_"^^;W*?<$>/G W,#Q^32',KC1&#D'7I<[F//FQ?NMQ^Q MSRL#DK!6BW=U(L2S9SZ$ M^.R),(O OR#RPF#V5GQOD/'B5Q/BM51U62PG5[IL/"(.W*I'?I'/X$_@T&.$ MO]>PR6WQ^0=Y5L&^9Y84F])N*97 M3,3/!U]N+B[/ABDD>0ZYFXC<*-FEENR3J\O3L\O;LU,%?KN]^GIQ"JA]JGP9 M? 48/U-N_S@[&][.'V*Q3@5XA$I8VW? 9,I^.U /@+:V'<66IG]'XQ-_+QC> MG,3"\@['/N>8+*E!^!K.;QOD&3Z>_#;]:HX2!Y]791=FWYH++E%/_W4:&YN& MQ7@X*^EB[:B7YNH"+I@.*-7P\[E Q/M64;SW1CIG;3A_=+,I0YEQ.S[Z9/$P"+=/! M ?F 2LYO!S,_;-5 (\R91C8X1?CQ0 NTSU%J=PIVS>1VJSQE2L$M=H%;/A!R MO0N"Q%Q#3'&69AI-CJ\&/#4E_IUIY%846:%TR3JQ&7%V"L:6[3G;@2L")NJX M>. _ H?.CLA%L$2P3,KEKS7MWRC5BB5N#V.4UM560]&;_%SF=OO]H@?P=CV7 M$G/8WC+K2UG:E;(UX1Y$>>!YU/>VLN%7%%YE;L K<0\\85':O< H2VZN9CFJ&:E9S-=O%"I+(OLG-E,DF MA1$P!O-42)*14A_S9%\0N6HJ4L'=GI%M)]ZEGO9J7LEE(:"DHZ1O(.D8JMAI M*4^YW3V;I9QX(Y$X-/@O]*_ >B(VK]C%5;U@K/M;76$NCUT8ULM' ,QS1@QQ MK+I#'N'1@7?X0,CX(Y?Y@6/R?\YF C_P3PACK_#\?_+\^8%B\-KU%_^&E[5? M#[PK1]-_Z-T?/,A\H 2.%7[S'7[Y\?WV]$ QJ6'!?+S?#@YY%1HP"=X)O_%* M+>+_=F"]^!^=X-%T_>C*@\^ZKC;4IO;IP_QX%S=>EAKLT:Q!5:^FJCU^Q+K>H8?"F!Q78[SRS#IY'YAB8;NJ<5!O.;J;AS M/(^"D,78:5U=:N!&&PUUN\ .'7__I:=K^G%(PC25R6@+6*\!O$_$ M_5^6/SH)/!@=96)39L'&G*8U-*TE-7(MSM/00_"L)_A-E>06P+R8^UV\UFCU5:IA'FP[56FJU MSB$>UV\V.AK&XS >EZZ;;/S@GOG#?;J_IA]W0_$HL^XWUYXK?T19+#>+5AXN M!Q5>#H2XSW(U7M$Y63#Y-#3YT.2KK8[GLNAE AS1=H6RMA66 !HPZ%>"H-\U MHV-BF0I]&5/'HYBA1;2OM$47R?M9*.Y%&G.M1E_#\CJTY5"[]Z_=VHV> M7M\<+$;Q"C7:PBB<@0U5$=IK ^U"YL,##HJTVKJ-EM:1&M?1:D/5KH!JYU W MIS543>Y]Z6MMMHTB:'L\TW'>RDN+7'L8X!LV3.K#TUZR/3PMCW5!IK&OUL@" M%](%<;/2:Z%J7QG-%UQK]GC+[/>A:HXB5V+7&]';:DT*? M1Y9/A>E"^17/C(PSJK>]=)W#R">/=AB'GCFZY&BX%V&X2WNN(KJH*.GUD'2, MGI>@-NVKRT4<#YI"%*M9H&W^H"DP5XUBR]0D;^J)9@HJ>&44//N@NOP*C@$8 M:6RX:^:.@5RO#04^YS40CBE.>1_S8T7P. ;$^LIC_40#KKG\#QSS;"+]A;5[ MT[H-M=F3&O'1I$,UKY2:Y]#^35,;G9[<-5 8=BN!R7;A^,1YL'B3*C30$+DK MC]SG%L N_6H]47,F^F&M6U$F6@L--#304,W+I>;9FVC-1J^'G3TP\I:D#5?@ M/1 ?IJH44P0ED.70O3\,/(I54+@ 5'\!F&K85TH\>L,'>BSUXL02%F6[/1[:/9 MAF8;*O1>%#J/.%Q7K?"6KH=LY='+46U+K-O9P+)$1(W.3.IG'OEHCL8=C MB=@D\]B+$C%,H.1UB$)XY@$ZY^B(D,E91.1A/DQ72#.YN6RO#HA>6]]:\6N;-LR[> '+Q)_^V(,#J"=U/FB>8HW6.%]S3V7VONRV\O"458 MYFN%9KZSC-2^Q/9),$#:C 16>5$)%>"(>C *;WS3PHL^=?TAM:6^RPQ-&I0KR77ZSPZ7^IM M56JUQEA+"6RS(2,F58AA@#'L>T#P5\*3I&B'H1-:8= >1/)^'8J[4((BC3*] MV6KT=;G;W:%5AEI>)2W/84MFN]OH:'A,((;9BDF;P7"YB&'>#"&^+A _D?E_ M6?[H)/!@=)1-ZM]>"[7H&LV.W.XXVG.H[)54]AP,NX;>E-MYP]A;&0PV,K;X MQFJ;GV([M=I>EU*C:,0AKE<:UT,]$(!LF!LJP0&T(5CN(]4G)2,-66(@/M&P&*J35A MS5#PA^2%%AO :FA-N2M-T,9!#:^.AN?17K"GRAVDQOB5-.9;).K<=F.N;3> M\TX0MI-BU"8^?$5?QM3QL,0,4;_:J'_V.+;=5TIO0KF/=5' 3 M&GBHZN52]1P,O4ZCK=^7@:8UFDVYZTO00$,5 MKXZ*9V^8]1K]OMPQ=HS 26.]7?DCRB:Y4[3=$-@K#>Q"VO=DN37!5N@8BGLI7(G)'YZ&>9Q[Y:(^MZ)ELIV23SV(L2,4R0 MK'"QVT7VOA3'FAMXV@@:X_4RQO?F:#?!TY8[LXV>-BIW!90[A\WUH-QJ2^X$ M*'K9)3)C9'8C9!X[>ME2L$GFLJ'\BF=&8)J9&#J7 MKG,8N>>A_1!WTM$[1P.^" ->VA,2T55%2:^'I&,T??."M>1#.8M9UYVE=3U^ M""@N[ AWU8S,Q8X*!-/6*##TWFHWVGW4Y!M4[1WF[:VQ:H)A/P-==LM%O8T!:- M.=3V\FE['B>]MSOU;?Q65Z-MY>%0>P[1H7F'@"\IX$=MS65"3K234&WVK39; MG>M4L(VDJ7('MS'XE9<=M>HDIEW.QYA6'Z$UAM88+BL%'AM5<*"MW>CJ(8%'=D(PB6 @2+R3; 9>87ZL O_C4%:'&= M:YLXL=Q#P;:/UFETFVTT?M#X0;TOK][G$$IK-W2U+[7>8S0MMVB:Z$J[KZ 7 M[O[#%:'J*\)BH\RBK;Y&%\]*1Z,/5;PL*IY#.]Q&1ZMP/=E&8;H2M,'!/CUY M3Z2:8U^MD=BGIT1LDGGL18E86?,NRXYXZODM3F!QE4Q8))?ZX"8;*V'76G3! MT05'^SSW#IH%>]_=9J.IRVV;H_N-ZET-]<[>\^[V&UI7;O5&U[M$IHS,OH7, M8T?76PHVR3QV&5SORJ7*Q0?/"TT1<^N;&W_;G6N;"79,/B?>?%U95XD./5K\ MU;;XB^G/TNLTNJKV MQ7OQ#5T\Y# BV=]="P;Y( %E--DP2- !QK5 M#=4MO;J]X:NG4C=,9$AC+]V."*,CUP8KWA,-0[K'"OTKP!;RB+B(N!B<1TE' M2<< 1YE:,EVSR8$O'E^Z/>7=>NMO>OVM[QH_Q7+O#0)_Y#*8LKF1 1B^,)ZO MN;@\GR9LU+4)FXP'N=HIW&60[8:JJOS_"6;M8J(IHCZ9CK*A_&V325X3=L5N M?>)3\Y_$#N@U96+>FYKD/\:4_8CNS)LQ&XQYK=>^ZYC5HX2$_C*+QH0I3WR< MQ\KFXG<5^)Y/'(Y2N=;;1DO7#S$:7,QCFA><%.:)-GB/, MB=6.^[8$IX1+S=F40HQ%/<>^64&O3QCK)P*=>[X$/#;,3%_P@<&GW< M"S_&P#9:PY4N59E7?K&.91]U3NB]*E-I"OJTJ,4[:/'2<^=NT=3NK^E%IJ%X ME%GW&6VBS@(:=HR01]"P6V?G6#/GK)XC#SIA>D&::,45 \(1]IHR6,%35:Y3 MYDC%9B/,*4P1!BER"U3$YBA'E&*[ 4L5HEB2NYS]U>5M%(V6VFOT^LLB-Y4P M\">SFD0^J@V3T)MJH]M.Z*JXX$C[FWG-#05N'E-XUA.U7X^WH441 :.B<"?1?(>6TI.Z;UE6,4W)7&^&1#R4R\4'USV), MZH5\EM0+&;UZ-/0K:.B+4H%(_D.Y+\2+[^N]1E-/V($ND6&/7CPJ=P64.WNO MO==I-M0J;QM KQV]=G2IT&LO"9MD'KL,7GOE,NLU\>UC!U2+G4'HZY?,'?@; M>@(%>0(Q51@XYIZ])[1F@VX]Z7B4]SZ%M0 ,,(M!UN?4<(P E M,FY2NCA-D!?3#>YL6B8?1^K!8PQ #CY)/?A"HP#P@\#\YY=FFQ(FGC[B:\O+ M="&/[(BE8Q?P!KR!R^?J(F)4(8YBP< ?&+$![)C/>\WX(^I1,(U) M8%I\4S%8T$!5+_Q-!%3%7N-[RR&.8<&-'C^*0)R]?C1O\!;!GF3K^&7I/)ZQ MGX)A2V_*X+299'K,3V&MD*^CZ/QDDN:\.*6,)YQ>.M,,;OGYS1V)T%EX36<= M"3K9L7SR]-!=(O?PR(_"@9H#K\^?1E-O:V*SJ>JOQ\ID^$W^\AB,:.UF0YG\ M>']\\"%!J$*K@@2^.W.'CMI3E5LI"TFTS#?H_I*HN6O.;%HAN^KCX5<1(_LWQW 1%H!_H2901XP&%7WS7 /SE MAA?'U!,>A0" _/2!K 2#3?@6IY!H/_Q9V>V!RIOKUJZB()X]DP3QV1-A%H%_ M0>B('S#JK?C>(./85XL:.OG<9>,1<>!"?2&!-%NM?087\%!.!+*+^UK#!P&Q MW.?P.?PLTP4LF(B$>*#G,_G9Y>W9J0*_W5Y]O3@=#.&/VR'\\^WL$!";$\ MA1$3T:G2H+8=Q2:F?T=S$'\O+"^<#6)]X19].,_ M3;^:H]A!.,KD@/3T:W/!@NJT?EV,G*V(JLS%2A*?I1VU,WB8[/<4S15_G[T>V18O)%B'D-A;X8%%:T,65A]V7%)#Y9 M[)\RL#";D)9 M<.W>B%&J?(,7CSSE#.QZ\RV!F\>(+3)8;^+)6Q!9S#M1L*46[%OKI<1BGI73K!W*&N9T,ZOGH*:CIJ/I(25;9&>46 [XS;3(OMNWI]Q/GE'[]B?J M!'2^:WN2.)9B;U3[U\0E)BYI,NX(G9]&,5M"E255K_J>T(FH+^S]5/N3?9]# M-X=C(/5.0]?>:/"V&?SO80\H0@%"04V@H,_5OQ="@8"%7F90H#8;:D]%*$ H M0"@H/11T(BC(Q2KHZ>U&6WOC/ >$ H0"A()20$%3S9K?;4-MO=/HN)XB_ M1X-N<_KF>/PS8D4IL"*_,%"SW07?;_WYSDE04159?X]0@Q9('5$EUXA2MZDV MFITW.HVB!5(96$ +I.)8D6/(J=-O-5H).>F:62#K0U:;1:Q*@%1A'$QF+)7L M_)8*#7ZU$5#SC)'47)5Z\"B25>2JU(-'D:PB5Z4>?&$BB87]&62!FP5F@7]G MKN6SYF@#'^6HV8ROJ0BI#Y:R'RQ1;Y]QM:6\K8J\Q6!R("(L)NB)!C MK7^[T>ZT$!$0$1 1I$&$7!.T_79#:[41$1 1$!$D0H0O M?0D?0A!:+(@V^0>OFDVT6&H$%VBQU!5#<@QWZ=V&EI 2JYG%@G54D@75SB8! M,T9MXE,3KH5?S2#4.LOAY^7^!+$W*(;4T$"M].)R[WR<:,--J Q#]V:B"A?. MOR:*4&PP;7DG/9JEU00)-$MKB!PY-N+0EAOVU,P:1>1!\Z3V()-KY S-D]J M!)HG]4..'.-E+16#9=BAHUS0*O5>6:D'O]HFJ'F%M]11 MK")7I1Y\82*)&S%*DS.^&E->9^$\*)9CN(^8&<;0:T4"*.NKCJ9R?R'$_JOK M%7O89E-OJ+CK'I$!D4%.9,@QUZLWVIJ4!&7!.T'; 9VAHB R(# M(H.$R)!C K;=:^A=779DP T'D@6/+D# &?5\C!TAVM<([2=B/W#,*W]$60CZ MQ6XE:/3E[\>$V(#84%MLR+'?1D/K26\+(C8@-M03&W(-(;4::A-CRX@-B V2 M8D.>72\:'5W*+4!86E3NZ%#4R!7#0PCEU8#R-SH:301_+PU;>U(F"'$7YQ;T MQ5V*/,-$G80=WS7;MHE0@_9'W5 EUP"3WFAWI2QK1@ND!*B,6%$ZK,@U MX*2WEY/8-;- L.A)LK#6N;L\YKWR0"PG M?%9#<2@>HXVV;CW6KT@;3P+&J&.\#AEQO/#"WT$C>"'N%PI+$!V2E^SCT1$A$"%JCQ#YE96U.[CW$!$"$4)JA,BU1*PK9X$8 M(@0B!")$(9&C3G/YN$/)$ +/ RH9!$K=F5_JP:]6S)JORE)S5>K!HTA6D:M2 M#QY%LHII>NPZ,JS+5M$6\) MM^(5F]!M-O0F9FP081!A:HTPN9YGI.MM1!A$&$28VB),ON M6\5&O?2&JN)FUKK [;EJ ]FY!?'ZFK+87+LO(& @_9(+; EYV.9@.MHC]0$ M'M >J0UFY-I>H]VM?2\PW&91,DR5NN!1ZL%C 7$5N2KUX%$DJ\A5J0>/(EE% MKDH]^,)$$K=92)8EOJ3^9',%9H87@N&#A^8T9'% C]-&U)]\X&5_!]>%B8>\^WVW[$3"I&0_80#8F53_#/ MPG"&)($!5 ]4#U0/5 ]4#U0/5 ]4#U2/LCB26)0;BFMSM;MY,B+. W<(A1,8 M.$!%&]YE1KZA\D#@*](@"9Y[OR- M'3U@-GRV-B_?D[*Q.?940+"1'&S*AC4Y'G?=QUI A!B$ MF)K;,[N7'*>Q9UI=&;$&[1D$&\G!IF18DV,IQ0CMA35# J%?9@GW.L$I,X\L6H;S'*8UO*77A4@*? ]8XB#'<- M>,">,FI8_8)8'0SD-&/R\AA7.-2=+V9XB87*>+HBF,F*-W%B#@3!4.U2[>B_Q M!87#>M*?!X]8@U@C']9(O\1C?5()HS2 ]/ V1S$"QJACO"H^(XYG$[&(PK5 MRH JIC:LBP84GMQ2,L"6NH>ZU(-?;6C4W(:0FJM2#QY%LHI0C)K\MN7_K#M1%!$$$00?:8M6[B=@V$$(20JD-(CJUQM9Z4#9#2 MQ[XP48SQ9HPWUWW9EIJK4@\>1;**7)5Z\"B25>2JU(.7(U&,*> LG4AP!1-3 MOYCNW4N8Y&\8(2DL0I(0',FOM]V:Z$=3:W2ZN/,'P0'!059PR"\_R\%!Q2H/ M! <$!RG!(=?4:[O;:.E2GL2.X(#@@."0:U*UW6^T6])7=V%>M63HES+"V02A M,=W@SJ:E"G'*/7K,&522K7*/'H6RDFR5>_0HE)5DJ]RCER._6LV-N.*#YWG7 M,+_4;/QM=ZYM)OB063NE9X0Y<*&GC"DP?438? JWKHG<[?F>0S!D,Q&9[\ O M>?QF>SXD:5L,H_AGH49M$='(7#HRYC'J)NHFZB;J)NHFZB;J)NHFZB;JIH2Z MB?7>I3F7ZPOQ+ .+N[$*H^)5&)-PV#5EMSP8)N1^V[+N'V/*?HC'Q"LQ]&DA MAKJV$$,]P@--$1T0'21$AU1UW3NC Y9W(SH@.DB&#FD+NW=#!Y#DY3-8$!T0 M'1 =2HX.Z2J[=T6'CO2[/[!61;((TJEE!SXU,8:$2%\SI(\D?V]1).DW\R ^ M(#[4$A^*B2-AE!GQ ?%!.GPH+)(DO:^(^(#X4$=\*":6U.[+C@]89Y39YB7Q M^ZQ^++&H+!L5V:BV[%_B2VH>$F (<%(!*;ZCC)]1Z#)@%V&OX>8G3W$#W_.) MPWDX)\7O_)$;>/"%Q^\*+WZ/8:QBEYFZ'P>25;$G6F&H'J@>J!ZH'J@>J!ZH M'J@>DJL'ED-(5@Z!&VH0Z&H3L9R$7P9A].52!%^N[D70T;N:!5RVWVT3QF.V M:Y7>;:B:)GL,$V$#80-A8]/RB5U@H]/HM1 V$#80-JH$&ZFJ*G:#C;[\U?<( M&P@;"!N;%EOL!AO=IO2%W%AH49KX$V['07!'<(^T8 GC]Q"#ZG:DAW<$#@0. M!(YBHU#=1JN+42@$#@2.:@%'[G&H;J/3P@Y2"!P('%4#CIPC4=U&4Y6^N508 MB8*?Y,ZF\T)FV)0P\8(1'\K+5"#F]2&V3,(_OK<NBEEYYMO%SOG9/%9F+.^-.?,MY%M>F\KZ:"L/(C6V4Y..NO$ MI).AE"1-?FFXZXIKY_Z)/21, Y![&.1'D1B(W13^'$T3"1,+3%5_/58F)&CR M-\<$16LW&\KDQ_OC@P]KACY'V,7IK,'7N+0WC_1>FB5..^ITEX+_0N:/#Y_I MW4_+/YS<06%MYD=8P^4+7T5TXM\ M&?^ PNX-92)-3*\PB6&O&HV-B M5NYS^)QGEYD+"C=AHWB@YS/W)SV,J#M[$=A?+B/<;NN"UWSVO_1:3:W7 M_-$^0,&66[!?$FS8*DGVR=7EZ=GE[=FI K_=7GV].!T,X8_;(?SS[>QR>*M< MG2NW?PQNSOZX^GIZ=G/[]U]ZNM8]5L[^_'XQ_+?R;FHTOT^A'!53ADJ(?D)% M0^O7&FK"N+@\ZKBFMFWYH+%W.K^.@V^33UW'B1)NEA/!8+L(+:_!F@-(3Z\2Z_$L4H4U8 2)S8#'.&%OO+1^>81S'%C2QGLV_?GXM M4V>?\.4 _DPX4B[5>&-QXO!ZP%Q 6>>W@\X4S"/PC=ZM :*+>*+RBRK^.\Z$ M%O&5,D:*R*K=E!A7DT9'80IAD2I+TUY#!_T@4YYG.\\!"#BWF8C]Z8Y]F!M) MW)!SW&=&QLL&PS6Q3!!Z97[M3R<[2[.9Y+1$?NRCGF+\2?*WM;R6FD]#@!1>*/,:"GTQ*#=^N$FAF,0G[[.SMG29 MK:UD(TM6M9>0 8-'-W!\9,#>&'!"QAR#D .(075EP+NOKN>]5RX^1ML$49QCA-__ DS#Q_RK<].64?^(S: MX]G$,7AMIZ_<@H>1D*C;+$(74KO K0#ZKVN47^Y] 'O8!E"[70!OU?D/O"N' M[RX,-P;].'$?'UWGUG>-G]^$K@0>?\SMI*#Y[*_ \E]YU,]U>*W?X,7RWMX4 M<'%YGO(8$$# 9J_?T/3>^IT!ZQ-2>]\7@ B""%(9!.%@, *[B3(O5/_\(>3[ M[>EVFXK>.H00<0-Q W&CE+@QR[?SU/F%$\7]"L<0$)*&UD+[H]HXLE"+*VHX M$%Q*!"[OLD67295(CG:)!]R$S]:"2ZO;Z':7#SI<#RU5T9'WB$V(38A-RY;/ MK+Q*5%;-%56%29_](9;>:/>7C2$$+ 0L=,K*B$W90M.D[G"2^2S<&^OVU$:[ MI:(WA@"" "(?@&0% [V^VNCTWV@757(8V*5L L",I+N2^HKEC"I,>^/.+TG MG%YZ[D)?KNZOZ06FH7B46??;-&'JZ9I^'/)EN2-3R<$4=15U51Z;*D'79+)< M4-E0V5#94-E0V5#94-E0V5#94-E0V5#9*JULZ^/@E]0/,_-\:V:J8][VGTMK M:@V]^<8A3P@A""$((26%$ 0"W(,K7\I-U+0I1KRH#5-PB.\53,'EY>1)A,NH MP*C \AAH&%!!94-E0V5#94-E0V5#99-(V7"38,DU<'WP;]5&/QX+O*3^U?V0 MO%R[C-\Y\'UFW07BO*"A>TT8=?QT&8>];2QNPF1'A#6T)*)$-; MHN+*AK9$R35P_[8$+O\9*@7N!"Q!6E)T1CV\(QXU17(2-$>#BHH>*^QJE2R!>>%[ #Q=5W'O%94!$ MPEZ5\/!#S"'BDE'=)4/T@.;23\W3@,$#0^0/CQH5/[\LKA7I IW[/GU4ZS>Z M'5WJ]0-Q!G%&'IQ!/[#BRH:5I?)I8.W*,5&-<NVR7XI,5M8^%[[+3F\V:=DAYCU"&=H-DJ(5V RH;*ALJ M&RH;*ALJ&RJ;1,J&'G')-7#/'C$ZM-DXM&M3E1ME*C-7F\V1+$R!IL79/0QP M+=2N&M^=RTS0S,F;-5BW/->VS 4%+F :U1S[:LN@P$4?A1&%$86Q@@R5>>PH MC!5CJ,QC1V&L&$-E'CL*8\48*O/841@KQE"9QUZ4,&(O*FDJ\;\0F[>B\A3B M*Z?4$#5+(2?U+M!:U?I88;]Y/!B3(>5)AKS1DDIT?;H*?,\G#B?(0H9CX%TY M)6HT!0#84GN-7E_%9E.(((@@94 0#@8\;TJ9%ZI__A"R;4:UV6LA;B!N(&Y( MB!L#LQS;#+1.IZ&IRY49B"-5PA&L\2HYN+Q1X[4IN@P9)5[ 7G.T2SS@)GRV M_I3G;J/;[=>ZZ@NQ";$)L6G.\C&,X#$0A:JK3JS?'V+I#:V]W/D; 0L!"YVR M,F)3MM!T0WT"SS7/"'/@]5[AWEA/T\!BTM ;0P!! )$/0+*"@;[>:S3UKM0P M@-M=2H-S*8MN[5#DD%\\#R?/YB+@VN]Q$#X+%H> MXEKKU\6C( !MTF0BMAM[\Z@)_TU!4KQ@-G[QV1-A%H%_@5#$#QCU5GQOD/'B M5Q-Z=%5U1:K$9>,1<> ^/=HYMWHO':>,^,!G< =/9T2\7:Q," < ZZG['#[X M&5:8A??"T.Y^6O L_D#/9^Y/>ABMP&$*AW]N4L-EHG/9A#"68_D6?_KB]Q%+ MIM_?VR[Q)^.;9(&4, VD_+_6X]AE/A!M;:[HW&6*/Z+*K?6B? -RCCSE#&AA MKMAJ%PJXLI0TBYAPY]IF0CY*BB-)E 3]S_*YL9]\U>>+;V26B"U5!K7MR "8 M_AV]0_P=#2G4XU!C%1+X;OC^2*PT5?TU 3F8X/^P,>3WZ9?S+/OW[>6%)GGW!(AS]GGE.JW>73 M\2XY>8"Y@++.;P>=@TSG&E]Z8U,UP)ZA;./)7C%@+&&O2KCM>''62]-:,T^] MS/,YD<0MO:@$=6E1YQN<0*@WZSP0S7MI-I-X@BAR^JBG&'_Z M"$@*>2PUGR:[/I#$^:G"K'A=Z(*H8!>_S96Q(P=RX\"D1A=)G!N)MUG$,R=P M94VD=[ 4^B,W\(AC>OPHW.]'MT>*R;U,YC44^F+0\>3,7)/XY'UVUM1,ZN9C M_!I_H6AO]8LJ_CLNH50F&UFRJKV$#!@\NH'C(P/VQH"H1P!R #&HK@QX]]7U MO/=*N$T4^; W/DQVR"$+]N?MN_M?"]9N\L'6H&5M#?J/P*%1KK*';4%Q&V?E MMW&F: NJ=B:'GY6A+:C>5!O=-K;E0@1!!"D%@J39")XQA&S?%G2Y@PWB!N(& MXD;Y<6.6:M]S6] VV"#]Y=9]B"-5PA%LO5=R<,FB]5X,7; MZ/YU!+OL(38A M-B58/N5N"]KL=1"P$+#0*9,"F[*%IKVW!>VV6XUV#Z/!"" ((!("2&;=@3O- MABIY4&:7B@&L!E]0/T_!\"^9"O)O'NOLBUCUTRW2>7KO;T'H]J0/F""$((?6%$ 0"W&LK M7WY-%+"!>,$<,5'94-EJ\V*CXLT;HTK3>I.M H]O",>-44"#X1>'"B* MB3N$>4S<28&CJ)BHF/+87^CLH+*ALI7"V1F8_PD\G\<2O:$[,!,[L0K[4)B' M)S'K\(;^%5B>Y=-;RIXL@U[#NNN:-]1P'QSQE'\2.Z IXY_)+RZ^!:S>T+#G M$((3@A-: JALJ&RH;*ALJ&RH;*ALJ&RH;.55-@E\7'11<5>??*G!"\\+^!&: MBGNON R(2-BK$I[SA]E!7#.JNV:(=L=<^JEY&C!X8 C]X:F:XN>7Q<4B7:AS MWP=M:MU>0VMVI5Y $&@0:"H.-,*PW#?.;%V5ANA2:73!.F.L.JKN=7(9RAL20EP@V>PJCHT 'W* [UPS2HXL%3;1'1X#E21CV?60:_*OR:!S0P M58IH6IJ-E'.W:"KH_.9[*_.":(D0&A48%1C-(52VDB@;9N1*KH%O9.1B):HW MH94Y=,'^_-?,_#QWF32IN349N5:CV5TN/JI)5@[!#"T'R7 ++0=4-E0V5#94 M-E0V5#94-HF4#7WBDFO@GGUB=&FS9H)N3-VNP'Z/EU%?B>3QQ.D(4.:4,B]4__PA9-N<:K,G][F6B!N(&W7% MC8%9CJT&6J?3T%2Y6V4CCF"5E^3@DJ87X0;H,F24> %[S=$N2=-9L-5M=+O] M6E=](38A-B$VS5D^AA$\!J)4]$.?!ZKW!OK*=I8#%IZ(TA@"" R <@6<% 7^\U MFKKO HCE7CJ-2#1W&L&D>E'CR*8]4X*O7@BQ)'$<:"'P3F/Q]]M"EAXNDC M'DY[F<8JHU!I&*/#&_*^(1[Y-JCC4[; Z@4FOQ&/UO3$\.AB]#N;LS-&5"&& MX3Z.B?,*=RB.Z_.].PP^=A0+YO+ B TJQ,2Q&?Z(>ORL#!*8%C\[PW#YIB8O M_$WL3A,';]Q;#G$,"V[T)BDK[V@^VYU,+N=&LLYV4=-8)22<[&4F8^M)@9UL: M>6(JI/Q:XH4Y#G(/X_LHLAYS0/;YTVB:(HEL#DU5?SU6)G-O\I?&!$1K-QO* MY,?[XX,/":^,2VGS2.\M)H&THTZ7[TM<('ST\?'A,[W[:?F'DZ_IO*[!C\NB-L1 &8G/(L&R/3I XF& MKWQ*IGRXQ)/ =Z^H;24 >0J5VD'/PP_XLZ?YR/"S)\(L O^"=A _8-1; M\;U!QK&O%N5U\KG+QB/BP(7ZPM;54*#Y)SZ#"WCZ,)*_Q4J@\$% *_@9.)6X[E6_SIB]]'U)Y^/R<+DR$E MH#+S<7EV?#!,A8 1\HR'(*\B+D+J_Z MQR>*M'&PEF(G%D=,%R M^>YRN6Y8K3L#E)Y8)];EF*),XMJ")]6S^]?-KF3K[ MA"\'\.=BW.^-G-ATO$MI*,!<0%GGMX/.%,SG\V8:('K8,NX75?QWG DMXBME MC!21$[HI,:X8,)ZP5R5LG+1(E:5IKZ&#?I IS[.=Y\"<=%OX=,<^S(TD;LA% MF^B6# ;>H@&$?K/>:=&\EV8SR8B*;1H?]13C3Y_#32&OI>;39-\ZDC@_59AM MOQ6Z(/;@BM_F-N(B!W+CP&27(9(X-Q)OL\AG3N#*FE#O8"GT1V[@$#+O M^]'MD6)R+Y1Y#86^&)0;/]RD4$SBD_?965NZS-96LI$EJ]I+R(#!HQLX/C)@ M;PR(NIPA!Q"#ZLJ =U]=SWNOA(UND ][X\.DQP>R8'_>OKO_M6!MFX+]'&Z M!QHD'VAP"UY%/#G7#Y-S)3W1 -O.8-N9/(\Q4/L_]![O.M,KPS$&FM9K=-3E M5I\R=:Q!V$#8D!LVTG2KRA@WMC^[ +O<(5@@6$@#%K,4^IX/+&AU&[T.6AH5 M! _L!%YR1,FB$W@,4LIR2H'>:*G+U@@V_49 0D"J%2"5^F@"K:%UE\^)1)2J M/4HA()4'D++%H[V?1]#I:(U6MX?.%J(&HH8DJ)&5[G?YR9#M"A]"\$9V'_/V M.TCT)?452QC,F)Y'0)8.D$6G$OTXI&M"I[!RHQXJ&"H8*A@J&"H8*A@J&"H8 M*A@J&"H8*A@J&"H8*A@J6*JH\R7UPXPWWZ^X$'#FP>:^"#8/77[Z;5G254VM MT=::4D>L$3<0-VJ&&ZC]N!M5CJR6* I3C'A5&&:Y$,AE!7+TL%#!4,%0P5#! M4,%0P5#!4,%0P5#!4,%0P!.(EF MZ%X31AT_7=A^;[O>UL3R^G+'\1!X$'A*#CRXLJ."H8)5>F7'Q1@W@>TS72;: M6![>$8^:(FD&+(->4V:YY@TUW ='/.6?Q YH MREAD\HN+KR1N]+''* (2 A*N^*A@J&"H8*A@J&"H8*A@J&"H8.BSYK)]37J7 M$W>OE3H==^%Y 3],D9_8[C(@'&&OX2GM'F;D<&VHV-H@NN9RD:?F:<#@@2'$ MAT%="'*?9^VJ/4;[?;R00 R+10(+@@N)0<7].Q0P5#!4,%0P5#! M4,%0P5#!4,%0P5#!4,%0P5#!4,%0P?:N8+BO:T^)I"%Y49XM?\3/I(,;/(51 MT3T [E$(7V@@R !5:""@@J&"H8*A@J&"H8*A@I5$P=#%+;G6[=G%10\U&P]U M;>)OH[Q?YFJ3!Z"6>E!W+C-!!2>OTV!5\ES;,A^Y=A7K_L%+NDH@34> M.TI@%;@H\]A1 JO 19G'CA)8!2[*/':4P"IP4>:QHP16@8LRC[TH"<0^1J4N M/_]";-[&R%.(KYQ20]0'A=S3.7U5K8=EY9@2E"XY\48[(]$QZ"KP/9\XG" + M&8>!=^64J$D1()W&_]^6NZ,=P@;"AMRPP1& )R\I\T*=SQ\WMFZ V=,0+! L M$"QD 8N!69**_;;6Z#31TJ@@>&!)5JC7:S:;4NO__ ML_>ES6TC2=I_!:%9[VM'0&K>A]W=$;)L]WJV;3DL>3OV4P<$%$6L08"# G3, MKW\SJPHG08H72 #,C1VW2.*H(_/)K#PI>:0Z@\H%G72!+"POO'-8E:).:CUX M"MIJQ#;6>O!$@XW8QEH/GFBP$=M8Z\$3#39B&VL]>*+!1FQCK0=/--B(;:SU MX ]%@\+:!/\8,/^LD=!AAB^>/D6KUU-L4E0636E*HQOHAAUO2"4DH;U:&I<7 M'B'MKG#'1:=ONUH+_W?1:K7:\WQR4:=WT5]F!\\RR15PT)UOZQHW7'[.F6]/ M%HWN6=/YQE;RO.'_40[HSG.L-:Y.&__7Y6^8CIS)7LS\GSQ?"Z9,N[&?M"\P M@BG7/L)"6^LE-B7_(K@AQBCT%>D9)G,R-7% MG76N/< %-!P:#@UG3Q:RFO?";*)3DXBX>-M98_SKG_/6(,=*[U,484Y+7!XK)#&S M@A=$X*SX*Q,]2SM0V@Y$48*TQ*4M\38R?.\+W%@-Z36(PF#JA=QP+8[](W]< MW%QH%AXR?:YK[,ED\ZC1I&4$QIO]*5,)U64MF6U\H2B)\X^6^+]W%:1*62:B M*6Q?PPVXG'FA&] &'&T#5!(R[0!AT*ENP.L_/<[?:#([C?;A:/L0Y>C0%ASO MM.\=7Q:LS#B@:R9R6-KE!)L#:(&1L/&UJ4$"\IB$%@06!!85!0L$N_Y\4L)#L<$ M'@T$#ZK<57%$V4?EKA2D4"G!X_,(%>DB0") &M>BE&"G3Z4$":7HS%5A0-HO M'AV_E& 7=*,.F74)-0@UZH(:^^+]8:^ECVO>LV$7QSZY['>@Z*\LT&RA,)-[ MG@"Y=H#\G_\8==J==W)=LWD$-4 ]8C!B,&(P8C!B,&(P8C!B,&(P8C!B,&(P M8C!B,&(P8K"UK,Y?62 ]WIBJF#,XMP9_=UO"V'SK5:GS57^L=P?DK2+<(-RH M$6X0]U,B:CV\6B(H#$@Z%15&7BX"\KH".9VPB,&(P8C!B,&(P8C!B,&(P8C! MB,&(P8C!JF),6Y:%AK:UKRRXGMP:3]\\'^^\# +?O@M%CYE;[YOA,S=8SVQ_ MM*RW5$NW$8,1@C1;M)(TI#>RH#K,KJ5BBGXQ-)LP, M-,/ZOY 'J#YJ$]^;P6=O+KC#FVB7-U?:H#4@7QJ!?>W GK0I8C!B,&(P8C!B M,&(P8C!B,&(P8C!B,&(P8C!B,&*P1C#8:HMV8NS[*&Q]UVX^(2RR:[=KDD_6 MUCNM?JTMWP0J!"H$*F6XQ&H/#91K5FG7F>@!=WYG<&:)C#/FF=^^*I_R/X81LS4#^XA]>M>-)T B0*HX M()'$)P8C!B,&(P8C!B,&(P8C!B,&J]^9E8Z[PCK;/G(>&:S+,0/-\ M6#C#?]8X$CXG7QNA?L-07S231))GUH?0AP=*\!9 S\6_[_-POY[Q$>Z8>:YX M_-8&1\EU:0'P^>NG6 *T5DJ 7KNG]SJ#6LL 0A="ER:BB] 'CPTNVZJ6/8*4 MYD'*XQ2.+X+J&7++HV_LLA*$,WO'F=?' 9J#NE Y[#]\MR'ZK :?IC#4&T(O M4HCJ %1DQ28&(P8C!B,&(P8C!B,&(P8C!FL4@U&>8*7=E[?&D_9H!].IY^"J M<3(W#4QUAM4 WI\]XX-LF7B5_1J,%>3L)6PE;27DA!B,& M(P9K-H.1^ZOB7/>"^RL5N_E=JGNW'BB"?R5ZX"?/KXT?;(7[:ZRW6XLMO;X%3!B]K@URB7N.;>5XE<:^Y=B72_X#"G6BP!,>.U%@ M$W:QSF,G"FS"+M9Y[$2!3=C%.H^=*+ )NUCGL1,%-F$7ZSSV0U$@U<8Z4G#Y M>\/!TEA<,P+M S-%](_J.**L4Q)O TBY]9G!0_^Y1 UDK0)W M';W76M1&3BE\B@") (D Z>]+TY3-WIEU'4R9C\#CLRESN?W /KNF-V/'@ZFV MWAH.":4(I>C,55U VB\>?6>! <^U/AJ^"Z_G!S]L#<8=?3PF2PVA!J%&75!C M;PVM6FV]WUU,*ZD3[U-:2'4&E0LGZ0)96%YXY[ JQ9/4>O 4CM6(;:SUX(D& M&[&-M1X\T6 CMK'6@R<:;,0VUGKP1(.-V,9:#YYHL!';6.O!'XH&A;4)_C%@ M_EDCH<,,7SQ]BE:OI]BDJ"R:TI1&-] -.]Z0ZG:!]FII7%YX1-I.;S(W8'Z. MXG.T_H+UO-TI-.;F;?7[Z34Q99IAFMYL;KC/< =,,L#D(!^^=C4;YG+O&PX@ MB2_:3 13QK&WA!%:-O::,#W,FN+R+Y',)AI53&S7<$T;;N215XU?9.WO/[=0\=9!TA MI:W98#LJ&:PBDL'^:*1@Z@N#70Y+2Q9/>F2,"8SOK?#19(#L]U^GL4/GT;:" M*1)6Z]4[+9I[%U^:(I!VOZMKT3]OWIW]4O#*-)5V+SJCO,NJ?3$88N)C;N'5 MU^_.']G=3SLXCWYF$\]')Q/\EOM)S0I_>2=>^JA&?>_Y\:KAP82>7&RL)&K\) M?+@ G9V*_O(12O)!L%;>HWS.(RBV.^]Y.=J]5-7F0QT_-%!Y]@ 7J.%TCC>R*C6J.$K'6S(SGE%+=]4I-\-.; MVN8!R.FU[6K!U NYX5H(]3//F#(V0[KV&B4D/=F##.FVC!A\J!W S"NJ^*B=I M<.^XJ 65,ORG?I5C M*_K%9W-F!,6_&4%@F-.9 ,.BWSW8+7O)&TW'GB>_+#?>'5"^'8.VZP%L'0(V M C8"-@*V7=7Z_15<7S:G?E],Y^BZ?;5+M']E 9 H%D?"<@(88]' MU<55\6Z7I8=72S)EYW[V^W]42\#DAW=R-4" QV3]L3\]SA=[RW;&6/IC+'O+ M#L7?^RH#TA_J[=&H;E5 UB6DJM4)V@R;RE*E"9L(F_:&327VO>Z/]>Z@=A6* MML F,G+701%.M8N'RS2? 2N8ML,T-]&0X7O\9*(Q>^Y[#S9&!MT]KV/-KKJ, M.JP=NUHR*G_Z/6:)O -;:<@@4R,9LRZ=U@-;3D/_)6PA;*DYMI U=R;#&_Y9?U$LC)8ONRY8N,IT#6NF1I-AEXPOE99+?QBVBTQX[=Z ]+B> M?%/,]PU9[V/$=?O7J-=IV];I=9HBJ,AX3/A%^%4A_-I5Q5X'O_J=Q@1_D8&Z MJ=JV[0:&>V_?.;4+FB 3-=E\CBR;_O,?HTZ[\TZNOORWI@!/AE\" 0*!4A74 M#T+JBKB)Z\GG6.Q>Q MG8!KP2."T)=AN*!@IF=8V-Q^+TQH/!BV@P5>SX'3#XKQ^*5K?9.LQS_' M?%E"V8NU9%=[V!3)1>;QTO<#9$(-=,D'O)P+ GE"NS@$9WL7K&:FP[+<9Z M0Z;WVFKT%ILPWV<6_'$7:#;GH>&:#+B+!W4+$B%C.AFBJJW09R3<)]E.V[V_ M0EX#,1>+O,,F-9Z"R:F&N%5)Q9UPJYFX51#N<>;;DRV47,?Q'H4>BZ66+2^\"R:AHQFFE*_U4FO)3DTFG&JKM1&W??+\ M#XK7+A6K?6; G-CN2A7K0%#67[-.$8X1CIZWF4@1TSS*GAGO/--\(F(BQGABVKST83LC08 LB#D;G:F;H^\PU MG_&+1\.WA%!%T49FV_K(!3)_5$(N%.NW$_>M8E.>1 =>NQ\5@WX'_KQTK4_ MG?^#S'D]^219\TIQYB?)F%<17QXI,D/OM/I-T7W)Q-L0%S(!7R6 ;TEL1OG( M5V:TACX<+@+>*<=K+*26D#V\*:>%[-G !B;S&0_DV8$_&O.Z'0;(V$U&HDH> M!B)C]V?7!%[D[ .3__WLIL3@9\5_*"#CK_^+63"5^\\N#_Q0!"^VCW42& P; M4V6/K. -44X(]4X7]0Z153DJJ'MRRH>!M5P'Y PX9KA+2:F;"V<#X0X;ODL? M(HQ FP+G,FS$R.8U;&:SPIN0WK>%_5]0:)Z6;7_6;U@5\#BH]:NTU6N\N>^I M8%>7KE4]@&:Y#3$;[YY6$VX0?F)=X3) ;8$=YU34VSBYJZI'HI(X-OV836GC MC5S#U4Q?#Q'2:;P(.8XQFN0*R97]!&L1W^R#;XX=/T8>H768XV9J^.S\SN , M []F<^9R:CU:KP,6&3YK8/@4?/8>V>PJQ66'3=#MZ.W1XAF%_#850*I*^FT( MJ0BIEB-5B9%7(WU,1>8/%3G5>-?*7GCF0U3>QG9!369:8#S53$6F] B*$JZT MX(E8[+/@L%OCB6$Q&_CO%7QI'[J:C=[O-497IFP'@BR"K$I 5HE::CY+&#JLVC?F-M--1GM"D1H01@ M-0>P$K7J89^R8*DD3LDZ>?N ENHK48F*:[:K>7,XK 9PEV9PS@(NBF:2_;J. M.CE9AS87:>EQ MC?"]@$'DE_/_>XC9C_%O@%_LC=)8=1](O/YLP(BG\S@L P MIS,!-D6_>[ Q]I(WFHX]3WXYJYT2399GPA;"%L*6ZMF,R5Q\]""*6]^P6-QL M2//C%B@U4T3).$RVE6K;5A;+DBWV'3IL>$5/'P\;VU"33,5-,7<1G#4'SLJ, MQ>CIW8+H9#(OXNA6?M) :[3NH]F=S)1E4W$1BQ*[#<06WMP\&P*6H\&=J; MHG<0B#40Q$K4W#LC?31:=!B>LNI.%O9CI$N:HG5OD ZA/F &I7RY2J*40ZB+ MRDX6>;):U*.Z^5/"+[427DT=:!FM\DQPD^/(Y*W>GHH_:@ M*1*)+.,$8@1BAU&JU\.P,HWA8[TS;"QT5:WV7R.-V>6%BU-!D3J*(K+OU%(4 M%855_JD8\/G W1?)/EU)_#H-59KPJQ+XM7$O\AIB %EXZZ"/?D[Z&))UMVYH M3H:12J#Y%H81/\QT"U,FD@.W-NQV3\$X4D/T.@U=E-"KZ>A5:EN744&*8O/0 MBTR[AXE33IMCCQFLG!I'731PL@>3/:5F,BP;[_=GPG.'[0+3HM:)E<2NT]"_ M";N:CEUEQE;H[5;O!-!KI?Z]D?J]?YXIR?H@]?IU$;RRTUBI@"Z;Q9WG6\"\ MT?C:0)_<PISW YFE3.S%A9)EFIZ32?A)H_PVHQ"?F$MS5D]0_H M$_[* @W;"VISWWN ;;"TN^=T5S30]1[J&+A(KF)RME3ZL >,=P5\]TVQW?OG M'QP=+4EB:LQY![53]3OZH-W8+A1U,561JYC0J['H5:*E:C#6.^/&I-1OJUS7 MW52UR@5=HU/X%K[2^IY1MW4*-6^&1SB%[[KXE5G5AINJB$FJR204>)6:J?CB M,=?+=W,C5GL](U;Z;7>>8Q4HHGM/RT5SU\3Q'KDV\;V99KL/C*^V=M7#YG78 MX*SMZ:0Z$04K"2^;JU6EXV=)D1+;[RCU_X[$U_ZYX@BT70]@*\L<1L!&P$; MUA1@(S?TMF[H-37XO>CDWT+?G!J<:=Y$XU//#\[A]D@U1Y(G_S-Y<,B#L\]" ME-^,9\%8M]ZE^:_0]MD-\MTML-WGA.L.FZ7<:NO##G5FJB9V5=+[3)V9"-!V M!+02W=&CCM[N+=8 HPY-U*&IOIJZ[YF,6&.4=LINI@S!2H==1G)TI7W8T0>#4\@.K"%R55)E)^0BY%H?N4K4SH$W0U M&;I*U*^[/7TX.JUDK&:;HI\*EOQI.XUYX4V96]JMX:OUQZUKG/GV9$]E.F6I M4)^9S'X0)?+CP@B!IYFJGXSV^JL7,&W\IEX:^ K[=GIS5FQR,L+B/5X=6M@8 MF;C*G%/:ZI']JGYHLL1EC6);>:L_>;Z G.\QXD1)U;=>U+[JH">.3D_O%E2 MJ*?4+HE1TX_9E"24S&A,!'ZC)<=A@B)(G)0A3I:HJW46)QOW$B.^V0??5"(\ MB;PHFR82P,EM#@O\K&MPC1N(7@_L7Z$]1\6+G">U.6V1!;(2%LA-PV^_*?;[ MALQWZ5H?(]8[;%)!7^^U&].'EW(*FJ*[$*@U'=1*=*V,]6%W,7+IE(\"6^<5 M4$I!I71VVPT,]]Z^B2$#6$" KLSU:GU)\5Z(AV=!KIH]G,A'P9X\;#EG4FZ.OD_&I$F)N MTY2YBEC4]?:X,(]\KLB2T8*]'RU>X6 M5J-N"'R=BOEKE0N[1B?[+;RO]3WW;NMD:MX,CW"RWW7Q*[.J#3=_$9-4DTDH M<.N4FR-/;-=PS95VKWI8ORCKQVO1#(%TL^C&K[8J,MB=ZX[S_>]1WA$ MW112,H^2":/2037I?+)(&[V>_ F";4(M4Y; M,24#:O)^\-]^?AM="N/AXUIJ(!V4>; M6@*.X*N^\%5B1LJHO>C;H::>%D M&"832WW$6&0/OI*\]R>RWO4=;(&!-QXX7BCEHZC[C@6^; ;-D":@I<[ "%'*6RR1_/MK!5+L+.=S+ MN69@VP$9GU\S=9Z,ZF25JI['M*9J\;85&ZL) B>L%1,R5 (97DI)2(6 I37D M[['XQNSU3U'&>IEEEM:I%M?5>\/%"+%35I?)OEUSG?DOT(*GGH-KK 7&$RC. MCH%:<^!I+@LT/C5\IG%XJ,,B*WA*MY8_(Y?5+12%C.!D,:JX;%32\+ODR%OO MUGA*<>LGS[]![GL/)U[KRIO-FB@%O&>WAT.R29>23 [8>V?$.ZT$*Y$ M _E8;[#IMC$*(.K M*<=V K>F@]LA7.#MKC[H+4;!G[(]; L?>-WM8=2RJ'X'8>K&S7=,7V1R8M0$:L2XM;>Q?H?T "JL;<,UPK85$#VID M5"^3&T5J5.)4NOI0BB=2_-_'A/FR$=J7KI7](G7E-^;;'AQA)3M_8/*_'Y], M)\0=@#^FAGO/OAL!^SB9,/.P]9:Z8[U=4+.DIM8ZJOI)"$@(V$ $+#' ;3#2 MA^/6"2!@HRUR%*'VPE&\"_1I>>&=PZIS%M]S]$V=IUBM\)MZLLD^;')UIJ$3 MF&*UV(2BU$[$(/?%>Y#IG\TWQATV_FU[RJE.3,9*4LSV3ZC2F;:D6)/M=Y3Z M"D>R;/]<<03:K@>PE65C(V C8"-@:PJPD?N]K((N5VMKTPM;*/Y.R*B0MO9C M&M^(>#):OQ%H=PP6PL6<&&^BS84IO"XBDQSSY)9JKELJYV6ZY-RZ9 M/M([O?8)N)=JB&3D8"PJA0F36KT/EQL_[")"MNMRB M;'1*V&RNW*+06*KL7BVS/2$@(6#-$)!"8P\2R$/V_6JH_9(-T);.%'-H/G"' MYC7X%$!V>+)>55H&2J:\GJ3EU;6[3YM6R:I^GRSTE<2XT]#S">,(XTI7YH?# MQM@R*,F-DMSJ4F^&*DQ7,W>GGDS2T+)3Q"359!+RA)](@MOZ8;B:$6@,OHZ# M62G+K6:GS3R__T>U#IKD4-IS*-C^S66=SE ?MOI-.4Z2:YQ C$"L^B"V7WM8 MI]O2Q^/&-JHX%9L8E6*O8;F7/9>9KO,4CW#@IV+L#:.A$YABM=B$XL5J8APK M[("SGQKMGGLNTM*%GJC9[@-HLS9V/G2M)O1!/&S,60W*I;P8 %'3*@(V C8!M7W6@3L(?OKEVWSU@BLB5Y_+ #X4Y5]>X M-PD>#9\)Q1R=VW.D>F .QT"?]MQX-N!$7#?UG!S8Y/NIKN]G;@>&\_%ISES+ M#D*?\<^N&?H^L]Z'P5WFT-3\#;4T/8(I"5Z:IM'O1&>55OO;%8(B&N-S" MJZ_?G3^RNY]V MJG4(9E>H.0,R_?J+H8:O_1K_FUUZJ;T:8> EALZ+OEV Y&?9V_?,Z%O;JH^> MU//I\OWWSU\_WA9DZ!QUP98*VQ?Q\AB94==?/WS\>O/Q@P9_W5S_^?G#Y2U\ MN+F%_WSY^/7V1KO^I%U=WOR7]NG/Z[]NM->QI'ZCO49RM]T0_]Y@#PHL]@@, M>Q)6HV6+G['7MY#1#B*^4!V:>([C/:(N) Z VMSW'FP+E2+-9Z#FF+9C&^+( M#ABR09DGG\T]'S\]VL'4=E&7>EF3NC,,P7.#J1%H/)S!',3]@1> MDB45,XT;,]#:9B 5X$H^]1Y1@5OO-8F:%DU*F\ B\+<94M'P8"_61 ;S_7;6 M.@,F=1QUQH\_J_46GW,XBCLG@!1W5>Y'1N(L^K!DW"!LKV/,.7P=_17_E-G= M,SG*XNCR^&Q@6J)*TP9'C*&@L)G=??PJ+K??]I+(>Q'2\EP]$)$ MYE:O?P&_MX+K42Q Q7/W$&!0I#Z+1Z.MTS8/($%?2WR4P.B%'(":%\O#14HX M8@AZ$7W">L"TW=_..FHK41''M1;-$373;.L:;!.%T6@'CZ/)\<&) MA,B(P@VY<@V7P97A^^C*_!_#"=F!2M"T]%;WA:K-F\F P\3&K& ^@@2"A)." MA",4=*D^).RD]Y%&MRNU?U_1*83TN!)!>^E<"+G+0>Z%>EPY#/_JR>AG-]]T MJAR-;J@/AKVZ@S=! T%#+:#A/_\QZK0[[^3*+@;%59_35JM)FVE)U634>HVJ M.B78FSKX$DM@$172X*M&A>3_J,%I>8.^ 720)NMG#17EDZC57WUUGZ""H(*@ M@APH9!FHW:@J5(6ZL:,GVT!3=K+>HS^P=2 J&)/1)EXH1Y$V=M-]=-^VU4@V M"]RF1&I=ZVQD4L1%M\] M&+YMP'^!2PQ1PG#)[Z8Q3_V4I]OH>\^?3PT7+NSDZU$(PL9O A\N0*-"5+@\ MUW)%/@C62I0V@.<\@B*;XY!H&\4#>>![/]FY6MWD118S/5\4@8@F'M M$6$385>8L+]>WWZ\T6ZOM27E>SY]_GKY]>KSY9_I0CZITCUK, 0Q #% =1G@ M=;K:!NHX/RYN+C0+Z_CX'(YO#N/P-1SF_$<;SG-XYMN$ZM!]R^(/+(!S/OS=<^]^"C5(+1-6VZ0:ZH?HW;%X+NWR$&RR3]ID@Q%Z^ M)=41=* _F,O0=+U^C>-U*F]N9LG?8[9'I_4N^D)\;.,A M0)2J5+]^,U#1T:ZD)T!=\T9[-#CHVZ"!SU$)9R!37.TRO ]Y(*V7[8ZNM*!]=BV;UMU*Y[[S+2YJ*XJ?]D>/UQR\\)C.L@0KC=M@3CML*S0!V ME(?F%-<_&C=25XC#$?%5>#U@HHM7SN 6[.*&HTQO3'D-H(%&SODS#]B,Z\IH M#-L=8@ 7C-0Q8$E@7&@JGGF!_<"RPV66F)#%Y++AL#ESN>\:G(B,.]N1':@-T_Z<9SV95TRB>N2#E.W\)H*THAO$@ +9>3N[X-$TLD H[^LUS;!,VX1:$ MQWO',W]N8_D0MXBJXY?!;V?XJ!L!#/#>O\>CWJ#;ZI)UY*2L(QVRCL1E&&-> MT^:*V9;:1=9@ZASK/LM_=V+?DH]V1:Z%LHY[\EWK%)H^PNE0["!*NWD*F(O. MBM56]C.A6UN%96%*0.H()-9DH=ZO)DK]HO"=J%-C,/69;*H,$AWT;S>8U2K%VOB6:/6"#"/$Y @>I'.&1XEZ:$5#9-$TV M3QU ,=L"/MW@:\2R70JH,&)E1#A=_KB\_!:K+SAPU&=!*TT-U'9E6@92H-!H MX>%^?)[QV7WH1$=I.<<;7!^EU,,5'Y]0X;\7VN_,YN(L%XWAYN-5K AIEV+& M,$'4M<7I*OUJRQ,[D.A],.OHC?DA3CPOD)&"/I[S?&R<\:S%$Y8[Y,*AWUD2 M"_@)+IB$/KJ@T@_7-5AT.#S)XWG4=.-E(LZ."9_*X%XU$;%C:>M'>_B.:Y=R M>-]%DQ \'L"09@?2S-NM\_]66GG$4,_,\!4#_3-T689#QA<5AJ%20E(S75@4 M*BTNBS:%7^X8 ]H%EGI XO"]F5C." F+J260?5V0H+2[,-@[Z8IL!OB<3DL3X 1B M)$23E#8'VO&L_+;DCXNKU,$?G%U//O+ GJ$H:(#:M_P07'>]#[8*"2;>K'JI M?*7P)6C <\./&VP%B1DMEI7;:98V&FD%>MK!L]2Q$IA4X,E39D,4]S/C)]-8 MO#N(#@;GX6PN%2 !V\9DPLQ JDE1BZ^H"Q<:1SEG2B5P[)3Y$S[#_$W'X\CU MPN(LM#U\<^9"^6@A'%8HE7JBJV4'(6X2;<)\]L#<4+V;86=QM$E:TMP:X536 M<'EGX"7) L">3&T>>+ZPY^(S?!L]+.*1&/3EA3RS0L:=%\H)*'B32P9_W#'' M9B@D89GO<-0&]UQI!3*X].P8#VC%PZ]24B\SP)@DXDDG:S/WN"VIR(\1&=8B MY0I" +]#NS.JP$*IMFPT<>,6A$!8?NHS4IJMU%Y?>YR"E,?8AOO4)4OI1!<) M*[8)BK/O*-*#$XX5VD[XW MO>YP<'? >2! D!5V[]SSKT78<111.&#,S'#;@9&#CCBJV\)DC M.!:)((X5,8$7Y=[I2,0P;A$N8>/.=!3AMX M%Z<<[PH\RPQ"P0>2&&*:@8NSPC>BC&1O(TV.I^#@0OLLCU[(5TJ'2[&*G]D0 M]'\Q1>NYQV:'I6=.F6(=!8U:.&5A'0>HPGNCL<(SX7B"1E706F .R@R:X9F5 MNL0*4W19?1^7YK@L]GTL"J \4O?FO7;FW4-"Q^*<2ZQ;4;0/6?+ @2[LWV[Y M5WO7,,:K5:M]97!ML(:'[S&]<@7*;Q2]A$]KDHRU(]<"U"J/F!2*F,E2[!5; MX3F[G(/0MJ(K_VZ?K3X/?K*QXLHW(2X:$6GWPX(**6*,PP&AZ^,#P+ M-"CQN:NBP*0I:$*]DD?V1S M#5-J^Y!54E[J*"2D7NBT]\7Y^(2NM]B\:UC>/&VN.&M<9J3J6XCW+U0))%!.O1!&]>(&O/$L8 \5.W'ISX+E1KQ-[WR]OKO!S M$O$H#8MQ:/9]:%NQ^4^:DDWOWK5C9V/68*U&YXLX8(4&MP6S4:]5]E)\[DR, MDV$T0>![PA"*KC.1Y*O>-H=1@7J3BQ(H\@:(D!-?.M^*_:O+_;4/3'GPF*O, M;LRZB =L.-Q+5F>B!B)MRF[-N(HIW::3ST?LY+] MF19%&R3++I,/\"\1K8$V;&G AH>+J[D*%]'$ \2VB+!JP]7:':5A1CLM-#R< ML')W9-Z$CDN$#/PCA%%$5//]^D<2\"JMMC 2.=*THT(M!7XKQE4#QS*&?202 MT?9$B$=:G"M*R'*IG?*U!UXD2E/,P8OB>?!1$4N",KU*,MZ8H R$#KN>?!)F MZ2^V:\_"V7<,#'.^&<^"K&'LUQ$E_"D67%@MRHW6'7=CB](.5KU/DB2DR7TF M)Z<(:JYFIUDA4SZ8PYPB74SHQ]T2#B=UG%Q@M:50\LBP1!DR ?I0^-M%([N, MM%_3_C/>+2HZ,DQA-KRP3,GI*^O48/2J@(5VBTU./2[Y-1^1/!J_B@-GDR3$ M?!1P-,IUKBWG A%YNVQZHQ=J]I9;E+04C7:T3*'=4T'K#=77_=2<4-[O=.F) M-X4::)XBJE)(5@X*%@/F[/YVUCD[ E'M5-DN(:NMS+E%=+7*O;:*L[/E7[+YAB)=$@\[[3')XOGA-2[(767D)J0^E21^I,7 M^H<$ZO:0%&]2O$OCBEM,KA-9$P3J!.JG">H)#QP$TSO=5G,1?2/-NUH>^#H. M*M>@M0UD(>*XC]R?M3%C/U1K63K.'DO_$14S)MD0Q5PX8!*L2"H2A0:X9I0G,2D?Z5W&43;NAW+RBY:T% M#U09;^;Q(%,LS)[![7&IX8*\)=$O)Y_(!S]_O_Z1J4M7F,OU4I[9/8@LM \6 MI)HY+)^'C ^4R7DL>9R#1:\PQE"4M0I@2K(*6^C*"L+6A7;#F/;5"QCLAWR& M*M)KL<"PG3KDF*V3]HEYAG&V9%%BYX^YJ/^7)'(F*7F'28^"00_/VYVH8\B' M7/+Z?ZGD]=#=4H8V+?YSW3M22->BZB^=W'1QZ0Y#G-L.*=*AA59I;*,)L &L!MH M\/*QLL-24F(>7BVG!XLAZEC"EF(1O@OM6Y0/N8@M!]Z:B.C2+(/ ED["C&8+ MZ*'FJZJ5R\)X8@XR(>CN627#XG=1T050O ,_G,DT3DNDR'J3"=9I%P6_DV(8 M8B>PTCO6-628"&L:?*I-,.DO7DSLVX6=F&2M!T^@KV^IJH7Q,@M2$;G.0&N& M[\(X8-E_S%6MFLHMN>MIC@?KX$?2!(O\%!)/>D:ZJ&B-Z\NP9918B4S7IQ6+ M.XGW2-2IB+9(IF$*,2"*V; I@W/3 U/E*0$\5/55^3:LA+KJ>E$K,ZFK"!0$ M]SD@'F6*.NQ?-)=HC!S.R]'-2<5_7$&Q\;(2I,UE +M MHKAH_DM9939-*;%H'!1*QBTJ^M:$+8ZKY;_S]8GU@0@Y14IUW)XU.J5T8"2H+KYQ[6XY%J+&#*_T7" M)P)10 ,SO1-":*175A7U$5^C9!%]+/$/%': BU+LITI&8!5>52U63Q<5TN.Z MO8AG#+X697=%6TQ\NQFH(T -=.A=B@U

+I"TLH"_T7KJ*0!W@JP9K"S)+' M'LX>1/O626;K[2 4FW@!"K$H-XT"T5&WW!GN3UE)F#V9+"K-%-?DAOM#7VB1 MJL*(J+LFVJ!8ZF$7VA]1NQ==E=:(?HHJ% /E,! _EA:BWF#!:]3R4Y084-:HZ5;XHJ@FO,GSI!\$^C@F]9JN:<%%+#NNF@^IZC\HG#C5U M.4?UBX,\-(3.*F8KOU?M(&>A$V"G&TV0+O-%X6QUR( #IHVEQY6"*]@%UFYB M.RSJ1R_J1OL_F5P*GG2V$3IF_$D=A6<&MI0,GE6S M#K'17(T%2PC*4HZRGV;RI*@"NNP?>]G6#Z3;?3MO1WK=)W@IZ SRS%+0SF6! M<0LKU^ZA%&U!*>JE5K/M:RWGZV)L9NXLG/S""AVM)G7Q_+8M(_UB]O]F(+_, MRU*QLM#MUOJZS$XU$=:O%4UUH4^I+O3>[MX;I>[YNO_EK'YQJOOESYF-H2%),4>T4BWO*2$>5^OH1.VK*#C)X MO,*#1\AA<9A2P4,>RAX_47>]J BB*'06R.,=]F/)W'JA?4FL\EAU%QT$XA/: M%9%J[GUC)L[U6$T<[<^2N#07CTSB@"$.G_@6B17R$*[F\C17)0/3IR:K*BC.]7+_A?%EQ*QQ95 M\ZV/L3!7P3>[J\)XV&Z_$SSTC/TPE><2CO9I4U=M;81[1<7R[EV8^^+#/KMQ MZX"4VSDQ7Q;ZFM][6'T\;K$- M6>1R'O9:;]YJ-])]^QS9B'*>YO2-NVR2LIBH=1$F)L!&UXIM2""(8J>]%_2Y0W-Y(%H;Q<4+U\HEP\M98G/5,:1)'U2I(\U:F(=U?)%S4\6 M?N0L=_D= \YWQ:!%=ENVM4:[KYI=P"K"$)#0H[X9V3%DZ@%'#GJ?!]J_0E 7 MX;FP6NK%6,/B0OLH6O_%3EUX. P6!+XH.)W6>FP>=7"#ZR-51Y'S\H"?](KA MXP.^2Q5_ NOM ?>+\:RP=A>$P?V5.X 7#;P%A@OEV!QJY_#XD28?$[YPB(5 M03J0M3^%"AM!=;!>(-3W:E& SSSO*>IHH#45$(6BB\RY#$NJ[+S)DQ\)F MMYC5$#5[$^?%X$TDH\OSN^3SYI*9V9X!^(20DL++L])JB85VZ M*=."*X8$*047MR\ZGB;G=EP)X4D_VB*@DQ>DUGGD_U.3M]A=D/+T76B7KF3N M9]4Z%C90"0U4]3Z4B&'$37S8Y)SJX"<<4[_(^;T)8DY+*9G MH;8=F1LO(F?H"]IIHEG9?(4JNI9JB7I!$K.YMMZZ9WVTO8$^NHLT7JG+[O+@ MI7IP6G=-[]S:KH=UC4@Z,#HQZ&DBL<14/HOX33N MU$[M7Z:@]G(Z?J:M5#Z8/Q;@NK:VVJ='G7 0%)?D$LB3O;JNTU_R](O#:_I+ M5TTM6JR>&"*_141YHUDDTO*+]'@!8P+040E>S#1XV81RVD+J*$:3BD-2>!_" MTF*C6&7V/1:BC,[;W;S5H%!5C-.'.BTX\'Q(FLU]\H&U'SW_9P0F*F= F413 M5WZ7/KU9W)RM^$TQ;!Q\(=0ZV,*I+1O_!HE]5F0(9%(I@$QSC<5$@#<[RY6&XT^VJ3:&U5 +/OS<3#4Z9B3,?GP@:M7#R"E(P[ M+TQW/8O\J;,XOO9U)_5BT=$/Q"0R&WMB/CR21;/SF6!)80#/XV7.H!WU#I3' MJ&5O1PL!FI4FS!?QHG,0>?P[.7FNKK$?\NR/^CCW*.'^,X91Q /*2;OJT MELJFB@!O&>X:HIURD&14'@J(U[-RM\?[!VS"Y)68_$_#A843]N'AD4%YN*CF M?78#@%6TV41*VQ^>9PG*0!ZY%KZ@R(;;+W*WW6(W=22<^$;0%H%WC@>YPT0O MBYN.BJ ?3,*8RT#\>(@B(8)S\:>(!%%76M(Z+6TXZ-WB28Z6:?B^]('%D?WW MT>1EW+^,-Q%),&'6%R=1S 6:E10@84""4#S)U/*!V)"J]Q9 MU+94[Y2^>9D3,O' MH$*'I+D4O\+7(VQP-0C%B6H,8@C#WG8FO8Q-:P4PJ,HR=EZ?= M7L>SG@_F+Z+7%92^Q/A]D*2!8Z4(["]*_CB!V[3;YY:[7ZY;N4]/#D/S"8J"%1Z#%0F[[BRQ] M.::XFW>_K*J^><1=.NXJ*7;D\KB82TN)JDJ.&"?]UE W,6THL\HQNL;D= MQ8I$EDPUD9F-!T,\^W(\"X/R^F";TAJF)YSEROK (B MCL:[+"V3[P7JFPNT)S)X,J>NM* D9MXG"^\ M,#+W;#((843OJ\?']!23D[ 1&4N>B 84#G]QM'E=: JI-)LGA&EI+I,&):Q, M(F+05982&AL$HD4$I2LBP8=F2R4I"PW,[MX#X>;B]J*]* RF7A0'51-'_MZ! MZW+%WACQ/H,FXD2&7*9\)&*6S"R\D:)QI/(N7X5LIIY !(*M($R=^VJU(? M)*S.C/_S1*T-=8\:N;!4#]_QU/1%!*VA<=BBI=/75&',HG67==J %FPKLC)F MD=:6AKQ4S;EH^81B+#A'9DZHQQ=QMY ;>E)B18\>&ZW7Q>K3=B6YIE*J LPR MG"!_^4)!4!I ; )/"?*TZ%0$I7&0@''4"W#+U'O$&D"ZW$#/B>@P?C!L7_ \ M1]T>PS\B[Z-\>II9DPKQ1,5^J6&@]5ND7TN/@W!&VZ[, MK44?N!V-(G9:QR AWR>&AN)271/+*JG'R#VX0ZZ>^%)T*>;Z)(OFH9=5%@=" MD[OMF^$,R]&:PC@8E:9]$-E; $D"2I0G/-Y45@1&FWJP,XH4/[NJ[ #&RRO:2[]8$0P^)%)#$Y)11EJZ%OJ1 KK M9/M1#;ET. W60)#%"%+B$_Y-RQ)RP*F\"!)Q(?H!5( M16P%EK]5E>" ^ZXAQ2;8CJI#(H%B\3HA78I_-*S>*'QZ;EG2IU@U:/UW#9D MAY@NF!S3BCC#)V,36!)R(4B5,'E6PAOCC(2]0.Y M#$IK4#8-U)H*#7WE6N! M!TJEY"SH28(,BXZM(HLH8ODJQ_R4<**,2";FAT5+ YXNE2U"U2_&HI+1,6S% MT2ZUQ ;/F!D$NQI*)*UC<(@1/ZV<++&@9"Q/Q:?+:%YQ356LJCT!1A+CLOXO ME 4<-5$G*&VP00O'U@:OK$$O0=XXEN/>-X1]#=!4S.;!=A@&IGIJY*"13H3N M'M?\CO0$*XP+63X*C3UX5@@9G?O6< -]2S;B.MZ'3'66O]2SU_,'_5X\W5AU M-)*Q L='096_ O6Z$96?VT_G4]L"9GLK_S,:#\9M=!YY+OOU%[S\=Y&_ MMZ2^S#>Y2-'8;V$[UQK_WU^,)^Q2]47$%W$_^(X'H:3.$0W\+Z/V(I M_2XLC2)8J3"R)?4Y.G"I;=Q$>:#J-/O"P+]B?D&ZQ,#D^I8OV$]AUV@= M5.8M /U,8#^BFLN% R)Q/$16!L7*HKJN*!9LL>@XD+=(R"LX'A\P]^1>F]IX M"$*U0KS#MYDX/F;*%=L\00OX.SI>(_S" 1]6% 5X?+[(*^A1-QH91VP(!2$R MG AAD#6_2*2>)PL11?!)V1 =)I+!"@N?*2,"W<1.P&'I97DO^03+GJ!)4-8% MPP8Z.&.UOK%A.VNHRR-((1U2/!R5KMU3Z=H.E:[]]67T7Q&<1J5K=^3%G""% M2TZRHNW+16+C**J7J\]&E_[=WBAR\?_EEN'_'5N=W#G^IM*J:!2#IUTFW?3^ M3/716[^^]J;:Z3H;74[1V!)K"!3MR0%V\3+E@,9]S%F;8C-T2D?=J'F.J!N; M>F Z:DGV6)-G[4#6TD/KF( MK>*4DCO#$68:LYT5=9,2*) X\-490MT4UP]"-4YH,YT+[D%@ZN/VD MVD1J,O4UFPO4&19U1YP:Z$%,Y_B(HK^YY4B6]Z(,=JM"M>:CJYHI/LDR'>/#J;M=>YN)P+1-CVLOF- M9#3Z>@D!R[JA;]V\O93TIM&RT\+F5@!UYT[Z_5X8_+6*B9:%$T(.T,/?%.KI M>8K8^YZMORD)L,2#@L5 /\IO9YVS<@:(!W/%X;&1 K!!J([9/2CIN#[:[;2^ M)OD=Y[PHMU,=&MI M%>^T>B#INB/XI]]_DT?3#%879EAMI&F=M]% MS>K_#JZ5GLA7[.08O="@^_C M>@Q*H];3#>I'4J-X(?FK,(OM.$"X8=+WMMM5@L3^C]5)=>)\71)6L>Y[ZRX$HFHN:.;Y?\VL4CW$@=V[#,BOCE!_SQ]X^;#V>B M*A;,AO]V=MX%&0Q;!&_L9B(-WKKAS/("=27Z:O1>;QBY"*/!_OX"LRU@/_ZW M(/]_0\K=CNEV 7>"[1TH_'N<0QB;/ BC2\?H95,AH-XK4$_5_CPE_ M35/;?C"[.]9;X^[)8C8IY*6SQ.5,.EB2W%M1[4SX@ CDUV6--6MH$/(?"_E? M;ZFC ^[';LY;[WOLA3RH%.BU]%YGL" %5C-G4UCAS7VB"Z1G>2&&VM1/&=I\\ NLURU1&RHJBV@Z MS/#%TZ?(W4\QE$;!.?GP3KJ!;J ;Z(9CWK \7ZBN<9JC#>(T!Q2F26&:%*9) M89IU#M/<5RK 2RF!%.U)SF6*]B0[)]DYR[)SQDE[APSW[.B=[KBY=D[R3Y5( MX3MH'I>2M'))MW%QX51.I2K)2>A/<:3-$ %+XDA3^O>M=VG)V@3\D^=_$PQP M$*]75^]V%P.(3D48D*9/"0+5!7:*':TXVF\1.QIK_ =('\ JW?#="_C?:?YH9\^X']AQM13Y)5A:"O/+ZDI%=^/RO3C^0*VR/Q0/:\"&1?I/O0MF2U M55>[O+DZ4/7-;J]U#O_?Z9^WHR9KLEVA*3O1&0Z\!]?7FVC>'79L1!T\U0XT MUPA<%$G.UHC%KNBBQO-K[-^D&J2(7^ MJ,)8;[#MF>B*)M^%S\CU$<5'BEZL MV'AYW;')]H4\:D&;+I+[Z(5.JDUJ-)*HF6?\"%D*&0LM,U>]!*YZS2[N+W2- M&XYHX#V;V5SV0,&^B#80C^&+9LJRW:?R!V*'%?@F+<8LQB2/' ?79O^)8CVKY-XDY>QN(#M4=8^?Q, MXG6+"HOF82PP+][$FY3?3!TT3C&,Q0T%&+%QWN84 M.(*)>-R%MMH?J/[L.O5GLP6[L>7O4O=-ON#H$#?Z2PL?2M33OU"RVS 5&U !+=QTT]\EGAV+ 5$,T;1M3QN.I83R*I2.]Z'S";; MU6*?L6SGQ;@'0=3J=W$TJN0X1M@*T>29, A--,F).[9C+?IT=P-4!Z+&Q2)& M1HP#!=)\[JF^QD;<66%)VTL];F$68\:2$6:G#H,RIVFCM:0?EX*6@H9%V'=H14><58Q5:F^NS((=8P"5ZMC0[A;C71$,KMTX M2UN'-JB[UE*FVI0[JZ-CK.>&P<81RY'AQ2Y9BPVP-NB6U:G:DC57+8OBC>Z> MM3^8=P]GH*EM:AOK99> +T52KN(*VJV'QX2XDQ,*=R,(?/LN#"+% =2&P#9# M/'[?)PL$5QK 'JA>R&;"ASE8RB5&M0^F>BZ:@P/[R 66OZF&J@N]6K*M>2*5 MS)MCPRK&98:>SUAZCG#\1P/$6^VKYX-B]0:]X;"PW#M6@$#,X MDJI& $&6F.Z>%Q?S[9+&LB\W'8QF\C**JBNQY6!I*!BG*P^.E M*--P:C2<"N>3OY.K0WGEN^25ZQI[,AF %8@T/!K"9E8_USS9^2KGG+],GY1[ MGGO@+2I3- ME"A2HBJYF*1$$;03M),2U;SZ:UK*&D\Y@\G>9;QA%4T-U!)[.V4)4I9@<9C2 MRBQ!A;B??&]6E##XV36=$-<)6T_ _UNWQE/>>3N.*K&EG;=_"_91W/-%Z*'< M#VX"(Q!!NTD,@N%'8]JG6U(R$(58!J-.0 TJ"'[(@;BN\U_ M?HM=>>U#@,L\]%D:71)P.>^L1)=^YV*Q$\YI%(5Y1=!$2D]] $B11=FJ3V'< MVI%4GUZGIW=[BT6K2/5I$KZ0ZE-QY-F?ZE,&N&RO^K1/7/4Y:.TNLLDMLR.G M0M+))$!85W$'X0?E0!/TJS?AU:+T'?7)]"Y@E8"%@J 2R[&[X.KY@,+^I] ML&E$@Z^LE:R*?;76 <@*]?VB'JB%%MD21341(Q$C$6,%QT?$2,18F?$1,3:L M5?DF_MV#.G-;%YT1[F_1P;"P:\9"P>34ZS,/:;>&^>X'*R:C:YSY]F2+^K2B MM,[:[1FJO;CDX*8\Y$:9>LKR;>\OI7B@=]J4MM%LJ*"4XEJ#R,Z.[/V9@5NM MB\4 ZE-*$B:P(;VD%I!RS/HH^]).1IV^WL>>F:2=-!@P2#NI.)24[,TF[>0P M)4S(RWVBYO,NB#_+"[%]9/WLYYL/?D'\=\F;0^1(Y$CD2.1(Y%BY\1$Y'H(< MA68,_V 3[>P)R6&&+YX^10W^*3Y/J>/<@D^UMC?\DNM-7O1-=8:]PC]<[.O. M'L=6/F#)O9((L45ZC!JCBW[,$*FSW]D:C=Y5$_=VJ]T=C0?=OSL;=A/*$?66 M!]!L/AWVUY$$:<4.CVVUGK#.;H M. JKXL_*@"(^JV512SCNO%J^7[Z;>*YY;1LDX^V QBN>8">;:^- M&>!FH-FN%DR]D!NNQ76-/9D,]+!Y;,7E;]9JUD9=!9.03^HJN!\*O9WZC,D] MI;ZQ^UO67-_8$?6-W:UO[*BQW2P)X0GAJ6\L<1IQ6NTY[<9^TDB)(B6JDHM) M2A1!.T$[*5$[ZHP/'&/$-Y%M4(CCY0GL5814Z/9.2T MR/$:':D/;7O4T0<%]00I*Z-!\$)9&14'GKWFC.X=6[9.XNCU+Q83ODXIAX.@ MB32?6@#0P3),NZVJ:#[=04?O=^K=_8?PA52?FB///A-2]P\NVZL^@X+N#Z>D M^E2V)-TI&>:PJ=ZYZJI'=KF#:JED"$0*0I(%*:_>PH*DJW/=('?6I$1NA"Z%(%=-G=4G8D M%:5U46\0H3BUVIC#9*L],H21'&BN'"C-$';H3K?]KCX8D@F,<(5PI0JXLKL) M[/"-;KL%X6>$'X0?A!^UU$N*CZV'UDO&8[TU7(SM(%PA7"%LE\ V5XO MZ5S4NTL;M2:H#$!6J-HQ=?8M-,B6**J)&(D8B1@K.#XB1B+&RHR/B+%\8JQL MML-!?;D;]XA?*)J<>GWF(>W6\-7ZD]$USGQ[LD6-6E%>A]S#E,5;2TO),>N7 M[*V+?:NKMT:+K1_K9!\AP*"TW)I#2E+Z&HEYC[EAW8TZ9%3KL>O(1;@F>_X*SPF=7GK[PH)>8 MCCX^P6G2-9S(;,3?/W_S/2LT W[I6C?,?[!-QK%S^'O',W\NG@FEQ7HLSX1# M\?>9QN#,-\=3NQ^RC;*J>WG7]6;MX-N=PJ-<_FB_IR:M# ;C.-XC7*X)VDR_ M8]/'<;G1&F>!I/R)Z!3BA;[F1_UK[IXUYEHXOY\LV.5E;]7+TL=KY.PMV[_+ M!9?++[JYRP&L[ I/[=YI.)4=SDI3S'';O5.;]U-K\U[MOG74KX[:NA]W67,= M28?4D72WCJ3CJO5);$PG4D+RAG!)W3N/$D<11U6+HZA-.RE%E5U,4HH(PHE+ M2"FJ7QMV*FF;[-?U7"P/H,ML%KKP)[K"\E18E:#?ZD7Z4FI )>)Y-T@-X 7Y M1:,%;^W?BB^N,FP1UWA2WN!K7_F"]]H8H=/16X-ZUS0GM*"\@#KBR%ZS%DM! ME:U3"8;]B\%)9Q(0)I$&4UWDV46#*8PW.Z(&,^CT]%Z/DAP;B!:DP50<1_:9 MV5@.JI &4XN6Z&0D2YCJ3X,#>6-5,)=[/M<,U]*\8,I\LI-1/?2&B8C-S&22 M,VXD7URZUC5RQ4&4S':KI[=[8U(R"2P(+.J@3Y8%(%OKDYT>-3!!8$%@44%=8VR .1T=8U&U.&J9+F,2@Z*FCZ<4 >2 M2@Z**) HD"B0*) HD"BPLJV7CI2@<%!'ZRY-F38^ 2Z41ZE>0Z=528)UV![R M59=G$J*(R&I$1!;ZFO;68:HST#MM"F]L(.M3>&/%0:%D=S0U;J!T"U(N3AY' M-O)+[TNM&'7Z>K_=);6B>4Q/:D6MX6!GSS.I%=0/JO+&YDH.BGI)9(5[PUN; M5')01(-$@\<>%-$@T>"Q!T4T>! :S/1UHOXS14[SIG98H>&LNH#ZSU#_FJ48I8)DTAWJ2OR+$^%ZK:JI+OT M1P.]V^Z3[M(\G"#=I=8(LEGV5#FHLHONTCYIW85ZSE#/F9K*#1(1=1$1FQG( MCE<'?CS4^UW*T">L(*RHA3I9%G[L4@:^0_!!\$'P4355H_CD><3V=N.N/NX1 M6!!8$%C40MS8,&;14[2WAC&MKMX:+=9M MKI,QAEB?8A/K" HE.Y.ILCME29!R5]JQ7#4TCM]2M=L(-.36E%K M.-C9;TQJ!36,J;RIN)*#HB+U6>%.C1*(!HD&B0:)!HD&B08;28.9AC&1KO\U MG#'?-N5G/''8;FBDE?_4B6CS@Q7VE%'IN-G"B[D"?&54:=SV,"C&G#T*;GSJ MV_[\D=W] MM(/SZ&<&!V$F!YW[24T:?WDG7AJ5J!1%)&&&AC;U\;3]C\ SSWZ_%2V7O(EV MA4=U-^"__F(LY1O)W]A@*6ZN-+KHQUB3(MK8;*"8,V.9_Y8>-J\JM$6N::'8'\BD5Z6XWFGOX@5S;T5VZ;BK%+$6MAC2 M@%YLU_"?-8Y]9@ #9*1\UG<\_'+UV&/?+@&H:_!U.F2?G&K',#5!/09S0WQ"Q" MU%*S#^>:%P8\,%SQ1"OT\3_,,*O,$(01,R0P<.D/ L' V; M3)@9X,OG'FK(MN' +."Q]@-;9SSX##D<+>31%P%H:#S$^T +_ZG-6#"-AYMY M+OM7:#\8#KPW>@4HR-SF8D#P,0#E&@E@#\NTO-'-@!K=;!EC\_*)O)P^KJI;F;:T4]DR MKMYL!]O"F/>"W9]H\61I,>F;=W!*K*5$HB;I14W2Y:[:KOQOW"Y=?I0MT^7? M\ZBCH#@#J'Y?XA'41YTP[SB]+8>Z:"N'9]S&M90CWB'>*9-W1C'O4(-3XAWB MG.E\3[[H1!+Y]%TJ/9N!) M-^H4=IGYU(6::A0T*"D9B/ZSH/D_/5Y4_VA4$)RPI[[2;;W376RC1G4*B/&) M\8_/^.45/@/&[[>I7Q8Q/C%^Y1A_23CBGKHQ#_7V:+'I.S$^,3XQ_M$9O\2: M9/VQWAW46^)3P:"3&A05*V MO[;+X7T=QW[CE?*"?& W62RHW6[=S181>UQ*[O@JF.-Z(E*M^77"$"*_?BL/ MIN2=[7P90[W5)BT=T 8CSH M$$ 00!! U!0@UO"<[@80PVZ#G:=E!+Z_Q!2[E20X)>/49]?TV0R[%#F1$)[,U&AS> \G#$+B(:+4G!;E5O;BSVK$J9RDCW-"34(-4X2-NK!4!_T!@01!!$$$;6%B)*3#X9ZM]6O-4208_6D!D4F77(J$ 42!1(%$@42 M!1(%-I@"J9]4I=VO(EM\I3>5_*:EFS.HO/RA+!D?%:%_8WX4&+YE/;8?-Q_^ M!F[Y6SPF;;;HQ%:+UDJK1>NBR2DDA .$ PW @;4:3.V, ^3>(!P@'*@L#JS; M;VHW'&A?].OMPR <(!QH. ZLUWYJ5QRH>:5%"J4_DBWGPQJQ\63-(=1N+&HK M!CB:/8>"W0D)" FJC02'L>B099>0@)"@PDAP,)M.O<]RA 2$!(U'@L-8=?KC M6B,!Q?%4VO:32K]86KR>/9E.:#$K*8IO>K-Y&!B">;S)]L45%K!%+MSPHE=$ MB+AW^1D4[^_K=KYN ]FM2I-,E%1U$/$T<=_>!)[Y\WJ.7_);[UOHFU.#,YE' M]5$QZ2?@T:N$/>-LJUPNUK&K/&BV]=O9)YC@WZ,10'FO=?9[O\'UM E8"%@( M6 Y1&R(/+.VSWWLM*A5!R$+(TG1D*;FD1 Y9^CU260A8"%A. EA*+421!Y9^ M_5468?6#?["70I8H'&;XXNE3',=33$**@N7DZ :Z@6Z@&RIR0\H/@;)."J:% M1Z1AMMTIQ-E5CT(P1[A4&=K",60RQU&X'G]6HE-\5F^6=TCD-T/?9VX@A.\[ M[=&V@BG*]=8KY=?(>#K*5A)4LGE&VI]EO4'KAO2JF?1>%?L%M,>I'3#Q)H8+ M^^@;NZBO!;K4_EP3RR3XX?=GA_6YG3+.EKJ,'AG&#*]TLUZZ@2T<1_8#NV% MMG9@KU#=\E[9RQGP4+#6$?#OC[.YXSTSEM(9OS"L119R',J.(WG_7/R RR>; MOZPDMI8X@L\Y,U%/? 06XLP]^]WU%C3"0+-=Y9JSW6T='9"X&"*_(&51W*")K452MMU0+,T6+U74\36<,=\VEXJF%P1: M^M\E7G(3-ICYBYB3G "BNPL&(:64$09>+)U&%_VXADGF<4>1Z*E_M?T-?^GZ M;8?NXHO'[.E[39'\PL1WFW&&!'. ?V7P*?[OX[]"^P$0SPWXI6M],?R?3+!^ M@IRWL%CO'<#J-2U\#!!TCHOLATS> FP$QWM 4GS4#7.8 ,R_VZUV=]P:M,[J MIFVMV&^X9 2G?=P@K 6DR%LJ7C NQYAS>$ST5[-T,K4B=YYC+9J.^A?:032M M[7GQ8$N!;*=K)ORKL83[-,.%%9EZ?G .>#0#'0)%O6APF5JXK'0N8O")NPEO MB_::NS#X)M%;R(B9KXMV$ M.US0\^ RPWG^-ZAC!C;%<1SOD;_-6!5W0,48C#HQ&.$$,Y"XL-:[P52FU.W3 M$G :X(LS,8%G!8"@+NZN<^T!+J#AT' VN&!EC.UHD\3IDIU2>]."1[L)WB+G MU2K-N/3BDP6>0X!" #_WM[/!&>W.1KM3@O^VE(UMMU[U(4S5 MTD2K<]VBLJ)<:M#L%4?V+HR?/\9KBPB.%K#-=?0X\$FH"]M@YD8 MG.U79 F/;;HH&=,\(+&(=8AUBG96%)8(I\P77?$XY(IO&-E3=I-+532Y%L9$/S!31 MGG+W.D-8V59[3"5M*1VNW'2X+7Q6!:!'>:'$",0(Q C$",0(Q C$",0(Q C$ M",0(5:CP0-UZ),EU#VC3$&X=LEU0P>TF5/%!8KYTK7SJ4( 1-[GK=-O0$(+ @L2)\B#B,.JRF''<1V2,*9 MH(.@HVG00<*9.(PXC#B, @BK9BC\TP:%R[*#9VT28CMVLA,2]M4-^TJP$\9L M\0FXXD 'D98^Z@[I)$)805A!>A)Q&'$8<1AQ&'$8<1AQ&'$8<=CQ3Y21JTM4 M,TL5,J.C9+4,@A1?6'Y\(:[/!%8H8**JFL7F'K<#T40N@!E&7Y!!D>"_:?!_ M^6#8#I:!_>3Y-T:ZG>'ES(/E_3>SU@A$3!CH>O)!,LNE:^%JJ4]I4;'$D+E? MD=%J41P$ 0L!"YWBX M4^=%?^[Y0,FP@1BKB,9&TYO-F&_:A@.+/F<^)WLC 7ZS '\_]L:83[XAFR#( M1]R4/.\PWJEVJZ,/N_U:RP "%0*5IH**:8:ST %@L/[P/1T!E0GCN"&X(;,0L1AQ&$UY;#5 OU+W)TV$:Y7H>^#-*V-F,:3 MP7@\(%%-0$) 0J*:0D/K:*7]<7%SH<'ZN^:SL-"*S^FW;/K 6TF5L)L\])\U MOJSO.H$O@6_UP?< MMX?-[>*65*WN]:/FS\\V",7-3?X>"E8]- JWG"DCWKU M]O\1R!#(-!5D]F7[K3($M;L=PA_"'\(?.F$2AQ&'U9/#2C(&5UENP]%A/"31 M3ROC\$:QN7LGES(PH]*#NO-\"T@O>ET;R()[CFWE*)3&ON78ES/> M :464> )CYTHL F[6.>Q$P4V81?K/':BP";L8IW'?B@*I,3'5$A-_X A-;=> M8#@4[4(-KNMD2-JT*X-K%5JM5?NX%Z->]F5E[O4Z>J_7)3,S 0,!0R.#4_:% M%-TQH02A!*%$/;O-[BVU&"O:="F]F)" D*!.H2Y[BR8=M?7Q8$3\3_Q/_%_U M/#GI&K&-M1X\T6 CMK'6@R<: M;,0VUGKP1(.-V,9:#[X.(3,G6JNF?<# FDO1O/"?H[$3$",0(Q C$",0(Q C$",0(Q C$",0(Q B4*+;%G'+1# MFL&G9+N@\)[ZA_D:YSY]N3DBE<1)Q(GUDU0[YJ10V*;P(+ HDI@06*;.)$XD3BQAIQ( MX5;5-T^R1#LD4R6Y4!IR#-K97IFZY4 ]T?51AQIQ$5@06)#R1>Q([%AQ=JR/ M"9,D.4$'04>%H(,D.;$CL2.Q8UW9D<(ICV2O_-,&5:L6/EC*!TW*V4A91LG[O8/CU_[OE R;"! M&+F)-D_3F\V8;]J& XL^9SXGLRYS_<$&/<1!E_C!L]T_XYCT#[F:WQE-M M(* #L>0/I_,?R?+$#QGTCBJ]#W0?361J:WNVV] MTQ^07"<@(2 AN7YLR^[NL:]DZDT(ZWBB]2M[O6CYL_/-@C%Y4W^'@IN/'0 M6MY@7/N,"L(3PI,&X,F^S,)51IMVJT]00U!#4$-'1^(\XKR&"OFMK;]5%MUP M4!CT&^3E)0PA#"'I707#[T81O7NGK3(\2Y4>U)WG6T!ZT>O:0!;<WMG"M0JMV:JYWXNQ+_NR/O>Z WW)_XG_B?^K7D1O7TS?[^O]4;UM!!0H4YU!Y9P,72 +RPM!I%7)RU#KP9.3 MKA';6.O!$PTV8AMK/7BBP49L8ZT'3S38B&VL]> /&C(#_Z!]*GLR=ICABZ=/ M\;3W%)^CU3%>'B&;<(,Z)'\-9\RWS8+/^<>F#24F'.F9O\?0GJ>"LW4ZZ6CC MP>2&L:4M)6LVV=A"LF^32[N?M63D5T5:!8P)//2ML!-D9RFBL?*SA.]BFIC& M1H='VPJFN%*M5^^TB'ZZ.+S41-K]KJY%_[QY=_;+TARI[D5GE#>HM"\&PX(! MJ:_?G3^RNY]VJC;>D?@6>> M_7Z+3(^=/:_0(.4&_-=?C(*UE ^72&2$@?=.4VLRNNC;!?0D#6)HY++=T! 6 M,=OZ[>P6"/6&.4Q8HOYNM]K=<6O0DM8PN)!9ET'NHLOYG+E6?.G?[8U"[G"_ M#AIPUWN5KLR%!D=!JI>.HTUA&YQGS1%M@C4[,0;"4@93S?-M>(SAP/."J%84 M;$L F\6T&8QL"I]]F"3GFA' ]TRSL#X3)G)PRK!7@0>OM!&F,!XC_3. 7O"MUBG\MXV-9C?<&G@Y+!T+=GL=+;OK,LM4VV5CT$K_'];5"]6$6;Z:<3IYVX@F* MA,GANZ43NF/,/?L] MS1)Y08U[4OJPC:?MA_T,VLC"J#.T^-)6P1"YS0/<8%&F3N7(XYXC;4SL)X;P M8GK F*FZ<_C;U'A@VAUC;@8EX ?#- &OD Z1< $W#L/!1A1&=0ZO/>< 41=9 M[T313KX<@X4"Y+WCF3_7VL\SC7'3F*,P\4.VFWC93,\:%(J4IT61 F(:Z&/B M.8[W" NK"2+6>#B#"^'9$KY-C\N^W$ I]DP TL0 <$*(%!"]C)XR N-8&Z_V M/4VQ=R!.+ U03L$KFTQ0)WC(P)PAD.X#,P4W2@6Y,]0UW-FW\IEXIA(+)@]] MOYVAP@%8KXY7\6O$YI_:T\?2%>H^EKW5T5%_K MZ>@]BFM5/&;C [:/+"A2_M=-AMG#,BU8D@![ &WXS5LFA2^X!%DSX R6'X M!T8*?WS]_$<$3(H3FO<%MOL\> ?VV/NZ. M:IV 2=!#T'-2T!-#PVK8^:AB;*XG\0W5P9QAFS"',(@AZZ@(]J]2=%.Q45MT!S!G5O XN%2P_HNWMC@6/F ^!QK? TR88 M72Y2-,@*1SWT3E1 7&(&*Q'XH" M*8NDTIYL:KU-T4P-MX>@%23593=M>16VB!K[HT=MO3\D\RLA#2%-]7MSUL*Y M#(@R'E#B&2$*(4I-=9>:N(ZQKW"_3>EFA#2$--777>K@!VY"IW+R U=G4+5H M]%;KP9,7I!';6.O!$PTV8AMK/7BBP49L8ZT'?U!_\*\GW3%VXQOR+677]U[O ML8LE-K):K^=8]H K[L.4:=_&_F-3IG'[*6I+R6"7'JZ"Z'F,].[=]'X MI1G8%=$1?]ZKAHO_L?JP^UU=_SEN7O8'W,C_]#AG>1O:LE9O^SFD#L>+Y].H MJ8"DE MN*HW*GP[\1S;PX(*=PS6=@9?&?XSMMYPD1%DDUC+MD0'U&CL&DXD>G32!1! M%88?3 U84O4DV!3-AHG;,-]L&]?@>8Y"#G\7(\*6JZKQ[KDOF@@F3];%*+)M M;6'PCFT^I]JABOZLJC^N;""2-&9E3W-A)L.)BL&[3+,Y#YDO1Z4>YF/_79_Q M)0U7Y2JEQG#O&Q;395=@?._,* HS"E:E^EU.X2W0ZO6..]RBV633(O$.# MI7SIQ'8-6"*8*Y @[*?JNBLF*W91MD9%]IIBBUT&FPMXX]D^&I &O$3P"/SW:CH.$ MHJC)2AZ1VQW9&UR(6E#ZGN,IQ5?$8TD6Y$);+7JO<8"W,)K;: L_QSLHY6\B ME/DW]&]Y[O=8UG]V/QJ^"^3!O[*\77J_@EHTW05A'3?=_>HM2NJ$^ 1K1/R M"^9;BALVT' NELDTI7&-EFE<*UH%+HC-58UP"PSWN[7 7=&._>_QJ#?LM?K2 M3KUE5U5YAQ3YIO16"(TG%OWM%LK@/36SDE)Y^\KLN_5S7=?2G^K_6>B#+-03 M]^DJ6UE6?I#T95[EV3OB+AUL*1(YBLB:R!#876 > 8#Y\OM[.2A7IA5U*2T8 MU(J"_+/81.@D2NJS)REK49\Q&4I$$(5>Z%A2%IH,]"'5M=R%>SB(8O@; /[_ ML_>FRVTC2;OPK=11M\^QYZ-H+B)%66Y'R')[QO.Z+8>MGHGWEP,"BB+&(,#& MHF6N_LNL D!L!$$2! $P)V+<(HFEELRGGEPJ2RR0KJV8SA17^"@C.DC#! ^;B,&WM03%=4&"P[()U/E@A430DF^?+V.J3 ,*T657,3JC UNTU=DS#A$LM"!/ MNC.#GDOB$U),[!I@MRMHY1P/JH<)%R_P'"&PUIW#[03!WNEM(C-V9S9'0/7!#7.4_74SN7'G&J?4<27'\ M!T3'0A'D-902>2RZ\R8>(3X*S?F,(RC92#^<3A@=A%<8'"'?#GOIF8KV'\^! MKX2P*\$AZBB,;X#$M[BS1?XRU%.2M1'Y+DZNI$EO?!79&6QL"UT@&2O. (B<;Y"MN?/&@YM M3-YO,Y[IH8GIHP/>(*'#!I,*Z07(@C1@<=:D5PC1Y.XY>$Z$2 @7DF4\H! L M(1L:IV+?;"%:110Q&8K(E82=C@S+2JA[RA2#A/]XD\9L)H>K3(BXV*5$J"\; M-DZW3UIW"A9F>2,RNQ(A%]P(F'P?G\=(_KNW,SMA"4H;.+ *ACAJ$57HCX8= M%OSSZO+D=<;YRK+_P^Y@DLR#ZW?'YQFM\K^^! /H[J?NG@8_"X>2;'3B)[_3 M^,MES'83MA/T4&% ]::_G?SB6BJHH9!06"VN+>$& TM)*2(ZH?_2AP9,.+@ZOCM] 4_P#& MVB[9%E&;YT\'G[C! <0E26NCP6B'D--2:,5S]R.S\M&Z"\U5*Q#:EWZ2BHAI MR(0TYU4AF3I@)G$1##W\H>H$H;O%)VIVLGKV=*X?I-0)ZZ1%I$55:=& M(BT MB+1HY[@<:1%I$6E1294FVZ,^-2QSRB)N:"IYNIR[O+TQ-:V$RI9^YU:5^SGN MDV(V\3[7JDH-Z03I!.D$Z03I!.D$Z03I!.E$->=AD E8F@DH,IW)V"/ (L"B M19QT@G2"=()T@G2"=()T@G2B%L8>1079L$*3\%IQ9@SW3#\HADC6)N.P2H"C M@S_*$^6R=A7L]IS)H#^XK$=3DL5%FW0B"*$.H4XS4">W#&2DR&-&T<%U1[ Z ML]^7*W/T:*'E8V^?%QQ/$_H1/OZ3J)0BDC<'*XXC"O_\1U D2UP>?TYT"U>X MV7W]^48?L0(+-]7G4L\XZ@S[O4:?<$1X1GC6##QK*_LAL""P(+!H.?DATE(7 M/QYYZ,K:AJ6#&FA8OG#JF1HYZ"@"T>@EP^>(:-I'F$:85IS,(T(!"D;*5M[" 0M_(WT[U"> M5K5Y6CA64Q@M5YZ(J_&%Y>BN/#413W?TOR#_$*TXC5YQB-Z1LI&R-9[>1=:K MF^D'N39=F1H.DO\IRM(PV@>_)H)^1Y#7U.OT>LV.$1+@$> U!_"(79"RD;(1 MNTBQ"V(%M?$LD<^H+)^192\L/!P3)A,SA]!7I%KS.;?%268+9<%MA]Q%M,8T M>(TA0D?*1LK6?$(7+DM?<55"MA8L7M^1C?F'KQ[O#KA^;]"YN!@WFA02V!'8 M-0?LB%F0LI&R$;,@1E!/-Q$E(%7J3/JS^[W+8"Y BH4C27S>98?VK9106ZC) M,W-"9:0,)EK+FKR6$7$D92-E:SQQK*4["=CBK;]B+MDK<-H_O__= H$Q\0;X M>"76Z:+\MBQ&>C[I7)P/&DU("?P(_)H#?L0T2-E(V=K#-(@AU!^T*+.I!LZH M#]S6'Q17?^!,H3.M:'%I_.)"3(Z4C92M%DQNN;;(XQ(;Z"4JB:XQ7?OMY",, MTH_)9#"\Z(U/W@T'HQ1[R\>I!BI<2N1EH\Z[9UDO1'A+REC6-8$BO^R_DF-% M^$GXV4C\)+)"RD;*UF2R4B.2D4DIF@0GN0ZAC?Q!I2O$YG D'4U%P?( #',?I,6Q#%U+J&8%W6AGVU?K8X4K-PDC"2,)8PLGM,EM)V%L MV80VN>U5"2-E]3N'7E9R*5)^MH8?26]KYO>[S(E M^9Y9Z8]MQZZ#T@J;#4:=L[-T93,ZGIX EPA2K8&2"!+I*Q&DX]/[^A(D(C;[ M $J*9M=F)2CH:AZ"M&B6=V?P.OF:&]UXBMJT;48;W7@2Q[;-:*,;3^+8MAEM M=..;$-5N=;RZ7V&\^K.NW.D&E8FCQ/YJ/2N1M!3\3KHWFF#/DTZ03I!.D$Z0 M3I!.D$Z03I!.4!YS"_.8(P6A##(1#Y8'<*0(1_DV1"=(SQJI9T7+*T0; MP)LH"-7OG;P;=BXFJ_)>J"14T9)0 RH)10C:4 0EID)Z1GK69*92(X:Q@D\T M"5 H@[8VB-GD8@U-;CMEB+5L0IO<=A+&EDUHD]M.PMBR"6URVRES]H@BI%3I MB=P?379_D)N1](ST[-!NQHASD4H;MM8*)D K.$4> MCSGR6,\=]8UN/'G8VS:CC6X\B6/;9K31C2=Q;-N,-KKQE48@X1\%^A\WE RN MV.+I,V3H3Z%9Y5MU0?U.L K0H-%-3_$W.$@[X8LWY[:NQIX99_Y/N?M?(_^N MB%2J8.]PN\3 Y%.&*1+=I)QLC+Q83I'BN5:H4Y/N2#?3KSLI\>Z2!T)\\9C8 MG5S(4%LWA0GY$!ME;J'QW[G!A2'YXV)R=CX:#D\*7'NU6'!3$W><]48_^M*8 MANNY=N7F7SN0AAS*N8\ OYWTX'YN&+ZNA9]]/X#X[ ^W/S47@Q>KI: .,DQ6)^29FG$-&11Z!"SD<26)?*OO[:" M"Z@Y]6Y.KO-DARM%.P"+ 'W,WT[Z9R<;$J@^ ML)-2,[B:-ZL97F[_V7>6H>77CB_%(XW>8#FGPBHYB:\ZJ03!W0'"X"C0-"QN8AH\B.D7/:WP38,BSO[4=FA;QD M3^?Z0J;OA!G@"/?Z%[0G;6/UV251E6H1-[(6,>D$Z03I!.D$ MZ03I!.D$Z03I!-4?:9CYA\>]D[%'@$6 18LXZ03I!.D$Z03I!.D$Z03I1#V, M/8H(5EJ2\EIQ9HS_Y>D/BH'9VV0<5@IP5"LG&QZ*-JG#'&[K4RI@14I)2MF\ M E:?S ?NN&+;4+$"5KWQC\%$%K#"E>OWY<(5K5BU?.SM\X+'"U:VL?#EH#,9 M-+ML%N$9X1F1#%)*4LHC4\IVD@PB!W5Q)Y&CJ*R=0#JH@::[SVSJF1KYB<@1 M3CRN(?A)FDF:262NIH>?_ @7UH^PKN83S-(H8:\S&@T:S0D)TPC3B&V09I)F M'JUF-H5M$$MHI.>($I&J343"L9K":+E<%"G0^,)R=):,4A M+M@0_"7-),TD+GCQ([*XW4P_R(7LRM1PD/Q/44J'04?X-1%[;'\:TW#4Z0TF MC2:$1%2#-),X]6,X^.BA"%J(W/BKQ197FC+'MAV: C,)F8[81>*-6: MS[FMZHH!$[#@MD..*%ICB/TU E1),TDSB?T!^PO7L*^XA"&U"U:Z[TC==%?G M1[V5KC_L=P:C<:,9)($=@1W1$-),TLRCU"46]:)DN"SZ.K[HC$?GC6:O!'X$?D1+2#-) M,X]6,YM"2XA.U!^T*!NK!FZN#[!>/BBN_L"90D=8T>)"M*]!"$J:29K9%MJW M7(CD48H-]#^5Q.V8KOUV\A$&Z<=D,AA>#,ZPT"CT.D7V\I&J@2JW8C$X[YYE MO1 !+BEE6=>E3#2/H3&!&AO+5@C5B%& M1,PWMT!(V$G8:44^W(I,*RE%!8\[*C@$:=$L[\[@=?+9-;KQY/UNVXPVNO$D MCFV;T48WGL2Q;3/:Z,8W(3K8ZKA?O\*XWV==N=,-*A!&*=+5>D)YT@G2"=()T@G2"=()T@G2"=.)I\T$J-P%YW,-;-0Q3H,<@DI%AYPQ-" M&Q0@)HTBC6I$]DG1+>@1E^+Q9H$FJ^M,<(?[Z(*JZVQ?7>>,JNL0=A(;(39" M&M5LC:HY&ZD1BUC!&2C_E?)?:;M]8]I.^5TMF] FMYV$L643VN2VDS"V;$*; MW';*>Z5Z-^3^(/<'.13)H4@:U22-JL"A&'$C4K6;=GDH":$(H6C-)XTBC6J2 M1C5ES:>UFJ*)QQQ-K.<>]T8WGKSF;9O11C>>Q+%M,]KHQI,XMFU&&]WX2J.* M\(\"_8\;2@97;/'T&3+TI]"L\JTZ2?OI!KIA_0TQLWR\<&/F/7Y>N?U#7+QE MO=NH>5KO\:$;ZG%#U#,QSO1,/.7LHD?\1ACU%YC?3GHG3.6&X4-Y^-F78_'9 M?[&\0X(]^GJXZ0I'5;A*]WN]%WZF1:5[R_VU$AIC* L'[@W^"G^*:>5)W,E2 MU*FRI"(KDE%FNLO%FSB.^:.M[.(+WN->L_XKMLH?5OW<[3! 'RT;5,7T95%] M1N_@HV)KPG>)#D '!-.=,05F YV!BL&4.:B$RZPI^W6C0X>_^ ^X$O=G>$?[ M@Q^#\SUX1W_XG?S]29TIYCW_*+L8?[YV_*"Z@X5'PI3C7%5-CUXJI M:+IB C$'N+$=MLL0'*4X7E]M)XZ];KIN?G3_K"^2W0C,D0E!-] -=$.5-Q#7 M/GJN/7C5"JK=#%)V^V@Q'9B0S1V7V8K+F?.H+)AR;W-)>WQ[P(2OX+M[O"+# M-) S5MQ""%(IG@]'RS[YO?X&7?H.?:[>/AAUT\D723)&-(QNH!OH!J)A1,.J MI6'#(W-Y[M_AN:]TT)HX/,\'Z_R=+-L%>(R#O+T;;TR-9.UQWGW(<8F7$QXM[O_;&9@[M_1J?=0?[)S),O )'53<]Q8]YIKY)?"%* M-=_"-'SG!A<-NUHLN*G]N)BJY=N?G7#O=XB(3XXC%Q%DA4 M-_J35;E.L3HK9\E2,-$'WUF&EA%ZC\Y$R>=-?-1-Q51U4*VE^"5/GD@N4&N* MU_22_O7$$*_!F)4I8_G#6(Z#?L;9M35?*.8S\UQ C?]"P[7E:$W#T=(CH^5: M;,:U>\Y>ZJ^D5DU],YC[]@NS0:.9XC@6W.QR3>*:"KBNZ":;)HUF&$=K#J_" M*Q4TQ!QAS$7/!L'/H(W<3M\-=K;I2"5W.N+"EWK0L'CT(;-5.KS-L!"XN3V' MIMRY77;B\?PIX78R8K2 M@R]QX >@*+;[+.8.[N/X#=X'LV>M>KYE&L^^6"T?H8LV*RZ;<^Z* MU_I]$EO>I*8L*@2K:6DJR<<9BDB=^ MP9M+8SI/F;*W.A=L;6,V$_Y55&NWT@:EZTG_/'^MD(1F/AAT6_//J\N3U2OD==@>3R$3+)G7' MYQFM\K^^A*7Z[J?NG@8_<\1?V>C$3WZG\9?+&'L0JSST4&$S&[G=+ZZE N(( M]XH*@9&^]0Q=/*(U^PIH$0-VXQG"0DP1 M(\%YIH:GNE(1@!WADOAG]WO7]X\SL-I@<370]'Q H\[!!V6MFUMQ-L.QPO?S M+HNQ38=G/'09-8&%'P8?\%.TIC;\\MBIH5CG'4G,4@.5CGV%ED)4"N'NE!P* MX0N$6%4F$.Z_G2DZNU-F;F;4IP&S="4T[0-7A6M$8>A-Z83 MU4 V4[18(GNFOZZ< C6[$*U<[]07#WMY,_4A/4#TI5WN_(,;VIH$K9U"9#^^ M6##'#CP 12AZUS] 0*&+'_P?<FL^%U5%LF? M OYTUNNM& K+7H!4P7V#K$! "B/$%P*?<-K]'7U)3[IL +!5ZU$^^-&RM<1[ M PHM'@@R:_WDISZ_E5.$WX,@6;:0S&!@P(AU=7QZ\G=_2L+?IX:EN$'[@EEF M7[ RQ.+CPKMQWEI]GNFK-2.?7;F7L_^H_N: ; M?Z/W@$AFDJ.S2*"0Z[J/%HM#L$Y]='FNN5.V-U6B79GAR MUE 1=WD,QLGVQF*V4\Z G'Z0P^PK9\ GZK!3SU_A0R%-F=-BVN>XZJ*O5(-Y M!VFQK3G[IV)ZBOT,K'70 ])J6][]C/W3,^0WPN)S>"'!XK:0);8$(KS*MQX4 M5?AX4>)1"\3%8$!J%=@7N\-1EH$BA[7+/GAVX!]W]"^[D7NPE?2^-9X)13P(2@ QUF"/0#,B"Z^^V@E&U%MSV81*!204@L?D,;I/Q-?C,NPWTI]9W#URFHV162B##G7>-W24*P1 MQ]S+Q&QKT$TRS+DXM^PT0\"#>V\6^)XPW'0000=6S?GNDFZ)KK1%T$N>H*T] M&*.U$B\#2R;/,MMCIG<,AW+S0&LV)8VS;]=:LX$A6\)( RA!IU5_H*?FFZPQ M^,-ORP=H2M*R LQV<@L0@95PM;-X2U& R%WXQW@=U9 MV"X7TIN"CCH:Z^]7!P,WL+(SB=D**QNI^)XU$>9;,^M.!'5E@LWV MF1$ULB>DV[%<0^#16I%%$..6)=3;*;S5:(,P2)6%;;)%:*7/)8WOS #9%TB3LN)=W"?)&T M$H!XXU8/L4,&KD :K'%;W/%>,7_B[U?"PE#8M=Q8\1%Z*'967$5?J["I_B2; M&7_ZH#L9OV# J:#Q('2A"28XNPIF@V? ;:'1YB\FR_8 B2O+XLH,(*VQN/[I M 88,>H-ATN!B+QW.&> D9_U=).O,CP+$DV@U78O;83 JNI,U^5GF69:??]4F ME'26SQ9Y^:7=7?(^F+5L>?4.[E55W9>!S8UV(IQML!-AM&8G0A)>"P]0L98'C=[YP(VO\,(LEQJ$13+['"&XL05$B6AY^B:4_!GG/GC9[ M5MA7#_BK&K[P,VY[@Q>^Q&N1Z YZEWB+^+-_^:IL3/!=C,G!Z/>"T;#Y0M&% MIV3J&8;H0I3O;(/JI[GS#/39,I,K37PA ME& *IOJ=+K/;\"VXY]M_FY.T9?!V9XNU,\OPB$(Z)MPF@6;T'$ETJ6S.*N_':9/@WYJEF#T<0[3O1:/S'.3XS?+ M;?..#+_@H^0['BW/T&"0H#$,A#?WY,UR"UZ6-[VPG_Y. 8M8A1?.8/B= MW3(.A)Q+$%(8[I78-8D;^FTHCB-DWS>J1-2C\!B@[1Z&-USX6YTAO\.F@:S" M4J5;. 0X*M!4KHMGX;C!&VPO2B@"SY4==]HNE&?)C4HO3E!6/0 J2! K2##9 M;T$"JD50:2V"T08>@/&Z6@1MH4:W8@NX 2Q&+,ABLC#>I&O(#)CCS>>8M^&O M?#IP 55&:2.U8T2TW@_^8OP65KL$-\*:,B6$@E?#]QN6= ZE;(3 COON^SQO MIEGTV@FR 3Z9WX.FW$S#TE9@Y G:#:L@BL][PU)_%O1RM%AF>WBF%A(V%]A4>8OYT,3F@^"\UGT&=;/F&P6VMJ(AV;)5UE59]KJ-B/ M2Q%[).\^^0AM#N M@O'%N6OS=*-*P=H#\[,_/] M?0MJ\::0UI#6E*0UW_6G9NI,HTCM#IG;2X%-)&[715Z+IWB7(K O?6>T\/%; MGJ.8FO-J ZEM"%DIAZ,3[-84=D,'W-L[^_6[B)-PTUT'-"LESHHH=:;#5&RQ M"A[<1BQOK3U:"Y% M]7JG=XH1&A[P.G ,!(!+0$M 6W;-#N]G8Z ]K! .R&@ M): EH&V;9A.CK=5T$*,EH"6@;:-F$Z.MU700HRT%:'-CJ/U>;A UDD=U&IG3 M0>^LPP9#K* R&KU*AEICV8DKSAA?YN5NE+-^*K8G'&1K?RRM732C=0H7*3\3 M2X_'S5GWIJAQA_O"BN:S;[3B"['(4*YE8NT^TW$.(E'%(:8&*!(;KJB6"KC= MOC,'&?FFIHS630Y(B1L\>:3$I,2DQ V?/%)B4F)2XH9/'BDQ*3$I<<,GCY3X M:)5X%P]K@WRGM723EGM&0*0RU5$Y,6NED_F]S JW'0!H:Q"2*Z?*X.KB8ML& MW1HD3*3 ..:/,]WEHA-BY^&CK62.PFY=_[7>Q*DM^IQ?#EAH^W54V3\)75]S MKM25K3OP=GENUE=14_ +=V^FM\I3QI%3DW2%VFWKQ?Y8U>#H U9=\]E211FN M(J=6#<.:P,/\4ZO.ABL.7H0D,&PD&!X-J:'$94IJ#;J\(W@C>"-Z./"V( M]);TMD5Z6RXMR<]4)EI"M(3@C>"-:$GY,B213RY'$N/>YUSU;18Y!& M0PP0C*AKR?%9+ Q=#8==#J6BJCAJ.)F/,UV=,1AWSW ='%0]&>Z GGKB+=TL M$KZ#UFQ/D<9%%2C.F83B[:935T(@TVAPSQY<\\ <=?R M]K+(.=0=,64J7@R3?\?C&V)V:5MLLXS?RD?=G4$3W\90-*$WG[GC6/;-@H-* MPZV?N>+P6V[/;Z;7,+THO G-N0)[-ZHQ$34X=;CZ1O/L1\O6'&Z>O.L/? 1* M(CE[W*6OBB/[)^?VUWQ@R+*+GN?H]XOII6B[,!?I-! S BJ@JSHQ-#>M1HKG395>& MP=298L*'8%V,KZTY[]A%5^!I466Q^=20^ .-"."BRXK0AOB@ &%(_301/TW$ M>#'<*J^8S^*L$AN?XX6.,X:; 24?J,[5MG%1@"^6N9S4Z%U(*K!.@?]CP;W_ M,0TMXF/KKU-5,0614=U%3'!&I)SL8UZ&/9R+B9P7$:6=-'=>>MU)_KQTD*OA M*@_M-YX[J&7NQ]YTP#^B M9/T+)6OEAND\/OA=A17+,SC:4!G$Z1:FY[UAJ3\+VE,<=&N!$VU[?*/DT0;S MB5O4;\N U5^LJ>A_9 O;>M !MA+*+S73LP&0@L%F4]U43%57#-#*<-P1D,2] M"U$7QX$' F3 !&CQC?'HLQ4OE.=9_G;2@XGBAN%[6\//?F?$9[_O*W/+94KDDK-D(\90-D M=@AKLZAHB>.3JA@5GOT[WN7LWYS7'\]IP *G MYJZJW$8J3E(9?^ _/9/G'MA- UEK]6X<;:J+P&0&LE-^@UPWP[*<;A;;(-JU [#)#$Q*4NI M*G-K=@X8;+"GFM2)U*EB=?JL*W>ZH;LZ)YTBG2*=HB6*U(G4J5;J= Q+5(VK MF6,XK-I2.]M/TS;U=PXJX$Y&OM9,IH[$(JYEUN,I&X=C^\M6N69K7D^MX*"4 MNW;NM)=L^Q8WM+;:$L_QO_O!\_UR(U)(4DA22%)(4DA22%)(4DA22%+(PROD M0>KW5N]4V-Q_,"SF/RC%(_#1LN$=)E,]V^:F^HPIUH^*+391B(V/21? L2#I MH4#SUX9C7TG>WPH.Z,WZE8E;-9:SA,;]9:H]:K%Y*=%*.P8.U^2NY1 4[!LX<)A0Z M0FM*Z6T'0T%LZKEA4-0?KCG3NZT:]8J0C*A36WZRU1E'.3&/<6^N/F"*$W"]"KNK*,<+DODH7$QTA92-E(V4C M92-E(P. U.KP:E6V]Y1TK45!B8B3KY*S?'+=>Z.+M'OOF"(21Y*%VA; M#^5(UGTQI!Q)2EHFA22%)(4DA22%)(4DA22%)(5L@4)2=@1E1S0.8"F&U!*_ M-@5L6ZYL%%FJN09N$UGZ9(HS:IU(Q;7"^UH.'4(:=BXFO:,.(1%H$4.@+!/B M J16I%;U5ZM<_\1&^0X'+$$<]V@4!8T#-# 7-P[9OE01Y:>L(LI5M5TWJVQ[ M2A_[@3Y6N(*1,)(PDC#6L'TDC"2,M6D?">/^A9%2@-N1 OQWVW(<)@_/$V>J M:Y&B_$QN+('J[9'GD:*0K4"*PE'(3*@( M-[)5 Q>=BPLJBT> LR<60C6J:DY EOMAJ6H=41 J^=M\F-@?^]@'5M 6>,I8 M)R^9\))9TRFLT4PWF3OC,+>&8JJ<.3,.7Y('K29:2\;RH98KP6##-4MH4K6F M,I6/)ZPA;WU#8*4HJH00$D>6ZOSU&:A"MC*A IG%QYHC3!I%&D4:15GWE'5/ MZ7R-2^>KS623,)(PUF:R21A)&&LSV22,)(R4==^.>.(7[E+./7D7:N9=J$FV MVY50C"^6>R,"ZU?W"E:AO[8,0X&6*$8U^;6#$?GW6XT7E M77Q I*1>N'DA" MM;X(BXB[- %V#L)=*).?V,OAD9I@I WLA3+]*\[TIR@TN;?)O4VQ%A)&$D82 M1A)&$D82QM8+HV#$\(]R9_!W@6WPQ9N#":-N$B?NO=CS.4E/B8#PV8N$#=B' M44(+\,Y^O5.>;>DFY.V,LVMKOE#,9[:PN2,.8-9=)Q8J5EQV+S:F3L&.9 ]H M2#K!-E3/5#Q-Q].Q"'/F!K<&UX6_T]L8ZO39?^P'CG(54>\ MSF^KR#<^OW28"?V%CC+%MA7SGLL#I!7#L![Q)P;FK&OXWWK0/)NI(*%@WXK6 MZFACPAMN/#O2W]A9U(K-F?N\0)DVGOW':6P.(C*#SY;-_O(4&T;<>.[&_%[Q M'&B07#2A==-3HF9M9#*C,B;2"9(RAM^M/I1MA2ZH',\?20A_0NRW-(YWRQ^HL--+]A:K?0Y0)]'V(S8UT MK#\:=ECP#T#KZ[0[RI^ 874:K_*\O3Q_YW4_=/0U^YE/+YK+1 MB9_\3N,OE['<%Y&. CU4V,Q&5\XOKJ4"."#P8M[(-?I_0!W>OE96RJY<#13/ MM2[](9ET1[ N):5+>K^CZL!T[;>36Q#;[]S@PN]SM5AP4_MQ,3D[/^N-?HPW MR@I*H7TY I]"^)II0!3);:[B$J\)R%R"=CP%B$UU$X!65XP8XE6$ZTR!Y<1" MH';>9.4B1=7#L!3WC?0,2]%"93MYQY"4"!%5N6'X _7;2>]$?/9)BO@L"8_X M,Z5R0@)\1J2BSW/A\#<.7RAX[F#P0S +/;\!D\F+R[B,X*1$Q$@L^%&)$8KA M?R&Z@G?X?;#E?[0XI(SZ0L:0"&7]/,C]]>Q\^;.@42SF64Q[$J4C<3DL$Z&J MB4='_)Z^VS-!^'R^%]%0H:#PH%7N]Z1RII+DDL^*-S$Y"6YT$B(SZU_0![(J MJ>XO/?&_A!Z=WAF6^O/DW=)+SCZ&6A(Y$\R76)8Q_MDC$N.U16YH_!"^]]7] MNZA/\AE^89];PW7X!I8+X-6>;8-F *RG>WE,LQPY);!]4WVEJK8':S]_ M6B CR)SFP%YG*XV?*/,QN&(CY,VR3)G\%7:"+?)OBKD&$F'0SY9B.E\LESNW MMJ+Q*U,3$ON-JQPF#9KJ?- =U; >2'BG;=6-'.+.ZJR M0$H*PR*#<(*/1/A&DHHDJ8K?U==_\V^2--K7)D$,+]G?7D>-#+@TS8#_]KJP M@R/)?N%YF7GP?WL=-BK!0L4O2];O"M:/3JC@YY-W:Y0].VZY]/FMV"=0>NA!R]/2[^K,ZYY M!K^97OF/%2HKE!=4UF=AYOU2;0^FJX'D(\?W11\'UI?>\_&+C$G-TJ.3G&C_ MTPK=.$?78FQ+S4F&/ 9!^"+75G#!X9N3FULQ.6ANQ3K?QE9(,@F!1#QW0QPI MN)5)/EIWH;EJ!0Z.EW(CDW106)ZCF)KS:JMM3!7&B3*"*# 8T&?SMY/!R7X: MB,&@5(C'S0[Q;.0YWESZMEK&:KF3[DILH,MW5-$ Y@S@!UBX\?!SJ0^#\PX- MYO:#B8RF$/1EA&K="(1M-2(KT&K308F'R BS";,)LVLV@/_T3.[C]83PFO Z MCM9WS1[+-4*RWS1=QL*=:?N>.\ MD7G*(DD&Y(QIEG?G3CTCH&Q$T^@(GW: ^)I]ZE>!&GRT[ ^^$J21O9K#-C+J M61S3'G1"&$(80IA]TL:+\5$#3"N*7-1R1VHM&T7;9(]HSW8M&T426/-RX10) M.EPD2*3KDI^!7,)-XOJ;NH2_5'10)P:#1N<7C78(D^:3YK==\_<4"NH-&JWY M9)@?5:.2IL401 \#4 9OH%VT>>-3JCSPW)6G.ISRNVJB^E:W6MKC7;W+,8P-,ERTJO3I>82_&WK&U[$7:W M^3G/J:.=LWLCI5H4O6&Q_5N9.UD69%R8D:<@NZ@6ZH_0T[K>S+6B[A M&G\ME\7;6A1N&5/=ED(7'+XY-:[;XE<"71MHIOHM3:[?LISE.M<$6"^+M".; M:@-0/9?:#F8=ZP-D@TJ#Z[H0EK=4>PC+JPRQ?%C&O*>-W.7?? ME$=X.=RB*X93TP1?MG0O4,8?9?QMD?$7>A=!W/\(I+V:?<*#<6=T0;F^! ($ M @T!@?+3?OO]86 MY*5KC)?NHV[JSHQK[-ZR-")XA.K'@.J!T/\=9;Z:C?F]SF@R;#2H$Q(0$AP= M$NQAH_Y9YZ*?+L#7)"38D\-._K][-LIJ,7&XU;(NA%?DM-H*#':%U93\R3IR M^$YF5?6ZYZ,PL>K. 'OFD B?D?:5V<"C6P3$$=SA2O#)O)7:4PD?G'3&HQ(6 M 3F/;6.$A"J$*D> *GOP'0X[X[-1TV&%O(>-89YE;,0.-U.3\[%2EP.E!U7N M;:BL#.C%66=(9\*1[I/NUUSW]^!?O 2V&]V*DDK"H'&.6,=:Q\6 3>JS1@S M>2ML?$HC6UX?E,21Q)%J9^VE5&CD@='5O#_)7,Z?\BHOI1XE!:)@_-:@]BU268GK?F.Q&=:VP E"_PW =Z# 0:'9MS1>* M^85/;FK/WW(86=-C?.: ,=!+>$.ES^&!X@&[HKLY%OV]GBFXHIM:% MOY:M8#/%8-##9^C1<[R8 M^#0UN.K"@QYU>(()+WW@CHL=0"_$0]@2;*OC*O!,+B=!59P9FQK6HY-$[&R" MD]2/>!GRR2)507L%\_@&S8,OH,G7T((K4_SG][\\Z),!37.(@&Q"0&K$,K;W M2!:NUK(I5O1[4A:7$MX8-K*GT5QJGP 8AQT ]U -QPMH2ZQ$EVZ-*:H"P;L MC\4KK:4)\TP!(OAH,GJYL;7/LC$WTVO1E)ME>Z_$==R9/?1_]7QQNW[G\XSR.A_!XP#9\'1"N#&,WXR M%%=:'%F&2V NP1@H-;"7MM:IU7KSR&TNH H& 2X0!I!PV\%UBB$-T]S9_\#O MW$\F$"@/C:CK\-8M9#\9:RXZ]^?=\S5SCV-3=C^*Q\R+]^,LOQ]QZ4V:J.N\ M[1NYR ^\+NX:'UCKX;_2K 4.\,WTUEKHZN1L<&/>2&TU[S]SQ>&?S&O06\PB M!D'XJ)N*J>J*\=5R=+QO&T-N0 #0IO_.T5$!C_O1[_7/^L/!Y/BL M=0H7I"ST/L4+"@R3T%(G-5!DLQ\:O&MIU&PJB[<14\00DA:E93 P/NJ*7\& MXWRJPNH#5#6,B@7,$CBF:)STG"-S<:1;/=%TA2&/1=8#C$YW'2!Z"SSNA/&_ M/'TAW-_(D1[X3 D.UE@8C))DK,NN_0&%X8(P//BM?( P*]YBQ?Y $$\=KI[JH+>Z!OKV1OX'Z,7PHC<T.7DH!8H3NP-N@,PX )C5QS+!,U] MQKL]&XU-%%FTO8#5PQNYK>H.]\7"?RW8>D&;G(AN0[-A4$Q+] P'7]-E*Z'C M8!KHF@S(%NL))<1[G=6%<_BA+^T*9NFA5H<41XSOOWL[LA)DA#:R@^4-\>80#]$?# M#@O^>75Y\KI$*WU3TK7+3H>GH@1LU>G1[&VVO&S:>?^?W%,ZHG<.NX-)D[XG,\O+\$ N?NINZ?!SQP6+,S]A]\2/_DR@K]UKI;3<1M_-()=$75OI:LCQ1UPM%K#&AY?^Z!?)FMS5 MIU+"D9CY&K&KD2P>O+21MS><]Y?0%&EGD>,,-TLU*"=;*L[FD\7^\E2Y%89E MZ0,:Y7(:1V8(WX-1-@6F%34PA#Z!#;(D;TA#P:X42IO@A(N%H7-):.\]4%>X M#,V\J^_7#/0:38?P54 *N4C=5,0;T',-#+'#P$X,WM@)7@F\-GI1])JP5;I/ MXH/+X(\'_BS;(K8$XMO%KY8AOO0D#]51"O2I#DP7*"](F?O<83!4IBO:LK1T M7RIF]&)!ZE\)NQ;,9 W2Q.&! @/=AFLA!D.H;@ 7HN^1FEN=%E*EA4;[_'- M"C3W$J9KPHA(_APU)_SCE6QU=JXUF.+B):."4V%RU M[DT8$YQM% !+RLH"[$ 4&+@5A M6RJH=W/X7978@7(E I!SRW&#QR;ETE<"S1*6;^#.0&V; YRH8/)"EWC<$/?P M#K2O06UL\2X0R#O+MJ6!CS?$.ZB;TFL@XGH/Z'5"*I757E3 *4"9T%J>/RA M"09#ZLI*M97&LJ_A.%'/R<&<*YJTA7WO@A.@FHD6CO[ Y?1"BUR@/DS382*Q M[8X< O1<:%WV+\761;\23\>9YT\+J?+*\@[Q3/P1!SX$H B$1'J00'ARZ9 M 8%TD7%,NF;@9\M?YW\['N*Q"R(?JW0*YF8'&@I=AP Q%9P"3M%$$"YUC/5 M[R@05<9OA) *C/ U0L /B%)_ %ACNC-!$E"*0OG&0;6U)2+$5KOD8N>/?R!! MT6F+.&*=#:C(XTRQ3"\))W[[L=-M6?D)^$(B+$ M6 =?'[%'+Y0$/) -(7C$=];791!--JWT---E]I[FM)>H?.O$B+;-F'="VN/ M^+$%X#HSZU'R7%@PD?IBWI%O5./? ?OVY3[\22QV\'LD_>?"SPKR+\UAAV\V MQII]QIK[@Z+SF?!N#K)=@]7:MM?187[O#_-W,*EQ;L@&!>^OL18;P[)8P$JO=$?R:3!,9CUZ$:0W+&'DR_2)H99%K M*[B FI.X(+=PR^2@A5M6NRCK=H)T7EAM[_4P\@ZF[_?6GDQ?['SY8YC%@R^) MGT(F(\,#0'8"&I/E\EVAWCM*4",!80<:,%D5LBA3CHI'&4H1I)?^K@QAK5N> M@YE%KPK)T &K]>3AV(!@K#DPYI-Y.9M*\FR#PMD9-)0G[V*;5/P_T%3=8#F0 M$?%8?<#M!VF%]FTZ3O%=*^X_GN"*\0;I"ND*Z4GR]?GMGOWX7 M.&IX53'Z&>[]CL3G%UIP_%Y@(";^.>P-9_<%S\#7+.(;ST;)A_);W M?K4M$_Z4FS@<622BG /)1IWA>;I$8#ZN-%!7"(@(B(X:B/:+%ZTYOI#"0"T( M WV.[@DU-?9]IMA\!N_FMN/OG&-XBH3[3*$BZRN[C'20M)"TD+20M)" MTL)CUT(*%=4D5!0I.-,)*ZH>D0%!3B8*&E'0B-2HV6I4N:\V\$D]7\LEH]E1 MHWYGW.M3U(B0B)"HW4BT7\"@L%&#PD:EFFFY5E6%Y\>0_49P3_8;V6^D1LU2 MH\.QIB^6J;;!A!MVSL<79,(1&!$8M1Z,]HL9C;/BCOL4U.1!@",\&;Z44=S-N/8>C2+HU9(.6;QQ7D+C&+*+3T(@/<) MJ0_G!":X/AQ+YH33N^'TD'":>>G!TOE!-([R#KMS,.0SJ%>PBJ":J/%*JO4/XKQ>O!Q5E[\7HCN*Y7 MZE03&Y4ZP?&IW!,UG39E;N.NG>;4M 0W!=-!/DPT+QM$P_O;N<"A1Y[_$P MDU%.VXSMA <>(78-RTL92'9?R-;N-Z\W&'! M^3/"O7Y_4N'2*[%AIY+59]QO8(FD5V1>-,N\6, 2@36/'A3#X[C+-&,?*5D9 MM'FD.8"_5>F$2A#]O#,:'4&=S/2N6M&H\^Y9U@L1+Y*3F W=+_NOHEO2R2U< MLT8EZ.D0N(=F>5@U6"Z?8BF[FQS(J\]22/ M;!7'KG[N=AB@3Z9J>!K7PM-F%I8M[!RPW?.J0<'/O_:[$[G*0\<,N*=+JWUV M%;3B3J(="Y"-5T%9!?7'OD$'%(/QIP4W05AL;B@8-W"M(I7&'*8[<(MJW9O0 M-8V! "K0.EO!T3W%-P :.W"-!?HH'BA%$EHX[[+$J\%F9H:%P@^_!L_'+_&^ M91T3QDT4_.R*:>Q1<=BOV<;_U$R>E2S>_[M\?<$:=?D^@%'H QCG;X+HIO<= MQW4R:W"<&2CYOD8GVS7B8#/\$?J2.DYZNT$JZBC)V)OM6R<1'=A4W(,*6U+E MNRSN2PAA +NIFYXB?3,I"B*) ):K"PG I#O2,_1<:NPZ+H,.WZ3^XW>YK&@_ MI;"V=>4)/K9;7?/RMX+T,ZJHI;[(O"0D?H(39$RGWQV?9S3(__KR])'?_=3= MT^!G#LK'97L3/_G]Q5\N8R7(1)$PZ)S"9C8J^"^NI9Z\$]4^D5M<(SJ8KO/V MM;)2Y#?2G80J,EW[[03+BG[G!A>0<+4 ;-)^]'O]L_YP,/G1EQ %-W#MREUS M\6 O-0HC1UB*!R\+MVU?S2V?""1??KEA&!V4>MK98&-\->L(DK77K;U MR43Q-*4X(JOJ#2^+_P?TQ9V)!5]1__)T1P\H_T?ESH87N.S/_^E$>1M3' ?8 MK":^4Z/S ,V8SW598!Z?X'!@:/#C7%%G\"2'P1K).+QD@9=TY)L?%%N'Y1-) MB2YS4AA6KW?@\;!(W<_86RP &0S8JO\4Y8CV^AH>%KH*5*40J,T\@QYKRAQRN$JQ=-T-#-@>C3DEN(OD<8BK(\[Q5!,%7CM MC//4U&45IP9N_UV=<Z5J7W437R/ MH+J[EZS.67E^7$S.)KVS<95EK3>0O/6",O5<#R8:=$Z?>_-D"K*<]@K/:,)9 M,W#"_'2WF.PZ3/-LM%$Y@!F;BL)_[)DKMA362!7KMI:OONAO4+YZ3.6KM\A5 MW8H:4OGJ^L:UJ7PUE:^N93IBI;F'/33$*ZQ5O=LY>*FC[W*,XL+CV %CR-:G M)=&5[%K<&2&*,EY&69J4I=F>+$W?<20#$1^% ?*'M#\B>\!6GUB\A^WS34S& MKVNYDS8O:U3!FS;E'B4:?S)O'RTL:>)44TRP-SI:0"9K9!\[H0('9]P93K46 M"-:/&=8K ?-AGXH)$DRODV;$4;5&O6J";4_FMRVRO= MGDJV):Q:G6S1V,HT@OK(9%#=L<@"(>1+4N6M5X M*M1!-] -^[LA)[<]5.Y$EEA.?EC^?HS-MU7[-?4P\6OESHH"66N[)\6%Z>V4 ML[[WG'6R.RNU._WD+S(PR%]R>1[!,V3+'A,T@ M].JV\/SDZ&],W?#W$+_+J'DS&?0'EW*BY;^M@>+FN/PR[,XU@)NW]7J5>=HJ MCV(MHY--;CM%5AO%L4K,2EY=FH,H%EF^;6=79/(>#\^BT"HUOFY4Z+A#J\FJ MR 7*HT8$(*>,2'8X3TYI\=*JFP0#65;%E7@5TTCMQNB;8E;:QD4I!T4J61ZB M1-B6]28K*DX7G$JV<9W$[#3$G+)@BA.M"L8RHZ=4'&SEM0<(M%)Q,"H.1L7! MJ#C8L1<'.Z:S2LNI%Y9;D$M6$Z6Z7.2F(S==U@$JZ_>9^EN!_H44_&;ZA;N) MWRNMU]6CB@*TTE )K]IB-F6O- >XJ;H7A62:VZ@FY'V4FT+$Z9(* 1R> M4I$93-DJ1(UJNI+7LE&-2/AH=.,I6X5NH!OHAC;=D'\V=37I2^+,Z;Q]-OO, M7\*32F7&D @E>G-X)[3380CV\OA)IB_/GV2V/( 2'AD]>5/L[CJ_=)@5'$L9 M)"OA :SQ_*6V)R:=GVV0F#0H=#%E)K4BB:1>?'J#9*"4Z\XMUW77G.G>-#EG M#_FF2Y!]BGAC.R\VZO&F+4GFT[>H>^DZ*9 U2MEF#7-G;3\DV M_NT#0,Z_Q=NX=JK 8,-4LF7JF?2'XRGV[*5NBC3T+1-C&^TE+UTK2_5@;Z;/ MS?6Y4W;POO&ZYDB\.>@.*PPJWB1-XR,"2,K,:E R,N=XX?4UG M;Q%*MQBE/\K3YO:,T;WNY%@QNN;H>WS^"KA"%?MW@9TDL_>. -;).U&']8&\ M$^1-;CPW)A]&30[D),I<:9)TKF?C@T\OO@&[^,IM==-]P0O/YM'TZ67V].D@ M/WUZR;&/[#S:%VTGZ?5>!LA%4@LMH$6@TD4@QW%RL"7@K)O>07-T2\!Q[Q5( M5[+,\OY-S3??U1G7/(/?3+][BX7!<3^\8EPKSNRC83U^6B;Y?I,YOK=6G/;< MXB!CL9$)D&X MJ S+ 1A ;1>IU8X+DX _RPVHSHQ-L:YC- -[F6V=3K->/BL%[1^8 %BHD##+==N!A5LU/"3+8@7G; Z<&LAY M0,?I!"-*$ZK8W55.Q)=2:8['2[\,UD:\!U/;FJ=W:1-Z446KUOCIXU[+H/!G M07]E234_.[W!67M+6Q%K/32VRUA4%K:K%)LE9&\ILD_\^X]P5R.^\?_Y#^8]E7QL@^U]X1:=IC5I0 M<[S.&8_K3]K>7\@_K1_C0OHAL@6A!W?VZW>#0;J!'W<$D*8W] M[O@\HU7^UY>GC_SNI^Z>!C]ST!@N&YWXR>\T_A(+_C,1_H8>*FQFHU;^XEKJ MR3N1)(HATFM493#+W[Y6,F8\2!+L%3\E/6]/^R?3!>*HPZLEL'P(TREWRE=E MOMQR[[)(J*>^0HZ#*$P6% (2C(26DI$2[7?>A[I:D6=2=X/<< MZ^)FDIVR\\@WR^[H[Y3=(O6@RU8M-#69Z,I&WUWK!)%:D5J5K597JNK-/;$3,] GF+O_REV> MI%6D5:15VZ2U63:\SY3+E7"(J<_BPZVMF(XAM$NJF_8?SW'%=@Q2-E(V4K8M ME.T+;Z_RU##S@47\1RW)@E@W,;+'(HBQ#PHFO)'9U2QJ7>65+?U-K+JMAO]E[ M:0EDJJ[]3,A38K;2UM 3"8%'H]]-!J-19] ;'6E!]5<$9L28FH-;(O5\<"FE M0_Y+I('TC/2L+I;)N@V]-:<"@TZ_3R7<* >BFDH0G@.MX+8\W ,$S9GIB[K6 M@FCKJG'<+O@Z+1U%G%J^QGR+*LR!EXRSSO!\V.@E@_"E:JN;0*?A_JP:XM"@ M+,(QPK'CQ#%_$TVP?R:R=>;OBFY^3E.K["(8M82VL[1)3KA&N$;V7QTA M;(^NPQI"4[]S<<1G/I KL"2E>:^H/PWKGGQ_A/U'B?T%?'\WN)7XQOYJ6YHG MGN[KS*$7 ,IC:SG D-%<<]2IV/G7(" B*YF C)A2'3&+$ME(V4C92-EV]M!L MY* Y8$&IN.>G*)0TDC"V;T":WO2IAI$T.C8ELWEIXV&7DI!B*<5;J3/AUE[.K8A56RWH.^34: M$&XM+RK1F?2;??8FP1-5^F@N1E0;'"VO/M#Y@,*9A#J$.L>&.B7M8Z"M!X1" M]3?-"' .;@JMVW50WC;QWG#2:#N(PM"U ;N"/N(A2(MF>7@06S71YF+9Z[G[.LY:-U M%YJK5G"8]4ME#D#H,MUD[LSR',74G%=;G0)Y: ML>UGN$=\N)(RVM9#UTFM2*WVJE:1/*1 G\)D)-(JTBK2JFVTRL^SD&D\Z03I!.D$Z03I!.D$Z03I! M.M& ,PKBPRC?E'QU\RS,C&:GWK/Q!IS=;,Z,!J;?$9P9W!2SL2K*E@!QTNUXCD*+TRBBXRWC2A!/,QYW19+!JSW)DY#,D+\4. M:C"UZ4:EWYJY'-23U=1N1:!5LCZK9+E;^&GI/.32V52*746YH,:LI6>=R3B] M9[_(.D,04DRD7]&Z5/]UJ<;R0TM0^Y8@7PFBMDH9#Q5'@-2O&"I9+F2YT I! M*P3Y]RKQ[V67^VJ,1=+OG/=75B0D[QZMD92.VYRC$:X]!UK!;69SN=_"F>D+ M.A^A2OYQ[!DA=:K$623TYFO,MZC"'-Q).#P?-KJP)^%+U<65"71J4V]\N[!% M#7%HT.E=C*E8.>$8X=@QXM@VYR8,>PAGDUNKYM#6[]$I# 1L9 V \/VZ)NM M(38-.OV&FW\'VUQ!OL"ETKQ7U)^&=4_./\+^H\3^ LZ_&RQK;0Y+2?/JBP2?!/ $-6<\-1IV+O7X. B*QD C)B2B5CUN8Y&@W(/26.0JI- MJKVE:LLAS%*N6JL5G>A9&]PH7,SUJ=QBKA6>$5;+MJ_61SJQKI$3VN2VDS"V M;$*;W'82QI9-:)/;7I4PTNZ)QD1,;RU7,9@>.E=IXT2U;H-?R6/0A+!I>=&% M3N\\G89'DD#0FTAX!@ MB&RA(T*+-N:VKZ<^1!Z8LE90Y\^3'I/W)"0Z&/W2=Q-2_R:&2O9#BIGBN M%>+#I#O2S06^OZ=&UR8B#\N)F>307^X41"_]R(A MR@DA+B5L?[:70\-O9YQA-57%?&8V5Q%F-*9$ A",/RVXZ7"__J%Y#T^+!?2M M*?LUWQT0C6?<3),>@:2#\2)P!=Q:_<&/P7DAM\ H= N,<]T"O6XZSB&E#B;. MP*8KIE9Z?RY\ARGV1_1M4EU_X&;FPB2[,YMS-H>FS1S&39SF#UP5F^'\X^+/ M_>/B<002/\F3Y.%?FSL+5)0';CQWRA^KL3]6>YK[=.6M/<]]Q%F^C[E?UY]@ M[AW]J=29[\;]:+&U)S%>W]49USR#WTROU+\\W>9:P4V7B,KO#4O]65!&.(S9 M J':]GB5X#W.!.^GRL#[42S07#M5@&0I]XC3^#?X*?XJ-PTF.+_0IZ?$,O(Z3%R';71*H)&WU+^Z?%;FX@@MJ MT)Y3PPG(S+;"UK ]_EOWX]W)=UX?SI\ZAF?]2DOY/\LM>KR MC[\;UIUB7//Y=\OPQ-,^NUKT8>\]!WH-5V._'!TOD47R(N[J4X>K;S3/1O?# MR;M1MY<.6C8F%Y.PB+"(L"@+B_9].L5^L.BLP5A$V2^IR2L2@+2F>=N@/->S M>32V^[O,>KC%46Y**!*#;P>+1;Y7'*XQRQ0!9U6Q[6<,02IS,*M<#$)&4T84 MD362'826606@_=X<'V!:;"HFA^GSA:+;0[H=_W#D;LYR?<@5'7S9Z9/!3^I@T>QC9[$ MNGL/AQ5Z#P>]08^]7.8X+5/;DI!2%[.]5:8Z[:&NP1[J##OEFU (//$"S!PD MM?^+EFYZHW7QK-JB&ZW'9^DLU-9LLR[[8#5"\AB2]PFRR;MZU+B-,'W[:%6" MU/U.?]SLVH#$S>N.Z -"=$)T0G3<:U<)IE\,^D>+Z(35NV'UD+":L/KHL?JC MY57D*!D=+U03^:X"T,\(T G0"=#AVDH _:SA9\H3]SX05-_.. SI%.XAP"; M/FK OD(MJ!2U!T,J"UW'[*HF-JH)A_(UN>VK%:\^3.A(3=OJ#Q$DJD397,#[JC&I;CV;OM161^)[AVY6;5O1[VST]VV>PF[Y 2 MJHHCY5RQEBZWKO=PBV-)>Z4B)M>B+M=6ZWW_N] M8BBFROUR*;%JJ"RCFB>YQ,DEWF"7>("R%1T/?=X;M=?Y?6S96U6B\D?+AG>8 MOH-+?6:NK9B.K'3'%.T_GN.*(E4$SL7$OVP'&.5['02V?;6X]K7B=JD4?U=T M\[/EE'/86^&-<>ES\?(5LH7B3_'1^C2J">E636X[I8H1.4N9S"N.N21F1F9S MZ_A7)3EC8#9?4,Y8 ^E'+1O5B+2K1C>><1"ZH^&'1;\\^KRY'7&D$DF@XEQ85+&*X5\C[L#N8%+&=^MWQ> M^,F?6_PE=M8K$PDFF^A1A@XJ;&:C1?J+:ZDG[\1).^BTN48SUG2=MZ^5V'"R MM^&_V\O$CK>_36P$8+JV,H^^Z+68A\MV2!G-S0WUY]&6LR8[&5LWY%<;IY"R M;9,LV:[F:JA"W1'*69@L\0%,P[U-^"Z#F\J$ M8]7E9Q80V7IG8.XL9#7*WEPEI\&T^< YV&U,:R+UNV2++C5%^'I6XG])(;#, MVNVC:;MW\ M=64/=XJT);3G\#&T@ZO!3FFK(L-I4E[\;3)8&W_;9$VKE42G%7>GM896D5JH MSW;YLK28E)$UN->^TS)3JIZ\W%^>;7A(.V:$3#9?D1QX(7R7?[K0L+$+^C<-;@^3?J+M_8TLVF>O?&*_/+SX:_T9E?+#?&#[8KR,?W"#WEYJ[ M-T;8WR,C#%*;8TO'FIRBZ+.JOR]5LG(3WKACK;?^(!-I,U(6:[82AJ%BW8&U MVH453/-@"4)-@46+NI<,/_,ZMH*)I MO]<_ZT^&(RII6C2/JS#7:'%1T[.,HJ:KS8]CJ&KZWK)MZQ&>XN0MC,5*FZ+J MBTS/G;1^Q\3@"I?"+;E/A]-J"Y<9\_K^_3 ;]\TL'+L=3,^["R>O >J(: M'HI#@&2P7&FQP+02DU7TM*V,T G97%"=>H699G)*YJ M_R^A:_]O19YC(C.V"'IF>8'"!/LA_"^%DYE:L!WPAV_(;+[X[D&Q=07^"P.F MN$"2G!6_ R@F?PH6D[->;X6:6O8"*"?<-\@B+BGX$U^(H#UZ;OP-#\DE7C8 M9%940X8'/X(8)MX;;"X0#W1"K*WF:=9WF:6,W2FO!3WC SW M57MZ"!'J+RLE($+6!@>6X^DQJ1&I$:;:U&5R*@DZ5#-(+%1C!=M9A&<_O1S*CX3)!. MD$Z03I!>W0C&SVZCD20X;^0.M-&@\AUHVT_5-MO2#B#0G[-3G_P$+3])JL-, M[K[9TL^X:C]:V0P@D)+ABTP2L/N&J]+5MKHU)+4DM22U)+4DM22U)+4DM22UK*-:'J@&XP%\#7MS*U3G*-BX 'MK M MC<-A.,@]B*>!1_ 4%KA7A#2M7X-WJ^\-%L[@4O:@6'GRFBR>!SXIH&RED!9Z M879P@!;FJ^T!&]BX5JU6I"H))HE0W8>-1*@L$=KZ!+@Z2%HC&D\"V;XY;73C M*Q/(JF1IE1^G&=&"DQE67"CD)S2#+>Y%Y7+:95Y^4URXFY? M6&$_=02SW;8'/HLUH\Q@*_W$-:K!LJ="T,TTDH^D)DM%Q;_;X8/I^:9_ +?5959)%^VZOSMTH,=&,I@AJ68$4/KZ"NI'^G6D8,' M\YJ5&%/#F#=I!FD&:09I!FD&:09I!FE&8S6#ZF=5M,EB?V$T/XWNBS?GMJZF MZD#14=<;_QCV,)MN#_.3E;D9FX@NVX#93 M3+@V^,T7A<"OD/)\"'D_[YYEX8F(C2=D+.N:DW^.#]Y]XTO)+2\?8TW^=.A MFW%OKI8\7;4E _67I]AP@_$<=-MQ%<- T'9JGS)--D+-0*K%-L+A,.K\(G;N MO=R8. MJW$F[J?Y-?$E#D?D2SQF_D%^P\/Y#2=IOR'3319ZTQ@YTDAKR9%6*Z6=]*0C MC0UZ@S/RH9%JDFK6VZHOU^;8BU%_ 9@R.N],+OI--^H)6EH,+736!>7&U;X ML3A;\IK.C#QJI#HX"6IR,C!I!FD&:09IQE8C2V=&UMZ:7G-FY&>XRKF97MM< MTRLORCU)A[7IM$C"&,*8H\28JLIZ'QG$T*%)._DLI(OA3Y!H]"[\EVL@B'U!FV.)H])A M1'5CV_4>HWJW;K4VT2$O]3^L^E@Z05+:\@EN12W#("TKJ4D!.Z93YPVX06;HX*_%OGHTZHXM!\W9U$#X0/A ^[#\?973> M&6?DO#44'\BU6S^_ +6NANZ(!HU-.TZ^;D"*+5XT0R[T%+)-;$_\M$6ZC^ZC^^@^NH_NH_OHOLWORPL"19X1]='T!YE. MFMQG(=E"IN/3PM].>B=,Y8;A\Z[PL^\?$Y_]5\L[)#/S'5W"PQ9N^>OW>B_\ M*',L[KQO3Z#/<*$QAK)PX-[@K_"GF+?O).%G*EPIV._FV8M5A55*WG-50:W4 M7(=Q-;.WPP#]F[.9\L"9*#'*-::;KH7_B*+"S%9F4JZ[^ MP(UG-M6?F,(<;NO0$6O*+,]F4\_U;+Z\?Z$\R^J9EBE^=X,#N)TN^X8I\#"< M[(L%+QEWR9:@^^B^_=R7*B2=5V#\NSKCFF?PFVF\:+=S"\#VWK#4GX6*=)\P M[JC* @'1]G@M[[&T*ER/8L$PP0OV$ J[G7$VMQZXCXI3 M ,-TUA:&K !O 7D!8D6-=0?P60-T_L!542)1SNW@O,-PI)EBIGZ:B)\F[!& MF"GX2,.P'ITWB=C60>8D.OZ;STE,'W;@8FM75MT,:=GY^$5&GS8D39?R!4S2 M/\5SK> KT6/X7GSG?R5"S<%W2;X5B^L]K6)9Y\,7X;*?1(44:PGNV>"60UU7 M[Z;FAV$GQ<*P^W+Z%TATW>D43M$]\?DQD:!746I?I;F68;!\O#98GDH0=\M- M$&_@Q&989_ZS[RQ#RT@C*7LQ_@[+ZQ]R>?U=+*_1M7$/2NQ^9DH_676BN6H%0O53F %4NGB3ASBS/ 6[FO"HH636-\88P-R"8:R#, MI8V&+&FDT2PVFL+@VFBAR C$;S\F*Q0O>WO[^N%9LX>= (D :>^ -"% VA&0 M)FT&I%J? ' ^I!, 8O-WL^ F7 CC;HAR?'6O_7]>RQJK.P3TZ$3C,L5YW=85 MQ73\(XUNK?>*F8R,[&?;2CM.("88(!@X,A@00=)):3!PEEFQO6$P4$XY9")N MNXKX^V7X6?-LI' 8@5YP6[)@835RKCN7!"62K+XF_5(J;:>#/L";^=Q)M)J3Z\27]X[&!32MFJP^>K MQ,EN'X;FOC]UBWA022!++& DDQH'KX):X-RZ'D'8K:M\0 *"%J M7[Z'873>F5RDC]VC" _! ,% G6&@7,-_/.P,S]..QH;! -GN3325#EF_M+6M M)^N]A9/:[-;O4219QI8L*@I,]]%]%1?R2GS.*'0IU5^4$0H@>](=87&C)&M? MOX9UA^/FC.NP.)DGSHM\=GV/3$@WSO[X\?>1W/W7W-/B9@QW$ M9;L3/_E]QU\N8UM0Q>90Z*3"9C;:6K^XEGKR[E:4^K*F[!H----UWKY65E=X MW5KP2]2;?1=2*^)!QD)J>364Y'\ 1]#LU4U/$5:RKOUV@@7_OG.#"]OT1[_7 M/^M/AB-I'\.%7+MR$Q==+1;6$DS.R!S_'E2@HF%TBL!.49IV'P[RR^J"?DL@5=<:F.GHSV#,L4&M* M">YF*K2[>IWI.I2;:LNM6,1EWT( M5MWJB)1U@G'IE3Q:6L&# O^Q&C*#'GMI\[FBB^H=R\+#KVJ;!$ A/PKY;1OR M6YH72[,CF@_\%1BPJB\4XYM0":"3-]./@@K_+S#A2O($QIW>13HWN%7QP=(3 MNPC3XYC>)_"F';E'CN"?3(3LVT>K$M3N#XZ^)@L1]FK ?4#@3N!.X([@/K,Y MKP;>1YW!\.RHX9V >U?@'A)P$W 3< -P?[2\:IPI1,N)EE>$[F>$[H3NA.Z( M[OI#1:S\"-"],7MIZKE9H:U;]!O=^+;6%R!*%#WQV'(5@S@1)1&TC@Y1^0#B M.NWD.C7=S]CLUE?,=IJV\S)W)UN-VTWWT7UE[5B0'&AM!G=_LMTNH_6YV^57 M%+.YIKML"I<;NOO,E'N;<^$NBF\?JF1,<[:!C'<8T8JW@"#5Q+U;5\^>-GM6 MV%=8Z72575OSA6(^L\_Z7'=7G&5?V3ZX+8>SG!,H37;EW7N.Z^^ ZP4[X#XJ M=S9PP!Q:V M:6P?[MZEX&6Z Z6\'@>NMF/CS^B>NHXC7^^N@_3NJ>],;)H"N=)-UV(*\^'] M8P#O5P&\QU1KY55!:[N@DCSG80O;>@ +$+>>VO#6<#4!^5]CI$.S;Z;RP<%S M_U">]+DW#\\[NU:P]^YSUIE]6/-+F.\_<-9OIKZV267S=V;9BWHL?\<9UWH-1Z#T8YT=*^KUN+^4\D$ ) MDFK@""(ZLO?*#.906<#(PV@I+C>>V:_['>N+P%72DK$>=L=K1OI.<4"5+%.< M_@)C#?T4.ZCYDSK#%C$;!AYW7(.9SIZ@SXPC.[X\S#@8('PJ(\M\Q[!OR6 M[!0,L_\:7+-L9;AG670?#0)P!L,.5..I=5G^* M^.?ZX>B@&F73/KPO('=BU-Q@6A*+&0:W&;IUHRN/9^-9@"XLBKY$QAZGV=!; MS7HT\?4)%1W*!L1D1Y>Z;MDZ=%$Q0!+]B'DP22 #:Y09P^^?0(IM#QL((\&O MQ*W9D-H;E@FI.$(X0-6#Z7K D.JV\(]Q9%/0<3'6X>"#)%CW7 #'H^[.F*HX M,YPVT%NM(XM;")B!F;8QJ8%9GNNX\"-NB+5@Q.Y%810GJIUR",7I<>>73DQ[ M,D_+*(6$+6Q^RF%L7;C:5UMUE9D-X.D^/J_@W6]/>* M@ZI1H)1-.8H+9.14;.=FGS^]O_G&%H;GK&'.\9Y\\H<9&__=A7^TK]S&"@K* M?7Z*3TGM3Z (H#*/PLA9B"*G@WSBT1VF:^Z^2+F>44%T1\* 8&2 VW\!+8!! M,'#%!5@P#'E^GP!LN8)N,)Y?Q5%_NOI5YD[EB$+9M+@\=KO&CNA G^;0.57 M9WIU]-=G"=M+Q=ZE0-PCO-FG,Z+,$9>O@I=OH+1^:MOS!Y#R*E4T-M@:O%PH MK*8\8^TE;IZ\^Z=G\NC8#$*$Q\NO%QV%@4)NFK*,G"288%]YBREH^M' M3_*<9ED%>LJHZ%A'0E-^_3<0U4@9MP)&9 >M1\/3I'98#L^^/\,PBC8^U9". M/^R 6TMK6F-WSTL7/*ZP#E<]6WXOO/'X_SM/-S3Q>C"JY&\Q@\LWH+XJ[LR; MNT#==7';]_E!]7OIA-UN(')%Y6RJ%IHW(#;;.%K MGH+-#GP&K'4'.; D@/ATZ8[230FJ ?F!QXM3E 06&LJCTV%83,;%]ZM<@JCC MV?BAPQ!+8:*DA0D >H]:@PT06H):&R"N@^NKH7-Y';IT%,?A+CP=A4 >X(3/ MCOP W?%LL0:B9-_!S)C<<7P7TD_\7E'_\G1'%Z_OLG_/=!R5.&EPH@9QPJTB MR#(\P9;VL^@F_!_]:G@O?/6@&!X/&,,<",0]F X:W"6\(-:"V]!%&P M@\$.* P8RZOI#G109!Y)EX'C6K8A6^]<@O1 MKD?%D:PBKDE@>@7RO53FW,6JF\XM.KX% 860/P0VJ\:GBF>XP7J:A:42 ]&C MK1M8.18U1@F\R5@EEN>/.LJG*F6:HGH?-QQDU\3B?Z#C'=SP&! MY$7G>.W; ))MRW'"GHL7!, = 45?RY=KP7+0[F"]L[V%JSY+R\FQ#/A-16A& M_5\ ]TW?'GB<+14QF/O(C_(M'HQ/P@"PK,?KOPM4-IP::Z&;$?01?KN9(A8! M@;J* \AU!R-FZ#\Q2@=#.%-PU<-2O_!@]"UKH)N@X7PZA28VP>-?/C?.A1R0 M/ 2;=6&TU8=$)YQ>A_.3C\[7!M:B;NVE2BW-M$0F>:(N>(; 5%;8/$-4LBW& MZ/X 49([)W5O]Q:O;F /J\5G'J.PTSD(HY4*O&7E^M6/BIQ#D'$*05[-VN6_ MV><@I$Y%6#U%Z7,26)'6T1D)Y9Z1L/Z(@(SJ_Q6>C+ NQW.GM-E#)7E&PW-' MG=/YA_+LK]P#L7*?Q8T%D:RY Z@J0205#&"T]]#M+1F?(U^;2!9PGF$%5075 M=#@0-#LG!FM(1U9B3N/9IXG?UN7*K;\^,&\U/VFNJNRMLIC,H+<^5P _#R^,,BE&]_8;C^:/THV4$#,_*7*ARG@!0?8I@* MC)(&AN,S"(]F*X\9V5Y':35]%$DT&!)$#RG\%_-D&,B'")VYA7"HPR2WD=%T MX6M$!T[$" D\"DMC1(EEN>%D@#4OO:&>.HO\O"JT.S4S!?=WS+6#IO_^M-"% MG\HL'.5='Y]-!+C[?H [':0]0D&Z%4Y?Q\50JIA6%*%@!I>![3,Q9!/YX:7^ M"B[7/-47M26,86*![LY]5PFLRE)R1,K7?N$L8N/7'O9!9?>,[>,?O3-Q*/9A M!V,P6I^+\E+77\FOP%22KD'?+9<+1(FE,T"CV-*@RS0TZ_]G[\V;V[:2]>&O M@M<3SXVK()J+2%&1XRK9L7,]O\3VM90[=?]R@>"AB#$(<+!HF4__=O4E8.URYE8 YD3B\XS6("1B#) EN=+ M!5//#>^D:U?U(GO2$$X3ASEVC>7/)=?R&3H$9-U>KEOG%@:*KN0&G5NS$N2\ M0,@X)X/.#4A8E_&A!6)J$Q&EIB]V<83R.;I;QZ!-47:K.Y>A34P5DJ^84T8U MT,\BN&2LSK4JVLEDH&6'KZ?TR.3]R:Q-&7J6&91R^IA&":;@W!,&61T8Y'J)J]!M M=?NYM$)=(T.L_NOSSO!IPJL7 D^O+%F'=K0.G:)U:#TC(8NH.//54&H+^\C5 MRB<]2'VWYEGSL ]KD+S$Z:%2*]6C T)#N5)#*<1JL%+ED]Z 4M?I$"K$9]T+ M^TE_9@[<*2K_7W+)OYUV4;Q_$MKV4Z1!K"'*9-G)%7$Y/ &3R+?LM)_+PP=5 M< >=M1H9IO%&9XET=3IBG#@=$2$!LFEE.RHQ88C\+/M\IM6NTVOH_OX_OX/KZ/[^/[CN&^-9F=Q^^TNJ9\ M_!7.Z"56MF9;QD@:B)AW%3HFZ/)XM@=4/0U/9\D37HL#9H6^&GG<&B.+)4SV MOQQT>M\YL(IC,/#>"4=,K,"/+;ZOT<.NG7'DS+V6;]VJ9'GI8/4ZUVH9+W2U MDURX,2H+0K?R1=E7^(_3A\+0?VS*9 :PL@,JN#9.E 1:T)3A^ZYIT=?D7K8H M7%U,8X&[* B%%ZL#)0ZLA-;IJL')T L>YE'."S)MH],FB3.2>.0QE&%:&T]W M&A$AQS6P\.W_"CW+'ZMSC"?I[4[NZ\2R*3D@LO6 !(+0DZN&RXL4!SM)%57\ M5#VQ@K6DD"U\C-%F5=\("+@G]Q%CCNW.$%Z APDU=RXH 40\&K%'=O2D_=6Z M:6D3,18>G@K"(]CX9CWW9B,,IJZ7J&*6#04GID2'D"+.3)>T&U%L1-%S1%*2 MUI&\'0=CQO)0$A[-I07"*R?J+!<&!!*';G'B=$C*,*=8NTL>BDV?2S3&_PK] M0"6]JBIG KA$S&!]83GE&5AYP$IE*,3G2K.33'#BTJ'*JF]^.I Q,W[@=FIF M. MM=0:9QJ7.U65>+]EC@]K2-6"5C8^C[Y#-%ANVG)0";!&\9:"99/%6B[!2 MPGV(1A_+-(RUOY?N8GC^E[F0>2ZYT_F7D3!+^VM7UTSJE:V9=%[@.)=D^G+K MK/L=KLAE+B!=X8KD%1JU(@518BQW(?%28FE[!(SW@VZ0(GL S)48D M465JC+4I:.AT8)7@UP]'_\(SIW@;$/QXD551FMQEVKSA1?I$N9L50S3S0$K3 MH&O[#)G: M>20%-%;%J4QUAWX"K,I*EP1?)&2GG@6A@3FP.7K:KWK,&MTK3N M+W!+O7O=K1%FY2%K9>>9=-AHM6,D=Z2U" >C0\HY:$N?6E9'+K-!I=0-U1;& M2AP(W:CU4%T>4N(H>.*8:.I@:Y6KW!V4$H'X)(^^R426]ZX?^#=3@%=, M!1ZK*J7^5@DCFDI\$>/K('-L7!X8O[SH.\%+Z/[^/[^#Z^KQ9Y!A77"5HKP??3(/( '3J7Z0 % MOMVF>'@K\])2$5YY.GEB6-ZBB&U4K1>K_^#ZD8/.5ZD;'GG@L-!C\CO+3P=' M80H_1+!XI!MZ6$W6<@SO2=[H1Y=&QZ-I.-F@>EDS;V'.)0V^Q'$Z_]U3SN2[ M?C"\\7;G!$Z'6J0/7Y*'25MY)S>RB+NB(X/I "7%Y*OQ]QO8+=&VW8=,IUUM M"Q,[\D)@345R0\AU43;F9?=EP0YM:>@FGI?X.FO>]@UE3#"47H.2WI^LRT?"XE;G7';CT1YNYT9)N;FC.U=%:G(; MLH.5RF\^0!^ G4.YA&O>J[ Q=D<#X/JN;8TS8_I4S^0#*Y M2"U>RN75$,\NGLD$V4B"O $5\7#DV%0!M87C8+C,;U E#95W$U1"1#\O^@)C MNSOY76[4:()H.^:)3BOPMZ M>M92+:&<35G,^K/M=/&<$$FQDMO7$^GN\V?B"*\V#KU:2Z[/F(X/1..+2%@*%'W0-(E M270[W+Z]A%\*Z-5#\MC)ZRMN,KCK^-=R5-QJ_ZJ@/68'9@=F!V8'9@=F!V8' M9@=FATWB\6MLQ".T_GI[M/Z^%2>"LX7'H+5[T-H!/:_KNA)1^TW@FC]41Z!G ME:/*UEE&@WSCC.<[_5B!82Q@+-@A%JPOQ/9<+.CIO?-SQ@+& M L:")F!!J6IOS\6"H=X?,A8P%C 6- 0+2M0Y?#X6M+OYFK4-PP*._-?=]_-U MR4E_=OXPL!\1L$^<7Q*43J".Z.P?POO3U=OM?.WMAB$[@P&#P>F P>["0;V>C![XT* M.7_]<*>7;]W L-=7J>:0)GLKCLA;$>6J%-?$WVM$V7YXU7##BAO?;. M(.,Q;F+FL%.(\?Y(\?[O?QMV.]TKN;+R9\.PE/F,^:R1?,9LQFS&;,;BC/F, M^>P(^*Q9;,99Q?4:52/2@!H]>,ZD.Y*-;/3@F0J/9",;/7BFPB/9R$8/GK.* M3R"0]%D$'$BJFT?@)W8&["UGX-JV7=/ &GB%R0/J5#2PR9?)K?'("J;#8]G)9H]^S_%2^&G $J2-*M,6AD_5G]J2Q.17CT!9?)A]F M<]M]$N)&>/>6*8KM?.4&@-^^3+X)T[USP#X=?X4'NW"='_BW8/2_@VM^E'01 M"C#QY^BW\4+QXBW"$&*! LI?7[3A,<*V%2+%?RNG!OVM%DC:Z+]H'00L(PQ< MB5@/UCB8_J)==E\6N%\4')NN;1MS'SZ.?HN_2GE/7FR?VP$O@$TS$ST.[X+:V-M4M?OJ9EW&QX/A:QZ0+.SK6+,<+9AB\RPC'%L!W8)I,O)F MAU*8#&JP'L _,^$$ON9.-'6"2CFB6/#Q?7S?X>Y+E'9 /).())_16!&4^#K6Y-6K^X.7L;F07;B<]J_N MN=C@ED-=QT,]O:&N#I0,#QLH6:&HF:!$".^9JAI-B_Y^2"MASU??5D#@/IQ$ M19L?*\<+W;ATWGE0;=YY@S8RK4LGGSUR[?$>-._;J2>$]B>\>.IKV]@$'R3] M.:B@+U6=BW"BTL/*3-),TC?68T30'_9/CDT5<5OX(A9$1,_=#0W)1UL!#-?< M Q'];,Q N@;2U^"&ON&,_5 MZ[<:>EXW0[2"4-#SEVH)Y6RZ6FF7-W,0<]#N.6BXX* A>);@:>[8#G*#4>KA!?]\(>F%:$R1>>N!=.R)4[^&S=L9VM MVZ(EX'?DCB^3&\,6_I\D[D(?G_F)DI%NHNRE/U32WO6CY5=V+%?O7W::?NR. MD8.1XQ20(U^\XZ#(T6NW&3D8.1@Y:HX68_D!G@JZ%UQ<=J^@ MS^UF:HG\Q7XJQ3Z_2^:Y=L;7*=91]:/V+17.]?YEXZ4"0PM#R\E 2X$CJY[0 MTM4'7-26H86AI1G04NSIJB>T#/7A19>AA:&%H:49T%+D"JLGM/3U8;OQT,*U M=.LUJD8T"6OTX)?S'U>.;-1&-GKP3(5'LI&-'CQ3X9%L9*,'OS91=I0P## /<891A@&'@U&& .XDR#C . M, YPQU".=+&UEASW$ SC3EUB/B/T/#CM6%[PP=8]:A"(5YO^+Z AV K5&T<>C ,:C09 M4(\W;3 M2]"+KOD %9,KK9*U_>)D:+W3E6R@;]50*I#;L.#RO_]MV.U<7/F2K:= .,+S M-6,^]]Q[V-:/Q@@X5@3Q9=UVMZU]^'>(F_S)P:+ 6.;AJVTXVL_(UGAA%S@3 M+\-/Z>_.U:N6]M?_R:H]^P8EP%N$![Y M,V$,JP?220^$NM[ZUBRT \,1;NC;3T!VWLQR\-DM[38Y(@U':HT%=K#U:+!W MGN$0M FY!D3W/G[EB1"&ZFD/5C#5/.'/A1G 5F@_6Z^TY_A_KSUXU1V=:WGW MM+CDJ_&$'UWC>T$Z 7U\F="W_O6]8=FH!7YTO=]QF!D/\K7_Q>ETOZ/S&$_R MR4V,EP[GC%-.'J_!OS_#4(O.TQ"]^$EG\Z?/'V-O M=L)38L;7M;D=^K"&UBO)!N$L(J@CRY"5SSQWLIN^0" 0$)#Z@:UN=C M&(2>^.3[(1)0C1>J5W*A@ *-0$?9"[1IS69B; $] VW//0M)UY5"5Q$ZKEG, M?9V(^Z;&6!L)X2#UTD)IHS @%<""A8(_YZ&'"T9D3:)=$C_Q!'PMZ3]^:!*G M"K,JC9^[_3YE5*H?SP%*8E.J/.,)&JL?COZE6"\QQ@6#MI0\V@)%]S.SM#Z: M^+ENY#D1=O"I2.Q?27Q;[<=>X#4,IJX'JSI>"1?KV;]=FOF[PXX^Z.3C;MA&"ZK[ 6;5!3@WGRYS:V']VG7O0,X3:_.*MC@[# M;R@9OJ,& ]8D/)V$$]*'_^WFK^3U-,K;IWGUHN12;Y^?+R,E+QZ9)"9Z,>QS M&(#.Y1 !$,8"U-[=>>(.9 L200UW^%DZT3,WM#I>[^J7@Z[>O^B7Y74CFACQ M^834&:6<%O!ZJV)+;*79_"PC+)V)(7T@63FVQE#;1HIO%[^]T&?(?ZCG[L!>&[8[>Z>>MA6U(/:^&+A$6*""83H!. M$JX)*85J1"'GO0'8E$OU@'G"J[)$$6@U=9.WT@QVOE%GOC!QLQY TH.N_>+M M9[>T+H" 74X?4.96:ZF#EI6#DU4.OCC:9_<^J1F08G!!BD$<%3+&[AR17]'3 MA?;)&8F;=$H50!"T:)\ M#3TR,4;Q")_C !591B& I'L34>W_7.^'1KNH?7@TIT@EVA\6J@@QJ_QI.*%A M;^ P8:V[4JW[4*S5/==[W7P1YZ2_)(\TZ56EE MIHA49&02&""H>P58-0ZFOVC#5M\J"&"KTR\[ZL):="[FL5@#R\-)Q?I5WJH\ MP,)MEE"P[!C+=LHB D5F$18';E+_;'LL:E!Z]XL6+D41@U4$,:B0'I8LQ=*% MD4=[C F\^QS.-SP8IBNJTT8*)9M;#<2:4]DZ_IVO1CU=7+UX7 M;(0BF%ZK.\P>?>JT!A=86"6SRNKCJ[,',?IA!6?1UP+ "8\JP7>9K]24\)NK M5,H1Y?K ) UMZB&D_@T@^<7;6X(Z4"'>(WH#S+]Y;637L@*F0R&%\L$"18>D ME#7^]<4M4,^-L 4A\?=.NW/>N;SH2D$"%XKQ=9"YZ'H.(FP<7_J]LUFUG"T3 MA%78@&>%Y:,ZYF#N0T(X+ M;3F_%6G%&_L,*DZ[.T"&726;]FVY[W29[ZV)672'6JNI 91*.2Q+DE*0BK?A M8EWMP#)U,9^B49.$0@D%J:A@?JR5O&FC;-P#T>H2THJ(!M P=D)$[:T +=$P M0H>"^'=(G@4PV&R;K"C-O0P-KY$1S18?NF?5X-K7&,+M?Y#_#R\'E^47[ MQ5M*?W[S&F] 8R4R]Y05496U1S_^%T8-&_<5'NR..^7*_&]L=*N72",2K,'D ME>H[:?ME7=[CT(M=WA,W]+0G87A^SJK"_'+#G (1.R",/!]-.Y6CNW.4F=#U,K$$3G)&@>/&->$?/!3,XB@E)L,;8\D,*NEZ0O MT[8F$TEE)>#FLEO:@IRKWTON+4" M6WR9 "1:]]88>(1(0Q+>;=HAD*")K=-BYF#++W,?G'57^P\*/* O(S_AQ/)\ MRO7]!SKRO"==>A4?X59*K:P9SVZ^,YLO_"KN=1U!S)OCW8GGSA+)T\B:^L*M MBE]$S!#;".0+EF$ 0$HWO)MJ?@CL3VQ=9\'R=8EBDI0LC\(,4:7VP;ZR;>)W M7;,FFA%H ,Z_HN+ B81G:'9$T;5C)H_1*L4T7)G/8FK_ZX3.I.7AP MSXJHN2!0/J=Y:?(@C,*.[/$*D%V6N)>R*>/9W]V6SCUQ-A83^&-<,&S3@_=Z MEJ%K, +@+=@5WY* YZ$/-Q0;IG04R[W?KZ^_*HWPSG-]7S'-5L^%(>*CMWD$ M#8@&E=!< _A(!"H(!;(!=3Z'G.*X1,LL$,S#AZE^F1EJD"1(K#VJ$FC M-L1X;-2&+-'-)!O)\X8D56-]8*4 ,Z=B'.*J%(NR(E5(;I0ZTD@>5?1:OK/A M^Y)%^@3,=([JB1>*M(.D-@K+3MR2$]>VW0%"4]BV*K\0_ZU&+Q.RT]YN3" M%JRQJCV16HL7JTJ.Q5^/,U&'B^[+N/I$]@!ZKIA$=,\&MQSJNGH/=76%N.%A M*\2M"'IL%?8=QD['5 GS9A,OWY;U+HKC<64*0+7ZL@S4-NNR!*@V M79ITM@4#-@/V#MCEG_0V,3Y[,_)>O]6N8<] MY+;2R_&8'Z\*-AJ>S8 M_S7L4,BOP>#4B/&.D^^X6=5SDG$Z>VQ6]IXE;> MIU.5?C\IYNA/&U:8_G\KG.L]9Z8/VVW]HM]I>DU]1C)NK<$@M@K$(C57Z;>D MV:).B]HLZ;'UQ;>_;G[[/A?>=UJ"),QURYXF[[;.&]],<"L5_ B5ZWUV@OU= MI<6P#LTZ-(N?#<0/,8[_R9'Q^!TE]=9$E>[U.OIE40W,9LD9!C16I1G+UF+9 MIOIT#<%N>[WZLG5QVGKUR;JV]ZE]?Y)EG5GY+LT*A;G:K)'728K]?"@Q]K_D M#CH-E;P[.->[2ZO5+H>28^';5PR3K-(W SK@86LTK]XV[ML#1KOPF!7^>&4 M]8^N-Q$6.\M97S\N$74P?3UFJ!-1V7OZL,\:.P,E:^QUAL,#HV$(^,+J.F6V MM/.-MXY*7=],6Z_9F1 >U1)PRYUC>2P^Q[*GP<=U0_-&]5RY*Z3#^5DPZ*'._&SI!L].V$X8Y$-C%HW_3C$J9_S<[W?Y5,_C&3L M)3EJ$'O.J9^:X-OVOI%!JSMH.L2Q;^3D1I5U+_2 _L9NB.7C&N@<><;H\(CZI)WI%YD /?N$O9(+D"AUFF6HREH%Q2+<;%8^']JAH0N&0GE^SD"G!U MK0#')3NY9">7[.22G0S8#6&7M24[&8RV6%WT#VOH(-;(0\QKN<5:UJ*/1ORL*PS;:Y-XD2&/72Y&M;( MCZ?0U+K"L'634ENIY)<]O7/>Y3)3#).LTM<8#.N!A:S2 V*>M\X;'PUD5SD7 MAFV4(&)]O?8BJLZ%8>LFA;91V0>7>IM;.3!0LL9>:SAL9F'8N@'E]NKZL-4_ M<@\\%S\YPE%Q8=C\^0\N?<*C:DSI$PZ+UNS,3Z8P[)#/_7#&(AL8NRH,6P/; M81LGRV7G0K^X;'Q*/",9>TD8Q'91&+8&^%9)C\N\([EA$,>^D9,;%1>&S7(@ M%X;E41W:.Z(5%, I@FKX:0"QI]49TQ:&1R^=HM1XC%6/M/F8*[K#]_%]?!_? M5W!?I-A^!@L 5'3Y-^KREA,:2M/-NDHCQVC[Y9[=HJ1"%%402]EA]/2":E7J MW>=DN&UJ@2UY6+?*A[5K];#5]Q8L^;H28*M^:IE_RE2,2TUT P*H9IE+T+RN MT<>ZY@-K38H&>>@-VNIQI7D_NP[9SOC_AV>KT M>[H6_0";[+5\4X$O3BUHK]4=9ETAG=;@ L->&2F@/KXZ>Q"C'U9P%GTM)JZ' MK@OX+O.5FA)^LFG2YO " /W2E-K,VSU8],V33 94:I9XU]?W *MW0A;D!OI>CX7SOA[I]TY M[UQ>=+]W-HM,Y@1PAOTJ$;KG+Q<>2*4E9!V0YE2,0UM\F<0.PZ_"(Y>:8TJW M([G\KF'.]U;P1"N.Z_#.=LT?I?INO]"$;QIS7!(O\C;"LHKQ=9!9TN^7P_/+ MSGEO$W#;0VG/VZF S;!M]P$NU\BVT_QP!BL-F^-K\\5Z:121(2^F9J@5@[_& MPM,">(ATVFJ?' 0JZUYHZ/ST?REB^8QF5Z4XS+].6T_M\=:LV#[%$>I*8@@T MS6F]I$N(_+6FL&UEI<=_J\'3WQF>13V-F%9.3#'NQ>!E 8#6XYU'7U'NI1M=WXKPS8_]=) M-=O(SWX[P%]6B;[!-=_W3B#5B=SUU:7WU];C.47,>>FW;@?"RWZP-B*U+#B_ MV\4M4I]9I+%(:S2#KVU\(C_'1![Y(:;SR-^6]?)@5#YD#Q &YB/O);*:579\ MFN#@/K*EW4?D*83+DEUQ=IG!NR\9711IJHPX=N"ZV.$:'#IMN+)E;P ''CS1 M>&67%,HFOOR>B"U($Z;VYR3ZYT.]WUY3#^FPJ<1[!C;&Z&9A]$\,SPS/S^_^ M7':X-VT4GB[,:1*%L [.$X4]9EA>^E89#';2[5AM'KTD"B5 M0=5 LPE=<><7YZ1FJ&PS5;#8Q2F]1%KP^,%Y)CY\UA4*.'F]N:"7X+=!D #Z04XM/3O6;(I@+:U)7SE)EWU*+SAYUEM ;&5K_ M$9X[-OPITOBPV^E>G;9D9I1FE&:4/A:4/DY#J\U8SI&JH[.?BML\L0E5N7"N MNL$,![".PC5:YW94]1'*6_6.[;?UP44^]Z\S7&+7A"\X'>783U!G>KE=\"GJ([:RV:E:&RX\^#&]E3WG&NM) M/>\-]%Z;CP,P1C<5H]D3RO"\13>]9OL_SX>M;O>TP9O]GZ=A^Q_<_[F\6UYC M9OT,!^A!9IU#IDV[#!X[;?)L3G0V#?& 9+N1Y.MSNF1. MX7QE3]5,HV MKSSVSBJ;]DQN<#GY V[YP>N,+^UWPDNX5=\27KZM^X_4K,#]ID7J&; 9L)O1 MS8,7OXJN'$< 5\>9"[;K=O0EL\)VVQOCDK*ZAMHZBMQEKL"F$J@H KV#S=J! M2;ET+H<.X.]@^?9$V0:#FY-JU6S:X6Z9-6:G?5(8+V9]686/%OV M'NBU2;#((_O#IJK/,&S]\G+-88/Z2QB&,E:?&<5V49N_/C!7169^N_&. G9A MUUWC+JB5SPKW7NNQL19^/ 44UU6FKX]\VDH-[U[HW<%P9?7$M743&\RQKQ@@ M68UO S6 P5/7(UOM\[S2'E*:CPKZ#LHQLXZ.NOHS19.=2YR7A_YLY6:?J%? M]O/.\8A^T..<%3E*\\VP2'R MC-'G.'#3JK?-VW,>51,](ES=]5CNRU5WW<2WU'Y9F6>ITRW4*QXSKJ7SEQGE ME>[;@>IZ.Q7:!+1$[9ZJ/+D3#=2_P+-,3.0AVY.T-E\#/4^;+_3$U'>6KXU0 M>=5 ]P45%:?R0P2+1[JAIX'0L!S#>Y(W^M&E8]!2\9([5%E;&=UMBQW*[,V: M71F4W90=[,#UBFYK.JX1+/.#X6L_K;8R/LSFMOLDQ(WP[BVEQ^>,CMA@(*7> MOW4#PTY^_][U@\]N\'\"U'33O7-@N;)9)YEV(I&-@C6_K'N!^KZ_S #X_BTF M+3(CT KPO]W\M=3:*+ 8ECE"!BLMA)92R0XD\AA)I9($X_X.^B3PC80AP+W&:BDXSUS+-1] M+^PG'3X$K94P1RZH%J^H1DLJQQI,C0#Q#(=@JG>/<"0F:KV <*!G:(;V$)73 M,Z3%C8.PW#%.4='09S#98<#[(B&9(?;1]=1'>%VG7$?T';-P@F3.?&'^,@Z] M)Q#<+]YV6Q<1P:C%>JOA-W)7CWL9G\&F2]<1C*?B=4QS0!.$*RP\<:AO/6HS M>.84&-%!MEO2C!0)I3@61I)3P^TVG"?MP0JF4V&/X0;-N+OSQ)U2.TIX[ORO MAH44<6L\_A,?X]IH@< 'Q517BEBJ=/(/!WJG5Y"YK_2L!"_M=)8%>5;55E3H MZY?#@E"&?&@.[.=*OT0$@(DL5VQUI;K&=YBVZ^,=\IHYW"&TS,-(:07!X(.J M9POZ2BA$ C$R['8N@+@MQYJ%,V Q(P@#%Q1?=P0<)@7<1-&Y,9_;8+2B[\1R M0 0*VBX7E3[U1/3[:H'Q*/R6MBON@-\=6)V9%>#:F(8_Q>7ZZ;QU7J B7;8Z MJ4^S*P_+HF;FN;!XM%+&(ZZ:$093UP-(Q>TBP0UW"BJC8P48V#:T"9@(CDD7 MXP-12B/K6G+Y0\<(QW3" (AOC!H"_4;9.*0GX%J31YU4:IK(Q'8?8.G0S)E+ MUSHIT[$\I]=Z8AQ*SH#;T,. OQMV"B,+LWXK,0#FP'F M0J736-N@:!JE3-< M4Z;E+Z4;B$OQF^4CBX2>P%XH[VRXIB3F">#T.8H; M+PI(P*1 / >9MBK?.^W.>>?RHO?B[18M1N0=TE-DAIX'6T_;=:6IMAB=-@JV MO.S;PM)_?G'>,LU,2L M&6I)O O-(\M8*M]MZ M6_Z?=[)E@KRO[;8)9+\P;+3[;= M:A>4_X:'9F:JEW"??O7$1'B>"H@<;O^6[]X\&N&SMB\]O_KO8&:V30A[[*(6 M"WE,@ZDGXJ93]<-X9"YT9N\(D$OXR/7Z+D["0[^C]0'!)&MJK@X/(=O+ZIN_ MA1X\6,9()=!EPL$4LOPL@B^3Q*']K'?X4L6'TN'3.+'\,PP.T\CIWR?\>>V, M;Q^ )9]N]W-L!LCB8E"46+Z%_E$B#%?U.A>'J>NTSA=#O=.[6);!GU$Z\DRP MZ1ZD0U5;/6FGBN1&T4O8//Q:17NC0/>.1L;"M+[RXH#"-(XJUW9QCEF87N8+ MW-0)Y"_U[D5!"=Z=V?(YBGL&(Z7>L&^I752QJ$8;>MXYU\^[@Y4[NO4>Y#T. MJ2R3U/Y4^=X*).\6A)V\=TE1C7Z?ZFFHHAJ;"_ DUQ3P43:/<%FNR3J7<_J? MW$-D5H81!FZKDTFP&C6>&F^R(JDDNOY'&17?.GWSF;E10ZC MOVQ#0-4<3K!MS0_-:23=HJ1"X()):-M/&B8OM=(D5,.@P_+4J-VM?_TC%K>> M,/QP<21G6A'Z Z?)%*LHQB&-K(!24 Y<;8\@"97$QW MQUS)>TQ&5 +&$_/0,Z>&C_FG[IUGS#"M'LOIZ!, BR^?+4,G3XO==!5>9BS7F3LW[)XR:]=JO U2U)-4I8 M?7"]@')9Y2$U0C!*L T#/X!?2,!GSJ6I7%,7I$5TC@T^,DS,%Z4C)BCHDXF[ M7FBK-&M/W(4VR2B_I0$M?!0C+\1'4W$FO.)/XTF+SW5M1AH.9@@CPRJ??>6; M/'&6[6^<$+O8Z<5%XZK_XO05/Q3%1E*+,RBY./UU2[,D M41N&#)!JV'GHB>*91-&Z-D+K!CEFF>%U"$I M2O'LD/"R1W_;N:._6]LY>=7_V:K^2MT@FM 6RL"R#-N:R?[N-J.YW%CI*ES8 MLO0Z*+O&:4(BUU^H.$XPMS8W6X )K0V965'U\!6K^Z(<5G$5? M"X!UK/4#WV6^4A/$;ZY21@Y9"# ]0YMZ*#K^!L()%'I22$ ]>(_RQ@G\-Z^- MY7RZ"U.\,58VG5&*3P*F1)U4HI^A"'\3,\-R@/"7JP*%NG%I7:"LHM3I%&E* MJ6-;+4VZ*Q.1C2B 4"YLOG)](LLRF1)C_CL$M;:@B47%YR/I<"PL""C_8U\X M+]XZ[M+#D0\BI?*,$X?$E>'5TM;69XBML:DQIL-DB@KR5)6VU.2C]DEI*S-R MGD5I@VXK'RA/GQI,&6%9:VNQWLLLWY8FZ6?)-BTUF/%C>>37UX*DHV,;.2TD MF/JM-<5E5AZK0W+QQ%0X/FCBG^C8)YZKV^HTW1$=E)/>.I)(J" K_9./QY4B MT"$?C\MZL$TSG(6RCH@\6&TF^2\Z=_VS[?K^*^UG=,9TVU?77]Y_HE\[5Z]6 M':-;>7S6G(IQ:(LOD\08J(1G 0+\ :\G]6T[&*BEKK63HE6 ]LZ=]-?A9L5' MZK<_'"^U A ;$]?&T^._I)->MD#:&."Z.8!+06UNX"EZ*]4MQWCK1Q5A=WWEXV/K.5W)WKM9Z:9ZE M(PZ7Q>LKJMV^882]FFZ@!EG7,DPHRY^#VE@8>*A32=W%1N=I&]8%IN_(NNN[ M&"DZ$W-=M(*B+EHEZ'$KQ_=P.Z.E)$GN-XOC+P>0PZ9CAYB1MJ\80@V6\F)&F*&L=?6, M?@2MOJQLO8]YK_115WB?LJ/>4RS8?))_W7J&X\OL9OG!]?A?H1]0 M15UF.V8[9KLMXIEN<(O\3PIY,GF!\[PU_^M%V'_Y;C._$WM&F MQV!S$F!3=9+UT@DR##T[9K0S'/I-3. 5XW?2M4NM\A;N) I\N^JYG[8IN^] M)\96L!,H0@2$SU8W']/[!64*UZ'2L7#6*X:UPRT^*U;-0+2$>WR!9 <#K&$O MWXN7X>J@<$4)T Q8#%@U :QE!]$.J&3UA@55)4\+M;8*DVP= &ENK&,'K/=E M^6%16;$#F\C:AN];$UA68DZC."3.X0WV"YR04/IB6N^(0;YE^,.7']\:C]=! MX%FCD,[1WKH@9D2N2MJ2]@4'#I.4$62=HN+(IR7&&.IV'&]A5#MB5*M%B*84 MTBTO.EGG8,TKCM8P5#49JNJ!5#4*XJS"J.%Y$S&*(>K0JBSCUI'BUOY"-:N\ MG>>G&U"N,[:=2IB&T>U(T6VO<9V5MF&? :XA!U\X[I,L[$(%GOQ$=$=0QQ@\ MQT*5)@,7Z1[/26KB49:AU+!Z:-0Z)G2,$ P=@RW.'H)F16,Z/Z\=DU+GD,.9&/-TP@A75RRSX+A MJ3)X2I%&/TD:2TM8-A]^2AY4I>YKW2MF+V8O9B]F+V8O9J]C9Z_^QNQ5?@DW MKZE= _:JJ].7K5>V7NOBZCT-L_6P^?=<@*@ZR0A,IHG)1)C!^@K<-1!!)RV M6,-C XK9B]F+V8O9B]F+V8O9B]F+V8O9B]U_S&#,8%5[L39S8M6 /V6*8IT1 M9#5^''* N:+]CT5%^_,O9Z^#S;-GJKP&W8Q%J3)),DG79<29))LF:[3B3 M))-DS7:\I#7*1'D"1-F$4V.NJ<7 Q,#$%0 9K1BM^"S"H6O- M[!FQN!+@B69.U!.JN*4)0Q<7 VP(<]49WNJ:&,8 QP!7RT.BJS"NE]>^3A'C M.#>O5CHJ1U-/()I:FQUGDF22K-F.,TDR2=9LQYDDF21KMN.*P-8_>& X:I><,49; Q8=0*LVK4LZ.J=?O?4 M48MSTFJE1=8HBMB;/VIC-QS9HHEAQ&>,/N?5Z9Q,<)N)DHFR/GO.1,E$6;L] M9Z)DHJS=GC*')QHD)S M1%!(BD>ZE#]CMK?P7[W&S&]?KJ%$>Q*EOWZWK!L+)5S-G'A-L,6 MT=+3(&Z$&7I68(GU[>!SWAH\2Q@D&/Q9"[Q62&VVUA%LR*DPM#&T[17:Y-:> M&+Y5K[RD %,"E>MHOPG/NC<"; +!J_O\U?WD^($78DJL7U(A9.1GY&=>*N*E M;R*P/(&\)%%J) _1R'V&2QWYVYG\ED[2R$]\>9Y&?FZZ?K' 8%9D5F16+,>* M'UT/WJ=LJ_>AYPG'?))_)_#;N=[I5< MV;1]QTQW/$S'QDF=F7!WQDF]ROUT+B_9(*D77'&Y'P:L.@%6[L=L<*W#"?X\N-;X[%F^23;)0ZK(7G?Z6DNBSH"LT^-$8C M1B/VH3'3,=,QTS'3-8SIN/U&[3EQC3-H7]IXO5S=%P6-R4[,:50W@*NKJYO1 MK$YH5@\PVZL;?+7W^SQ?[+YA/@5.4F^8C_N:"K3X"4^V&&MN&&#*^O67]Y_@ M7B1:/-.DB4=S:CAW0K-=WYYXR-WK;<' MG$O/<,=PQW"W([BK>WH^PQ_#'SLS&H9T'"1AIF.F8Z9K-M/5U7'/JG[M>;%^ MJGY]//OM ;>QY;SVNOC\@;\T,9D(,UA?;KD&,JF>$HF%3YV$#RN"S'3,=,QT MS'3,=,QTS'3,=,QTS'3U9;JZ^AF9[9CM]I8.NYG/JP9<*SUI=<:5U:ARR 'F M:K\_%M5^W]O@L1S]'@>?9\M6/V+,(Q=U3)),DG79<29))LF:[3B3))-DS7:\ MI(W*1'D"1-F$ XV%*1O-S7A8,ITMO0N%3]VHYM_/>.SQ%6=,<.N+AKO5UIR[ M7Y(UAR=F/HO@R^36>/SJ>E3\XPC/'PZ'@Z8?PF(V/4/BL=[1^D:G%J ML%09[5-/-6;\XU!GT_"N\:%.9CI6.IK.A#53.KC,8EW8K*:*Q1%F43&@':^G MIS;G,8?MIKMX.+&L5NHDAP)/(!18FQUGDF22K-F.,TDR2=9LQYDDF21KMN.< M6,9$64EB&=?#J=)+\LZP#<<4FD$5ZG\3)ODCY&9U,4NOW1ERVE==?+'L(=QC MR*-4>_'ZY'65B6-T.8[!P,51C 9AU"XAJA9972O0JM?XEE ,-IR-U33$X6RL MDV Z-DWJS(2[,TWJE5AUV3YG@Z1><%77Q"H&K-,$K+UF3I4Z8Z*W+RY.';4X M":M66F2-PF8]T/W';CBR11/C9L\8?<[ZZ9Q,-)>)DHFR/GO.1,E$6;L]9Z)D MHJS=GCNDR7)'"5CP$\\TI?T1IBT,CUXP14/S,?8=I ,NTLSE^^IP7^2+ M^!S.A&>9!7_GGBX]"!+SC#!P8T@8MOHQI2=]$$G/F"F<0'@9+U+NCLWC3OE0 MTQ8C?K'PQ53P++I]^; 2P+$H>X?N%AG#7]R6>5#E(UR:V:CV+ T8&:AXINLI M30<;)SA4GC&QQ6!Z[23]+:7%M0M;UK\W>)X;=Y!;]>PS*V*^]80J_7O&!-[V M"WG\$O0^C5V#BG@[[?;+*RV:10_'E-CR3K^G:]$/D(VO"QSEBC9[K>XP&U[N MM 87F#B;63WU\=79@QC]L(*SZ&OJM@K+ =]EOE*3P6^NZ*4/:L CUT;GY1M# MFWKH3OY;X)K841+%NCO1WJ,_VPG\-Z^-B@ L!>,9C_I[=S:S*'CG7SMC?#=L MM'!,2_B_6;YINW[HB5L@U'>V:_[(GU?N7J*G_5*>5[Z@WU]HPC>-.1*X%PIY MB^6$8GP=_/H"'W4C;$'>[N^==N>\,^R?OWB+2@NM@%1Y?GW1AAN%;2O])?Y; MD2+]'=$.W2%7Q)2M<(D\$@W?YG7^F" U3OTJP+OY,H2I^2N[FSSJDO)4BTMCQ'V8IE#I-3FID[2HBVWA?OI %M8R2I? M%YVLO:"3M9<*<;<8+FS9-K?+ ?PC=(2F3OM>ZML_+T\GP51HF)9G.$_:U!AK MP8.KN6'@!S!^>+!&OXR>U.+Z"9K<9C26H^&+C;L[3]P9 ?PV X *%$W#.U8G M+4K^\+],WM-0OBS&>TW/69+"*)TIWV_DE+(/<5*)BS=3UPMNA3?[38R"VZ>Y M*,I8_/#7MU3&8C_.6!RL3%0?Z!7MV.)^L5O2^8K*7 M 2B9@4ER;DMJ&D7>X[.M*%RH%6U'"T[0$&],QH8LK7_/#^1R(&)?6T,S0!V#&=5??!GC<8**DC/ " W@2L#Z< MP+1"#S?,G0N/CB/XVL1S9]H[X<%P=.UWX J$BR6OA0=8MA58($'@D;=3P[)A MGV+WT!+'\4*#6*IRZ)HO/&M2O&:5HC_)6\3>5+F%2QWGZXL=L6*&02JG(>5! MRC+>0^4O$IY(O@KU3R!2F)AI^%/IAX67&';=*&*)4*I\??8 ZXBF]5K1$[%34CD:99X^61LVU,I^-.T&!%]&L-M2[WDO8Y_O#<_#H@O_:]A1]'7'>-(IP).TGBGA9%48T;,UG!&H)O\/5F(,"BX02:0SP[>6E]2 MX7G[(*#O[S_[7@ 6:B"H+I%P[SQC/L58,QJ@W^.7H$E*!_"21FO1$-X]?39 MH2^T7Y^[F>U6OIW3]AZ3B+0EZN^+P+___NZ *UZVXDIW&?<$4Q=0T!EGI*JV M3+VL/F=C4X]O9_@\?V']W;9?0\^<&CZ U8(8EKMIZ^Z?W=V2>&(.Q I3@\?= M&;;]=#:RI*)@)C(@ (WGT=V6 S@?N* .+(1]\MJ9,<:+"-25$F "_/N4_A6K M _#$F1#! M;A,D_\.[0\8GV_I5W;R$]W4[S$6;R>58X;#49#0U&5T)$5BO&4@JX: Z#E^CS$HZ3NAW=T[X!B,TL>JC3>QL M3L4XE ]_#9J/054A-"OP4Z,&R>?#:%"GQ3^BR3I"C'UM[EEPI_+4C(4-[X9% MA$6Y6*6 M$HBVT5[@*BUF*QX1E*23:B2T26A/ M .;A[P6-M;GCD=UNO MK$1\N=CDU6K)[7^O$I*5*8G+%0NE'+!@.X1@^P2\-G.L">PWT1+0UQC@QP04 MD)EJ[@2^0X@\;6GWWGB" 6J??+16?D70,/+3:26 MIC: MW(6?8,_1@PTI2M28L^,U[@S+ 0EG6O>6K4T\(QRCA,*7HM@%F2= 2LD8)*$? MF?:P?!Y02$O[:(P\V(<@7D9 /'C#F*8.XC2@8$G)M7W6NM+5$K9@C4W7#_"? M*1">@%]LU_?QW[$Q,^ #NA/%(\P,;5-*M!XK+0;T!M- LB,\-WQ:OL6V38U M+FAV:#&YT9:2U,5=!<#%A )XMK(2:+KP1;S(0,M3D,7 #?+IN/%PDP'O4,^ M.V!@LU,4U)^ -DT3M$#2DE!SR1,;BC5X*$IB0E8)5E/!D]$J2]+V^C M_8L>^+3BY@7KJ$B>;1FC* I73&>CB-?A=E3QX"9@,DQ67C_0?0UK#(H)*.L$(4LWQL^FKF=\Q06N MYW4"?VG.UY'/;;O=[P]$Z+%!P,*3Q((E>FS&&1 MVIP5V4Q!W!0+N^WL>8]@_':3@Q[[VNB]K>:[R.3V)?]*Q+V+;21 'FGS ,,E MUHR.;T2G-S9. .4;^ :^8:6HK;MJ>O $V"_2#XJ:7(Q<'KH))_#]&*T.,R[8 M*'4LCDTL$GXMZP M0S+(/'$7VH:'CE-I8)I32TPB)RT,#MU#RAC](8T8_(2<8%/W@>_$6E\86;U[C+6\3O>DJ/([8TC;@B*!J1IB<"D=I^ M,B4BLQ-#K!&U@(D]#LV TAGDAL7/G!JP./&%'BG$1#X1H695]J-D^%LWH C% MO0#E7?*FH5I>2]/0D!Y?$_DGJ7# E<8B+("[EAQ&H>Y9":" '6?#"IT1-\;: MCC(;\PRG4E+]%#]&!.Y+3PC8:,F9 5B@<^47[3-0Q%2[)C/*T(%_+./L*PQS M@M,'4L(\W+DHL.R2Z45+[+HU\6;\,R\N6;%^U9!FC-:1HR7[2(&./T&I7E8I-?YE\ M4^()>Q5]>)3JR/L(V:^=\1^N<_<'Z#KC:U#% O_=4RIXB(Y%FO)6'JX]BOYR MC2+KI^NCA)VXH"<_4#HD49G*PL"83$K1 #U\(7(WUXBEC/ZE0$/;PLD8T3JF MNQ*QRQDK@K_LOBS8M^USCD&5Q&B\,U%?QW6R?T2J[.U7+(W4IW&6[G\BUJJ;%*D<]NQ@Z7*U'D4[X2 ML B-;DJ)6?/Z7 ?IH*B#]"EMZL$S8F[),/T37CSUM0^495"DY"_A]DH):8>/ M9AIM,HW>6(^'IM!&2[(M8I<+53!JMI)*5J-)!;3AXZ\%^5HJD# M5BLO VY=!K?F@5LN5/)FY+U^2X<3-X YZ3M)-49]_CHMH9[BS5V_9&GW&?,4 M\]2>>6H8\]20>8IYBGFJ$CFU0>":%S.7>\CBG:&(H:@B\L^N]J]+!(J20H[0!ON+8X)_+3Z[,/N^M3GV+OY M;>I7'U>/DDRRR2&741679'+(=^()Q1*R6,LVA]=+EVCI]O3>Y7!9';C-Y<-6 M9%V:+)9S),,%P\71P07ED@TE7!!T# \$%YUA5Q\P7#!<,%S4%2X*4T\/!!?G MW7.]=]YGN&"X8+BH*USTVG71+GJ#KM[OYNLQ-PDNMO%"L7^ILAIUB8-U[%[: M)Z(OFPK#>@U\3,@7BBWV:#.>=_3.^=)6 XU =88,AHP3@(P"/]-A(&,PT"\Z M^:JJ#!D,&0P9]8&,8E_302"CV[_4^Q?Y1G<,&0P9#!EU@HPB?]-!(*/7&>J# M?K.#69STU!BGE"SNQ.XH1OW30_UB=Y3DB/T!_J"C#R[R3:R;A/<,%@P6)P 6 M!8ZH?8-%OP=@P2XH!@L&BSJ#1;$+:M]@@3&N/N=%,EHP6M0<+8J\3_M&B\M+ MO7W1[*S(E7ZGC;*<#GAH..VI*@N%!QC@2C0L?9CYL=K#S+L0,TT:^W)^W*-< M9F)D8F1B/,(-;?+8F1B/;$.;//9]$2,G_F\:8]VFR#7[(_C@55U<$8HLJ@N, M5G?\7_@H!D5?Q_,6SKW7ZS]7\.--8&X$IZ 7M +6,WQ(Z)-7(# M-GKP[% _MAUM]."9'(]M1QL]>";'8]O11@]^KP%'^(&]J=]&.KYJ?)XV;VQA M>/2V*6KLC[$QI&RQ7 ^%D[QATP[LS[=4L1MX@>FTL*_B=NQIVY7NVTFU-,V= M:/F>/]2XQG#&V:^&]!7\#*9">^_.YH;SI$V-L6;,YY[["+9G(.PG[:?5%O%G MUS%#SX/%O?9]$60MXVO_B[.S^J7]V( >K#XAWF[EO>=R%8 (;)P4KD\U,]U) MZ<72,^VV\G["U$QUS1/^7, W]["[.I*,[2+&PM^P]30S;63X\(?E:*D.#SI( M+/@+R<4/1WY@.(%EV/"\F8'LY>&SL@](E?##199)VJVT[V(E_V[!KO(#?/ B M6X$^6]7YI#,LR]=;]45-CF-O37GO'-P(V#C-#'V8&%!E82.9;5$ULT%KD'3P MO 6OJ)EV&OR*,6#B_ (B&9CXR^1/XU^N]SY:O6O3Q,:T\*J/KG@U22QHQU#03D'!F2],A(,'4*Y\X;QX M&V";\ *G86(%-UTL9.#D_26]ISM=/8R]#'>P>@]N;NTD7_S];\-NNW=5_A_% M80N."Z9&H.69K!B^2B"?KOD T),KK1*. *:V[JUQ:-@@_0LTLBK>@;OH6:,P M "G1:;_47$^;P9:C!+% ? 0N *@6>,98:(8B I S$16 E,$KJP*KJH,5E6F MSQMEK]6#_V(KJ$C\W1N>!4( A/Z=$82@$"SYWC3FV:\BR7G>;B_9=M>;3PT' M[NNJA5^]%?0!;+7C(SNJ#$+M86H%@AZ<&#L8S.Z#?##R:>:],+31#PN>A0_T M \_](_5UL2?S^Q72.(QA=1M"9)6OO_ MK-D<="58M T[(Q2RB_36EHK+9P!E9!_+"0ZJ(B:EBQ#;C%DS-28P/M^ MH2AJRB_R]LTT#KDJSN^T$7>CN9"D2.Q[I]_3M>C'JZL7KY>R9:_5'6;#R9W6 MX (3Q3-+J#Z^BC Z^EH YF, &+[+?*7F@]]FM9^-X?&2FZWQD# C\/S7F?8^SY\L3O#]SGM M/0]NHWZZ_?"GDHXM[<_KS]>_?_CSP^=;5*4[%U?KO_0WG_Y_-NGV^B:;Q]N_OKCEB[Y\O7# MMVO\XJ; [-4V4"+/MU,BBS2S,A;QQAZ'3XZ&?FPRQ@)7FUI@@Z OQP;%19H_ MY!,*X OM?T+#@[T"K?^;0&5&@WO +INEUB6CF#UXQKPBNZ/3/OL?M1&HWAB6 MXZ.%]F" IF>[[@]X" Q".=!\\D59#GFC9L)P\%M@_QM!IEJD7UWC9W@)?!YZ ML RP.]=F@)]V+GL]4KS2MW0^%-SRX=$$E?9.).X];VFW4^&+Y) \868S@F.L_FPJ-M<$Q!@[&<>]>^%]H/6%KIE0P= M^;MG^3]\'?XTA8>+0P/#"UP8+#P9;%0WLBUGQI-F&B&,#E\*K\=_@'3! O6> M%"O!S680DO_.#^T 'FW#<&VRK-#>O;>")STU/GB.84XMN$I.%^8T@L6'*8.U M@,;BV)I,!#I(M8GGSC1TJ:@)/_L=XG$.]Z(S$;X!'=NVX-?1$VX0S&XY>;20 M1CN68=C@6N@8&J&; \!PW $_L] <#5P]>:TQ# ML<%^A'NCW^*O,IB "W &6$ K/;$>!0IX+94MMB([3$N%[:(4K<*9YP.*J5!< MX9-Z+Y>AAZ*DA]$0*A87)C/A3F@( #Z;K!^29 M4SR/61:&LB0BE)K;AN, T\-C#=B9!7R-0A^ Q$>0 LQR8%)W<8HC#OB'"%@= M84Q@3*@C)E!D(JLC^$!T<+<.C.P(#[Y"7X$QGEF.17Y#ZUYH/]-TVU!_M"F^"G=NBS@N^4W,PY$->@.F MBYBPG3F(R(G,R^.N9BYN):<#$E M!(TLFX1N9"NK#R*.7D0'*:$OG&.&K.?KZ$;#(V0N?6J:PO;HPN>!,*<. M$-\=Y8&[B\Q@;8S9N>Z<9M^O%VY@'0P?@@ !!-%N3)YEX M"S],D4RB88YECF6.K1/'BD=AA@'6%?IW:/D4C6(F929E)CVTSQJH9$Q)[NCF MN*O16VZ!0HZ>+'%_"\?'TNU*3DS$J]5PZ@!]( 2U3 MW3UW')J1%H[I9T#]>"8N5*4K90(\*]Z,$(P0M4"(C%&-!V4,,R#^]P2=B#.T M?X0*_V)^9WYG?C\H MOZ-,%H&L760YZ0 V\FO"+]8Z2G;=>2WL5.6V966O-ZXY=;NF-@^5W/'#T;\$ MH#>><)0%C62%(U7S*%GDB!*+33>TQXFB1NGB1=(5@]6'M$0](JI"%)UCG-CP MNDBS6U,Z*%E+*?5B3UM4KL5W^J$YCH>=G;6DA.1Q8,S/T8T6S'L6W=$6" M,*2Y@1@2VH8GVP/(K5F,.J2CI?C-5!BD9JL,[6]P8;1^*E4;G_<5GJ=]^J1K MGV"1)<]TKO$XR .("_RW8%FDL!Z[9J@*?F'=+#MQ6#51H(LJRT=%NMZ#S6#Y MF,G6TOXIY%@#XP?NA>:.J.:M*H?F"9#XM*TRXQQ6WQ,V>>KE(5I)7%BMRGF2 M5ZL[U]>?^MVZ%XZZ;@EE8Y578TS!>TJA#7%<,'FD&8P V+#/./P0AV);LD"6 M(XENU:O57OQ3Z-$6J$_">$]@RNHS8*;H0Q1]4F6:#PG\3[EY=PC?A@ZR*NVC*R;4@5USI4;MV96M;(2JU? M[K',#$RPXDJJU?0.>?'VG^3CN\,*5D5]_K MFD!!Z+EG,X%*!=V#5ZJ/'3K4GLR.CTKND)_1L^#1>!CFWZ%%R72)BU':1\?9 MOGSXTX^/S"HGI"T>(]>D+R4]-CLH\H8F?):Z-H,[;*4([4=C!"W@S'_R0>GP M%XICWCD+[#5SZ;!P:KAB3!,:"[EJ"1\NZ6PNJ?*&-O)<8ZQYI-:A%I;=Q\2> M)+<*SRJ0HXAT0]-S?9\4.LQS]D1FZV"U,3TRZ3-6'\'P?"!;^18']E0(CXY$ M4T[6DP;O SUUX6C2TT_6$QL*"A\,V[0\,[0"0#]0W:A7TFR$39CB><5TB:,) MQ)VGZO-.B)ZB&V2*B"!+N*5=VZ \AW=34I!!6_;Q=< 1P$RH+>Z'&FSWX>S> MM4%55[20=J\;B+!"P[X20B:O3@&JHO5!AUY$\SJV?C!I,K$&"ARPGUDHOEQ, M1B_ L]V]'M?D;&8]1FJ[>CDLA6'[KC8U[J5=$I.W](.:" ON&%.%Z ERZ(D= M:&GOJ!^7&SE1YD#':*^2+:6K4P 8"X473(08HUJ.KZ4WRKXK<#N9TZFD8QTO MHG)E=$%7Q,@$PL[O(GO&+47"EZE@3B M%AN3PO/;1;3-CXO0)"0BG0Q%N@)YF"IW1;/$0A32*-5\(%=SJ@":'@<+%SJR M4A9VD,%T]XA,Z .B7/+HRR?$L\%[X&/?M:VQM)UU;6RY8W$V#V=S,=:U.T,^ M9V*-8-WE'*_2$_M$*XBEMJG"IF( JI+EHAX;Q1O'68EC>($##Z5(X^@ID\@? M5=K*+9G\0$07S+*V]U%2_S\5^"5$\00=$B;"G8&IT:9JYS,7LLN@Z8%6 O=@ ML7%9^A3DH3]#K,&HB,_L38A4O@W^@#_HP;SY, 3X+'J.WD' M8"LH 0O2V'"<='\L+E^Y3C6SWZMO*.'&A2DTV6#,T!'O+D>ZF>'% M"GB 8S($\<\0L$>716AT;0HXAM#J8'-N%RXE;1M/TRU$2?((7B('"568E *5 M$SZ&H\4MY")EQE.5=:;A"$=#PP![;U&6CX(SGM+31T(XB[')?B"@F]BN3\4X MHNDH4>>1UYT\('@T00T".V7&=7I@%!,4J*E7(RBKA9IC]"*VK]4BR0%9?B+2 M\22;:(!A)Q*M2J*P350Y4 Y1BDU4D/Q%^9^X O)D0C$\D%Q3C 21+%H\[0'? MC/-%6P6+C8 M\Z"-C2D2P_X=R>(KZH/&D_?S'Y__3 M_EO^\4IUR)[B,(5VYX)&Z9!79XKZ,>8(H,A%)2T]%[1V<2MH@<'J"H0ZPYEX M./4I@>\,U-V7ODCU($2#7KT.Q>M[ XNQPORE*0AO_!C^9^J&,<%*2SHAF?U( M(5'B-DF$2-AN0(0U$U$I>:14;-!J:Q_%R /UY$FZNGM8Y;7;EE2#RX"Z$]@9 M\*C$(!_$DD=&0<]X[/(=Y"W.O.DR1?!2\[ H%.F%<^D<297/C;3G?\MX*A:I M12+_TP ](EFB%@(AZUNFK^"(P/XQY8Q<8A=X M1,PM>JH6%J8F/B5I.-*&\&-B7QN8Q-/\*7+]'0;6KD%/BOC)!+X=40 3=*/0 M,RC6O(18:%:X[I/0(VY:4)XO8CQH:3<(9^H8<8Q:-*Q4R6')@C1$WP*4-S!& M35B3FHI:%5Q"3RQ<#&171A!$F5H4"L6NX]GY?II$[H%X,+**L>)I,K!D-)Y& M@V%WC%$#^9"9)<]0R>"_#WN*'CP@(]F.R9[@JB2<4KDV"#,A +W-J4!'*B#D M5+IN8X<4J:T/]/H"W,:0(:BO0' 3)B=%PU#XVZ3A7L)\'5TIW2UH M&D5"JOB)%N9)"4.MMTC4NJJ0=5340JBEDLR;E/3*'1:!-MKS$Z'X67*KB2Q" MC8G1?2D%GC)!,])5<;=D-25_;->Y0V$&Z^N.B>9Q,M'YOB))!W@*:P-_*1_H M@MB->+E03<"TQ\SH]413,=-U5,LWLD2S74%:-5;.J\M":I1VCJOY_N.74]3, MOS@9B=^)Q/.M.SV[$4"WG^]T[0,=VT'Z_U_+%-I7H&5K3#$7X!PQT3[&U/\% MQ8(L?"\Y'GVD3SK"F,SZ37PJ<1#^EJSF"8H/N<5#ZF@_XZU1IA-=2Q+W-P#N MA5?E P$.CC3SD%CO^--KP9PD$/J!F&MC:O;G+YU*[,^,&SDN7XX;](/!O5\] M%Q/L(OT-034SY):66_M8KTNND>$X;DB>8UJM][XQ,K0;T#>FH)JCEW1.:"W& M%6R26+-X&>S:!X3MW8]3D6=&B=N:XL@_%X&C3%X_U:$;*YW!EA8#*&.RX^9B(-L'[86U./0]IH^ M%H^8WH_X$0>DU )(2W 16]XJ,"2 D4D7C^.4&K9:B4<:QS(25 MF"%H&#^&;'9D6JB1S+L24=N!39"!:%F4V)F.#I)$* MBKN-M9#V9"KL>4$,3[T>GF'EZDG*XM#*D2/7F>;MJ+&*_.C1%'69"YNL MBP6V!X;YGFAQX]E9\=J6#!"?HJY;K:P!^OU=50)]*A \]1(_LJ]!D.QQ),\+ M>$(DNY>HGDN_I#LMZ=JU;QEG7PT9=*0$]- #6ZNEQN>OB913)E7Q5V#I, MZPZI:]@0">3\HC4HZU^?/_2;F7I5PX3KRS9X$Q/9-E%HA]O M3S8Z\ U;981FG7#I94,C"F-)=*3&<,H^9]DV)-*]:$+H8E4NSK$5SLZ !&:8 MOQ/'HFCM0-,B7R4BX&-)6)L M0 2MO!W*QUY.^]C+.1][X6,O)W+LI4K=:(\\>DO'?VW;?2"X5V8]6+D8"EPH M87Z!! $#)Z>C_I+.2=NB2$*T0:@GT@[)J:A=NNR^+%C##>L79$L5))Z7^#I7 MH&#P,CZB7[84P7"#6PYU'0_U](8J:T0L8X*A+$91LGY'MM2&!*ZB:A;Q1S&V MM?JK(78K%6&XU='"M-X0W;E":[)>O\3VDG?2 [JE'0#]O;^ MZ(A%0"-$0/EYKV3Q+K-X'5@\YT%[,_+ /B?G[6;<[LF)=;=;I H8=[,537M+ MF%V8739@E^&"78;,+LPNS"YKI,LF>6^\FID'LE!FE&&^*"&4&66V0YF3U656 MNR Z[94^B(0=?I;8B6[[7->Z/4QLZ?=?Y3P5*9]X897HS0)^9QV,E>XZ%4%] M)K>$WKB>EJLYDI/*25E'H"6+;F\G#I*$LL,E7\8>A7EF&U4I3U(4L?(FO/BB M()B_KQR8W9%9O]LZ7T="7ZM M) ;=E F>"?YD"+['!,\$?TH$?]YN#9M,\!QJJ[L5)@MGL/W%8+5]']/S5K_) M8,4$SP2_&<'W6CTF>";XTR'XBU:7"9X)_G0(OMNZ:#+!K[:_-@MO;9FYN2.N MK=]=K,/[H7]3TSJ5V/#,C MH*X_CG@P;-EG%J[PQ;]#;%ZYGY:,P ]G.#JU)SAX;/%N8V]G\8AMC'R8(WYL M.=@P,M%W.9@*;$@*_SNN!E];LW"FS4//G&*?00^FH;K#4X\^:FZ<75\]L[;4 MIWDEBKV2';B'?XU// M0%SUJ DS/A [3KMCVI=["^@+7JB^UF'%'>P=3$VH,SU-__ZW8;=S<85K9\'^ M13U*L7$@CG N&U>[,#/98UAV4C2H0R \:@1#G%A1MT3L97SF&]BRV,\W)!43 M&#/.]I]R]1?34XM!K6'CC8AZ-6/;12)=;*P:+83MPOL!/<=GV.MX<:UJ31[] M15T:\5T)"HYVG$0B=E-V MD7%6Y]#8NZ'_H%0#\SLW^Z)(/2< MQ-N)AW1:(B%DG/0@Y/@S^>CX67X$[D^6L,> _#X\#62BC2L#D&@* M3TE!T\ =EY_"VH-,I>V8H2KE$ASB(KBH\"M52W;>)MWM<2X<7RI)F@,R. "! MBHKI#)X9T"5@JOJD"8,^J"@3YYGI'$HB[,Y"1(1!>K AN?V.=#S?!(D3;UI+ M^V\+UMZ3^*NK;[$9O#:V9E(\Q[VK\X(.98UF/H'%':T7*BT"%VMB/0;J-E1P M!5 13 LT;9+5.Z55"'EX'-CQK>E1Q/- M#]CWM\(91_0=?^P;-O$[+I1W7# @JS4 >3;!)]1:R+*.J$6/H? M=R&>*2 ";H !.HCR1@!L1:#P /8P#$J7"B@:Z*1X!31L.0;X1DU&322:!?Z: M6,\O2Z@N0:0Q)DD=FI86S &XV*89W$X-RY;#@;E\_?8^MFK_#_A#LG&>1V3X!W :US+1H:72Y3M(?+\;V?NLX(\!R4IMD\5.BWP ZE3J$?.^$F(Z<#O@,@ MWP!+4,TG+1YBS\1)$-$"=B2*$$V9T@L2*WP+-$?T,> //[1C#LPVT8,>IO.#-E8Y>1]$[%.A+O2D7DAW,&$%ZKVAU&4D>YJ6-T7U'$)O'437<_W>]E\SEO1M?+YKF+XG?] MYT^J[$8.GK>/@U7;.*AP%[-.1Z/TRB\Y 3_$OE%>7XX-IG(;W8(V#*6YN M&S NFE(/!YC8MTZ_IVO1CU=7+UX79%PJ(NFUND.\.X5_K<$%'D/*+*7Z^.KL M08Q^@+8=?2TPB -K ]]EOE)3PF^N4HXM\DC!) UMZHG)KR_^%KCFB[>W!$0 M.!AC1 'VYK6Q'$=H-RC<=J6I51FV^E8!$[RH]/;]NOO*\>P!O'TW@B)XNO:[ M]#Z1R+\>DZ,A\,C]H7V(G"*GX@E$?>OF][^#2G1UO7 )+50IBC-*1*@)PQUU .EPH.$N_'KH:S#EZ.YL QU$, QX5OP4'=;M3@U4C@K- M$[!KI;4V$7@)QDB%LMC)S'%\J:*JIR3NCB8>CQ*5EL1(\W[-3PYHLS[8]!2@ MU[KM;IOB;0D++[]-#Y9MI\P\ U<1110:70D=#(=K8&@C3B)(OZQSF7]Z'959 M]%NGEA[^ ',Q$")2+4>NX4D+AAPU+CIYYV0I @GFEA@F*\R0"!*6$>U#^ VU M4[E0*@XI*=:E<#/\EHCO26) 'RZP"IJ6YM02&"L'/<$CFSC:@0"F(Y0_>7\! MX=^OK[]&@6B@#".0 5URY$8CBAQLR;41#G'?/T+0K+L#G=:JI;V3;BH5GR-G M2NGUQ-6:&T\D+TG(TOV"O.NYQQ2P0^=2NDJJVWV@^>?M?H,V73KP"S8\NQ0< M)5SA.!^/+>6V^V@YAF-B7.,W6$#;]4/O.;K"OM/YRND3]<_F^PAJ.TKW#X_F MU'#N1+T3^G;0TB7G2;'0&G4,19X*XT%ETR-O"4ASUY=*QT2MGHA6S[/\'W"1 MY5->&T8C[^$O-_1C][2\G8A\H1+*=#CA1SZ@E L]D91GY,*YV< A9I0YKDKG M0W=DKXH2 M>C"WSK#&D0-0#5PE8ZBU03UW)(('(9ST#!?1A<5@M2DH7U%D 87#8MR4ZH>Q M$-1:*?DR]H8GW?'QS?E[2="&Z*TE-[DGXE#,)(8C215^=@WC8$+T/2Y>3"0R M4#3"&9+WTPWM]X(-T/ MR"L,R.(C!3%*_5X,NF T$<:!:>@2$2M#*8(5&6$@$K(M&?A2V:51EH5*"I8Y M).G'PP! 7S47J8LXESAU+795Q_-%.VXJQG;P?53S/4$ %V^.XNG(F,F$LP41H2. >PGLWR0GJ5A[%!A*%K$ MD6%3Y-N?"EJ_0)L8E@=,;8> 9;\;,IT$\UM0CR;6*C\_=S+Q54YK% %*;(Y* M;4ZN/68_@+"1R7ZXPIA"?@*,^T],:BT@S*3L74+A20&I(\K2%0"T2*030%CW MP?\EO89X2HBL/'E Z=<7[1<:YJ.J$S_QWVKX]'?&S8F+0WY..;64 SFWJNH< ME(EP/_?AX^BW^*O40KU8=4@\_GJ<<5X/NB_C,TMK2PU$X]W@ED-=QT/EH?)0 MJ[AN=?V)X3Y+0:^,_VP5OQQN%0#:09' 9ZQ,?G-!8("(<'Y]T5F(HM)U,(.2 M=3 ;M"4'=_-CDCJ=U)H'B1"K_ZHD M]6R]==O5;(C!J,M85 A^9X)MA3[+6QO-7I (8V6SYTLEFS!O,&ZMXXR=F M"F8*9HKT U\R4S!3,%.P%L6\P;S!6A0S!3,%:U'EF6*KEE6)",U98ANZ[7-= MZ_;0B]KOO\HY*VO7V.KY&UBNV]7!J?M:IG \SR%9TZ81^^"ZBF5.31I-'#)* M>RC\W+'VP#S"/,(\PCS"/,(\PCQ2AY5E'F$>81YA'F$>81YA'CE1'MG*N5E[ MM^7F'LI>.0]E177$HP/ 1^)PK)RZN2%M>6JZ:%_HPXON6EHJPJJJ0S%5T.&I MTOQ/3.[EBS"JTP@]_7S08\IO..4SVIH-YPS6W?F&Y9C8[<9(M2T=#2_T\S[[ M'ICD3X?D.UV]W^DSR3/)GPS)=X*/QF*[W9:C5;C.7GM>7YPS MQ3/%GPS%=RY:G)?,!'\Z!-_7NQ>-SE]@BF>*WRQA1Q\,&>.9XD^'XCO#8W:> M;>8[V[)*WXZXED=QZ%$4D7\]1E;O4>0*FCZ6+&AZQ*-B6FKBKM5S5$Q+/ JF ME6/F\'J.BFFIB;M6SU'5BI;XO%/=\S5NW<"P.6/CU!Q?V]YVA$TZG]:$%Y%]&(=L-/S#/%'S/%LQIR3&3*:D@I3.X-]/8%GRAJ M.K4?+2BS&E+;K(A.+3R[/(J=C*)BS^W1K4])?WMO_JB-W7!DBUJ% ?8]+*:F M1FY;38?%U,2C8%HY:A:OZ;"8FAJY;34=5JVHZ;CK5- 'Q]P;_@_+&%FV%5B" M&\0_PW_&S>9V'QUIX$XRCS"/,(\PCS"/,(\PC]1Q99E'F$>81YA'F$>81YA' M3I1'^&17[4]V<1MYSN"K+H-/'PZZ>K]]V>0L/J9ZSM(N7;FNHU_TN!YOTZF= M,7Z#GH7]%L,[$_SI$'Q'OP28O[S@,\%-IWI6:LHI-3U]V&UT>5*F=L;XC4C^ M\JA/GC4]2;#>+C1N!L\85%'7U.%EHU&(29Y)?M.NJ1TVJYCB3X?B.VWN!<\$ M?T($WQWHO0ON!<\D?SHD#WI\;\ 4SQ1_,A3?;S4Z!LYI:G7WL7'#> :JBA+4 MSKEA/%/\Z5!\5^]=LHN-*?YT*+[78G<#T_OIT'M7[U^R3YDI_G0HOJ=W+QOM M<&"*9XK?K"E1J]$.Y=4.MLVRT[8HQ'E6GI.':M MGJ-B6N)1,*T<,X?7=#E@NB!O!GZ)'BSNP'A.9\C'X M3.OJPQX&UIE/[T8(R=V!EBC\MBFIE/[T8(R MJR&US7E=W[?*2UL^D>+\ M96:A,DNTQH71Z19:_]FF5A7U4!+:HH^2X?LB\#5/S#WAPU0TT_"G_S][[_[< MMI'LB_]^J^[_@/))SK6K(*Y(O>/=K5(4.ZL]2>QC.R?UO;_< H$AB1@$N'A( MXO[UWW[-8 ""$BE1,BE-U596)HG!/+I[^O'I;B]((_Y#_:N*KX($OBA\K\R# M2'E!&,)FT3.A@B_A>'TO4K.LB.%#?!+V6>5>6.4Y#LAOZ'G-]R96H_GZY:TW MS((Y#P^?Y)6*/'4S4VFA8"YQ&F93Y97!C?Z5]6KY!%[ZAX)=38.Q\K(JQ\>S MHLKAL"PU.N@\+[K#XY[^_PUD&<":^Y<#7QP'>21M:JL*HL2%H%+RGB^]1G6V\SS M^&>5*IG#*<_!MR=Q,GC4.;0<<(:#N[BYZ7B[4P@L%P4AG(K*'Q]"U7!ETG,= M[>[L4=>5"LUN>.NO>3UYMVR=CY%]>7S_1:UZD,?W.\?CVX[Q>(.GV.:*!1[1 M[V[!V?(%ZPM97R\=N]:S7\&I=[^FN%T@3V!KYK?25+PF_> MTDMU,TKJ#0F+#+Q)KD9_>_4?91;"'4D7"HBG"_@M7GY__4NP7([0:7A!569O M/=F5T]Y1W,$$KS;Z^./J)$_(HZ@:8%WZC2@C=Z@@^)XG4CYNO9WQ@:X+\UIY M41S!)51ZD^ *!YZ#UI##VLH8_EE?BRU5 M;5O@.?K?J*]=4Z:>56'?5VNL Q MUZ&+;W_B,.,7<>+OLYP5Y?C&F\*D)H6G8!71;?O<^HKW^I3V&D@"S?0(_H#M M^3?\,0YBTD6_V^^=-A54' H^/6A\ZL.3Q4R%>#K)'/^5T)& 45$?6P%3#H#" M0/G%@XU4 2=!/P-5>**B,6JS<5J4>86:?:&M@2H-JBC&W\&Y1RAOZ"_*GJ#' M014N%3\"4\YF*A<;AL1D-@6JGR1D__'3A1>#;,UCF!*LQAMG5RI/@=[% !]E29)=(]/D%8C: M'Y83]2J+O,7>0X\:R7=VYOWMU?XK, Z21+QCYM^R>OJWUI[I"5;GY(JA_3-J M'>O*&^6ZE:P.\4O"9))@5L"S^B_S5>LL<0/VX S!]/[!&\4WR@ ]C/J_,B)$ MUG[4N?*UL$##\VI<%27OTQ%>;?MPMO^V=GQ&\/M76._Q4$/B[0M1B"BHL?+G!Y+1;0G@ARBGT@OU\$ M,S2 R"]IK E0D64$."\P/=%,?(?N;%"G"]$>9GDVK9(QF9"B4G]&2[(M03IE M#NWT_MO/Y^_?T9_]MRB!FGK(X,Q21"[B/ 0-/_?ZAX/>LQ1%S\>]\CM,N4MU M],E5"D;9*%B>(.*68_&Q3E8BBP085P\*&91#316$(903B7$A%7PDV)0[GMV\?AM2!W[06BMX7 M]%0&29'9M)G$L)V!S.)Z$@-;,!O7)&L0$K_R$'\!!R9 M9#.ZW/";3QBUF](S<8$<^B*HW[XAM3^,G,;*EE6PM\'B2:*7%X,$7? )DLPH MW^!1E*)YS'K')+NV!L=1\$?(1D-"MT0]KS6E?U4@_L2-C4_").& 031'AF9A M AW3JPG-*TB/T?$IZ^5$OQU\6O,USXK$]*S*9QF2+<)AA'T,@Q9A-M/D6.LV M\.\$E$B\J]B3B.2&7,;L#X(;20_?AMYY^V6X[I9 M0:5">R^ XS^DWC^#M KRN>VX.Q$*LO5SW+N?%,A\/&EV%R!E7DYG;!-H)>I7 M%2":C;_MN$CA?YISLC!![XMX(CO9YD M=(&,X=ZB(-4$_Y7-.#*%4BQEEE!HBE1#X,UDOI?$#7&&CXC8B1 X!CKX&/0P MOIW&Y!#)Z1]P0\'M%0=\V1!EW36XSV3*_,:P.G,UX4_@,($'@)4H%,A17:3> M"/?W19!G0ZCAL?\,PBP'NEDT$+\$-_SW!#8<[FP$1X1R>10HD[1=JV!CL[E2 M37JP: ODDGG09XBF/ (TE>5?.4AJ=!0D,W6#BE?1&A..%-1J$$F6]D(QI9K^ M:]!&S_M0+5 2KB4#VAE+.!4-'&! 2WNSXKS="V.Z,BH@PD/T?4,Z:,KB=9(E M4??$M%\0+CM[(^Q5PU;$>7L_7P!YOJ]RY,HI"#$F%%*11T!&>&6"L4XGAE^8 M,\4]!^)!K&B">Z_54*WMJ@ $AT4OYI8;SKN5!AE0:^X!1B_#7.$_X>/%VYPD MK/4"_H7P$='*2J_ATT:J@=7B%4J7.GQIJ><:&$MJAMF1H2JO\8Y=V!961(!5 MJR0R:B+]C $P<]H/LGT)[ !O(- TW1S(E'#H7U5)]E/<280.?^OPMXR_/7'X M6X>_W23^=IE41E5EX%9B[B?=KD(<3%J[':#8?G+T(I?<+V\#HCR%_BH*S MC0CV"91B03\M+9]Q$DM4(B0/\W#E;"M47?-4>PU%M]\.3J):4VS/)91O2-(X!] M,YTQ(+#0) 8S#ZYP'G@7 /U4A7$*((P:R&"P;T#5^*]CBY!X]<8S!IH]DB$9 M"7#&U0B46TP$U"8_?(^! H4X.9^A .85'F!L/+IK&*-^6*2I4/@*_FLB0/N M>9_1$3%;OC3Y0LQ,LQ6S$M]W&%5 *FIO!"O7#UE) ^T MRFT[AU3Y<:XXAHR,B N'XZ!OZAW =\%?&O0N0_'[F,\I](&YB+8IA0XGV*D$ M;)\2- MOKM#R-X>/2&5<(,N<6[8$\P*US^AUW%,]OQZ6.;\^Z5;<9.DI-9\[ M[GJN=9!O>@*_*Q'.S5YR39P6R]"_<>4X!-&WY3Z PQWL?_]"I!+?[1>5!+W^ MF0T+[QR$O 8*X+<2UH&/-62 3ENE0'>,8FQA] >$T3^A$3G>)AYY1,['HSA$ MGPJ[+HF-?^]][M&YP$W4\\ZG&::':L_=55QPU*J4R=;3 :X%OA$W*PVR_+3A M-8/^]R;V531NP 8]T$"VC?VDL/M-0>R?&#./SHX078P<^R1\#&8V:Q?%[\RR M[XHRGI*2\U(0\W]@\$3-R,D'Q'5G4L@H3H.4PM%6>@CZD+(4R1X=.N1O(BK] M^?S\HR9I$^:KY&K\"O>.V6ZZ38JBFHI_DU-:2$.5 !;>4)C3,N7<*+S9.Q/? M?8WZ"!/.P,?(=WT9VHE7XLGB.V2T6E),Y_JUOZ]KEKFZ4FDE2]2)?5[$%R(I M*F9$?AP_9_V+E&:>>T7JE;H*DHJD!7GEEF_?,"A8\I$"GQ4E:68M12>F$PO8 M#T]ZWG7J36*X_'/B%9PLR!>\D>FBK]4(%GX+YP7ZX% EL;HB<3;$_0B*+*67 M5;5:CV[X*>;9A_JT@"RJI"Q89Z.8:U#$'&P".L$-^;.*QK+70ZVDAD&>SP4I M4:E;2**9( 63BC#O(Y@AU6M-DI=4P#:$*%%_5&%0L1-(0.9E%K,OML0=LC2"T0@$M$#G;-W6DIMJV$Y6S7<1" M[\,V*DUHBIO=[#I>LII9G+'5C(L\3U$D@*[!BGN*,==I8T$@=4M%]P YAJ[S M8-;PUSVD"NW>?\D.ZG#P".8'TT'E7#(F%]-/&2 01!Q+0B))8?CAX(TFB=;8F_OL?DI:I?]<_>E/?DR@8M#5IZ2N?S39<9!'1/KW4O,GH MQ.>?+_#?1AG&%ZX\#IA8C7'Z1S4.MV&$;A,//8961*<*QR"[Z:$C:RP""+>- MTGK+/--;PF'"F-,Q,;X7A!/?.*<2/# T&H1D#2.,(.>$[&YE M8TD%' Y,"UXFB/ZL$)70,_,GQ)U8.PC2)G"XW/)13"-K"P/LFXPP@(9HZ'Z M+4HI))UHK:R8@/39@YV=DB7-&<\@F&D3:D>+&9?]2#!RPFQ"FB(^3DM*$&1% M7-4?2/JU9@JS-'W7V2]")4L#H/"N%B4 7LJ3LC4!$5CX*4UA&V^$1S&C%V[- M&,@L-"J++<,TQ8":@\01"A)AJ$17NW/G2?U:MO5W4<$8739:O#8)(>$96"(9 MQV0F4?5H"6I74_2UH94,T@[=0:#P5:E SUP$V460NR/(IRZ"["+(VUG!Z6E= M>6L$B)_6D_=)[&;8[P]U6.IYAGV_-*I1<$(I7;! NB7B58MJ.A5LZDH&]STJ MNI"%1?Z3IS$NV?,%.[/'?\EILE8<%P1 &UDZA/:C@"J*CA11?W-T0T5>-4-E MO" (9,@J-2'6*" '0Y#_"W0';)(R"(96FUITC"]\FB[:_[W'HOZ:*RY2/LUG\? MO#GN!-P)N!-P)_#4)W![#Z_3U7IXY=DU[&CZMU<#LUQRUI=$/J@ M>I&R>V<3A%M(Y4'&_>F#C*M5J>5I+:XO8.PJ[UY":;*?%\5B>U6R6N8Y=M9)?3FEU.';LX=G'LXFX7QRZ.7=SM MLBEVN=WHZ-_>X=Y"ENQ9!S38/_2]P0'"O(Z.WBS$<&0ILK"NFJ;KA3/W^AA% M?VR0BGS&1T)OO)O$-Q1 %CS^7;2Y8G78AXDTFT8><;=7YXQ7?__NCC*WQ*OK M#;F(XW@J^-/CT='AX-@?]$_N)*,N$;=I:;8)$G3D[LC]-G+?/_#W3_<=N3MR M?PGD?CHX\H_Z!X[<';F_!'(_.=WW!T<[K,*QQ6;XXJC$U!7CQU7.*YP7&&XXN1@ MWS\X/G5*I;>>LMHJ6',QJVT,"/^=90;V@ M1W'IP@%+[$MGMZX!0#GS^T>GNQRA="3O2'X]DC_RCXX/'N2?'NXTL-9!K[Z=G?59)?#7V-=-N+AXNM5(^4K572><'>:" MBH\35.R?^/LG+M+NF,(QA<44 _]D\&P"[8XI'%-L JIXX&X*QQ2.*1I,,3CQ M^\>'SX4I7'1NVZW&=]HBS%422'\7:E;*C9%3[SK+OXZR/%3.9G1"[['48Y>O MX!C",82E&O==7IOC",<1[HIP#.$8HI,A#O=?B)7H$G>>%WQX.V>U5:!F1TL[ M/2M'2[MX:MLY*T=+NWAJVSFKK:(E!Q7[=D[_#Z9I*C=W=:Y]AUY]>,OT@;_O MD,,B>W-D53??]LM[,)'<4[BE^3XONG.WU1.XIW%+]>81!__\ Y(!S% MOQR*'_C'@^-=IG@7^-H",TL*(3@[R^$S'PNP?-I_+OA,QQ&.(S;!$?ZQ0_$[ MGG \8:=[^T&)PM/]<>,*%WK;=)GR?Y?".%$S"..-@SCUO52YHN5.U#V6J#L[=?6/'$(XPG&$K0Z?'3J> MV%6><.3_X'#?X8D+]SG3[EYY;N5$Y0*I=*:<$TD;ROHYVVF!Y.C=T?MZ^0_' M#E/IZ/WET/O)BV4?R+X;DC_O^P:&K;^!(_D61_-G!3@>@'.+IFUM= M8&>Y$@<.F?SHR.3]?8=,=CSA>*+FB9/^P'&$XPC'$75&EP^;Y7C"\83CB4;9 MCV>C.3D E@M.?^M9;55PVM'23L_*T=(NGMIVSLK1TBZ>VG;.:JMHR0&PMCT4 M\)MRW61<7')SZ).^/SAPC=\0>X^M8EIL#*FN5JHF!GKU2CX%0V(C"6L\"Y[Y>C= MT?M:]'ZVTY>R(W='[NM5.MUMU+^C=T?OZS5K/MWIYN0.]>0BPM]Z5EL5$7:T MM-.SVG;-RM+2+I[:=L]HJ6G*HIVWWQR/JJUG_M'A3H=6M\3UWM\* MM\03S*+E #B8W7A15@T3M55^B:>>UH8=$XZ:'#4Y:MJU8]O2:3EJVLECV])I M;14UL?('_PU@_4T%/4Q4D--4)JB:WAAEN@G.88WWL9^SO/VHS9/JW3'&HK>^ ML2^M';G#M.@/.I7RF\(%75%.8R1P1 M\%F5>U4:5%%K_#B2>&] W4X:NBC=WOE[T4%FQC#4=)V4=+G M^.8)ZI&,7QRYKL,MIS2ZGCET+8Q?'+NYVV12[ MN*2H;4^*^J3CH2X)RG4T>IQB'OO[O=UO\O6]8PG'$HXE'$LXEG LX5C"L81C MB;58XD&6H+/Q'D1(%UE!U:9S9^LYD?6HE/;Z]+1WM/,BRS5T=BRQ498X<2SA M6,*QA+LE'$LXEEC"$F?/P-9[LU5%.%QMT&W*3'[)M4$=+>WTK!PM[>*I;>>L M'"WMXJEMYZRVBI8+,\&\6E"P&X-DT/#U#V>T>[7"S2$;PC M^'4)?J>KHSJ"=P3O)+PC>$?PMQ#\,VX]Z6!6CTD[GU4"?XU];ZQ2E0<)52<, MHFFG=U3)P]/Z2Z'VGE5)'[X[> M7Y)\=T&N+3"OI%R!LZ\<%M-A,1TBWW'$DW#$H>,(QQ&.(RR..' T;J+^RNDN M&ZV.WAV]KUE/;J>;=CMZ=_2^IGQWI6HC_;97IW**=O;FF!;>6*&3@D M\J,CD9]-$V''$8XC7/Z6XPC'$>Z.6A:$=+.STK M1TN[>&K;.2M'2[MX:MLYJZVB)0>WVO8@P&_*=8IQX<@-AB-WNNB"HW='[PY. MZ.C=T?L2>C_>;;B)HW='[VO*]^-=IG<'K_K61:3 LIKE:J)@9Z]4HZ14-B+H ME;.ZG)1ZX948'+T[>E^3WEU2BZ-W1^^.WAV].WK?.GIW4"<7!O[6L]JJ,+"C MI9V>E:.E73RU[9R5HZ5=/+7MG-56T9*#.FV[0QZA3EWN>.>"=_D[CU:,9.?3 M=[YW#.$88H-P*<<0CB$<0UAX*L<0CB$<0UB J^?"$%L2!NAOA8OD"6;1WDL6WIM+:*FECY@_\& ML/ZFIAXF*LAI*A-40&^,5MVT%EC]?>SGK,@#*K6D@W>,<4?DX/#[UD:UMN@. M5;P_Z-3%;Q[#P/@R43"9),FNX><>'8]7J+* #_-RXF55[N7J2J45S'\X]U0: MX<2^JA)_X)7P]$SE<185'BP>2*M44:\904"BI&&9'_[V:O^5%ZHD$0(S_Y8I MT[]EA;P%O"%>4)49+^-O7G5,DED M4\FX:5EY; W%13R,D[B$4YW$$9SW@G$BTSM%*EC+_I4'!^L^M]Y+UC/3=^N_ M#]X<=P+N!-P)N!-XZA.XW3EV^I08V?(VF$0(^HW*[XF*H&70OZ^;CM/[NUQO MT]#:&_%Q5L8@Q'2=M%29_CFR>DHUVY MC>?2"1T+B/ M0R,\=%S"=,,G()+7P11N'ZP:!M9P5A5!&A5O5J24!Q_3PQQ%1MX,G+S9!GGS MDPK5=*AR/JG!B?_78?Z7OWN#_?[9FJ+']OG=?Y,V($76VU%-HKQ(QRZ.7=9@ ME].:74X=NSAV<>SB;A?'+HY=W.VR*79Q.5W;GM/U84;[@WE=TRK%<&R&)(WU'^B^-](\'A_ZA M(WU'^B^/](].C_V#_M$ND_Z#[#9GD3V(E'X)"I47OE>HM,CRP@O2R,NH%+8S MREQZZ$.IJ[]_Z/Z=8KCN8= MS:^GVIP=^&>'@UVF^2VI>.&*@FY3&O!++@KJ:&FG9^5H:1=/;3MGY6AI%T]M M.V>U5;3D0%+;[I+_DI5!XMSO+D3X$"(Z'!S[@[Z+B#MR?QGDOG_@[Y_N=!LR M1^Z.W%WRA'QHFMN.FK: M\6DY:MK)8]O2:3EJVLECV])I;14U_=55E][.ZM)_*"^;J3PH%0'?8ZPQD 9) M,H?WIZ".>X%7P$")_AG\[15J/(5U]KSSPBNJ<.)[,&R8JQ(;5([0!L*D9N\Z M+B=>KHJ9"DN8 CPV"^A%LSR+*O@,I\!X>QFQ\.("=KWT@C"LIE724:O:.HRN M@VG:.G>>YR-56[BO_4C/=15,LT:]7Z9,(IMKEC@$?U^-JJ#$;ST!S*S%_A@8JQR*2__H_;]Z^^DN'VT6(Y* W.,6G&R*N=WR" <765LK';_>NU?!K7.[I MKQ5(%702P'>MKV1)^,U;>JDNW4$E,V"1@3?)U>AOK_ZCS,)7?_]"=>ZSD7_!,OE")T&E;4W)>U/>T=Q!Q.\VNCC&RKFR.S)'^# =3V3QDZM4^3D M0=4<[;?>72-FO5]O1*1<9%.XHN("+B\@$2Y3B]?30IG1A4I-'A5IHAMO]<=. MZ;&N8C7+KKQ'HZ]-JB_'*VDO762YD4-

"X-VC\P-/M M04HBV"D3JKJ%OGWJ1A[D\ .B].\.]]MO76-0H?X>,$Q:N03JO*#TRP&@5A6>6L1N=7<0@G&?&_USJ+GO=)$\(HSZ;; MN%I1\]N4VC_N'35I!N?\W7'ON(M^#[^GKX][IT#(8DS$5RJ9^^O3[],S]"V6 MW)TXAQ;D[L'12=>4X(TG#WSC$K$, M4G=ADXAYO6!89$E5*B_"IFP@?(,"'D0Q#L_@'O.4\>WV:$60P!!7\.A4M3UV MVW#;?@LZ.SCN[7?1V4#H[.1@OW=X#SJ[[^U^?';8^;ZSWOZ#WO>R:&RW[H&? M\ZR@VWL4ER_J#AA;"V_S99>E<=([TY;R63_J#H=TP(7GBP.>&O MUE/)#<.BOJ9&(U;4F)]#>&.>)<6+$?.WD-)9EXG6WS[)/T.U7PPSL(^?XRN#_HG71,"'2U)Q/!K_MO^*$6#Q43F.?>D+8.9PW;R?%U ML[4PP^_ZO;/&_-]ZKP?=XZD;%5;$A@&UBL8H/P;?V^,-VN,=+)D?;$L>I*$" MU2V@QLNQC-%V)KVE-[X^[!XG!<(;5@5B HHG]7,^#R*4L^\:8YM MG>?P+OXZ:I$#D?.@;RZF@\YPP5W\==][:7#2I5(=// 6?#+>:N_5PWGK= .\ M=?QR>6N_S5L/CXBOI!@T,Z*!P[]]<\,/!I4%YYVU#>,MT@H>137/6JOW(F5+ MP3:IL>@;=(F^D\=S[@TZ?7N]_B95"[WNE;3RAPS]/%>_#X7O?@?4V H],N5]E#W_9PSY3S/JVFN%ZBA%=% M*02VK;ZG1^&NN+GV%G/M=_E\)8 @XX@0M" MY1Y?%#!:@';L6-5;:3).6GR)#^L?#X.$;%^8.&*$LJH$HS+%K"0O#(I)O7)Y M:1' X8 DC+-(#S6#M<9957AS%>0O)F)Q.\'VNWRO1P?&-W38%;:^BV#O[1KJ MBGW=1:X;O!8P/S[Q5$OW?+)7.\WD#+ MG146'\;364+N4O;! B<1YXR2[!ILI B8+$M;3%ELI/RK%X@8C+YL3 ;I[%^L$IA%0D00N0E M&"&FW\'9?P520-/IJRH;XUL31M0KM1C"?"G!-,O+^-]FQ_"S41#GWE605&K9^P-RQ?*>PDMA[_#Q"'_ JZ_I9C5P>KWK MI%LG/!]4NV>S9(X#\,N",,RJE"P5^W@*+0(-:70L_.5=WYHBVPKG08.K!QW, MN/2&7,[3 VO8%899S_1Z *]PQ.1D%7FS* 1\C_T:-1VV1(J/O&#?S1V3998X MOM]N?6)HCO?/ICS'B@5=@6V,)P$*1S .,!;"XGPC>^E MJGPYT9T_^+K-D6Q'[6W!#:']$.'0M%%9J$=J.0K4MDI67M?($.Z4^&#D@[(P( MM VE+Y,@]GX,)B6(/)":O(K%R'?3W[*-:L$:U#MHN8Y-%%WZ)?_DT4(6F'B)T!)."Y5P'><1(Q2 T7+46U[5]*0M^@-4.I&-SZ5QO MVUSZ =/8\:YM+A/M>B)M$TB2#?E*5D>*?&/G"1F MNAV, SMHI]!SYG)_6=)L:4I!K"Q"FVF1BU"2)1-8L/@$C9NP).!U^?7JZ M-%33;0D]9UY"Y\4LSZ[B0A-AS4- 6*-$L9RW4@'H&[%D#WMGG"%\B+CKM;5X M>G0ULEXM+H#)W?!'4'K7RIL$D0X4R***:OBGE#;#5=RGBD/;^= 1&!C%!>:" M8TC XV1QA]5R6*TNK%;?8;4<5LMAM;:91Q]X01YA?@;>('E[34;#F]7@[ MHKCS>DRRZU5NQY7G^^"[T<7,NY7>W]2+PW'99EYJEL]F72=DZN3!D*FE"0&+ MKEAZW^G3)034^5!Z,Y8G!] >M?,UEZ= Q0OVCW;6M(QD2Y+4#N$@ 2%".!I< M=Z1&*B?VA]'8)2S1[X.E\^_V07:G3,&IE#$5.Z[#=,M2Q1I9X)P5=MRYH#I8 MNT+VL[V/M!29M!U0DQVE02R(0ML7L+ S=G3.' 5%^UB@UB@(^,%UEG^%K0MU M2+%Y6-OH8W]*$7'4FB>]X\V!XC8L'MKIIK>0=;<;FV.< M,E9G9N.2#,GEXJ;%G9TJS%J"YT'2HETIXJFE17\AAW63TN+PL:3%BW$;?E@* M!WLY[D-; -\"C^LB.8$-/S2G%1*A=\BZG%U$F:6$X7A']6C2<6&%4*_^I?4&\=$"+W<.6),PZ']OD%"M@$ M-%UT[_H<#)YD>;D'JYJ"-+L"K9$!%F3H'P[:R:(48SXX72QCT(Q5X\]L,%>D MAJ4VGLXZ1CP^6+C#'RGVO+W7'E41Q2/"'5D\*P;=UM0$9D 18KOSB(03'2P9L/JG MWBR#>V:.>/ \N^*\ \*O5W#=4FWP& C=)+L-,T1RP3^B&+2X,LN! "[!"%8I MG'OBTV\6!\_QK&$?.890J% 3XPRN[PFG.R@BE<@[[_M/A%?[N-?WY2#?]Y$/ MAC1 S_LMTW/$WFASX#PJ\V29ZL)/! X,F,@MB% PC8I0;N+MH$%0\DBQ@<.KQ?EL]JG(2&R8C] M$:X=_/7Y5.5 (-Y[F':"K'8^!NY"7F(I4U3# DP"X!DJB4>(\H2NQAPV-XCOK.M5F?O,JFLP#[V,U!!GG44.I=.[]$H/ 1,*" MF5P3H>&^?'?0VS>9.W+'->9&6F @63>^Y '=LMNH]P7P9#IFY6Z8Y7EVC5O> MK8?5&WWK,GO>Z\\@PG[+@!GZAW2/CJJ(8\0Q(P MT[ELW%"2KP/E-%NSD4.9+#M M8ZU"?\E$>.M>EF9LHSCAIJGD5HUX,%C4B&\YB%OP60Y5T#;7&J"_W*W"AO$([CVX5[5V M:[PQ]%*^!$?Z$M073E&-0#.-<3YPY4R5XCFV;C*9)O]-4308K,KQ6D=3 &]. M6%RB@J*4V_ZF!#5.U"DV#SC;;8ZO*:JB#*1#5OM-9.E3.*ZPL5:@L524XHMM M-^+B:V$06MBCN2I(*_H8Y"4S^>6E[UV6:LK_ZI^S&@)#_G<%OU$Y7-N?2"O& M*_-]EC]5UE!_?^^_M]&L?@QO89 4V7+J;W89@].'@8$ZZ-0[2;+6PB+=M@O) M1*SMJ?&L+!+B"/;G7WSN+Z.[ YJIHPPC_V26L!R9H!O;:(HC\FIKUQ%##Y&' M(C135?1#I[;WO__77WFP(5JA^=]>[;\"U2!)9D&$KE'S;YDH_;LEOW$;2(#S M(D2(GQQ_W[%]_):]$+OIS KX6/]EOFKLR"N>8-YQ?5I?1ZT;^N3@>X1 T +T M#[6B4$9+GEGCD6_UN^V>*OPW7WY<%)E#!6N/5:XX!>,7/@^NLCA:.,@KE5.' M/\V[S%QFV9*K2.2F/S+\USNZ75=XD.)[NE(<8 M$-@N_=NKXU=WO4>XU"BFP/I%EL112[PM3F>'3N2;!RD7NG%W!227,N>Z-+ K MC/N P'=-)+= KAY*(T\,PWH=3+'B#1>X831/\69%2GGP,:U^#+?*FX&3-]L@ M;Q;=@VL@(-QNM@:D<.YZ$COG%0P>MAL;$+[K;5W3^^:DC..+-:3,J9,R#Y0R MIR]5RMRNL;*G8:G*:ME;>]9)#/8/?6]P@#B:HZ,W"XIMP_!=V /8L37=TWM] M=/,_=A2M4=J'WG@W+6^$.C%MDYQ2E$(<,2RG;OT0( J%,1#KJJJXU5VT]J"K MPB:B1SR.U5GGU=^_ZYB?35/$S.L-N1B)>JH [BU&4QN8O,*4?*]0>3RZ;[20 M_WLT\(_[^W>27Y?LW+28W 3I.C9YKFRR$7E\?.8/SDYWF=H?=.>_W-M\$2?3 M -;TC]9(8[RWW#7:P.NJ( #IFX9>P# FIQL'K(__DH+]C@O*-8Y 7 MQ"";@:T<^/W#_HO5")P7X"F] '+MZQ0L=].WN:(3GN:DV_V#HR?^R?'Q792U M]:?]4N]UQPX;9@>X[8\/SYX+/SA?P+>]T^WR4=W)^](!H2CS.$1T+WWO+GHG MQ!Y >0=G?K]_L,L6BZ-V1^TK>^Q/_9.SG8Y/\2T-_\7\@N89A8D*R6"9N<-CK2\/UH\7^7 \K6Y>N/%,J?K!0F_0>)67C8N6:LE:E M5"I+,&B5)D4%V#3]PD*M.9:LD5ZD!7Z%LL^T0>XJ8&I^3/W"KG0>[G?]=@UH M*E5B==@MO&N5J[L*O%)9@-..:6/0+2VS?+Z\/O9"\SNK%*[I,]_L"1NI'-90 MK@O+V$6^ M#[MW4'>,T_/E^N2MII"N]NPZ+:MTJ'AU&?YLRO4MN-,[ ^?-#MP@\DPW:!+F M_<,#J@I&TKRC5_7Z[;@[17CGU$BN'?3Z]VS>'=>+6RJX)6/>3 4^Y13E DZ& M<\V_@_NLT9:\J&:4-XXST3^4@DD%BO2T&/&3(>C,W,G23G2VBB52#O^/*H<# M\[V?%;!6JNMW2WT=,ZZD[;>*_^A">O94O D6><(*-U%=0P:VN&XA?K"/FS38 M-Q>-MU!ZO%''"W8'YES.?:R7A](4*W#_JXIG5"D(_Q6G)8CY&"XCN7A[ XN* MS)5CCIXO+VPABSMP2XD:N-:.O*DKOGWOOMLF@N8$X))X8E.E/6I=MR0$009J MC?:D73%I4PKMK7,427A/7?I^RFQ#[<2Y8FTXKB9P8Y?/QQ50[3@/N+Q,N'P8 MUNBHW;G\=97&1JEV#8T7UP0OT/I=VR_,BE*JN/H#U^ZL"CART#F#$.22 ME _A5B9'G5JQ7MN"5KR@#'?HEB12C8S".5UUBA03'\ ,?/+: 2I M_A-S9'2Q1.KHU>,93T)$RHH4F(Q5_SA+=L#DO^D)4J6E<-[1OR^$1K^I# = M#S00IZ!)\F42MJK[HG:FZ:B&Y7KLONQSD@2L' MZOGEW:],R0<][[]_/__M MR^67\R^7__/..__M)_S@%_WOGRX_7_SRX?/OG]Y]]LY__/#[%^_7\T__]>Z+ M]^GR\W^YIC)/=F"Z6<0G5#$_Q<77U1K)[&AT\3$J2]ZS#PQUKD(U:6DWF,.# MD[;%?UM-;'KHGU6J&JZ6LW87#9KQ5;M-"%8QQ5JJ65%1C?Z$@YCB 6[W/:R+ MC(/M@BT8BL+N@\'>HPG0<3)?VB#E[KXH;)3A^TTS%=1!Z?>Z>X5T05A_^]$+ M1$7)47==*/M:Y; 3JJAW*\U*=HM98<)F5Q8=,)1*LHU.''DY @4Z:PXW5"KE M+<=6J-@/,T,CVJKO/E0X*?T3+#^*YB&^D(O.BI^,XYKT9B[5VSQ;6 40#-)K MT>AA2=_YWB2[5E$_,]B2PA\G+J.>JB^G>*460'H%6#%NTZ 5V- /N M*4T;0/M ARH@:DEBKM0<*VEW=-LOB*EA/S,XJ$"DT.^]SSW@K"0)29 M;M[:;I?R"QB_\"?=CGO4=N(#F*KH*:=[\C4ZF0;[;W^Y_/'#)_J[__8-AJ0J M?(>'.#1T*U'W)SP2[!U%9:K1Z<1O2.2?5D,G8BYZ.PY+_-2(B(*^_G0X]D+,7[&[TP[D4*3)=\;U)F#:HX3CW*@5&(+5',9FRBSX=05\N4VC)&-]H[E:JK2N.S=97TCT*,E" MJKR.':;A5D2[SY8RIK]REZ Q;Z07&9HSZ/\J:?:-:H_)L6Z81)4651&J68D1 M9]98Y!*FD?4FT]4?J0)HE3W875N&;6CJJOH3%8V5KV76'(N&)_%H3@H+?6?[ MVH8J#"HY2_I2-!S6P,S7+ -3TBH0ZA.GK$M0@7,*X6\,M/84.O0&_*JE?NM:M"E:V<"A^!XLA[%2F1HD* M1;CC2<(UD.+)];SWN/D&6M#VQR,)U@'7+@"?16. IL3X@DBQV70+-%^0BOEBYE MTL++%A)&:L/+)08:W2 MRCOI9: O\/N,HH&A[&4R ZGXFD?!]BG*T#0!^. =\0S%]P@UBY"OWT+!Q6HM MG8*%9'7@>T'XI_C#H-[1M'$.*TWK2>$PZSJ4'P>X]PT\RN_!A(%]]"X(<@[W MZ^I.Y6?C%;8:2AH!(=MBM\FZ%F\@6@6DSZ6UA>';B0*VCX,XH\/1H5_ 4/^0 M%(W/H#:6Z%"D.Q9]=C(;-9TEV5PI'GXJ361;8!=\"=A8^@4UT!>UC8^?+HP[ MY?>4;L'_@KV)LBF)2C9E?;RYZCF07B)P.&H\&LSS#"85(/2-_U\#=5A]J+-I M:F,NEWZG,B.X9">E[WWZ]4>:SL\_?A3]R-I36]?"]^;J2J75"OXB(U5L'+;. MC"@L]45 VW9C*?ZUF RHSU5%>_P7X=H@7C#*5*CXZAGGF)9#7H=2)H*7DCEO M,<%]^8ENUV8:U'''*#R_( *EOD"/0CR%.9&5C]8/&92TS^A\ ]TMYHN70AM7 M2H )E!9*J'?8!W:-Q"'8>MFNSJ2O4@HZN;^/];"K5.& S VFH MRFLE\URU;]X[=SR#P/91#J ?Q=+IF(;1H+3T#>;1D M&IAM@88ODQGGV>"(.GJF:4.;8T0]0A65%)]E2QRVUSK>\3A3C""V=U(RL-6#:P^C/JK#R M<] !M>0Q,R'V3/6P[3)\&(!=3%9K?_][>'WP58FW<$'GM,BSK;[;6CO:$U8( MG74AB1LULMI0W<'T-1G>-)[&W)9FJ/U@2:C]\#&@8J"K(4&-8P+LSREBGY,. M&QC=36DM$1W<[%*T.&-AZYD$2!NG/5E5>;:42]F<#H,1%<[:0/P6>3$OUO%W MP9E-V^_NDXE2^ ON?'322*:7-M[I@V:@43 Z(#DQZRR)E<"):D=/[;(6<3'# MOM^U'.*@-_-'[=2V7A/%V&H1E9$LO8*UZ; MK^,D ZO3@[LHS:;SNY+63$=NXVBQ*R-2TAJ!)O&B5,2&_*9E6$_=&WUUS"?G MT ;IU\(.(W8>!6XV@8?D/$D0T,CGWC1.*QHT&&8(>_B Z8)+D*"W"DIKQ1B$ MSF#4);.AF0=ZC7,./]-UC)K&34A%$&C)%.]_W<21W0-6=!!*_P-\I'OK]I%JZ=/7&C[*48HE'$H<3HLX6_? MGFDCNLV^TOB'"=)\;/,P(K97X,L0IZ*CR!HQ/-UC?Y >.F5N)"O%5^0 M2#VLP1CHKX32)&Z_(+7(^Q76$JX1"&XDK_3WOU'VRO9FA];I*X<][^+#;U\^ M??CE,Z6N?/STX>+=3Y2MXG)3GN@TWJ$O,-!:\$]Q$2;L6D>C/,\29M"/>1:J MB,A_J[6.#\3$B,-$&26X+E83Q=#>Q5F]B[,J+RITT8(T^52!['V::ZA_$.SU MCUZK-S4(YZG>?!0UWERE>)$10K.^==YI@_$\)#VL?W9P**H#;3;J*OPGN[YA M:E>$XAW.&7?[WQ6-,FSFWY?T MD)80?D>4%Y2[MB]:_5F104@--MR%;*+#OVC-9RGY#FM#F78D3DG-X#(Q2N!D MH GDXLGAMRHIZ0+;4!A%@''9J)<,4:%3'51BD*\E!5B7R+:Q9%E_&9RS>5 M75:\&V#\4P05-X"1C?7FV;LV5&;CB)XXPDX:D-[$N&C@]A4+',&&%F0T8&V//&('ABRLIL"BY_UJ M)F:P^!@4*PI=VFBII"?L$T7]>,;?(P9D3=7BRY91[P?9F!TEK M7$1@!B_F1:FF/O F:JHEEGZ#Y9*Z;$Z6[+D9)PYBMEYJ^"9+85/J-]40WF!8 M9$F%6]CB)X&H6^\V^Y,1VI65NMK&]\B0D7QY9$VL"'K<:N5]-5PH-SJO:]]4]J.--%]Y$7TD^36]87. MBZ\HJ*R<4_. O^:$V58F&"FC%ZP(1A!E,ZWV_L)@C]=?LED<>J>'@S?F"J2? ML:W/>'$NY.]"_JV0_Y$+^;N0_Y:%_)N^M[ZK'-/R0I]_^N)=7O[@??CR MCW>?O,O?WG_X].OYE\L/ORUUN#5W=/"-=G0-;]NW]XO[WX^_X6]F.]^ MNOSMYWNX,7=4[:*L4+)G,5P-_^_KW)0AI;YDR15;MH@O'&LCLZY_$B9!/,7( M#%AL-10@0Z,MR#&-N!_TIM2IXR+"H>0D TQ0(R$FQ M@Q^2T20X@\X">2T6.' ._>4\<-[CTE+OSR^^?/BTW_RRH,G"*")80'1E7"N?L<[:-@6H:N#7)A("RK M$28AR;@0;UO/.ZZ(DRX:&0^>Z M!N*AA,5?!YC%0R*)!ZRE6:34U(NG6J+Y7!6&!2MGO$_Q*#&2T B42I"4P_.= MR[\<$=9(O%LM^D)Y63&(+X3)^%P< 5\+3T\;4MBW3L< )BPWE(4;@I<**2(F M7X!-;N=O C0'#1/ M'0M7@*8Q-L*;:BZ:]$],D2=?JEW[;76?ZFV(:"F&CS!S0YE\^7$%'<5U!_M' MO8/O::#^*;4V:I;'6GW6FT!QKSKGX]ZAF7-_Y3GS*1/,ZO9SG"KL8<$O7BHP M$*(M)7C\?@+:=3(G9QM8:5^2F3/^DXG W:T&Z2]M2!P%(SGAB@@.48! M)AYJ*N!1OH*R:-U)OUI?J9M8^GYA:#I#)R"=I*$83M:W\MD)P#BL@QN=#77554^)=0&!? M2U.81:WM$Z:X 0VF^D44;*]_S&$'0:.] MT#G\HU8J/*U\3.Q8T1,UX^ N4 HO0G_S:E:&;_$#R&YA!F!0(81O@B*;$FOQI("'TBV)G&P@O0?4]R^23:-"A)<]Y?:2V37@L- L$*.USP07:K& M&?RRE*J24JF!BRVQE:>K0!(.V .:)B'T+MQ4!VHH.56G-\VW/66#&)9];1FDN@ M6>*AMC;N=]^+*!@J,C'@G'?#5GT^^!3CLQ-ELO;OH+>2"$H]G1'XN$>]BD77 M@A<,R-)<;9>PS$0SD;&AIN,SM6COTJ-T@1'-Q:WLRZ<18I>7>_]S*4=SF9I$ M%<('PC1H;>5"%[_WH*H50>Y=R.]ES75#4\ZCNHB+,&L6\L6ZT%I:XR/_K$#L M,3@GTTJ.=Q["[ ,"4S)$40JU *G]0IF[U=3[!_<^+'#6O=MG^P&5JLSG7\([ MZ]ZTU(,1+D/R3H8!%9P*&ZPS(W>:AQZIJ0 ^&R=+63WF<:W* M2<4//*E2,$9:N*LZ8^QIR #8 G0 +-"[FQZ;IS3D+NXD$#$*XH4"6+9+IZ[8 M9%7CN<^=BF!?4OT2[SJ82SFA]2>(!E9=I$:T4V"26H@!%XT;K@-2OO!(6(=O M*Z64+@VOF5HUTXV2:K+%S#O]I.'(+'&+/>E9*73\@5P$@\'B4QDR.> <%,M MHC1?#'1KQ[$TPVDI0$O,U=CV=61#,D93V)TM4X9T/A2G0^FK.ZIF":7-4)$- MT#N5;O.)<_1,AR&VQ-'75<)!3"DP7I>T(]-\M=TR)^G,[MNLMMVRQ"\MSRP= MH&WJ:,A%E"GVC*F;&95)*.IB0$UB((8D'UJ.8!@L?EV4K=_;SMAVN5 7[7T2 MT^&3CJW5/=VZ"4!QB)X:J_JR0 -KSR5'OF*..\%?_^^XPXR,6M?I0ETLO M*B[L0'7Y)0+ KHY?,B7Q=)5. HIH MM8ZXKIRCK[ _53;#9-%_8YC@0N/P?'L#]'MK_XM\82URF&=!-"2I2H2\0 IQ MH5=$G84JO?NF+8#T51G.C?EMV@I8;5@LW:SXP7O=?\,<9BJ^H7:0CI%*N!C!ZD=903O\:\7PSAJ?0J!H;C#%]< M^^L#><(.BM;9N%CFCTL%%< S\"TIU?6EDP$1D0B8PF40SZCU%'$7Q5$I!5G@ MKR%GM&+T5.,O2^3_EHM/DQ?7M\52;TE<-D?-J)5"K7B%K-]K>H;3P%Q9UK&^ MW"D[I(=?T8A8F[*]W.51JZ6^H!AU2)KKMH6$!8VXBK&D)5H#Z(,&UB=DL:;- MJD!EO,D93,*%Z8"G :,UV)7J.''V)&J6278-DX(+A\F 8^%<9%M++HW4OVT7 M[J]8&JY,U5@O4R=4;A[:?.W MC<-OUQBM$>[2S=?(.IT5(8T=J:+B>Y:(TM41ZZ%IX=2IRM6@>7,UAY+$H1M: MU-M$ND!*$*'[[5AC"TC#EV(OZ%:AOWZX*[QR!_$L]W'_[__UUY(O9_([_.W5 M_BM0%I)DAKZ==&S^+21$_]8>0WJ"C3/):R B-$8:^P>?WM/%$]L+L1;LK(!G M]5_FJQ9#4+$\8 30/7_@7E1H2>+6&)D3WV$<:4_;.#UX ^K+Y8=3RC1YU MKEQV53OAR%C4CMLRZA[I $;"5I]X#>O18/W+!@,"/^X:[>F/H6M^Y%"4+@A6 MX):<>(TH4ZX,U,1@2NI?#.=:;2.SKR(NR;F'INYSHI&2HLS+GL!_<_HOGGF3 MD\)$!?D/U X-%W1CI&WSG!8X\$4_=T?XS$DI)Z5V3TJ1X3D/T5V?U$U&[[*% M6HF;VO;$HJ-!0>BWJ8J,$ZM0:9'E^NG"B2RO294,7T$>\DI,QK"T8:A.B'CA(P3,D[(K&HZZ?3>D7%KZ@3+.SI; M.4'C!(T3-$[0W$.;X1+DI+9,5! 1SL&"L% V\%O\P(D8)V*3>,;SZ1!2XD6)U:^H5CY9CF"5*84E=K%'F1/DW(@* 28Z)[\*=O##>?C M A5O#8I9 !YH\/<0RVM@<4J/2WM%<5CJ$HX"V^U <%NU+;FZ!E5/;'2V)T]" MJC18@D"_Z9Q@K6&C.HV\Q>HGU[.J6F+KP-J(L-:"GX12B$AG(-J5!P3F$Y<& M3+("6LAE.7QSQ%E7^8DZD0;C_D4\FFL274".VRAQ&SR^!"T>A 3684W1Y.O7 M[7Q: / F0+50TQC1CA7BA'2?($+P#N.LA'>GL"'C.0;_L-$#_"D8**F)53^A M7TVE>F)=<4O/1VK8W)*GL4-Y'2\%3_>'HDX?:;2<@)^8^/R[J:^LL_.PHU>C M]-S=214!+Y;HKEG3V\+7+O$Q''YY<\[O_S$Y9>[ M_/)-YI-LJ5(D=^5E,ZS%#K<4%7JO\RJI"Z?]*IX1UZ^C?"1JW%7GW"'ISJ MN/YAN^/4LK>TA[U[L4BW['.(I]S R) ZFA]4\,0B_J*9X5U@VOH8I*!*NZI[ MJIN0;??V'#F+%/?$[ <(5QK&KC&H"^MRH4$[,[59VCW*KE,8G9ASL+]_2NN% M/Z33I5V=D,JE5NA#PX;'>BX][S,[_E8O_'SKVJ1O+I #?"?G 3=EN>"=Z"AY MUJY*6U!Q/?(&"FY[L-_O>Z,DRR*^1^&<@CBAW*^BL]3J4(V#M#55DU"N28DS M]"NRG>\@1WTPBK6&NIQZQ]26<)E:W@D$;L=;OR+^BII^8G)@2V.BF5%B:0U]X_ :1-\ MS'MGZE,47#S2]RXP.QV'D7\_373@_]$X>==Q'E8 MQ:6>*I[B_V"MS%PUZG3^PG4+N)@'4RC)!-',\;%Q$J KJ_;-DV9@"T3*;J38 M1(HB5_NR?@0%%(5$8W;OJS]C(.8+K"<-/[O(YZB4FBW].,DP@?V+]G*1R*B7 M\ G4SR"'Y^0T]C[@/*68)R[A]_^R50@Z:1#JI-:'O"-@P05Y1!W#I\,DML[Z M\Y=+O1_TLO.;&-;U:X- /FL"J3=.O$TZG4WJ:[=EHMX=9-08B#703J$Y4VSINXE]A-V M+9_.2DY9355)1>(QK4^/N$W\;K7M42ZP+"FA;*C:'#9P[ M7074DH4=_ %F*7.E3,IPOX+9WS)2R%<#BK<(:ZYGLZFE[$PS'9 3T<85,ZA6 MKK'W"J!E6!)9B#KK4LKW+SRE)VWOI*G_IM*QE)PG@H)S5VF!JE:N^9;?=I M9B4)')P9S:+09[=$A0..3K*YXIHLLQF(P%R2V MB\'$3DBJ$]T&\%B$)X'JTV6NQ@;_(9>G)2TAMA^PGR227^M)_#;[<3,+)":MN9+JMT3VJ7?WW' MX6^VQ!N_O>7[%RVBKTVO=R0H)+N.GTVH13B!0TI0TVC@+T!0DQYN"0$?>;+ M(@\,20,2_!WZ&J;DBFU)>X3<]D_>-I[E=ET?G ML[:PTK?0#*@I%C0^\F PBR//PL]:1199#!@7E@4U:20GPK9@&;]YO9:Z%E1C M^@OS1./5&DJ+D6:OJ?9U2O*R+F6(AUN@ S**1R-TWY)EB_8657"V;*O,0R\Q MTD"SJRI6-0UFL,P98A?ES:(^"N.+]+R)T9%"TR/YH@-Z78Y2XV,V)KS6H /D M?#LA0J$! 9.+ORK6?PTA\F$\14S. 61>-D#FU %D'$!F5QHP?',K=S7.W'Z+ M]D.KI:RY0;#&-0CZ(3;!LAHYY+5WR5FCCV"-ZCZKRYI 9G;,@8OO<2J'Y?0C M$Y3\X.+/FQ%V2LR_1J5.*_#S':Q1.W3A$ MU[AF-ZH.K')I;EH9:**E9 0D,6B-$6E1#>OI6FG?N:W.-W2\:9:B7\YJGERT MNMP.@P0-R:8FV:6;MOTO=^[6==U9$1N^FV\\:7=+=OB4._!FU]Q?KJI;!=A= MNWVVH+N;S74]4)N.2$ZM&JQ6&[Y#7_<);RYN%"=2J+WN3(ST6$H!5MV-57F_ M9!AC_4)=DB]@$'+:OB?P]MNZU2S^TAJ)_%MQ81F\,2=Q^SR;3<=K'W6C MTS0VEM86%<'.,:!CN7<-]B(>M88W4]!%MG'IMZR\5=Q6R*(6A&N2A%_1[@(V)S>5&U"Q!\^)UCN$@Q"7ZNLE$H5U% M$>Q3B6A+W;6:19X$(-"')O96S+TQK+V)FOT*@"W04QNGUILI:"6?=G1<=[#% M;=%1WJ]7F83]>;4_8XR"E_HAH!-'1_?J!@BMX>JPNR:>%E>0UT^G9%VOP4>/ MI.W\GQ9A_9]-ZCC_LY"5.8*+7[H[X$8_36@WS=*]^L4Z;[8^,+G,E'9*:]7C M]][G'HB1!./@?*@%.M"K(EDU%K>D$#@[XC2R4"?BC3IHLEE7IS"76E!,?%M' MX1?-@CEK+ N)P'IM)HIIW3KVY5:E!I8^)K6&@Z'&4]]BIB;O+&H-N(LEV'QJ ME39#OH;GUUC&[_J]??X14&LBDIWXS;P9IZ?YJ:/'!.U#JE#)"!$".,.0/,9S M\?[Y;K^W?_#TD=&5'-O;GA'_2!ADT:TT9*KPQBHE V"NK^@ZPZ_6/H'P41,& MBK-X%NCQ'Z F7RFI]=_.)H2'\BQ)+(_[DD#,+(@CC2:%8YF4#;-"8J\(VLES M)$G1*@71TU1-+6.Y572BP4J@@9;72D"_YK5=@DDD3+?FE:N%?%_@"(,FMN5; MI"BYFJY 4_]",$3-"4B='2,^2:0(\K?F75(>S:"6'FR_-"BD? '."JVIQMOJ MI34Z3@QQ7SJ611A;$)&6C.H24>LV)A:"YUC%="U8'ZC@V_I%AM8'9I ]JA4$T5H>>&>-' MV4,XA(T\%&-UBO$>@X'G$'!_(++9QPC#%3Y5%4RH;&$*'(X"1A;-MO?U!00& MSY,BVR!?7TQ0<5#>)X7@W6'LO=:-3'[]4?J7O!&<5D5(+)537U;]LY]__-CX M68MV6PB*,XH-9@'.2*]%0_?KJH!TH)\_I?\,((+GX4)7!>&:*, MY0F8)?T:IM'N F@E@-.O"/*44KF@(;4 LSK(">.C.V!/ZJ63FV*/I!#[%)HW M/OPV+8)08#3ZZT@-2_VLT88HW HK!TJ((T6=L[[(0FO%GE%UH"&@Y1<7H+:+ MM8Q%W<-2^YB:KB^)-[94?[0[#=Z+K<+&=*5Q%RIR&/>4?":1?(3.XW MLXSV34>;B WU9@34)"EUA?WF=!=)?,5G='EXYQ&<84RP/H$^O)=UO),-;F&" M^>1TDT,\3USE-$/9I'UNLE0@F6DC*,Y-#6EN/R[I]Z]&[90:T=!/,:S-8.DN^ M-89?M HML\,JJN)26;?6)X2A$HW-TXEA'(*(=0:0]JE6!=]V+3^_0;60A$4' M<3K63EEJ/1>8]I\U8,WX?'O>9_Q3@)R$\F]'7'P+6-;JC8;5::'?AZ9EM<%PFE$0H45T4- M)@F\I7>I";3[AGM 5U:9;@)=R9298CJ(K[5;WTUCU426,1!42@ Z% M+DGGU6'0VFM$_(3;E5 *+%"?0[8Y9%L+V7;FD&T.V;8KR+;=X*D/:RN8[=H" M>!N *@3OF%$Q>)TMHE4IK*'!YG!<5MK/(?FG,\D_194'_3HZF85O.%]RK4(5 MS]AUI$92&\2Z 4''T9XP2Y,F9+8HVUJ5U^5GY=YB8$X;PBU)0U8>F,EC-$E" MM8I(ORS@#BZL!,16WN"+\,?^H1K%ONJT82"I<1Y,&;1?YBH=E[H0B^@CH+_& M*6:6HN-C@C4;V)L>V*@VJJ])%68I)FHT.103A5)$-+4[T)Y*K0'YE$&+AN/B M^\5-24E9<6A.&*^"-0>I@MF.!YBI3LG,&K'>6Q.5!KA8CW=H&P\2Q M.I.,C=]J)NY@VP06*W41B_J%*F-QKI5&4S;S/;,ZEVRQTKJ0DL@NA'$;;$FQCD9A[ MWL]ZO_S%.G-(T%/Q=7'L7]NVVGD1F9KU"UC69468* &U3N#4@7"SR^<2,S%S MXGVTH#;:IM4*B^6V,.!+\=EA6,.,MP!Y9$XG9ZD!R%M#T=6;A3@*D4CB-4 M.L)GKC)&@!8B'34%&^Z1>*@OCI6$,>TZ5-A EU*PSCKO+A!P(01::-K#2F$I MUB'%[4'VU;ZR^@0)FZJ8)6BW2$VI2!QSN+[BA%&]E);_][[UN21]>^/5N=QE MOP$MEMV2=4$MNEUK_R[%5W.+FT,J((,A_'%Q MST6&!O^$*QVHJA#0@H3MIA#^T MH,?"0K33YCJ7X1J9_7I'T%CB;C%F3#N#?\%C+G[U.*]?A?>;GBF=C8F)+PQ- MI9IJ[+&I+V"EB >,*P26"*8"9Z30=E$G=A.H-2AT16FL^\35!D1T;*-/X$.3 MM"PREJ@3@EIPM==9GD0U(A +^*'6VR[66%<5;0QFE0(%TL\XX4,J>QB,S-. MT8>@&V 7)TT2(16!F'32.VOCJEKT[;0*\_E'%&4 7UK=I9;ZVM7:@=KT%-7';& MEA(HXH@J:]TJTN)=3V3.Y(OYZ+(! %#FG5S MJ%I.]M#M3)Y$8 C3)T@OW +W$2"LT#@L_4);@%L62)>"8 GL'UP32-<$; M0*([)J8:C,1> <6F%:MG$=IXL,X&IBT)K@M)HQY7R:+F1L Y_25:?C9&P+7 M=OUIG6ARHFD5T61"1%9N06"5HR(-?RYENZ2D))IYYA,NGD _%4N]J/O+Y90V M#I\YD>1$DA-)3B2M(I*JU X\6:D9)D?9PC<4V."ED3&CK:-K2H(@,ZCIF]'E M!DU)A[IC5JJRHAHU M;.0:F/]/"D$?VN5SD4UATF%C<$[QHBF08RQ@X$_@#?,LP.A,J<89.YYH1+U" MO]WXIG.EU*/S_WYYU^R7P/5H=+)$YOVC"JY5[)/X:;J#++MWM+14S1LG]YW< M=W+?R?U5Y'Z[ L22,BI.I#B1XD2*$RFKB)0X#2)0YC!X:)5- RT%'=P)-G42 M/ 28P5@,#]F!9 ^E[IGPUEO4BYS8<6+'B1TG=E9QJIGN1Y@/3VO"$BAC 2L8 MEQDF?HLM6U>;@"]'8'*65DI=7<:+G6\R#@,D8!1*(\!4MSA),")7EP@Q(@P_ M$+">NA-Y8<6W>T[L?4.Q]WP2*C!R/0KB1#(:&'9B1Z";\+!V0)H1SMU!:;N$ M:5##,:6.4ZMF:]WQU:5CNG1,>V%'^RX=TZ5C[DHZYC?'33^71@.2(=-9,8I! M_=H!#UH8_BF-P-A,5%1"WONS@ELLTE$* JSI 37RR4)\2(6]&LV!6:*B!7(% M%AT6: 4[=$/(N WVDLKV.O5 UY;FX$<#U\LE+!QL>G,TL !L]CNKW#6+WPD^ MCBBE67"L1M41 +M*I;CN_^AJ%D:C%_2/TB8"3LR*Q9164VOISH8%-%(N:4D M(X1O!E^QYJ5-N=)5E6;TNO^&KXH6)"6UXBA5[\>6,,L- -;/JX9 M4Q7M0-ZI7J;N/R8.,LI MN4[OII"'A29C* =G1(%I&A>)A "+23RBQ":JA1: Q2C+;Z5%F7Z_#8@:YK"; M]SGQG7KL+]:S#W6I7U3"B[CG ;L-"/0+5!A=1SJ7LXXUY^5F%%V2JO?[S\ M_ :AP4 ,''KFVTOH/!B-X.Q9N!*!NB MIAV3/5>'S8ML5%X'(K(,A>J^,,T+@I;ZCOFK5??RD\5DK]^=?WH#;*E[CUR; MOJXDWSBU))G;H79=-:[IH(EJJ(.L1S^+60? FX7N_LQ TV7CQ' X4*)*W)L=172'.WN7"&!01IE7J2EBYR_%34,:V7:OQG:6,S=(TQG0.) M#6,F6/ 'GFUP(>;Z9P$"W1MHNJ[#8G8$GU-&] M=WGM!9=MN;V6Q$+>,76=2L<9$BY*D#TLU!P(FAL'K$IE&P9UFQBX(^/1B!!0 M=OD\UHHJK@K3N 2;%UMG(Y#U+SEG-RRD6])%\!&V!\LGDV[1N@X0 \M5+:92 M^+P^2LP-BM0>U?9? *F-,VRH;>E[!,T2BM%7DKE!*+W<_(OU/7I"R [G*?@N MJIJ0Q%^1'#BY:K)0O)EREGC&=JJ.-?=5YTHUGW55(;^NRF?LF$9(A ,<4K0T M2-.LHEI_6+=!RA>0"B=:N4PP5R@1.!%BE=VERTI4XMHPP(/\0O=0JJ[K\_*M M:; 51]FH6$6"'M$OY&R-Q8G8#;8FM3MZI)E;9VHNU$_5G'V'TM]D]+HN09+! M+2J\(74ZFE.B]+'Z]T#=V&%,;VU'1:'""A%AM87Q.-%=RI+&W65: 8)DF[>K M%3"IP N'5?+5"R98SA)AC6:399:ZM$BCT!9+2KT.0B7J-&$Z +L(/IT.?L@L MHS'M]%MK![A$35#7HA%]P"!'.VW6FI90^<(*D;AZ*RF47MH\&YL[=2EGD]%H MM!"T0$96.8](M_PSEHRA."SR'<14<$02_)!#1DB_C1]IR9.E-B\+@%1:-EB5 M0W5%V$7#JLXF%E$R6JR/,@NX_).4 :$"96A$UGPIU&5W%.PL$'3=K,SF-)UM MT70^V'XJ2T] T6$.K:./BNY;<24NA,"$!(7-8G0Q3/D&L@PP^#@/3'T7?.-? MT,\PQU320MN.05D&X=<==VWJ^LZF!I-NVNXWZ^IR 6%9^>V;!\P3&:O6F+C- M+>7V6@1'(-M1;IX I<(P3DT_!U.GN?8I4_U_,RS028FST)6.@K&B9F(@QG1; M6/:E$CI]1KG!"R4J/'*$L4([-[,JL# /AUO:)95R-U2P*C/]P-;YJ57^D;49?'HZ2*A6)?W$AC._+ MJ^OWJC7>*I6O]*@B(PPUF/ZLK<>6..PVT7)M>]UO/\'QQ'IWT0E'$0K#G5H@ M3('LL50G7ZS%O,#F*40N5U6"EGY2M/0Y^SCDV0RL;-?9HYQ MY0Y=MD,WM8L2?!$'-3K4I5X$DI3UE,^WQ1Y?$E3XBV?;>K%6/2@+$OO_44DM MWB9Y,;*?SZ8(>5$I-@03A DL1.]0?8&/ O%734S;&"*M-TZ@Y5&-\DBS[RIBW MWZINV3CF':SNQF(;#FKK7BR[PQH>[_V0D% M@EDVE[1XU;'5Z.%Q#PHG;)2S]G M03?=>?'>MZ9S^&C>]^TE;M/4O:$MW$+71"+-\$<.Y(KRJ2IC;([*N*-:QI$+ M43=2T%$>J:ZO^X@9.=/1T.4:J$"$#I56].E?5C4.JL^N2NH)C5\9;##'AMBY M5L8A&OF"P3(UPTD;H^HA@EWITHBX9%3!&,!.Y6BKP'0NUO,@EOBH,QB!QA&" M)1#S*?J=34EIJ^!,JT>YE0!)&5WP_S7".>^J'M;$5+L2X8^ 66E7!T=@GP Y MFG+.CLDLK7F,@&7T$?BW'G8#Y=%]VCJ%S[Z]EV7O75JJP%FM-Y#"P#A%Z?SA M(0BPFNY-8%OK"1(T"[62\P^_>36)?X)/L;\7?5O?XQ@?*JJ<"GARE>W4P ]C M=-K6L&O6,H(; K)0MTQ$VOMU#1.3.D!X9/UB0:S:FX%2=TM$Z,8N;.ND\6BD M2RJ92&TQP]U=" FG&$\0IU<9J.U66PYOBM,WBT MHJX9=5J'H))0C26 9^$O3J&!8)_3G('-X#:-K-\V1:$)71+ZU@I=7L59@K?G M.I1*I6<-]QG! ^4B^]1',+UT7?6>7(*(8!DY]90.U# M>O\_JU3)ZZ73C?$GC:34%\APK@WU@HDJ"(2GGD8E5SA3*Y!J<-\TTS@K+ M6N!U9C*^M(.'>D%><=,FO#,F0'Q1,!>RE:&L[+.K(*F4I$? [ZWA5/IGAIV+ M8O+J"#4BM56&$L?<]"+6('CRH["%45=;M-I%D&.-H,PR#I 27J**YTIN-6 = M8D.^[&0K=%8B&C_-C#:)NI*3I5#Z>TO[H)9(M(1;V='9%\_'OK#2)-I-)Z_D M$EZTOYO=C$S>I?B,VNT6N.N!D#!C\N-TPBU,$%R0-;H9V -*BRX>EY]T!LDC MI$T8"60$VL(A-LG!PIZ),V-ILQ;+:'E?_7N25;[&I?^H&/O+F(CEMHZ=USM? MR!0F-'A^1Z4?IAU8'(\V5MA%=C9I%.8AP$4];X*"URWB="_>+&]F=#>K]:!V MQ^IOE01RQUE61L,&2Z@EH[5 [S4!JN$ 3&*YM"#@?R1PJR3%&\P>&"55+'BO M%&X;3'U'_6)!NUTTKVKKS/2!JJVTEH&&UPM'?7!-6NF'9UK5QZGG95&R7[:6 M#]C+$AOW8LX!P= CA3WQ!.Y,9IA 8F@>MG'PH\#_^<8D-YDNYQ3JG 6^J,Q^ MUJ K7?UQ7FF\] ;:;&D?"+U M=/-38/)JYS\QE0Y MC$%F#'D7!5[^$:= />1)%(QKA'25S6S##H>6L^T!0:6ZL:B=*,(XTS#(\YB" M#V7W88I_=H;*%HK.NE$HV@ZTL=J+:WP:\_J(66:@@2CZ5?\M7V %%^<894T-L*M7DUT:Q.I.P$JL]LX9 MO1+^%G9,^8&F"G$R'^X!>S"DFT37:SDGN@8G:Y-FT2L8&6=XY MH1D[*"2_K]:#,#Z-&8)&"^+^ HCT'P=I_._ W&]\27/*R>(6^02XP5(2M;;$ M&9B8!-CS3+"V:\;HE6#/NQ60,AET9CW!$%9>+S,+FVH6:A1&%Z:'V"M/88I4 MX9-7[?("C8@'3(NS7%K ;C8YNL\Y5YPR3HT0<2'BM:N&25Q,%'9^*'032JR* MPD;*5994 C)X&BR%&5]=%UMM;NW ;Q]C?(%/-# MB>:X)-(O^D"&2DY9JD6"6E9RP^P4 _(Q_0&W5!Z4+G9G4Q>X;9F^)SG-+6$):-VY-;>C?RIJP%1\XY8T[4=TF# M0!F&R3ZL*>HFZQ$VA=5XEAKM(M&\-A0%N9,2J#?AY76^KP>QT&_MY!KO-:;E M$SV _=P',SO+I!"$\?V_ ;-P!@86R%J,O$L&'3R=9R#Y[?)52PQ_R]Q:SYW% MZM=#?%I;K4,L3U?N_1(LE _S!-:(2^H_ MC5J-*6Q6%#'5P^$V]*WP65#WZ&Z6K# O,#4-"#_(O[2RX8,DR:[K$$@35YHU M"DAI!"#[K @?")R#3B$&>V%I1ZZ[!N00\I[6'C\NGL:MSF$>& ?B$U " P[% M7=@^"L[>-66Y;J4@#AI&_W][W]K;-I*E_7V!_0]$=@=( -GQ)4DGW3L#N)UD M)N]V)YDX/;WS:4&))8L=BM3P$EO[Z]]SK0M%V7)B.[)3P* GED2R6'7JU+D^ MCV8-#<:>F-*]F74PMV!(:KWOJFQXT4G_E@S1Y6%IX5D$8@07K?QJJXE][%AZ X+N0X[R9 ]IA@/EV^LD=3]]45]/0_BX MCJL:K%?JY^0*AJZ&,;'-^'L'5M-(H2IF.$LPUR78D36^&F;[=K!QUVT'MUN" M& M=FPXKU@Z(CV7C7T=@;*O*=I%Y<8X:S*($.2C1ERR2?AH7'R>K 8LUS1#,+D: M^T!EDGA X HZ$Q&D=HS11\4RXZ%IE%A/5-FZ?#"G-9_:C$RB!<4J_+O)[[.\ MD*X'=S>J6L#W%8[V-)G"R4;YXK%D,O26UMK[I2MA(^ )^$_<$9)@3A[^\O:? MX#_1'X]88^!UI@D*2%!%".(*=4 MCJ"/(W61-OEY4"<>Y&]4>7@*N9$MI#DA7PA;;K1 P9H'R1[0"GF1O#;CNDN1 MZ11MG$/DI#_8&R5:JX26-RAW5FB.0IB8'LP<8L^@D%/.A>]X\(,.7N5*'55/O^XFOX(O4I'[[ D/U:9(94 _ M:P#;!6[A0=O@N.#\**JE,=8/LPJY8**9X:X_IO%DG5-\"JN M[T03!50-3<7@JH+(6:-$'X5,>N_[1MU=-Y@:]#_J[X)QILXJ3(<[5A*0(@C;9QZ4B1;AR=&^\4[[0=J9J<:L.#= M.L$M0A5@")3&!Q[;QOW357:WA2RF$JBJ/,7#S+4#V#877)B!DVZDIF780[E) M-.TJ2;+MJWN]_DY!"":$?!L(F0+AH_IM J MMA(FI&I=(^<-3D( MLHZZ,FD6='=B\\2%> M&^/=.A5C0]$UP;+#N4G('B[Q1*XM"H>4;=L(R!G8\2Q4=#SE5"30\SBRRMLY MF/PUZ%CX(3OK]E*IG,">2-V:?+&^W;*0WH)%MM$W),0PD,6C]DO MHV%]AU>5%D*IMQ84:ZD&$)B0Q9+;7-#BE=9G/*Z=J8%X2*@S5L/6-H\"[C]B=%6+ MF8V(7!/T\)>73=YTE60@HGN[AT\PDCTD'.^\NNN@0&L")V=:M$NOS6B"#D^S M!H(JN!CLR3K;06VU=%\,Q&%I8V9+;6#B,*S7N,>KN\*\YM7%HCV@3JF7_W:H M!^9\4G2-/=Y(=\C9YK+!]AU'*U6:N/:WD[R$X>_0\!1N+\R:3);!X'G*0$&# M6:[^#TU.;[T("V\%,6UH=X 1HB%S%T;37,X9'CE^@)R#M0(3YBXE10>A(IARR85TA#[6+L>P@00GMA78PB\ MNL=QSU&,UIZ$MWCL?8-#\K=RFGZNN)R5;"_TE0=;60F_9C!V ?SJ3E @@-EMJ63;%52?EA>7KK8! RLZBY 'W 3V3WP,8BA&%W:+%9F6B( MD$OC49T&Y3_V">I8$";5!+S=1I(&83 G,]-4PL :7;=^\;C"-!>G,\<#5V#RA#&VS7H;-3_)_F(TA*R1F3X($W MA1FI8'0RG($CTHZ.;!FJ^?'&Z1_IOD4;<;AX!Z'F678:>0$Y2D%OQE^"/N$;L4Y:*QCCO,*$)MHTEJ!K4VF(!>RQ@#TH8#^,!>RQ@/U^0(EN M[2;[;;58X4)+%OME&\5!@1/&2_RCD:N95RECH9+:IL54>Q!!]<'D]0 ?=]DI MF6$M^7-LG(V5.C-*A-01?%DM?B.NL[.9C MX:VD['W3KVD$CX-N9RZI7],TL]5;G^8]8RXIX-O+K,J MDLB1.+4PVVSX3H=PI\\(2 /NL=X-WG_=S9X?'#P;NMOM+\/0^*003@_DO%QT M[UL'5(H)J"J>9AK%Z>"X7;C7J/VVIB[RQ^ZX'HE/+ >WV MXV5S*?O*:UBBMF9JRU$JX['T#<.08O+0EACTJX*IMSEH)P=5 M@Y#=-+\P,'C*W*M"Z4K_\:DT'^=SZ43GJ:'6(+F IP^Q8DK<%C-3>B*,G+#4 MT9@9 BC)O*(E"PN_ +<.N]## JE'BLYI[T8E;R(I\A()(=X(6CCCNK3$!RM0 M-@(D0>\Z7B(/DRSA-K)R_>[+E!J&J3M@L*O!M&>(B8(E?@3U >8IT69IP_*% MDK8"<"7M6?8)SBX]!>,2/C*J9^Q]E1""9G\S/O$SX'B,+\41M>1FO+.NCD1\D&ZUJ+8>@I3L+/ARC?*YBNUUT M*N@(,GMG*WUN.AF20ROS'7ZHF@Y#XVDJ+WI[H>KVZPR'KJ6G7 .4YG\@N#6]A?>61UV*BVB!X/.LB+F # M95X0!LZR:4$'.8@XCZ]-##+UWD3/9\Q$,B$^CJN,%DFY<5>)7NZME,H=3.KHI1$DN6UJSJ:=M;'+:#D0 #E%MHON##BIR M8H!*7#!H'PY'H%QHR:@$U06/LXN%R.X@A?H0B"//J@V6960;E"[2'ZD@U/CZ MO)W557P%+%<'R\.-)TJ_$Q[G8LY8&3((!1$3A()?(XN<>&EP" M%?@T.6A+<6BKLZY&O* GH'IFDBJ]"W+^&G#J!V3/[YD6^XTEE0EL. J!?6HT6@8F M#E[7WV9X(N.K$>900[7AHCE3,+"630Y7WDZS>&UV* Q7OM>N,M27QL?8JM3]+Z]"2V/L76ISO2^G3AENK?K"]P?4=F<'^]7SG@Y### MPT&8@+TO20F#[4_-T7GY1U?KB<@0*&S#[B;OUQR1PW?%@S9="KXJF&!@*8Y6 M33SE+T@'K2'$MFQG:)WTAJL0E?3\W,\QI U:"7SPK4 :^J3E=R%9)B.K75*&G@"&^F=J*(C)2L703]D_M3 M$[AO9*2K9F\_(,(F.[J0EM/.OE3/ E[K@ZTD#&['!#!EMM,W[633:6PB0-P, MJ$[1;EEGY:"P+0Q,$,UH;_4#<)AD"EZLN'TV-B(&.UEV#-XJD5L8P#>?&<\< M8FB^ABU/#Z8F[6/?.BMO@Q!6#T_R&GJ0."FEKCSO%<\/L=N=V;_&%Q"]R]AS'B_)-%COLR&:%%I\W*\*'DTSE7,,U<$4^<3"JPZ% MS22X;39\"WQ/5H[">-XZYA=&]1P0<[S(2[+)*_CA/$(LT(E@F"'J(,T5_?4( MO4?TD:9=<16'B,E_J -35,\JPU5W M>I4+ "KX]]KXY.5B5 TEK">Z98<2U-]]LH\26-XT4X]E'ZY,(>>%(W4Y4JGP MM2#)A:I?1PN/ZV)%XX*NS3W3(\/:D[^+J/QJ^9Z2$PYN_H17[3_1 MRUX%A+)#/__X"SQCCW[\<976X8V\GGWBL?\6\+"CCZ_WG[UX\H)N< 1^Q[PB MD_#2"V&4AT^>/^670T)A&-]+P]GRRRX^.GFQ+V,^,LBXAE'8RRYZ>_3R^.A] M\O"MVB+N4MQ]F!) [()CL5$Q8W@T8;P"7K+W2)J7SA_1<_4A1XI?WPM0LOL[ M^ C^ZHTEUV6VP7=_.SDZV7^N"_=N,ND6.M*_&; 79_2SDW1J!A>>@K<4OK9G M>#^_:0DH M)ATI!.;ML=EG#O_#*1KJ(5]< AW6_)@9F<'.SM'O".[.%!#X:\ M'2#I@)CB_50N03\I'K5!'''$ 'EOB?CP S(ON,88]9,P@[7B!X,6DZ2BP^ MGO557#+81QJ,7LS=]F*TR"5MR>0)#(-/.>7,'>$/14-I)WXR&O4H3;&)$S(, MMR04A81R'%V08'D0.5R8)20 (M OCN=YQ!G\/NS4)BO)>7I:RLJ#* ^6U=4" M(%!JRSE-HI.D="XR@'%(^HQY?SF>9M0GSP@H\!S1+0UTH.![E@L9I+PIE2'8U\.",PLJ30%+!G1% %9UM^(B8E^RT5;\+YS,>SMRNI=)]"I=7@GO+M M]MIK"+/%BOTM.:=>NX:,-?70)HAP#$+FWC0:?#R[_"7#TF90C&; ^_/C:)Z+ M@L76Q@(5"J UJG3UEID/X?*5[I4VU5V!M\W H>D%-L0I5!_UE6(R'U?S.9CP M?GCCY-6Q#6_D6.*.S]=@W@V;\E/R.MOM)6V/([X/AFF&X];$B@OM> M*_, '>SM[TG8!?0R"(9MUL:R/V9B"[.,\*II;2.%PN$HXU2F+!EL@JF5&IT? MSK$HIU;RTLRK"0KP!(:YZ,9PC507@)/&,-]_5%P$%S#H7I2C':CW/>[Y5^QO M\(I@=L16TN5E$&"HI(Z0R)2;@*<7GX+%>VZNB,!9TDAT%>SH?,KKK EN.7MT M>MR\:$_9A0%VI45R-;6]P=(#<'VRW-D%POY!,M5(+9^$]+%,UHU,;!K*BDZT MTXRKY\E>H??1D#$Z:Y_%D?OH3:>M6_5XPBR#)*UHGS3L:E/0"%VA9+.I_#ZU MO0@.AM#Q7%9HTN/3>[))E=E60,$N4]]<^$ W&,^0K$6(\5AG%]39/8UU=K'. M[H[4V=U5B''?9Y3B$22IFN0+C&D'A16AI=V YFVHC8L+SU/-# T39C9FT-0; MV29V)+YD\Y ,)AOKQ3(5Y0V9P!.%K]"=4FLGBD MJX5Y7#Z>54%8A&[3V;Z7/3YOYW/+RR5GDA1R2I2$Q#HKR,_ M)FZ -CWO,P)<7^SGN_?F5Q=#IMWY.;0 ?KZ2(W_O/QR/AJB*M-UQ ;P9@^9XP6FW;'P; I(F,:&\K].:1]=S8RD(EUK4GK\P]=T[F^ M-S]N!DN\V7WDEP,W&EEWU+%J#'])Q!=^8SE6J-:47L99P!2\TGW:TO"1CYQ" M54_5&/:&G.0K52%P'W-N!/!%&)J] > B#A["*",4OYF:C!,1&(1' >)W,4C^ MV&@/(FSMDI,2=K5L]1;^G/N9#_;VGVCM#O[QO'"7+55-@\ 6N(V+PJ!DCY>B-<%-\$*M& SS?JQ['E[ [T>G48+8 MUE7*YP&+W6[R.AW7,#%M\A!?5<)+Q^D24X=O&MQX3?(^Q72F"]KB@T7?&(;; M1>\$A54J<&S,*;R19!;S05P2YZ=<_>!##8;-\6F)7I.+8%)T\;,4$QINA*69 MYHDA3^8/>'Z3Y1/'0"H18@F2+ZA,Y9PCC7.L5X%/>(_C-.>FD_,,5_HW:M#A M/A+. ?N"%,[&R"^@\6TS6.3!Z4LJG[Y)B9"H:@8$NS#A^\6P$JN[P MQ7>A(][7>* * RA.7PL&;4O97'LP1X*I?SWSEHW;U6R[.RC[/XR@'@6(66%_"<'( MH>IX#Z\[ZVJ$,DKGBX[W__&L*L<@P_+92.T"XB+=34XH2[]^@O)&3C BR(2A MJK9;8\/A859;K;H> PFK=N%'NI$MR!"!)="34>SQQ:O/YL(B*[V57UE!QR1N M:T]7<%]-B^RC,$/[3^7TMQ*0X=I6JKDOF)*SM$E."4,E2Q[FNV9WY&[+^\RM MM*7+;6S$97"5PNN>#5W76\A'I-(H(%-41)^&W5*62+FWBMXT=&5!P0\31%,D M720T:YA._\(1+'!L/!*+AP5'A1Z9* M_;O00Q\IJZ,*0\C_R,2UBT,M4NSE^0=/8%$(R!(72.(2#YT%?";C\L'1SN6. M%<%TKGP\-H3IB8_X^K<:\3N%VX#]4PUE"2C7%O+S79L('\O65#+%;@Q[ M+D_)2%4:R_/C_9!=3<:[=_%[O9(L5Y+;2%;3+*!$U M1Q%GDNY@*(@%DT]9WX8&%X.B*6S0R!K46 %7JV5ISPRZ$T,$*;85O:*F,(^Q M=JFJRSSEU@Y8O711<;3%C8;3QXS1Y75@P%/M[*A7.RB>(VMX#DLO9N,I$T9V M<'"VDTB[M[$5<62=V$$NR6.6WO81=]=B05:*';#!Y&M,WJ<'#W\NXHVGMW?A M:*5W@LX8<4!6/8W=Y%>8QHJ<&*U9# WG(07&W?'J3='+9E@[2&XTCF:*&')P M'M$NH]2[! 38 ,<"D!59NZ7^@K(J=V#C4ZVF['A_8D6.QH*8"Z1CSS7,G247+A3K2.=62G0*!,]1,PU(G+]46K(HUF7JWT8F,@_"D=&AHA[9^;I,^,E.(P7 %5WM:G M(6[<=?4RQX*-[[M@XUDLV(@%&_>C8.,6DK^;[@EXNJ20M4(3\P"[&JLK#W8VW^VFQQY[^ -V06Y0AFW^,IBUZ)-NJ0(3Z0)C^Q3 MWP'[E#TO'#:KW6J<_L1]0/CTC,?"*!I])@8*B 1*17PJ>U2-* 2U,Z$^#ZVX MQ\X W."JIYP'EL\7J03U LJ82.\9V?6B?HOZ;1/])L8KQ4"Q;=;KT>]I.@Y) MYUP- *+*V:^H:Z*NB;HFZIHKZ!K$M3%^.K7"/E0"/T"GM]>T0(ZQ"4H@?-_8 M5E]X+!9G)7PQRQ?H^W110T4-%354U%!7TE E\_UD9MR:C.,_#MO=1FXD0A(5 M3%0P4<%$!7,%!<.,"V'7BR(@N8PXHAB4GTH*4O9TEIU654:7U[>'78GU9.J]@.O\/5UUV ;;&E*?4RR,M19Q$8]LYK MP;-C-#WN&VJEIMW!P[I?2L%15)11449%&17EE9U!55B4X).:R,96B[:N561% MCT65$U5.5#E1Y5Q!Y63F,Q@S076XS[(W4(.FH,58[X9-0,4R6>8&@6Z\%O&Q M*47?2]HMJ) M:B>JG2^)DU\$ .6Q]?CXUGYE<@CV'0(_VF []L7"0[%E=MS!XI<4CP\TV4^@ MX:(.BSHLZK"HPS;78:L=L9CQ8W6V&]7)-U0G]P=^)>SH0226E &AV+JMYS < M!1(705X\]#?IAL3'GE7U)[Q$UY^>3%3'7O/3R%,0V.R4"QHAX[MZ@V? - _6 MTIB,06D$7\-#JUMT-1+>-"'\&0'!P[K#](,Y7[8S!E]49!9$;<*E^V3:43)3 M>$H)HGXRC;93D8/1A"1GAK%LS6[RAN#C+/JDWP>,NT/1[ORWI=F>%M69='@Z MU,=*D(/.\D:18P@@C>BLL^P[6K:(+J=3,O7OLU>=S6N"KJ$BFE?I[A$_DS2QM#M0,V" M<**F FB#>Z]="C8JV;4H+%A5FC26-8KQ/0?KUQ7;RN\%=S#Y+CL ISR7R6<6 MH*G!37!6+'>HVC[SGIL0L-8R6N66%B2HCGTA>80(E_?3H73 M$ M=L"JD362BLU?8-5!QM\@/L48>=[>$3!&=!:N-26M55D(+^^#/P+NB@M$$:O M7;FS$[.UTD6H?0=[^S\,@55;6+C7UN,[%JCP(T$P6VHD5H*S\%0:*QYG);CQ M"#-'-E;>"D,P=V3,&!^]E3<36D8D$"9.Q(-]M=3@%A@PP-.$?TKF*%/GD V4 M(T!9*UYPSCC3\&,X0Y%<;E9EU!"K*:6U^$UK8I\;Q#@BA-FM09@]_2%BC46LL>O!&ENW@:\=>.Q&=@*Q$;P6 M/I4/!LUE8EU%)?@'J&"*[R@F-S*%F[ID^-D/]CCZ0-J?R'-!/I$S%%[", 7H M1#\EP[G.B?IMFA18VBUD+O:(06#=O.T4=ZFQJ-P<640H7?P7795ASJ2V&ATY MW$CSHQESSD<:L?S"X]XAC#XNKYYF<(_ ?#MY]]I:;R-WJ"I,:@/G7;N#O@UQ MDS%PE ^,BVJ=HS$?D9NJP[9HZ[O!F3[C X<3^@\X=-\9.W4F]/>$9^V+?$E MB,%!G.<4O193 MCJ3!S6EBG220(;2!F2'T/@[Y>< .XMO0$>P ]PG?BQA"^,3%Q>6?^_', &2> M^ V(KQ8=7WBYQTGUKN;TH+$6DR5*'[1=& ML@PT<'YD!#7K7G59 MH('YF7>3HW+)HU"V2K]U3S(>9XI"K@:OYZ;12G6(+ 6ZU*@(PGA#&FDMP!H% MH(GPL,PJ- 4:UPX0T3)BH0U::$B1[_E O9 M[,: QK?.[V!DHBA +CKLHJIQ;6C[3_'09$TZ*=(Z?MX12"B'5-$GD3 MKWE9D*K.XO,K"".E"+ >4V>Q:VPX8G4--=0K[$]2B\ T3R$CYJ82(.0R>>U0 MX4D9BGS #7%!+05-6A35Q$+H731(.:8\6H6+Z-F_>=KAW0HAK\.WYZ00CF%> MYE,*3LSMUKGBM.N,>I1 87#:.W<$*-ZN!5A8E*!H[<,[SCH%8Z< $YY6_G-1 M9 *+DW,+B _A*5:EH1"HAO]OKP-6W@7^)]+LF>Z\ M.)Q6AW."#G=AD+/6:@CV+^,G#X/,GL&;V:_UIGADHTU4E2[EDG RE?+SUT:$ M&\_V;WVVHRWJ$:N"MFB5$6B%RFQ8':D^ZQJ+\,8+&( UUVF&I#]@00@]TNUH/D0SV9E59ZH0R+1A308Z#)5V8UE] M1NI0>*FJJXNMU9N6?;,Q<'>*B)22%RA.>-\4FF!94N%XN?55_<%F=GK$S M'PY%!8;]\*8U"]JGE!C_,@V@QX]F^HLED0131(=J91HD4\+Y1,+0O $GFL:9 MVL 1/!^5T)<]?W21#K&V!RH;QTI#I #GB A!D3#K(%-4PR9M<%4Q)C1\[QZ+ MN81%0(]!Q=- :>4F8I!;%C._1N'^6H0T]2 MS-F;9N?=>0%^PQ%S;!_L[1UP /9EE64[KVN,9O^.#&XG;8WU>A\,<>T292U! MNX."><_;'W>DO.#Q[?^Y]5_0F>6$T^):_. M.=AMDQ)O_WGRRB4EX&88T];5\MNF\,@-9"0W02L5_Y8,&$>X[2HRF668%GY! M^86)L?:+'$GXZ&SX$N+*X_B@;=&2<&Q J4I*?5;^62T[P:/=0&>.]Z'' M!ZMOSRK;>VJ_DPRQKD$;-[U]8JL:TI9PA[#2F>HZ:52V9A(&/H'WPTEL+XFB M2H)AXRCJ0-ALC9#*ZS3#*0"UZQ&NI&F& ^Q,"D<^)2NDNBH27#EO=' 4(48* MP3&5G24A]:P"N=":)Q.34<$;&!,UW)MJ5F8Y.*)"#ZZ9&!Q93:%N',<1W9W3 MT1\,G$(M5^-.D=YR8AW9% NFT\E2$CK$%A74"_A3;C&RJW'N<71:Y:K''[IF++34 MM#LGLJ/&"Y-:M\JD<]H2%(SF/O_REXJ5;+&2[1NR9N[9 M6]R<9@GE[^8LRTG7[E33J4*B8NL.=W$1&3>X_,:5/X7=1C6S3J#35MRV+:JKV_V0L)/GRV>6\9D MY99?^11ZS90:-'!.A8%]Z.567 &.34C9'QFA:D_TB%>4IM1,4!S[O-X^@H'# MVLU,(:TG8KI@J$'6_G,.F\_[>*1Q"]<0Y3O='IUY:%R'A/'H3>3!QPO[A M/#W/YQT6"" P2('X)@B 0 ,>)?.\I&\%A(**BNG^[D?)0Y-2_+!).%;@6FRX MP@7.M4GN:@X":/Q%@?E?A#JIL% !;?"\A(]ZL_L(^[IT+/;T09BI,_@=P]>X M'\ [3S[I&SC(1AQ2G8O\>]M"$/N=4Q PN>&M>9%ZEW6:1(31KY:?XC?@PJ64 M5R\EB<@=UUCQ7YY!=V&I8*- ZWP$=^4%0W62N2P-'7.A@BE-)9^-MK33M?=/A&-AF]G M-+SK@E( ":24YI0J8C!!3@:B WNPPX#ILFE@W LQO[0:KCEE/X_BO/ ).Y,J,:'(D,PYKI; MM#UP(BF+P*H2UGZV@@16W@M9:7&6Y60'%6,/M0++ Q$T*LQ!HIBO3('V1U>Y:W6EE"WTT#/\0:"&<^U;3K76-^2HL(@T[0J M\LH'/&:7E7=H9C P4KE8F ]P*+WE\73KUP-WW/4QA4VK?HR=8WN R\D,) M45S"94XN_!)2/*@H\T:H55/T)_%H&7$5L?Q%W>M:(CJN"$20:X% L9+J6J0+ M4ML4+877+J5XB_X>@,Y@!=^@IPLKQPIOWI6$!U@$$!LW(]S4"H0%0&B9^&A1 MP:-@LR^E+X74X&F'@&"HMVF!JQ+5/_T O)H%.,A4.:1KON R2W*!/5 ,'Y(5 M.TZY3E0>U@BL ^+!\D_H7 .-3#X;'/*>R]RL/ C/FZIDV$M,>O90YC08X5]B MJY+0Z<-F"6Y:]<9$GIL TRH/J&M^Y E#<5LCOX+@,L<:,L&OD/U BX.8)$N3 M#K83QS*H[[L,ZD4L@XIE4'>R#.HKRWQO<9/];J3JHZ;&-JH2J=:=N>0[H8;' MBI1<_!L^K)=8+DZ.X@[2], Y,$>#@>T2.9^'"TDX>BX,V!A4[/-$VTP].2W. MJ=*A\%&?H\N;&?*$)$-+Z-N:[Z3*+<4,7]=[ 29/5[M@.BRI]'_RP+F\.:\= M+E(:O'_!+1OX$A0[;% N9F;0QU/ +#JJ;2[5NOJ8AD6IU+ # 6VV#!"K8/V" M!:'U5N0G%_DG= QI$ ).$$ QT,7X8#MN22O@ H Y1G7=.0-_8")!6MDX),WF M&+>FT )A^D1&D5Y%$L0C'PI4J!^B]2G(%Q738]P$;=4> ME(S::MMEKU(A,UBZ[1/?8 M2;V(FV;M$4&:B)$*[9@1\+C4K1_C1ML2-WI5FOIT*2%"+_C')!4V*Z)X'%P!6_45UTP^OEH36MXDY1W@/CV+@CQ9"Q[#&[ MB;_DC5=C[M5Z:3R8A^.)!>EBBK&((ID6'4(D:/J8P3.X*&%.B6C6<9.E_\N1 M(F&HQ/1&*TD:^B6<5ABV_FRKU;@]62J(;5=RKT_5 6#:@#?.#)/A&G\"1CU, M*MN][+')A+!+07]SG9YY16:KKZ)-S_[YYZ+M0S^V'"/#(N&R7 NTP3*1)*J6 MZ"-2:>5],&)9=U,R00H>7E,,^W#:NP=>X K\W+R4_FVXZH-2)SX)CJ)V4&7 M"F;E+272O_:<^*(SX9MK] ]DHWUPYO [G[T&;?=WFFL]X2:#;ZJ6O^A$7J>_ M[]KI^ZZ7HY-031/ !\: MI'$IMCP-=K.SSOT7H2 !-:W<[;/_'0'Z#!8@#T+F\G&JZ^4U&*12JY=Z[GF% M6>6FZKF^Y,/<3G.;H#S O.S(/Q7Y\-;@QS#LC\_'_Y>'B]!;-$Z19F0PG-3Y M6"UKS9M MBIQ]CHA&(D-3(0AP00W,RWF,J",_=*0F#*/'"3 .=R\*K=IJ#0NF.N5Y7$=H M@3\'IX4XL <\>JRF:C"$\*>,^T#H^AE&4(BN@DG)'D68NY0)0EO15H& M1U)3*/=H($CK5ZE03R3W6NK"KI:]S$U:"@&0%*4U0X:REK_FM0XBI:5.QY4 M/,M"4)OL(LVSW>0?:\8B/&&8.!WH%0AU/EOA0K;0GX<>6:''&T@5.NP*]IHN M/>K/QU7-Y;L^7I,%60F8A4.D)',M('3;&RH-V"0I&DY07:K8Z"1WY5*4",#N M:4\YBSP'>Y:$C+N/;"4IU4DXO#9I!>OOR,8CJ/06F2L0EP[]2WL0@L3X9445!:XD95Y66'@RUF7"9#=FQ?O&$:I7*MFNKU _$&H2;X8I(MUG^<:!<2M<'8B[?T5(DAM:\^1[VZ^6-^HQ;5KO0% M("'>=Y@A3)UHA"U MBB7\L5?!Z=OU8\\K6VMS8SG 5+C;[NF--.?I+&J$MQHV2P0<6K&AM5/)K1KY MR(3,)DA@EPB-2@0OMS.5G0;80/) L2ZX>RXGRHJ1REQ5)5-SYGY(OZ$?7 V+ M(RB]YK0(E5Y/J>@.,VR82)>$IGW:V8Q;$VO$'8#M<5:>HG7;K#/X9"[0M?NR M_<%*V7LIKK>0T(,[W(:&W7@#%T8QVX_(Y>U(19[F!:/+V$W.:PUR0!"F4D\R MDDS 6CFRVY'"RZ.!X-+J M4;;O5U8:A861@K"Y_MQ"5]!B,=G](\DY10HI0OT-;7I.(1;PW]$3I*.' MOK#QIFAI!NOP,R69B8G4@NBHV60K*RNI-'3@OA163@6ZR;<[U2"XR(3C>B_V M3;A*3%#;-A$#"]W^_O6;8X5N)ZN&>6Z%9%>JTU >%EV-57.-[9>'#TE_8+(C M.=@[V"-#2KX43DGZ@3KJ?ZO.#"'7@:FXR%U7B:UO\\N_J#H+;EYU(02?QC@3 M'/C%8_$PJ.ESV\8(CZ6K$2<)$0L:5P.<,4N[)7DGT 6Z6K IR$N051IH6_7* M^01T(.,R%@H$X8U\Y&Q^"[9OP_WEH1&NU+%DM!X^@A*#V-NM.PAT3RXE]GW6 ML/>H/-*A__EX]#$TL2W*_5A@6ZAFL?&32JB;E7T:01*%09:S @$ S_25CT_ M*CX&WS)QI(J]PX!12Y:JZ8X,5ID'O-9QK_1BN,V@-TD_7N*+KEVE]?[IO__;?[6D MX<=4A/7G!WL/P)DIB@6FB\-_VMUCY=P=:K5-+1S%DKEFW[:ZVXVLA+ MXH'M$!3-HH%K]5_VJ]XJX@3LP.I5'0@Q=<*BJ8U38]T5]&9VV+_)*47V8Y)^ MKG+[PZSGUSP=?'.9U1W\2S-6ZG2UV?"=#N%.E-:;I(7>#=Y_WTH%3LE9/A9@N 3FG**R.S!V.>FI0JABJ%)&/OZK$:J MCI+=\I(+5'+3<<>>7!*5451&41E%9;2),AKV8/J*B8E$J5M28:3 !\JZ8LE5 M7!@P47U%G;U1 T4-%#50U$ ;:"#AX_@_LP;O;T0-A5@,(#5C L47EAAC7!0! M!S D-36$J*J!*HS!NB+2/A=&U%3?4%/=G[I;KB7U F >8K_CDA0@LCK_C.8\ M)C4(2W$PSKH>+5-4G<[]D+ @ADB\5Y,%9"KT1CSR6*1 M#H0J&6NM94ABJ>5&3B-8C+3V0X,Q6; MR8)W?=.-NFA2GY->B*&$&5[ZZ(0< M'NN1'=#GF9+36)"\3'),Q^D2EB5YTR"E98.9IKN= [B1=7#0@ND4P768B(1; MO1VD;#K'_95I^UU+LSPW<[BRS+JY--C!62\=. K:@4>A9F]_?7?D>+<%2?S8 M5G7_DIXE#[&M@I_T2#/2O474)BAL"<+2;+AJ\(>,H5?C_#6#WH+E2\VS#D9* M1-<"BZZ92D6ZMZ"^+%:$@(Y9RS4CK$W"2>&$3A_LA/<@#OD>E,UMN>+PCR[+ M&<81"^^)'3@EX?^CJ_,&<44TG:;,JPEQ,DVI?0+U,VX?4N(A5N^RMX.6EF:- M-A"!%'%Q8C S MO/8L$U[-[6(FWKCRRDA/5:""E[7RN.!8$S":(0W$9(;;&> M9V67VCY"&%2ZC=A!'UVS:,VPXZ+VOZVO M:S;ZT>TDV\ @VN%A:"ME?S"[R4LP9PV3Z08B9"T*VH!2ZH%-6P,87D'3UT/* M\1*) NTAI )PL\+=(+6PXDG1@5<.H4JE/WE=W3ZRY>^"/,H5TP+-Y5@;1P'Q MDB2U$3%S(6 7QWBW)%V@%85%)XU &,F=B$]!Q$#ZQYP02 ;;\H/S=B(&A-QQ M7G$=,&L(Y )T@[O?76$!4D=K6>>"B0C2VT(?1&U5,X90*SE7[>A8TN(4_J-5 M+U9T1PJNE/&M*+94UYA>ILHC5#ZTQ"Q5"*#Z1Z4 JEY3+U;<<*]0B-/=>&!< M7"$#"WLVJ^9#3U+^RDQ8O;!D?=XU4NHFSF*(_ZO:(C( MYEQC$!RAJS&@K@CO*U!6YAQ?WT/\[X2=@/ 9K$P4^)&X*\,W::!,&1]\T$%1[/KF<6O-C;W?N33J]H;)1L9(.BM@#UQBEB"Q"P54VQPPZ5I7]HQ,:+[[OQ8C\V7L3&B_O1 M>+&UF^S-=,5LX:A)8)VBV3?KG)4I\,?#!LJ9"].6E08UQ+T6_ R\3YHW"-]" M7X=@SU0!>99C/3G':A$-&*T4QAWE6PP__"OC 6QF4]TV#YO!II&I"0GYYE(> MPN R4B"O 9%BZ3MWOL.H>1$P)W..'JYA*\);4EE^);C)89<#HSOX\!P:3M$Q MTNNM<^>JFE]'K0JQ"]7T.<4;X U]>) 0#&1*WRLR+1N;_@_H5CC+1'/4X6OE M,&7;:%7> *!R*(0]6\F#]O*O[XY"4'=%\X;'@2O! MWB#__(SKN16K0\&B^H,6; IY*Q>_#?.0:&9JF)+((AFND/80/'\>ZH7^]5?: M=3)EA+5>$M )S4$))BT_U*M>+1F+JX%O$8"$8*4IG.+KPGGE;3WQHUQHBTIJ"%I'0UNCM?M$^&DY_A&L MA>(X,?@M"'*=?Z: KZ;!%=D$UW\U:QXS MEI?!#3ZA/KJ[G6C[N.J9OT]KC0M>!-"DFK&BB[SVOBT33-O5?T';(VR*J@#ZG> MC[GO4SL)\\]Y85OZ@K"L_P;:ENGAAG"OGWU*#YS9AC8<@>=2Z#OU7+31N#7) MMQ$<37ARE5DBMN3[#\>6\&12G994PE/;2?%F81J\L3<7#.[/>>7%QG/0?VU_ M:J3?D]*H- F.,V-$UC0/BHU/-RIY$@6H\?_[D/77-R&VO]#R5&C6W\K:G(+71%ZM MAX9W(^;"U2SQS>;Z6J;C;44I9%BI56-IRR3P/EN][[MZ,B.4+9#,5XS_Z"RU#<:$FZKZ%. MGZ692[Z+\X_I;YEPM+5.ZW1._1Y4=F,Y[.Q/N@5^\)^'>[M[/ R8TX)PG%6,@6IA+"@T&F83C+BXJ@VWG9.Z*\P*IL4(4^1D MLQ"W+_L(\)<4PJ;H25D:8X)&,)-<"/5>FW'=X8A@)I_3I;^F],>+*TRKG5)' M,0/?#\P1WO\_G_8_'E%]'$90L)QK9(%LU81:628MF1=P;HH16#Z$T]/:$%EO M\"M:M/W]_J.EEL_>.G.Y9RX!FAG$>T;<:J4Z1I#7W>0EPYE0OI:H;CE!G7 M MXSIFLK*R]S=U^%PM $2&&I;"#6C.2)Z]!//**_?%]MG![L$%8MMO#EA_>FQU M2N:6"]^E[HOD@79IT\WAX3"X9D!VF:]CZ3![-A6?'\/5^(HV)5T\G"=:/7Y+ M6<$7!W\:F-\K=A#UFX6\^WE?]QM[7F"24UY@TV:@_2M<\JU^%X?Z_0V56ZK6 M;8+GW ZV80?=JKKLM[^QEOLI&8R^K+:=V8^L=MQ]NHF6_B([\OE&,8'+>A=M M50+H+$J4]A2W:N:$5?/.N("#NF>9RG._O7? A,=#=OVJC*U;ZHU7=?-5&Y)T M>&%XK_+/#PX>7#:B#5=JJ OR9BJ&OE+RME)V/B*3#B_3V\Y9"6#!7<%-C+,Z M5!'0\%2^MT;Y9AM4Y;GF5SKXNNGYZNU^U;D,J]FB^HD;Y:*-94DQY&I5U5-9Q=_$-[//@@B%/Z5>FS5-+YOZ:BY/]IY).?S2;QF#C3F\WT;Q9AYCL_ M-B].S.SO79B9\5J8=[QE.=A[,DH.#I_#?YX^?;22OPG21(/0A5?+C^_L8[OF M37=#RV>\)/3$RP7[>@QL+#?V$N#/.0&>$ WM_D_)NTE;N6^?RK=7S:.L08S\ M.CO(%Z@;7)K-M]$%@_2%C';WU>Z[VF)\6YWY-R=Y)&$'/_&4#;5Y;Z8?KUL5 M7H=(?J_B_Y]1\J/D?Y>2'Q5_%/_O6/RCXM\,N>=@='"P-WJV]\.E%O062_Q7 M.7717?NZOHS '7O6<];>5I]]7^X@>FOQT(Z'=CRTXZ$=)3]*?E3\4?RC^$?% M'[VUF(+;)I^NY[4=]IRZX0[5Z-3%LSV>[?%LCV=[E/PH^5'Q1_'_SL4_*O[H MU%G4EZMDX+ZR3/2&MNUVC6*EC^)\PSZ*>SRJH>VQW:L81_&M1A%EY2[N\.T< M592E.(H[*2NQ;BJ,L1_>8HR=NO-CS#R&3F+H)(9.8N@D2GZ4_*CXH_A_Y^(? M%7^,F=]VS'Q_*WSL6QA%+TITN#A/LJHC9HTM"E[=]K"N.2+QW4C3]SB**"MW M MK7&&%G/W6$_M)$Q*& [OF\;XV26WO1HLV]78G=:9ZS?B9/1\B^#_;@Y_[MF7 M>5O/5F:A?\^KQQ=60PKK)V15EMAO2:?PT!_)DUF1DYEU?)3.9P])H/25#G& MWEKN/ST<)?J?1S\]>#S@W(K@'.X>/,>K WG>??;#@$C+QS_MG)GQI[S=T:_- MM*H-2WSO*WDE_.8G>JBBX1$*';QDFLQJ,_WS@_]HJ\F#OWPDIJYJFAS#;Y$4 M^K\>I_U)7+,1:6FNAV/M*US_X!VO@OCWS7$/D='W) &!>4+T@T^)'[T,6%+I MBUGZV21C@]3H\QP>D0T1S5_+^H0_9J#;TC,]@5#^&Y&+9?\I\EH_SEO'[F9/B I)K3W8' M).D:L(17]\@5GK-U0/9?*9SW0+Q>FF92YPNB/]XJL;+\""^B6-T]L7I33JIZ M4=5IJT0O8P&K!Q_/U*:<"%3]#/[(+Q6]BX_6#:EA(^/&79:HUS#JS334!='/ M+Y_!6X?A_QK0_NR&&&\BC\U]VU6A=5D-17#B#OO&.RSNJKNVJU[G\(_3Y.4P M?=05+)M]=LL#.="I>>Y+T35GF>,SXC/B,^(SMO@9M]R'-QA;W?KFO-L$P-O? MV]W?JMZ\ZVZNW+OUY=N[Q>6S^?=9VRY^?/SX[.QLMS&3W=/J\^.C>C++/YOF ML\]_V-][O+>WM[__XG#_X"G]]\GA_N/L^>&3I\_W,G/^ MXL7^[JR=@T64CFMX3IL<[!WL):_^U>7M,GE3HIT)-T[>%RG&@-*_;)4 ?:LF MAPW3.-?3^+/QP[:L)V)PW-=#IK?S_/8[)#9-W<5&H;B'MJNOZ,6+#<[]N%^^ MLG+XRT1L0(;OB=2%>,K[!R,!5EX#JAS#+/$9\1GQ&?$9,4.=PJ M+SD&9;8@*'/XI4&9]Z:>XLO";W9^3AN3Q3!-=#%CF.9[75N)AV%6=Y-X5M3)XNN;KJT;.%!\.UDEI:G)CF: MM,F'KH YVC],=_:?/$P?$<3E_M.,_QHE:9.D6;7 "(Q_BQ,SP2?R"A_N'>"C MVYE)3M)ZG):FV7EW7I@E/0"^.=C;.XBAFNAF7F3P7X04'9W#*.51RJ.4?U\A MD$ME)48HXC/B,^(SXC-BA.+.1RAB=\\]BU <7!BA>)V7:3G)TV)[(A2QFB0Z M;]%YBU(>I3Q*>0Q1Q!!%?$9\1GQ&?$8,4<00Q8._'![$(HI[%J(X&"JB:"ZJ MHL#0PR;QB_WGR6^[)[O'NV$88O_PZ=YF 8L7>\]BP"*ZGFR5?QAC%E=C$\9_)/_S\X=? MDC=ETR(PQNY6K6?TA*(G=/\]H2CE4[=AHQ]Y+._;X MZ)>M,G.B'7N-=NQQ6DRZ@MO:?LG+3^.TB='9>-['\SY*>93R*.71JHU6[?VT M:E^^>KU59DZT:J_1JGUIIGF91Z,V'O?QN(]2'J4\2GDT:J-1>_^-VE^.?MXJ M,R<:M==HU/Z2CDT1[=EXTL>3/DIYE/(HY=&>C?;L_;9GWW]XM55F3K1GK]&> M?5^;!F8AUA[$ S\>^%'*HY1'*8]F;31K[[U9^V2K3)QHTEYE]8XKF*'D/6R8 MY$T)5Z830E9\F;9I\CHO3/)PBL]N$18Q;9+.]QT M?+--K[MH0/ZY[MW/?WDR0/LOCY]=W+%^X(#=@53T[[%D_ MP?]=_44WE<)G7R:$SU9FH7_/JTZ +W1#8K-N7O3Y[+RE4WCHC^3.K.!\T$$YW#W@$#X GG>??;# M@$C+QS_MG)GQI[S=T:\-&,V&);[WE;P2?O,3/?1,!CRN"O1/+2#Z?[35Y,%? M/N)V)^AS^"U(1H/8XFOW'JU&DG9M!>J09^7Y[M-\8&.H%LPSD+YSQE[_W_UG M#ZY=(GD;!F^J*N_J>]._#_DDS=_?7OT\;=>VF9@!2[Q(I_\Z:MT MU_[!X 2=W\0KO_?0[Q'IOC;_ZO+:S%'\4!1[V/E)5<.>>I@]LLCX9M+5>9O# MZP6$@?#U_HO#)R.YZ6G>M#4^9@9^9=85RV22=@UXDNTL;^#[1573$,8F:6!6 MX8NJ3'(8PMC,TF*:C)=T(SA)3,T_H#O7IBOA*KHA[(195<.4PE=P\6LSKKNT M7O+(82 '>P=[?4?5F\U L4R+*FW51I X$FW.<57#"/[\8.\![)2B$(O#_BW3 M3G_W-BLN*NW8E5W[9.]/ P+!3]J!12[210,?Z[_L5\$:/U@?)O.^SOIO>_ G M:S9=:K?K-5>_Y/D/%U]SRV&^2T-"6VD4?HD-?E.1LV]Y2FP0+/L&1\?KHY\_ MO'G[ZN/@R?&5J.;[SQ:#,,$; S?^*5QZ]Y(I/9G&/TUQ52W6 =<-N/[WD'H M/CM/FJK(L_X,#R[,X^;QBF+XG-9YBF9: [\I=B9PJ ;>PY>O6O*QFNV7MZ=0T0]\J7S?K;=&Z^A]VR/2?F8/3M6M92-Y"LX]O3H76-^^A&]M''O"VV M?R/=JREW[';_R">&:@IS#"&,UC+Y ;>')1;H"_ M\I[IGUMR8*DHK$K"UF8\P=JY4'L&0G]]GV//,$#(K5OV0Y:QCX^//<]S+AZW/XT_#SOM3_UNKU,NM<>#\;#?Z?^O]K%YT&S7[2/: MZYD :Y]=][ZPL\OSZ^'UZ+3RVZ?!N%^A#E8N0>Y<1(E0G79O\"N['7\9]D\K M<^DED]:/!\R+OHM!((/S&CVC>Y6,C5G8QJ23QM-:;)"G3A)XM V M^7&4U+3\0[2:Q;//0QDL6F,9"LVNQ)R-XI!CINYP<'EU6E'R;H*IVF>=_OU$ M.C)AM#+6KI]UVO4;6MHV"YJ';VB":_;$V'#>'XT'%X/S[GAP?;4T8OLNO(D- MG4&5W0H>III=*NXMJLP5*I'^HEQ*)CQIL8WY"]T_0/7&.WE@2Z7S?>3HZ8E1 M0NCIG@W[N:JSZU&O/ZH!*,/NS6V_E?]XTN#-U56857-::538>7\XO.GV>H.K MR^7S[4WW/'_^;= ;?SJM-!N-#Q5KSXCI9!$(=LHJ4WXG:HX2_&M-1EIZHL5G ML?0RP5X^^.A#L:AQ;Z/S^$.%_9J]56S*\@U;.#L=JT-6MUNMK[#[.^^ M[Q.V8=. 3?A,,"5F4LR%QY*)U.SGE"L@,EBPD9C&*F%QQ"YB%;+VQ?75>,G; MB4Q$34^Y*UI1/%<L MMT'6X3M$UAG7P!.0$R[85^ C$-Z=J%J *0LK+X:&*$Z8"[U<1HQ'"Y9&B4H% M=H\G(H1G)!QQ& = 2AXPG[MH4BP.X:J3V,HQ7BZM2T3"%5ISM2"9D'\5F'A% MJ4:;!VLP9T !@"8A 5F=PK38PSIG&.8Q9[&Z#R=L.SE68\^.'7^='1__G]@A MF"\CP(^07,"M"FI '-UJI5]&/KPR3R3TR,@-4@\Z >D5;%7+)9]+ZYQ 2MQ)G2B. MB3@U6L-A9G6%!SHWYH&Y.RI\6RHT&L4XQD,*-B@.+ MX:F*7>&A6;,]0-83X(#%9?_>G?#H3K N'/DH#2#Q? +TD=>:QWMB/\^":(KG M1QU[=M3:,$EE062Y2/8RBAXK%+64H<4^87BY]#K+_;]DN5]83F]BTQ- $Z69 MK4?8O,L'GH:OZ,7XXPS@WQ% J$]UC\W#'L;1CFO'N&O3AH/"#: M,R/+I2+>&,*QI_E6)2F0=(87@5FYCB-.D9IK<)#J*R(75UX.=%!/U"TFV.[K.(P/=M(\?)BAK*SL[WM(WR0"UY_0S@SVP7DS7DC'45&Z=*L?9LR M3KA>IHT4+PP9A6]R0KSZS0>72A-SDF. M_RWG).;KCI<3MUHX=8HQJ^PI_#LTE$NO2",?E$JY:1S54A(KOCZ!.C,20NCT)\XR./7 ,\4I3/,3_5++E;D'\GDI8;WQ &KGF>'+_L;.& M783Z%Q\V= /4 *A))"A !T]T)N9* RZ)]C:RB'LC6!R:),-6,^+>6' MW(3 K40HE[8%+EN@VY/)+9& >QBIQ3(0/,::K ;""& ?I4K5)G(:69Q.0^P8 M]L8L)HN^6[\'[)*T_^AI0!>YF*_@::O HS#! 9 VGR@S[%=M,B.C61S,!&4T M$;;*?FI563P1X32(%P*]\TEL@PA?8Q:80,D>W1+Y6]G>P?-YS)M?>>EA(UKL M0C@*V=_"OORC*CML'#;8YIV?%<6'KR2(N>.T?LNHX,PFE#>AG@,0R%YEQ)M2 MK4,WLBQM.MF/WCJGBO=2B.8V/,(O]DH;LFD?X\O3M[Z:U.3 1PI5--TS B']Z!S?WW'Z(*4]7SM.OR&6:SYT:YG5R8M_^ITO1*-YE;FGU!+ P04 M " TA$10+P1[8?,' !,*@ $0 &0X-#,Q.#-D97@S,3(N:'1M[5IM M<^*V%O[.#/]!0V<[R0PL(9MT6D*8(8%LF*%)2IAM^U'8,FC6V%2R(=Q??Y\C MV=@07I(V>V_:LA^R6#XZ.I*>Y[S(:MP.?NXU&[>=5KM9+#0&W4&OT^S\5OE4 M^WC:J-I'M%<3 =:XNF__SJX^7]_W[ON7I5]ONX-.B5ZP8@%RUR*(A&HVVMTO M[''P>Z]S69I+-QK7?_QX+H,2X[X&$05+?\CZK7LV>,3Z2_J SD1FMV).>N'$XZ16KWNY[O+DI*C M,89J7#4[3V,YE!&CF;%&]:K9J#[0U#994#M]0Q,@D5C'M79FIV9#3_ A+6]>V9SJ?E],-33"Z.$4-:ZZG5255?W M_7:G7P&@>JV'QTX]_;%S8NNK4&)6S67II,2N.[W>0ZO=[MY]7CX_/K2NT^=? MN^W![66I=G+RH63MZ3,=+7S!+EEIRD>B,E2"?ZW(0$M7U/DLE&XBV$X[GWW( M)C5HK[T\_U!B7Y+=QZ(LD6!A7_N8[Y)_M=(IO]QL=8797\7%!5NSJN+::@B%@;L)E23!%$[\%0[J?R28BGTV T?*AF( MZ((\R4/33!]_^O2'H'! UML@Z_0=(NN*:^ )R)DLV%?@PQ?N2)0MP)2%E1M" M0Q!&S(%>+@/&@P6+@TC% JO'(S&!!R4<<1@'0$KN,X\[:%(LG,"E1Z&58[Q8 M6)4(A".TYFI!,A/^56#@G%*--A?68$R? @4-0@*.5$X\@5B [C#%%8H!Y\Z8 MZ9C^9/WG0HE$"H SO^/#L^_9W8(9@G \"/D)S!K0QJ0!RO5>Z]##QX91Y)Z)&!X\WLAPN=8#W)1DSB)#9!3*&X M@N=BP97:\4,=HR.%&Q7Z%L-3%3K"1;-F1X"L*\ !B\O.DS/FP4BP%AQY/_8A ML3\!^L0KM?,C<9QF033$_E[GKNVUTDU2^1!8+I*]C*)'CJ*6,C39'887"Z^S MW/M3EGN9Y;03ZYX FBC-K&]A]R$+S/C[TRYRG^TD]Q$_?G_L;@N-RA^X- G4 M?A*6*;ES>*Q?WH62K*$ P].A;-X6Q@H:$'%F4E.$A)0(C!ZJ;+, F(^B2OC< M,"K)VS(0EY,(2R\E@B%LT:$O71X90X?84 MFJ 7:@&#(@19ZC1%R26=V.<4JS$M8T26.:*'S4/S^3-^#85Q;HBG4"#<;?'S MP+"W8=CPW3/LQ4'C&='V]"P6LGAC",=V\ZU,4B#I#!N!4;D. TZ1FFMPD.HK M(A=7;@IT4$_RH?1EM*!D^+;><=\BMSHS[L7'Q MA#OA>:B4Y R(T1LJGC1U?4'$LH]K-5#*,,,D]$2XT;;4&H9QM-V"EP15OI06 M5$AZ^T\EV# M48UW$'8E8,^%S0P/==JW)(/[#LG0MCA[5K2;8[NDXC!O-I'B MY<4,96?%0N@XL2)4YG*AYUHGH8[03%]:H$L[4/2'/;QF1YM[>" 7O/Z:<&*V M \B;\T8ZB@SBI5G'-F4<<[U,&RE>&#(*UT12LQI)D%LP7WX5?G+VN"9?WK- MQ<*^%=I%P$,P>I-SDO-_RCF)^;KCIL0M9TZ=8DR>/9E_AX9BX15IY+-2*36- MHUJ*0J67>9MI@,;)1$:1$-LCZ#!$8DBO70GSC(XC< SQ2E,\Q/]4LJ5N0?P1 M2UAO?$ <..9X\GC;6<,A0OV##QM:/FH U"02%*"#)SH32&2,!=]-1B&0BVL2:I@= # MV$>I4K:)G$86I^,)5@QK8R:31-^-WP,.2=J_]#2@A5S,4_"T9>!1F. 2)M/ ME GVRS:9D<$L]&>",IH 2V4_M:HDGHC)U \7 F_GX] &$;["+#"!DKUBX2]F M>Q_WYS$ON1H3H=3'-KN81/WLPRNORK2Q,'5V(X8*V>#"@N&LS$Y/3D_8^EVA MG.+35Q+&W(U:O9V4<6@=VNO03P$)I.<9\J;4:])-+DNC9O*CO;] M;:-J?^W]+E)Y3+Z')%T[=Y_3OL7"7=*X;%KEP/]L7??.XOGUL/^#E=_NKF"S M\R2]R($;.Q M*9*WED>2J2G'JZ"A&U;6=3:J<#2;"\':CSDCMZ]BWFN17M+7J"97/"WOJW0= M%(WF%NE_ 5!+ P04 " TA$10AN5=:Z $ !1& $0 &0X-#,Q.#-D M97@S,C$N:'1M[5EM3^)*%/Y.PG\XX<8;34!>U+TK6TA*6Z!);=FVNOIQ: >8 MW-)VVV'5_?7W3$L!T5VOHC$;]0.VYYR9>>8Y,^<\ 6GHGAE=::C):K=06^@6(9E=RK?AKJK580#RB6,4VC(:=*5 M5/T"'/?*T#J5:^;S6?OSX0D+*T "-@T[E8!.>#9*&A5A?1/#=-HI#74O:3MIOK]PF9L^"V[;(Y3<&DUV!'!;U=4$2I#&X M!9O&48(Q(?2C9 Y2W\*4%E5LQCBMI3'Q:#N,KA,25[K-1NVK5!=173%QGXP3 M%E*.-"39S!.6>B2 [_D"0)$X'U3JT?F8)CG:UC]5!-0\A-(\#AKQ= M,S[+YDCH]P5+Z!PI3\4B6ZSLDP/ U9HG^_[!:MO46R2,BVFT&V]&PBDM]MX\ M/3HNETCH0[9]%B+4.1$3XM(A)PC?1RMZ6?I"Q$P($U/$"4W%'JIB>A($>+QP M;H;TH"/&3:$GYRPDH2?L",AG&32!%Z,604Y!%-,DPYQNLGX(VR=ZXW2* [UU M">\=[THW)S4K)*(5RCU# T4S#&Q])*MJ\?Y-5]UAI])L-/8J MT+-L5;,S^Q)#;JEAMS3DD:.UBX??WI7MBR4Z)?9*@V-\#R1,$+$%45SR-TBJBD6O#7TZ3K"VWN9L'HL.T&J\3;Y-,J>[ M9'RSH[^;2^(R'NS$FC)C=(+-&1LU9S\H6),)0S4$^R-L91Z+L?O=:A17D;GP9\A\\JEE]=Y\$?(O'+I M63H//F3>A\S[D'GO4^:Y2T5G#5=R[K%257.6A6HY5#,'Q=ARR2P4XH5W\)H#&[*>$_P!02P,$% @ -(1$4%-_\>2W%P M$_D \ !F;BTR,#$Y,3(R-RYXMSV[:6_[XS^S]@_:6Y,U5DV4T3 M9YK>D5^I=FS+:RE-.SL[=V 2DKBE !4D;>ON[/^^YX O4"0DDF+H[E ?XH@D MS@/GA\?!P>NGO[\L7?+$I.<(_NEH\/;XB#!N"=OA\T]'@3_K?3CZ^\__^B\_ M_5NO]YEQ)JG/;/*X)I?7HSORV_G##1EQSZ?<8N126,&2<9_TR,+W5Q_[_>?G MY[?VS.&>< ,?!'AO+;'LP_=?0X'DX?3M,3S"K^,?>M?L4094KGLGQR?'Y#\' M@X_O3C^>GOT7^9_A[?_V>JB%9RW8DA*?RCGS[^B2>2MJL4]'FKP9?90.9[X2 M=7(\.!N\#"N5-I/P M^?2MD'-(]1)8T^ M*,/UC@>]TT%,8HF ^W*=5<1CUMNY>.I''Y'L_099("6431-=]+5 GLV<8AKX M4)"(Y53 ?,/D@FQQLZ:]7S"NTLOI2H);G MKZ1!"'Q!@@^;=EI)9F$--X)_UJ?2DL)EH('E]]C+RJ6<^D*NK^$Y,8C@/%@6 M,[%]V4>-^Y"H!ZF8=*R$;C=1EL"3?MXD\++(&M(WV3#YI)-AZRO$564I(@B95@NO45= M*W#- OH9*]4W&[<9!Z;P _H1Q\;R>4Y=;-@F"\9\+[;GSG0&0Y^ =2=@*!9; M>GQW>74WN;K$7Y/QS>AR.(6'\^'-\.[BBDQ^N;J:3@X@9(U[3Z'U]1?,=T"C MLHADB0SPG-:!A[S)\/[; 2X[L:$WGHU7Z,FA1S;DD&@)&5\ @?/$1N#\+=D6 M "NQ,4#Z0SE()U/X[_;J#N <7Y/Q_=7#<#J"!&1XAREO[Q^N?@&RT:]79'0' MSU<'E#/P3!90!Q;"M<';OOHSIA\1Z[^ MX\MH^OL!N@P"%]1;7+OB>5OG5IS> -2/=8"Z&$Y^(=>#!"P^[I[&<4^[\4TD,@3)]- #Q ?UQQ[-[9IV924K"+:;MGT@3TQ'C#O6HHE M-".^A,&U]]7Q%Q>!YX-C)2,;ETA7;//!\:;-8U9D!KR(%3,CS\"-6#&[;L%P M126'0NC=,SF6ML.I7"O7*#2^\:O!Y(--D\<,"+C1T("$+(B'/+IE9^P1\1_Z MFD_4Q6X2&N7)0DA_RN1RQ)^8YZO>,^IBRZZ&/B7@0;+KD0&+$XWL4 ^Y D9$3$CLY@5 M<5)>W;+^5%*;19VB]\ L!N7ST65WS \-O^6[P>8_;-I[BX!SI=C4$'#5PP"U5ZDNDD-UC12;\C3!%WRZ@P MV N6* ;8HHM<,/EZ(SQO*"PGB<:6)C# D!OB:#R)4(ZZI7.%\;IJ5-X @?*6%DZEV[9.YZ4 MF;!Y;-//3,PE72T<:\1G0BX+IH!VIC8@D1MF)7-"7L11X3%/>!(G9=HM8/+3 M0;NFBW9,&YWDQFH%TT;D3A#PZ9NC=4W"Z MX4NG+@;BM.:T74>Q,-7WZ23H>C,I4!H/TG^#H*VXY) M/!VKLH).;I/1V-G:D,0%2<"NPH!MITGF[T_&N#E;?-#W;4I.'4 MBF[-S!N#(7.#WY"HHS;49EFRQ7+SM<&:N0&L1ME1D\83,+H]-]X9C)D;D,9D M';5D.B.CVS+WUF#-W)@S)>RH/8NG(W3;;DU1;.(7*^$6*I M2&; )S?4K!=V[RAZ92.\F1:J&HT!M]P(M$ILN*-HY>.2>):"';@XQ Q\L.,M M:+T,E@^86_>>KI4AKX6,MB+R>>@.7C*?.JXIV+D?4P/>N0%M48P46M=(-AG/ M2"B=1.))*)_$"A#0@"0J)'YNJ$7'"L;NN.G0MI76&()(JI%>#/9C80 ]-W@N M&8^%TI$((R.]WG<2WK1"#BW?>7+\]8A/%PS[3,K77@S7T/-8,DV*+VX<^NBX MD)ULC6^.G0'VW&@^J=5B1F*9T)X3Z)Y))/8[C\1R2"A9M?_).TUX1TL!6)3. MYY+-E:#Q+*I+Y^NT]Z7N YO#QPS<->@,N.:""UG6B&[$',] TMF3B']'H8N; MO?C_\_45MV^I_(/Y16VP.9D!F(+US%$[J_T$2( ="?EU% C3=):.PHXT!@AR MT8UDR@OXD)A1.'H\&#]CV)V^21U" TRYL,DVF YN2,TI2QV\RE3%R+W+!6)J M3%EV$K;A$^09A\LP8)J D2;,"J1RI%0H;,S5^0GVU6S&T#5CM]2/OF>&B?MR M,<":C]_$@GI0WWHHBJ2RB!*&)R*&XD@BCZ0".XIS^8JVL\%MAI4!\0;6'AP: M9L.B!/Z 504^SZ&B.)D*O"N1 :WBA0B_A@L1.$E8$<7K $#6MIG394JA441A M@"877=D!3?:HFZY#M;,1+)72 $TN J)!#TM.A?F'V/'8M-M=;[<'( &]=F,W)XZ4 5K9@KK)P5B0T YP(HQ0!G@4W$D)&^"*^3M=B\ MO$Y';6<48]"36 7\K+0BH0<9\<\D(% VBZ:(Y=;$VAP*C0,T":%A:4)7( M '$NLE$(\2:2AR4"H9DRJ[;4JWC-U&7 OG";R3O!+_"> 15GOZ KQZ=N?F58 M8]P,*.>") G*&RN_0GB3A5\@ERC!!"3W4M$DDMWMM6!AYG48MM;5[0D-R)EV MF?2R$!QJ9(3&?9B;:#>@;O(\(#O3&C#)A3!B3"*&<6!XMH%1EW&9!,LEE6OT M6 K\S@>F5I%/1=+1#+D=^@?, %XS# T(&T[?PUXQ%!OZ/85.;R0:7"&MVP3I MD;_##H5!\UHFP6H57HA'W3A.O!5&4VEHAJ.A..3"-85.DBY9BSWO+!M=+@_: M+K]L(&WS=3$R[W,QG,RVP:Z;=&@0 :5K\R9+Z#J#Y^@ MVL_9 UM2!U?#W3@S:+12PX4+LG6,:E$:$,M%<&+FO8@[2=@3Y(\^3"HA7BW> M302O/-]98NL=#IF&2R']Z)X5'88,=A5I#*CEPC )VWCXIC/.8M95M"X68 #F MC6"\+.4:_;\E3F"-9_%6:-Q],[3^#)Q\D*TFK0&]7(0E8H^[,F(!))2 T"5; MM=6^'4U*1X&<"G"GTAW7(VZY 5X*?:&NV?7OL> +#OXUQD8R[\:S&\'GN*(M M)<],D7X+SH9"D O *.':3O+O22*?1,)()$TMSU/QEXWW4%I0CW#1GKXIO9,% MY58\Q1>;Q>C<")K=H+,CC0&\7 PF89.%0+'JJ/6CV&6R,C@U\"5[S*Q,*)72 M@$1^\4@4ODQ7)&<008X=!21M#W:. LHE-4"2OXTN;8@.8P#3 >DE1F:ETAI M*5A?HHYB4/P.L&PX]FIC ^[6M-1YB?/BPTNN7O!G=O]:'M'O$3MRJ'8I9;>V;17)S. GXOF&,$_M/B&A6S* M8E] P_BLA.(%;*9D!F!R 1MMX5JXWQ5YI>R950>06VPI#B70&''*A M%XW5 8@M%Z.4:\-*DQC@R1]>DKE.)>1[:+L,@4T\L.V.@?<)3GUA]+(@@0&( M_#T>:8@2#VT+E_J#+P"NI(1<*@^]8[AVQTT M:8"1 >%\2"4^L&^B']B7BLO@>@ \/W^0'O.3&JW@_*:2:0VPY8(N88Q?/Q5( M@ZS;QS3E=DH-79])#N/.@6$KE9:@V/YG&$%)AJZ&/54D84,&_\\MCG_P;-P' M-B,OZHT/GS\=>E&R= OAFP M7AZE^U;(>?_D^/@T1&O3!I'8F 655H[+\ZGB,3@[.^NK5,!$K)C$&'T_5OV( M]/?.#EB[:G:R /V5,N/2QZJ9 1+F_M7R 46Z:CXV:D'#N>G3U0I/M0U_^FKCLUPCT_?;M/&V$<8/O91+ M=474]+^UWFF7O"8Z9?*TCU'8B[6HKD="I7[M(Y]3Q_)V0F*F"G_N@X;G6,AI M4$5^3(,_>BEQ==G^2B*C#Y6LGU"I7[V4ODY;=!:VVAP/)&5VN4;!E3)#A2W# M&;9&@Q_W4J%DFZ2)]_<6'75(T&A9?H^]K%P*3J60ZVMX+J^.SN4J95)1NPS* M-G.J5\R8"']4K):9/-F^[*.'T.?!DDG'*F>)3:I]P$EY"=ZKJ87@=[44T?LA MY.0UU(,I7A5A23AZTJ^N1DP4J@!/>TBO:XJ\#EOLP,*-%TJ53T?17*>7;/9X M8'9@H:P1_RKD'S,AT8D+?5F4ZGQ<"F@5J%R/8/B(PZPC0A\]=1XV>+;419';\PW^J>RDLQFQU\+Z^_JSHM,4V2D>K:?KTYA:\-4 ME55JJFYM''F3;^3\>,5_*+^M)K>V7M4;6>U$BFQMGK(7_]P5UA]Q;L'/ @?M MHQ^_;[8,E-&C>NYV&;+E3%909Q\D]SUEIFW$]]>WNK4NF6=))Q)[QYZURYZD MX/#3"I?4W0G_=^8K#9FM[H%:MUQHFM&TNH72A0G9>[#:SG\9/6KDKO @[_ * M$%0B/5E]^@JM87WM7K/=> U+?3OM][%DO5,-7M=^S>B\7_FKZ)G2N MX]FH90KZI729.^F4A!88G5JWQ^$Q>; W/H #;\"2% MJ #@EHPY=_Z)\RC?'J5*ZC06F2P0JAU9-A5QLX=AH##RUX MPGEWOY(I=FK5 M6.#D!MIMZ4T8>! 2O3$U3KUER\QL W_P8,&T$-O'-82$HT#'\LA[N#;Z%/4YX8]B6^J_3[7U^W;SQ5Y[^N!?R&,PDM,M00'!-3T$YM?I K M(3$0G]BWK5ZBDC+5R_N7R10G* .Y3KF!C"^3SP):4XXIX7&(VS+6[6=^/^VJ M6^/&@5(%CL_Z.H!:U99/4R2T1LN%2TAGZ$>HJVY6&,X!XTP=W(RMGEHKLJ4U MJ3,^3.:6+USJ>2"'V>?KV"4.J!M-2:\O07P[?7,MG?;IGZL);*^/KJU7]7)0 MU.7%S(L&8M]FJ%U&B^IY.Z?\C_%LN [LQ9K>!X^N8Z';2_FZK1J\6X/:N5(K MU.B%&E]>4PO'K&UG:YL*U?.UL60A',,D*Q;:REHY+>KXPYS:#N67 L1*;V-! M1FL]2BDMZLQ^QG>UI1>TZ4U4M@V9_\ZHO 6ABZ9G-G=IL4_./%QWXPK/2P-D M(^X+%3DI.+BEM<4=#6BXMUEN0J%)7X41!I-85"F^"_ZUC+2_OG5B9/H\UX.* MDT<+1-N(^VX5W]2(3_$&KDZH#-;S@JK?;,8*9=88LC#/8RQKI;#UGXJK%Y^! MW]W2O$-93?8M@F'4O[4JN%UX]P2@I.I:DK=Q5U*:. Z%=]Y.Y M*BA>09N]S^2.^1O?H_-C6PDO-:9K8],M^^MT&4!?,'T6V,(TL>3WVUMQ0^/& M;)D[DYXND_4;T#1IMY%MK%-HK3HVH&'U*KHA% ^#P 5F#RI^\UDJ4!QWEOP><39\9+O0)_RXD8ZU-7917 MI>E\7HN@O54GI36IT=MDPI##.9A,%9:V(FO;Q5?/3WPY0>LY,0IN,@!_XRR! MJK7NKK0B>X;C7R4 O\\T+<>;+S-%-XPP,#N-J.0#N+C>O>&81P5-JN=S./.9 MO'9FT%W 6[O-VK1%=/TVX75F?;9+K[5$.;[CH*WYY4V!^TT>)]S:G!DN$EIC M+[QVJ#*N&,1SD+T6H]';Y3>V<+Q(RKT7M%5C=LFON3CU'C)^!7RY4KUHQ=.I)9OFAM:+]%=(TVZ(59 5;_F-6@M>;' M*+F9_@ZJV/ OTNL95*F1S]QE$.VX\T:Y^WCUB:7N\,1JL(OZ?XU_<>EM&*YZ M!>#*J=,$>.T-9K;*KEG?'M@JVO-T+_&P]66ZH7H8^ LA<554FJBUL/T^RC5X MZ!6N)9^'>7)5%UX%>>\ZJK:7;U4@UIF@-EP\$^.NOCLW2@C3FZ8490]R_I)V8 M@,%A">UFJJ4/Q?TQ4,=DC+CM/#EV0-UH.3<4UDM(!3I9%^HD[M;VF[Y:OO9I M==I7NKTF[%7S5J9>],/C<7_^/U!+ P04 " TA$10;#\O2)L4 !;,P$ M$P &9N+3(P,3DQ,C(W7V-A;"YX;6SM7?]SV[J1__UF[G_PN3\[CI/VVF2: M=A0[>M6,$^EDIZ\W-S=O:!*R<*$ %R!MZ]W<_WX+D))(B?@FT@(HOQ_:Y]C M?!;!8+';__-?G17KRB!C'E'PZO7CS]O0$D9@FF-Q_.LVSV=F?3O_ZEW_] MES__V]G93X@@%F4H.;E;GEP-1]]._O%Y>GTR(CR+2(Q.KFB<+Q#)3LY.YEGV M\/'\_.GIZ4TRPX33-,_@ _Q-3!?G\/>_%Q\\F;Y_\Q;^"3^]_?W9$-VQ/&++ MLW=OW[T]^:^+BX]_>/_Q_8?_/OG?P=?_.SL37*28_+B+.#H!K@G_=%KYSO,= M2]]0=G_^[NW;]^>KAJ=%RX_/'-=:/[U?M;TX_\?7ZYMXCA;1&2Y%6?<29)KZ M77SX\.%<_A6:G;V_>//,DU,Q M!HRF:(IF)_+S'[/E _ITRO'B(15LR]_-&9I].IT1Z'WQX>+=NS^*OK^[I"1! MA*,$?@! <"*@_!RE0N";.4(9/ST1M+]/1S4!9M$=PP1E$CO1X-R&TGGGK-YD M\/]"O_AX-GX0FB@T:D"@T>*!H3ETP(]H!,J[0*TDY(LI?#)*)]%2@49TER(8@ILH13"$6JP+IP8*R#/\J;9OQ; 3;"KG' *SC4+M2;25"J:/K-78\NZ;D_A:QQ16Z MR_U/;AS"D@3K1H[3EV?QH^ONNA?M=@;?',!$ M?$0&-,:P=8QGM]&S&]=:$MUN08,T0XR 9E[LO1E524CFP+Z,\U0.[#6P4F,2 M/6<(5LEDQ:8@V?X8)<^\-*Y]*16G3,KJXU%^2!XE9Q&_D^?)G)_=1]'#N1BI M&(,=",PO8>T; M6:PVW<9NP.I\1RQ>T8,?=X"K'\_+%N<\7RPDM3,,1Y)5_QFCB^81*S](3$[^>9_/'0HS]A%"R>;#D!ULAF#!96#O/*)DL_V6XFK1,G7L!5XF(9H1 M>^\5L9\H39YPFFJPV33I!0H;=IO'^_=>Q_L*S1"PGX#IL=8,JYW%U+$7V)B$ M:$;L#UX1&V=SQ!Q, $7[7N"CX+T9EG_W"LL4\8SA&(Q6X8NU0D;=I1?@J-EO MQN>/?J=-S4TU%7R,9]]YL1_JIH^^7R^0,LC0#->?O,)5B'9I><"Y#&CBZ$\W ME_HY\L'KH(MY+&[VX#_"MG^,4N'R'&27$6-+4!_IC=. 8=D_ ) N]1/&4A#% M\?1M0!N1>08IVHR:L$#2;-S<.'I)EO!2)^ M70.-%X 6^XVV6_@(Z?E7(.77)7!)2<:B./L99S#+>487Y9G "C"KWN'C9B6& M CZ_'H;53<)2[W&K-PL?D#J_BI'WZRF8,/00X:2\]C)/%47[\+%0,*X Q:^? MH.+2,"/2U#A\.)JX5F#AV2<@&-WLA-QJ0]%UZ@DV"NX5X LZW+G]?Q7UP M)6P&SH8W&8U_S&D*8\3%&3%;:G3&W/70JE_AR(YOS\IM._C;^EZ30*'@?ITN M%0[-BT]3XU!PL8# L-2\\^LY69V-)M%2K(TR3M3^1-C8*Q1L+$^%C3(HL/+K M4*E&!([O4GQ?O$NP. \:.O8$,9,8"M"\^UQ8+H(1Q&.1V^C99L73].D)5!H) M%"CY];=\63RD=(G0%*7"YG+:GRSZ]@0U"TD4Z/EUMY3:YH2:ID]/T-)(H$ I M@" .)XR4/7J"D))_!3Y^O31-[M85\\O]G,Z[W7N"G)TP"AC].GBJKQ@L#E=- MK7L"4B/O"DS\1G8TOQ>SF%2FCCU!RB2& K1@G!16H6V*]J% 9.&J,,>SO??K MK:C.>#M,%!U" <4-V88,A=?BL%FF6M%?B+E1Z@FBSG(I@/;K69F*A#1PU%PEU:M()0ZA M,=8_=S)W[@F:-J(H &SPIOB*Z71*,'IX"VJ;!8O50]OKT),%OKR9V!JFM]IY MG0(6P[X]%[;8#S%QT#H J'RG4'K*-)@H>WA%IU&C=I_'*%@WI@GR83ELY!F" MN.+"&Y,O09S2A#E1BN+\\9BVB9RW4$ R:/Z^*JG*; W_V(9(@A;H;W MA;[:%Q5Y(?%#S&VTX@[V-FE]K9)F:Q2DN8-7; \P5W8UI7D<0DRHM.*U7/"8UP!3Q]>F":;Q"#JSE-4YJ['UJX.Y:1!"3$,E MHU,FC.K/:;567K'4Z.).7LHJTR%FHYJB1T1R[?O431.OH]Z@);N^NA6G02:- MNJ1<0;+ !/-,S.1'"R/" MED!?5B9;>QD%ZNS+?M>6;B:>K1)V-FA!IO)22:WVG,"V*?]5 M(O_"*OM"?+PF!7ZA(0PW"5K#&&R](4@C C).&*;L!K%''"-AT/-+AA*<#1CF M8+E%.0L"OSI_%('9L1#%)=@>L+H(P;E^;S\SD5&H2$F M$8F%E-S MWV%$CEJ_ZW9O$BK(&+0JJZN'[HJ'898H&JD<$;A&68T!83XP!^%CA!)Y\5J5 MIKZXN:WR+6CV7!]:2!YB)-FJY/C:[0Y&J\C!)-X& /M#.&4UECG6Z<;>)/NN M&GL+'F1,6E731YSG(BEVO6:WY0*AZMQWN"U$##&.;+)>LP2/*\ZE%\5B5C?V MZCN2.MF,T6 ^YJ9"YJ(B4LNC6B.1WXYJ3L,58IC92LMOZ2"&X6'(L5Z89?\0 MUP+-O%"M!08IC;%LOG?L&]#^\,M764A5VR[3A1ZBIZSG.:PMH .R^NXY#:'Y48BOQV6G88KR.BQ M*_3 4(RC,C9NL!"1'+^:?-_:7B&N II)L)M[5R-;D*4W5P][QZ1AS['9HFT) M]!Q96S'- 4L^EO<-]U>8/U N<_^-9PZFMC6%H\'9(*>YAJ6GU'L,R6&O+#WC M&BY"]G7STMRUYT": M!0RR>.F]INB*,6_HF1U-?)->R;:AUC/,=Y'9'/552\7 M!6E*G\3##I#DBN9WV2Q/=P_U\!-]1(9#DSNIOFN!L\#F:JYA&-U-!_UU==/6 M[I$*I9YK@+.\05:#O4&@G^O'71>ZJZ/MECW';T>>((N][FK9,,),%@24<0HR MX;>(/EO_6N3;D;E%><9R>5&M0[4C^CW7A8Y&P5R/MG5JW.^$"0.#;PR,,:D& M(0Y(4F%]*[L=_/,I8LEJG5(\H.GX$SU5C>X'PEPBM[5VU,,9JHI[\Q0]\#6W M@TQFY6K&WYE(?Q%V%M6^2NX!,I25]J;([$=3'(.(-_$<);F(6!SF6<[05TSP M(E],87T2M7\WD>NUVO7\2I2T3 ^=QFR+B1K'*UZOM'GQK2EX*TZB86R*%K"J M@/Z(N",.JO&?*&IZ6]$!S3"RG=O!K"Q:XBYVB.G!+$=C1&Z?J)#"JJB-/:UC MUX0M<8TIQX+6 /@JZDX'*M1>AQ94! ZQ+J6U($.:L\[4H$+L56A!1=X0LXU9 MRG$[!\,TFF6-CR];T'H%*E 5UYA5[)#&N_(:0<8QCXE,-9P4CPKQ(]JD>/!C MK6_S*Q)#5:H]% -U (3R]F(R)W&=JC.]U9V9/ MW.O$W5<5[&_2[ QZ#Z@0]CI7+8#M9*FO MR!OB :[M4M.EGEA\XUA5QD)TZY/? 59Q&9R[&RGR#66>[/HF5G0:V=S>P]/W M+39D])43XV4/OW:/;O@;WJDWBQ"D%6P5(=4ZIJQ7^%E*9%\IXP +5N%>V=PL MUOTNE4AD/^O7->(GG1[RASBDJH0PMHG'$KP95M(E5*%=%POULT)0QRD*6.$JG5R_"R7 M[K6-]'6,]HU4JE)M]MW71PYVU:V_JUT)PV]=DO>+% :D?736RKJW>DLL(;&![+?*%>"'&G#G+(L)FNH2^H'>LR!?2A7A'X2"*:SQR>]+'IPY.@JTH44<%;)\^3'3EXQL-1?,-6;>1N=09HA1J(,7?1GG'PP M.8V>8$(@AJ-4G[VEL;W7Z=\TT+LO0QOY#M' 7[/Z,V4_1D16F-'>B*HZ] >4 M+<9#-+W7O XQP7R.DI\H3:Q0V>K0'U2V& _1+I;IE-8,C\@M TL ZY9;98_@ M<5%R'E)83(.[4OZJXI/\+@SK;Y1)Z =T-LSKQ.Y0UR' MW00S7\[M2>_H5<)P5>?WS+B'*(:[NKTIO@Y%T-W<^3VHN@MCN+K;E^"K4 3= M19[?ZQHW6>2;&(M+FU94CUXCMN2UOLP)5BTZUXA7I PF/6A($WJ(0US$"";W MHDSUF"681&PI:^'Y.;3]+ < )0.16?4>?+H@?@YYT,0Y!.=QD8H;Q3"2%%VOU M?7/5TG*_\?0:.)7$2Y14O,&F.I[=1L\:)78E]%OEW+U>G^X%5[OJN7Y7WBGB M,/UC(7)&XQ_F,JNJ#EYQTVO?-CXJ$;IU736\TP&KKIJ%$%6RC5$4+D2.#WT7Z4,R]XNH@&J( M@/=<&5X>?[\HZVXA2$T=@XD^T;SJM94EQ!50P;/5PF?1]PC@"W4!NY2%;OB( M#&B,5V=(3Z5"1 BK,-L9FH/!BQ_1ILSFBK.)<-F# M3<0X7=:PKK;4/YX)'+ M,?Z,X'PB:@NF$>=X!B:]U*/BU\"OZQ#L2]%O]O!N5&(G6'K?P0AQ[=V680BC M*"9SN6' 01?39%^UZ8+X,6I0%^/2+@'#K#C:9O_P_4$L#!!0 ( #2$ M1%!AG81\\G0 -+?!P 3 9FXM,C Q.3$R,C=?9&5F+GAM;.V]ZW+C2+(F M^'_-]AUJ:W]7ERB2(MDV/6.4E,K6FE+22*I3LNSU[[___OW[][]-IF&4QO-E!B]( M_S:.%[_#W_^C>.$O#^V_G< _X:>3SF]7[#E9!LG[;Z__-^MUM^[[;]W M3OZ?7_[?X;?_[[??.!7S,/KK.4C9+T!UE/[CU])[?CPG\[_%R>SWTY.3]N_K M!W\MGOS[CS3<>?I[>_ULZ_?_]>WF/7-%R\SCG"_'].Z!_&8P?_R[RF]F]Z]\B^/?T'# M"!Y:O";L!0:$;^P:/M8%JP7+[D5^@3Z^ %M?XOD$-H@O_UJ&V;LS:**I_8*Y M"-*7JWG\O=[7(IGQ2*2[^WI,IJ\%ZGR9 ADI7[EWR2R(PG_G*]F4:.GP6D0- MQ^-X&65PG-X#(\8A,UX,HI&U2'E@;RQ:LO0JB1<@F"P)QEGZ9YB]7"S3#+[M MQ)@TDYEJD?HE2"( GMZSY"X!702T@OSS-250/K[>9P/+EO\?WS[>@CE?R[!: M'E_B)'MBR>(Z>F-IEB]QXR_%8L9:I%\%8?(?P7S)[J97P(]H' 9SKKDE2RMZ MM=/4(O(I"29LM>[3!S9FP)/G.;MEF2E]JAEJD<8E$65Q8O$![PRI^>4"A\,Q M;*)\K9A_I;NC:I%PPT =-8:^?KHFRT$9GX4@/@N6EX;4>OG7.)Y\#^?&1][V M^7IG6)PD\7>^=1D?6Z41-=G-%;RGX(<-NTM#:KT\WYW/@UQE6+R"[F!U=,M& MUR>IDBKJ7-.$#6VY6,ZY%G4'RE(B4,QO8M!?UJ2#;T6XXF2=EV8Y6_3RN M%&<[N@0#'6BP=C3LCG&ES=KRX6"@$\W6CHK]48ZT7#LB#L=Y4#KM2%+/<2RM MS_J(M9WX*$J6Y6*PG-6S^C"<3$+^.K[1;]Y]R;(@-+Y#UGQ)O6]A_,(FRSD< M6,-Q%K[!G>4Z>GIA?&D$T7NZ)F>8IFRCA/-?W(3!;@N_E5G#S"ZQ[9>)GD.T%^ M -]%N8MI\F4Z97Q+8=^";/5W.UCUWW,D:3E8C(Y>YNCJ%3UP5@.),^!T:"DV M[31^B-QQ83JB6#BG&_(=K!FSN=R0NU83KD$M&'/7\25+8*'RS^YK$$9<3]VZ MD__))K/U1VA_5Z_S*K=@RZ\6V0\JBLMV>D_F"3OJ]?.X,D_8T248Z-#'Y^0V M83RA [N* X(-)G) :.G>,8E?"\W\*7X-Q_W.Z5VTBG^*9OG#UU$I@&7SI=S' M:5@5G?NW.V#)U1+T%_8MC,+%.A;KA5=!*]A M%LR+L568X.)]#F"7YZU\C36:R@&Q]PE+@4,KHW+Y?57HU<_FRM9INZD>#'1% MB(,-RG2V6B3_R<+9"VS:PS?8"V8PQ0)T#[XEA%,0U9:$PC!B!Z#:W/7NT6D6 M+OAMJ?CHAPNX6*PBZ\IOM 1B.VN]^]@+3,=2V(Z#)'D'=L'K0!FYFZYMXMQ> M-QS#!:K*N5!U]GK*60S?^]::?AV-YTL>\G\!=Q#8%^XY.^,(+H)\(][YW=WT M)HYF_&JX'6ZIT'EY=RUV?(O?UI&IZS?'@?[KN%DKJ*?G)P49K/5VUIS^Q.W*X]C;D>7X?S-?T1AMO825;T$2R>J M1>@]2W+D>5I0+4I-9G(YSY*MH,<&%(6RX60?+. M+5D"H3RP/+[D*=[8M$"FA1&+539;.'JE4ROBX_(5QO!5&\S7S@$E4=71.WJG M4_B[KZAI1K.8UG&,\O;-.\;)AYS%:^OD59SLTF7K5W;]VEI,R$._M@X54Q ' MPUP2X> HL9DQ)SU(QFOJ5S^67[+)K0^C[/=)N/A]]G\WYT,PKTD._,RO$W'TVX1-@^4\Z\=4A\ 6J2\?*9_;:![I!0X>QUR(WB;.CTNUE/F!,%JQ/V3_Z!W\!4 M.R]A/S(&-_3)^C6?#,YOF[1_*'1Z># M%:..2/,J?O,YS8,W%?3N/C@Z/3T0ZC#9I1H6U7J^U?JJ^$E/DWAAQ+S5VV,M MYM7N-$J$A(K$ >\<7X#J6]#VO4R.55/FQ4;O?))$=4Z:) \) ,D=\N3X MXKA/V&L03E9!#WJ)")\?M0=-$HH<@T0N")?[W0A_O5R$SX_:G2;)18Y!(A<$ MB\">"R(U4L/D@T;=7J?7;Y0&9@!&(BX,@T$.[C:.QI8VG,,AHU,"'Y.Q&4=" MOT0R:.:!+9D6$AEU"'PP$@:;R21'()$%@JW@DDT9T#5Y"GZL*(7[E(EDU -' M'0*ZLY6<#/!(I(9@&KCB+&4WX1L/4MU-[U#?-=4#1QT"-ATKJ1G@D4@-P1ZP M+28JE<_ZD5&'P(EC)8D=RB4\1[ #E&YA1MN:\/E1AX"CP$H:P%NWJY9A>-889)($\$*H:QQK7#>24>- MNJA6<"LQR/QX:G 2X2$8*DI@S;XVV$X:+IQ],!)A(%@J=.!J[(>C+FKHB5NQ MR1%*9(E@ORB1:QYA)Q\T.D6U"KJ5GPB;1'((-HQR20&]]T/P]*C3[W=/4*T; M&F9+)*2 (A$/@KEC'2-X'[QS#TU>9.&>:)X:;X5-(E$$VX:XQH6!+-4#C M\2/<,)&JLC3')I$G@NWDDC.83(JC<_#3:)Y! L+X8-D-<% MHM6N.YN91CU4&6L$)'7H64.4B!K!2+.M_WD?A+Q0?W%UXJ&%<93S0R5=[>#1 M&:J]NYI S5!)9(A@I2E1IJU(M/?HZ S5G%9)/D(,$FF@9..L;JQ& A$\/3I# M=;)6DHD,AJ24%TK231;P:^:ZNW1IV^87T'&H3K_1#1[UD MR5A":(2J)#!'L M*E:QRH+8W1ZJ-;.2C"0H)#)!,( \)7 C62;O.:'%UJS;\V1#1CW4T(5*\E%B MD4@)P0RRR1!Z*HK2*[Z:\H.CMA^)E(K#U\QF$M!;U,#^^SB.,O8C^U(T@OC' MKVG1.V7[]WF(WAJ=.K'#*4HEZZ04XGU.S*2$2[AM;6)PIK7!1V7.U7U M]QA=?F34\:0<2PK\;UDLX]PA?P_HE3#7VHIP!.:.=MLE>&/R;L,'!US>$B[A M]EJ!_WVWY#Y&$?[[@)L'7U@6CH'"AE7D[R%81$K72^#=79*3-" R+MEEF9!Q'OV0LA&>!B$R+@5V:+8XL]7?)!HSZRU;BFF$HHR#0+$-%I=HAI1H[ZR.;CFL+:AT*GQ4!% MXV3/CWG&UC@IEX* 7H?&26O?YI%LDST_*GD=VV3O(+!*1KBKK@+>S6<]3X$5 ME6R3O8.8)R&]KEH#'(&Y%&V31ES6V28Q"O[O.,F*P\C4/5@\/>HCAZE8;/HR M\C4%_7%,Q1MDZ::G./PUKR9W$,76-./Q .%6?A&GV=WT@;VQ2!.'57INU#JA M9L4:2*N "B@G8_Q=![*LK_H&\<:R(2/<#&$KD2@QD+'Y[E-Y'J3AV$(R^?.C M :HM4Z3>!G.EYG2HB$9,1J@'M,.I%,&XL#4.XURGK=.3WLY MQZ?1:-4Q*UV5HWF*']AD.>8ON8[^C)._IG$R%ITS D#'6 M7L4)"V=147)A_/Z4!%$:Y#1_!=;P*/]S!G0S=4Z$Q2RC5HN:S4E^#%GC(F/5 MS;.)[Y-XJ@P"+CT%ZY*:3TLNEP.ZR9AJM]DQ5P"Q*&"]A.UX>Q,I5DRIJN&7 M'["E \5A%"3O.7*> \<+W,1SH&]V'64,;ESJ-K'>W@KKFEILAWQ=>.<#&0/S M!L'JT%FEFFO7R,$(P-6MNLE,XR*]+F5K4$E&M$ 0-6<"YL* IVV MMFLJ5\O'0"2K)P$(-;>F7A8[M-/I87O+LNT^K1#!SG, HCGJB8!R.I;K3=Z] MD1 $3P,@:I$8\F2\ V.VS>6 M_L]E, ^G[W#R#M-_LLF,F7"ZPA*M^TI@+>HM"V]MNN$\O7(3F(MJJNSU]^= !B%>AG 6W=6#*+345M^"NR4 M*IT'$8"[3\(X>63)6SAF/#HFO4C8),R&29C"&7$)*DPTNX?C(YX87#\\OYF7 M"3S%=1!CGN%N>4BGHWB.^#:.XET#CMYRJQXX:K50+[SV1@P-%#I]Q5S;?A\I76C@YTI6)UUH("P"(R+< M55=O[QDM TKI0IQSA_P]H-=5F^TC,)=BNI 1EW7I0ABML?]DX>PE8Y/A&YQ+ M,W:[Y&?>W?0@B]7 F6<[U6C0G/B>2MCH=-B6D+^*P+;)V[:<":X"J!?@2G*S M6@)JY'2Z=IMR0I-BRY/FG'%#RA5W]A(RJU M7*5PR"0QEBF4W@_D#Q> /,5F:J]BYOP6RTF!ATPNHQL!85_GO$E*=]U#"-/; M8"Q.>^ZWB2.N"YAN@J)Q.=R.'^?%$39")20RZ9![5&H_-^'S!2Q/#@[[+5') M>;'4U+#()#FZE!:Y_=&QV'3;)&Y9ZF\[-TQU-=;BV0(6JFE+_95(CC$I#C*I MA9)F85H1*<<5,'$K7500EQDF,IF'.X6:M (3/%U PBUY44%,*B1TL@\-VBKJ M/S+3.0K\J%;A2A^<-3XZB8W[S<>TPA0/R)%U48/2JTA. X9. F3=EFOYA8=: M01J=F5&*@DX>I(U_[- /Q/%X:NWE32I2$'0R#JLE:^7[, X,#(0TSMHH8 M+R+#']@XGA6"U/6^]/WJ@MO4HK;5"^QH/*&3?I?K&$7WA'**04[NNDSD+E2= MVF4U6<$1:J%.!FI9-91T4M0D( KEQI7@5;,5/*$6HUY)\D8PZ>24E7:Y3?!6;/4SRKP-'E>^%%N%T'ZQL I_K=BCX>;!K=6LTM6_%<1\NUJZE'KE-H' MTCKLK>T6+9EH.$[P'J!=- ?P2D^J]L@Z\XY:GB))-"O"K8PENVM]QM )SJN# M15;D))E8QI6^,RT3 M>A?YVB(]O WXB1+$<(R5Z8U=9 (S0:W.693$;R&HO^?O?X!">QU=A5$0C7F" MRAB4\J(\FSX1SWXR8#XU Y5 #ZN+CTPP)U ^9FR2UX+GMA8@F]U-;^)H]L22 MQ25[5DE7/WC4Z??/^JAU+*J*2"QP"\AD0D ?V&OPOKJ!G@?17QJIBAX?M;JH MQD.W0I0C)!/W629QO;I6/I$;?E;=/<_#6=&NP5"4FEE&K3/4R !_$C8"3B:R MM+S!E%'LJ@\"MACNTU9SCCIG9VWMK^;U#@VV <&H4??D MM(4;M>;G2U=AI1.6*\%^';W!^>7H;JZ8#!A)K<&,_=U>>+TG/<7#\;^6(6_%EP71+'R>LV&:,J.]6SH6P%(\G2L* MV1 NG1#E X(?7^(DX]?3@@,+C;G>:#Q<:5%MJ)YE+(=,)];X@&A@QBM+LG=> M?YIW .0.@->%.NKL?3 QBQ\XYE(:Y!/\<4RS>*%,,W8GDL),MQE.]HG$X9SL9 MJ;!,0G:83P_$X8;F4%CS3]=^YDX<76D['\;(( M++M/V")<+E(S):_:A/!EH][G_8E:LK1J<,E5&PP'BV>'^(U_(O"HZ^0*SXXJI;1_TE<B?TW8."S:;4:3\@I62ETZ:H3LASV^P#6LH-/)Y"OPC^._ MBV G>HW3L-BG+-PXAC, <-2:#\=> U9LH=/S9$NVP*AI8A VFP!@HZ8PXJT& M/5?H=#]9-ZP< R-L^W4>C(%3[E,= AI&:-J<'%'*]D4]Q &%K0ZJM_[8\E5Q M02)MY9..5 ?QK AQY8,$\_#>;K/%KSJ3),L&PX0YG\??>7@A@+B,E\_9=#D?CHN;ZM;XSKGYQA)U4)?M M5 4W4/T61U\R55DD63 8U3X9[_"UCD=5%8/9>W+4Z?7[)Y_J:B#C@$2:"/; M_73CZ^@J").\D%E^A6$)2S.>3[SY]3_99)9W- ?XRYR5JC7@9/Y1]V30PG5P M'GOEN.6;9+U9&1L%;NX_HH2?<>GVC+N+RCGHPVA2HAJV/!;.HHMEDK!H_ [_ M_!XDO"I1S@Q)'(/35W!^]'!C'8ZUCKRQ3K*4K(R7@J6T:SPO+_#'[\%KNB%T MF/%U+KJ6VD\RZO:Z)^U/8:"NP1R)P!$LF(=[XH8+JS1: Q^Z^23 1U1EQ:UG MW!:W1.P(ALI#RM<:\WWPGE=W3H*)RE!E-L&HU44U5-H*R%3,?:22TCT(5D/V*&H5 M8(G$$4R1AZ2O]4B>K[X.W\S=8E82E\X"#$"U2/N2N :P1.((5L1#TGD,5 1O M4YL,E>, )*IR[DNJ!Q E-Y_I1)FICI', E:MTO5=EA=K D,D4P9JW.E3P&;!)F MRX2EL "Y7V5ROLQNX^P_6<;[B2E$:CH%+&?<,K9V,A(+V@ZLI$@Q1C3=>CD_ M:4Q7NP_"FO=SJPWFWR8[M&RY+.7=(8L/*9;PU]I0^>;S M^BT.&;TE7<+P]=V"4/.LHL'L"\O",5#:M$Y:_;H5+PXZ2^QWNP"5/DG>02\H M@@R4O;,J3@8* CG]MB_JEE4+'ZG^6%K:E4JNP7C@(,I=M*Z49*JN,>2/TTRJ*7=Z%J5Z%>W[BI&M=A?MF5^&>-$[9VO/B_Z;6]^0)KW83[AW8 MT<44.^I)= SVDKP(F_%9=Q'N'^L>?+Y,X1JC(T2KXV$?C*WUJJ:2O_,SSYMJZDH>"^BV*&F MXM^*7$U3Z7OJ$5='4REXK]54^O(N;_1LROTS3Y:82II*SCK-"9I3[.B.= SV M4M14#/FL-=D?2U-9Y4/ K?L^GH=C'M#4."4%(1"E^K'HQ^1N?RQ* X!$%#L\ M%JGZLON>:O+7.Q8/3%]2TK&4$.M]VU?KHHK'XD%5=3'%C=$Z>B / 4+:%4T-TD15 %7"D#Y_"\?_R;JGND4 M!1.H-6A6'WK6V)#UN2]!$H&RF=ZSY"Z9A%&0O.7F)M< X.>OF:I90]:-%1LA0A$%'\"E]V@Y>>^7T=A+GBOM4WF MI#?%>#9H>0H=J&2;S%FGL9GE%#?%90?$8JNM-?A,QF4G"'_F!C51K]NF:308 M39W$[/P6)'^QC.]TVS+U)KI.A=D -K4\G%P0DHM;58#-UX]._=S+K/4CN7!$ M%'\&_8A@'O+@L%^SE/3&Z$>^VB57TX\,LF,'\@;(!/6CTSY)_AA5.!EYEQ$3]48X#*-1"LW/FBL]2 RC-5VD\ M=9ZS5FGD8A!1_!E4&D\]XVJI-!VC*.V!HM$;O3.W0RE*.V>=[JCM-"A*&X@E MJ=*8\9F,2I-W(3@L7<^;$C9-F^DB5'2]B8,HO8TS.,!S1D:3O!CMEI'I]HPW MT7(JS0?045LIR80A/G9K0&R^5N2IVI:U5B07CXCBSZ 5>>I444LKZAZ8XZ2D M-T8KZGH*0:FF%74/PHC$%#=&*^KV2&I%9GPFHQ65>V8T30TZ0VD;5?#KW4[; M40T;#7JHG2EDK!6?FGHDS===/*576>LN>\!XL)+TQ MNHNOY*AJNLMA8I28XL;H+KT62=W%C,]D=)?=TG5-4U\ZWR&7W\<92,]WM1&5 M6JY2.!\G?8P#PM*0S/DMEI,"#YEL,3<"PM:QO$F*C 9VPSO3-1B$)+\ M&327 3TCX8KY>M5ET*!0)P!%*M9I8-"E*R>Y*G)8>51"@A_-\RBU3MH($4,;AMGZDN3#.!)/Y3HJJS(%A]5],?(/T)ZS0=3GS](>Z5$,EJ3^AQY[78C4M_>DEGL-;4YZ9G;TW3W?" MJ,-8_8PD4I&O8)OA&>FX)I^U3G.T,Y)@4;X5]PW.2'E9/O]*B?T.3JHN7\$\ M[<8MK\Q'40NA69K/F-4$VZ?FB6([IR6O*VOG%3">@S.!6IE=]:EA!PQ9\QF. MQ\O%,K^@Y_6 ^<4=5"&^I-]8X>ZXB=-T&(_#YJE$9Q@YOX<,Y O J-689BA' M1*WJ4<%D\:=@B.<#6'S.:#1:50E#2/.GL/BNUNN*^@39[UJ!NJT MI7:K M!?.T*M99@QJNXT3?N1;6D?UHSDN:LU7"U9+3EMC2!] ^QG0 MZ,*JE(>(YD^A_0SH%;-><=] ^QDTJ!4K4$NI%VO!/.V1/&A0-U9.+4WMQY#5 M9+2?52]6.)CNXWG(K^?K_S9-W^GW$ *!+N)H#%0D1M^Q[:1$G<00_CG,(O.WK?[(L M+P7*)OFZ?M?T8G$Q,R"GIJ *1.@4+)G*TU>@70?S>Y:$\43Q 98? P34L@T4 M7]PAY62*2BM64+%H]%]@U:F $]2JFBED6 T=H3"H:M?#?H]&[*M",B**'=X- MK164(]T-^SUZ@:_]0P>&E'0QMZV=@]ZO+7U/WJ%J]\*<=9J[2DZQF+W6*8O' M8"_%2Z$AGW57PO[Q=_H_4G8W_9)FX0(^3=5U;/=!0$/-5:W8\T6TBR5@50!6 M<&VY> FB&4NOH[U+M^Y2HA\'&@*U'@WB*X M@#BXB*ZRV:_B9+>[2L%D(Y^?B_DY=\X\I3C7J ZY$IGDLN$4>..]ASFS:%1@ MTLA-3#>F#]&AU)PTV,MY0J_XY$94:KE*X9 QM=7MWY8#PO)1FO-;XG20XR%C M(W,C(.S;K#=)D7%_/K W%BU9>@68>9!R$HRS],\P>[E8IEF\8$E#E<7!"<(9 MLF9@F7]YV[%A-+D)@^=P'F;OQGIAA=D -K4\P5P04N=I-8!D5+W+, UFLX3- M@L*'N/J:C$5L-!XP>[*:^A"J!21ZNI]MR[T3&NF?"G&(*':HJ/N//:O8N,93 M.Y5:+?=.C%(_!TUJJS(XH93XF;-.XVC(*<;R3E9@+[8*7(//.B47(7EQ:W(J MB/TSG+!2BL/JL.+*\!?0I1.@=J,'G[_?)_%D.= /_G%![:KW?IKX$2<1;(]VSY"Z9A%&0O.<5YAIZAVHA='PLK9$M M,W,F7H;S9<8FY^\\M3:.\KNUY?=G,^-H<$HMI"H7B/;3L@=)YCY561$_)=)" M4B$@ <6?(.MFT*+70;+@O5X1;S6H@>3@E%3_R):^JV%.<6/N.::\9F, MM?DB2%_X__'Z>&_!G!79QH\O<9(]L61Q';VQM*B9T5"-J8W@"QN^!>&\Q+\%R5\LXU25R-%9B6O, M!@BIQ8((1%8;8/,MR&T:#405WY.(XL]@0?;4!*J6XMHV:ATZ:%(OJ$&;4N/0 MG'4ZA:HM=4$2M""W278-->2SJ079N^)Z%83)?P3S)8]5#*,@&H?!_#I*86-K MLK;:04BIV!JJ+ED"1WZ6EPC>>8M3I]WOT]*#.P9VM,C ZACLUY5^! M5[R:^'6T84CI0[IG2>X#B,:6\=*.WL79Z/8,';N,H6?\SS\\P#L-Q_[+1H-N@]>0+/YEPXL(N\<*26_,_:'K*;Z@VO6L M(ZP5>TAQ4Q+B@5B2US,S/NNN9T>+NWA*@@E;Y3FF<$PQ4(K@B[QE64-O9A@- M;+9:Y9J3O&E+>A,'$5<)5@ID--ORUTY;MYX5V$ NFEW19Z4N4#J7N:K:$I%N M."HA"2C^#%$8!%OA#,PZX0R:U AG0*H/SL"@-\N@25UP!C2;X!CRF4P4!@^S MB$""C:T$,<#H>[,]W]?\>[]8)LEZ/[/3A=13 $!J]8,&BG8J5JB:K^40Z7"C MDHB XL^@Y1!L;S,PZVXS:%)SFP&IWC8#@WXK@R9UMAG0;&QCR&SD*=ZEWFYO43"$6HR@T?G@$+RZT/\1'"%9$,U";B%HIIU@ M,$ H"%\.=/C7,DP8EW28P8'PQB9;EA:QI.=P//Q7G%0HUE%UYC@\.F MB*[QTC%&K #%4P60HM[W<,$[ O\[WT&^_'B%&XUYY427KP$.DHLSTJ\8=\C) MF$9*!>'ET*K4U3>=#?A!K?FDT=YA"9",J:6R#W9 HTZ^2C@"BC]#7'[?C\VC ME@_VL!FZE/3&Q.5[ZC1?T0?;%V8^'%+VX9Z5LG,PBN.@9H@N6*M3:V10Z%QV*NHO (-&$)E2#B*:/T$8 M&0"E%T>VXKY6B2F(;THD&5!+*92L8)[F?"UH;DHP&:>6HB9CS&HR\63G<9+$ MWWEEW:9J,Z>HQN)+]IS5*/0B'LQ14;/V%HS6Z38:1'14G!V**QC?#H=QB-3, M;.9"$V(A:$)=N>5#EMY-;^)HQ@NL5A2AV52<%=3LZ&9BM<+7>.,IP*!A/54* M1T3S)["?MDY:] RH*^X;7#Y:#3*A BI*-M2">5J-6-ZO@9X5E5-+\_)AR&HR MAM2\D\=Y -O:1;S@CMQ@$VO9P(M(!Z$A[668\G-AF?"(-B$WATD21+.VQ5PT''CTVU MGN&@(_3RB(EOSK6VXZFH?$7#04=824U LX/LFZ-QF*;AP)#5.L/!T5)6\&,L82\/ M6MO:0D0Z5:L.7#K6@]QK4R9932U.U,F0UG8"P90J_2-/'8JOC1;Z_LGB6!*\OX;B4'-U4 MO6J VAWL@;VQ:,G2*U@U7T X"8>:.)KE"6_KU-@M[X/Y,&%! M%97+]4M'K1:YOE*%8'7:F"=.? !%;4"C)9!2C"*:/X6B-J#7%6C%?0-%;>"N M"II_-:)U0JDQ4,$\G?:0T]P810VHI:FH&;+:5%$[XJY_$4=C^#"3PHL3IG^= MOY^S:/RR"!)=P4S=T%&GVSEKR/9CCY"I^:['9M.A1H M/Z)?Q '_+5 YO)#[OQ]6NY"?GB 6DK>4AO:"GH-IRNWQM$7)CW)Z6&5"3'%3 M 6&RUL@:?=3IB_8M=FF2E*P#\:Y_I\*O1 \\"D.PF.W\'7(@7ZSK[B "& MKYN7.ZG:-^*)81K[\% M/\+%Y.EU*F2EWS_-PMC*'I.,D7'7D6-_J%#8QZ[F &2@%5.K>M6H"EDC_ M]%C6L7+<8Y$S]!A$[^F:'X5W?1A-UK]8=]T(6=HH2]FIU14)Q=+@ MJ7B) TO#Z4&VBQTJAY8&A.UQ./DOP)2'6%W%R2W[/AR/XV7$NTS<)W$$/XZ+ M7&*-!\]J'F"<'\.3XRO'J;0E7@6X9-)?G^ %VU944BU$]3@@PDK2J2$!L2CE M^,CDICJ2&/:=Z&BB<]I%SXT(KSFG@_GP]74>%EGSJTSY(BTC?&-?IE,VSIY MC2IZO6DVW&H3 G?\F"Z/MO/6P4TF5,8>A-9?7W5*X Q6H287(G6U2,K,(!.0 M0VR94#D_:*T7TS)6Y-R'GLJ$>C\)I& <6:C]^[=.*=7ESEFGZ>JP6?==N+ 2&T?1OC"C=O+V MWUM, $!0\RWK2K *6HG8$"Q(*O2;=O$U#^*#>7).ME'*RQWC,);CE<@=)ZU* M3K?)1UYMHE&GU^_[*L55_WN72\Y\US8 +UD&.,E9<@#5%+/]X05JU)*U1Q/Y M/F2)H*V,-X;'I^EP3TAA1\K]FMZ?# 9IQZVZ 3&L5,3L\H)!N#V/DO@AEKJ;=!Z;#1*;GB M;CEKI;N;!@F9&!.-&G<=C>?+21C-N"(._W_R%/S0!^'9S ;\H%8H1B'9R@#) M1)A4K?]R>N9'W[0M_Z(0CHCBSY!K=N9G:ZQ3?*'@O=XU=";="PEFEIUYRCZN MYAKBK-.Y+,ZD:3<$,\O.>B1=0V9\)I)9MOD,=ZJ2R3/-I,\#)C_1\8YW%0,0 MJ'EGJQJ)9<#BR35CE).FX;% *&H@J!EK3H6"O6FYEPZ17+=A&@;W MP3B'T;)]G+$"Z/0+J2XXE-3$-5IX3OI"/8D'LH]J9:DJ@BJ&Q3ZGN\/KS MTEL/ 7$?U3/B152[X.B8 [>-)2U1PT:YJKG%TW17[2BEV:A>WP=\1ZA-[669 M>.3/9S"%]A#+;AU#A'J+:J])M;KZ6.E-4M;I+'U]J<&:H$6UCYX65(//1"RJ MJP_R+EE]C@ICJNA10$NA-/:QMB0U&U ML0(82J.?]'G @ED=3,Y>J2AD&%"- ML$[E@;W/.16,4_NK(/#M)DCAPWX$3''>TB;O.B@U/:D'P$Z-4D7)8'7O'5N^GO2Y!$831+ M[UERETS"*$C>\[[G2':_+34%%>%\F;&)D7E/,Q38C=#A8)^J\R -QQ8H\N=' MIP.4#<:.M>++O (0&;N0XPX!K>:TA0 (1,@:G2]5N,\/R]6'47/$G5PH1N.ALP#L- 7D.._[O)9TZ?X?IF,7T ]*727+S]X+@J;%+DJBU?0 M8HHLM]7W^2<+9R_PW^$;2X+9:M#=,DNS(.(I+&+3A,\W L=0KET?]T7H(D5U=4K1NT3C&KQ M]:@?+GB99W_<*>8'UJ :"=V*6/S].V04&2MQJ6M'/73FQ@T7+P(N^G$>*.T> MQUAD/OCDT'2"8!VOR8?S=_$$NMX:_MX*0D'LQ.%UH?G8-_6L)&.<%Q-Z&RR8 MMD:X;B@@Q2X9[UV.-LMGGS-D? *>UP"VT:P!BT%GG$/(>_JR>)W'[XR53$K: MCC+2,8 1U9QF]D%*'/)J4%C.@6K^FO8)8C7_XYWC4NA-\36T/35;KN;*R5FG M<3&TY7V5Z;56 &*Q3Z4:?#8-RO5NJ[L(TA?^?U_^M0S?@GG>BRN:/+[$2?;$ MDL5U],96#;P<],D4OZS(CN;[P';_4!G8JDTT:M>.O.5OY#U$C5Y\$23).^QT M%W$JLH/5F8Z7S_35REU?JKDR[P]<7?490,:B-7R#;X,3?!4GCT&9[N$"/B5> M:5BR$"QGR*%W4+Q7[F1?%3,=ZY"<\/&XZ"3%)E^3.$W_B!(6S#F2K\!;'DUV MSJ8QUWM4E2^=S ^<1ZGG<=1U8LL.,E8;R>:7K?>Y_PCF2V57#I/Q@!FKO8[C M)6 !UX%1QOSPSZS/]WP$4/IAS^\20 >FD%IJI**;N>4D@,=/"(&LK[E;,5DC M=>B]06FGN;ZV/,&KM/UU]Q\&%B 6P:TL,N'&*4/G*WNZIJPNX"B?Q4GX[\#( M7*D?#&BQ*EWJ1& B,#DD7^G6% 6(;>GQ*4G_]3$KZ::EK4X[Z?+Y+UD$H@F?SQ^ MC=]8$N59E=%D.&/1^-U,>G5F!*BHR>65Q5D?M*>>ES*!/%[.\&OR93IE8Q[&_2W(5G]W$/-98DA>NP>V MJJ*:3]'O=AG,5Z][OP0B;M1QGQ4G&[4[".D7^VR_9,^9),*-)^\K\P(MIQJU MNU@A@K5$)/ZPJJ%O0&PH![+]V'CKYS"ZB]A_LB"I'S9J.CEP"\4K=)RU4I4? M#0@U50"Z"L)$%T!8;V+@$HJO@]"JV>.%@\C2VL>G(MZMPD3 L2-V:7#3[K+&\( M;IG-F7?^_BV/&,CWQESKUOAF-".!)XAIS>YV)"NX9$(X[[G^"_S.-F1O?K@, M4W[0 0"MP=UB%IX#>^:K"*.Q \9(2&+Y5L%*)KX32]S8>S&*W+7>=83 T2]I M%BYRAT&M%6 S3<$-U/BX*M^L>!54 NZM,7R%X(HB:>Z!O0)+V*0H$EAE!5C. M5/ "M8Z,NT50%;N+6%BR_KX")*!DBN#9$"]:X"O7%7U\N#=+:=P#S4,H"TUQ7>VS1Q"P3 M*CCDI%PXN2I$IW7[K>)DO[?]Q-4XS7X_/>@'5!6I0P^ M7I_+ ] VX_7UULT M=/L@\$8*RY'SUK]YNHW5^EO*.IU5NNVNALXQV(MM<:K!9YW=J+X6:-18_8'W MI)3L*SM_!YH;5C3C<$<1 /)5S=><^5(CS-X30"^605W -PECRZ3Z*A?CA[78 M6TD5'OOW(!KQ^EOP(UPL%TIN[SP#]R&4.&[A,CWDLH!67ZX\,_X"A[3\+3\# MP%""KDWY>TBK ]^9X"XE.AS6%_1[EH2QJ'.YT3B@&BL^SMW=R10F'<=6'H/_ M]!)$3VS!ZU$D[]>+UR!,^+6-5X-D:TZ6IWJV. M&R/H'5]SRR19=4RTSG!Q'$8U!!;ES+\)@^=POJJKDHY"-Q(IAQ@D[.C(S>*M(> MM7NH>;^&S+>47(&*3)[*)>B#;P%/'RPH5@AJ_U% @EHIL)9\Q&#(E!DOZ5QV M7Y-Z(*!$+2582V0FT,AT=G-Q1.C:I#I[!W#=SY>L[)!ZM%/4,9\<>AD1TIM+ M0;2;'_\9,KCXC5_>;]@;FYMG!"@F %81Z'?F6O+JY67 $#*EUC>4EB*ITT/R MM6THK>8!'F 5M*LB+(VXS1'3RP,ZMM2QO3"(XMORRS-<9]J M@\85HT#Y0HT.K_!-:J0KPT@F&4B<#'.5L'\M>;W?2FE].Z.!38@E8+%.<#4W MZ'A,1"M^0W"E_7MO- #V9.>NF>'8'03 M'E>;+M##R=Q!GOS9'. ML$*(=3(PD9@@]3T%ME1+\#L[".$44^RJMOPQ^(NM.]=@M+:S!H+M MP4??I;X?/9G.1F7!!XFD$2P35+ON]#UI[J[:,O6E=RHGT"4+!,'P07>!8._Y M%%:*]O"PLJN@MF7JX92!;6![B7Z%T(7/@YJ+FGIAPWJQ\!2P)+)"B.%1PZS\I0),5-]O?>F9 MX)/D:JSW)KSW$?X1O<2P2ZC8L%552%-=HW!>- M.Z 1#^E.+KIM5LH%,LF)AT?">P5I2\8"5D\M0S^UT;RJ88 0JP&5N0!T@I/!(I,JZ4EP5,R@OB2H,W%B9#O&"0MGT9Q@S^^3U(Y $4)L-@,@91Q(-]&OJ2D_;<.UH;J^V.XJ)+E5/C1-&B<%RJ2\,F,U9V MMQCX8RVG&G5.4.QJS]G6Y+1SQ^6+;W(/)P3\(9BI?"[FDXPZ_7X?IVAS/;G( MS&_6P!VX8 61AB+[8;E-GCC"4#=JU&FAY@"Z$)4Q3#I>4C/46D>HQ33 .#_Z MB-K7Z?!+M$=+RF-II.)<<)<^2UZ#)'N_#1:JEE*B1XLMR(^<[:X2]K(Z4'.4 M '&[?;'793)^"5(VG"4L7U7[Q"H54^/Q!5PLWZ-6"(&VSGLR(*D<./P M+%&G[DB!&G0>1'_=38?OR\G+>W"_?)Z'XXMX\1I$[ZI$"]VH@G@4LUFUS^9 M S)&2,;?>)$PN!1>!>,\JDV7/'GP< &(0G9WS;/. "(9S^,NC5JWA.CQ')2O MQG7FZ8MR9IM(9P\*&=^@._E@'U4^!*4UC%GY_>2'TP(^^G&P2XC!Z20?5M"/ MVDM"N?YEIY$!(CJN.1\1HIT3"F7Y'1U0>J1T:G[Z"";LG&"'1>@EH).<#!:= MNIZ>)$?E//,E0NW99F4;$9QM>[O(7?Z"-2W*HF8F(T>=%MWXSOP+.3CCS&'1 M*=/I(S*WTT)-7K:5G#DF.J4X'8;FGN)VD:LJ+0T@7]4X@RB8A$%T&<_G09*N MULB:%S$7A37_:?A M">E+^%I![]=/"$RET.;#XXW E 9:JMFX5@GUD1?,E2V+IRFC4[M'@ P*/0^,'1#JS"Z*I J0_1 MF7Z5!T, &G8O!Q7/3:54!D.GKJEC.5'9/-T*3+LW(B2]W\;19$4KTU_G!4^/ M.J>H[@7U%R(6DA2&J^J@1ZI1WFGYN0,>]4"2 G-1>/,H9;([IY[L6)7*D.>\ M.V3Q(<6N*F(>@[_8!T(-1FMW_?HV#;.0-6ZL5(2%;O[.;3#-WU8$D+P5E#3G MO_2$W7L"",9R&0H8)^%LF51-E4=JO,7>3ZHP6;>1M!&NUK=+3MW==.]KW7Z? MZ3_9?"*0B=T$ !^W:I_#; 0;Q!)!(US$_X@2%LS#?[/)VG9T%Y5(5DA8,Q*. M2-PRU0Y%:P15(E/4@(D*]37WBDEV6KBE YPF[JDP2L2'<75?;21E#Z?]QJL8 M/>J>G+9\=1?'VWA-$$NDC%K<3F"_?V#C>9"F12,$H/4*&#@+Y9R;-NXN MKI_BZV@<+]B7- L7_'>W+"N6\U-\SIZ2($JG#)BK6BK'(F'4;;=//=T]4/>1 M([%-LF@1PDZ SB1;-0SD[3D*0G,F<@:HU 7=4%ZJH.\I(Q5AD1C#E0AWK18? MKR+#X_B%399S=KUXY>%JG.@UXHW6,^7=7*[F\?<<2%K4:TB/7;!A4R+CQJ D MP^'#/-)\@!%/OB%%E\:]^V!.KR9.4SAB(6C_=81H4!TN@+(75-FB$Z$-73\]!DJY\OQ:#3H(*<&2JION3 M()7MTZ\H=7MI@TNJYP!1+;-&GY)8=!I,9&H;W&4O+.$U,Q+VPE6^(4BZG+ &B/6?7 C&J \/R8[23[QY*.D4;"O*V=DBS@UE+6Z\TB!>1$I$,\B'E0&%,6RHWG= MK5T@)!?3%@HA:@$(8R^C4[PNZD/XU5DU08?#)$QY?M22=UJYA]_'/)#D;OH4 M_*B@YU9_6<%1E((O3A>$G<;L@%\N*F'H=YK=F"0VX?%(,E"<7U^") *:4ZM] MI^Y+"IZ@GB@U=B%GZ.D4P/ 8%>A2<>.\P986F6,;Q(\#*H5]7811$ MXY"WZ=G$.N*TZ7$0]=7K(ISO-:*^>ET_>V*%J*^<=>)U+J'[9]373C!(KTN@ MH9],5&JY2N%\I*BO7A>K.Y\YO\5R4N#Y2%%? (B*X,+ M8Z9V=]F0 B1))[=B^].B(1/I):)4^Y')!^4 S[ =V%KVFTMM#Q:9^"X_5K"BYBIPOI1"Q>&%[X0">\J[FKB8IB1F9948PS$Y9(N8VSRTUUWF&Z M*O!;>D 1<^!FXN+\1:TX9^U=BX:R'M>8Z"4Y!WNH>Q+!=:;D%/$>4M=141VI1#HO M\57Q<%//5C#?4W^A8YYHAC#IA,@I4:R7;[@#J*KHQ;,5GP.JZ.M(LL+:T/"! M3M.I4OC/VXJPA42-D=/I/F2S%HB@GJ"IWTRG_YXS7;)?+C"7!O.87K)N^ MX!JJT\++%VZ,FTX7+ VLS=JOOB(V4Q3H/]2^?HB-3INLO;6YNWG9R54U08Z\ MCUH/OX94C9"Y:K%UO*_5W_YN_(J">ZB%);Q][<;8-?W O.>_/"7!A W'8TXN MSP=B@.1YSB\M.(DN:U* =8S["6[B("K1=6.0_F(ZQ:CCH$M598!;@O(]Q0#/ MWHA1IXWZ[=BQ6?PY*:&128<1?AY6 H/G 1-*GK!?<6V D1'L5 M)Y?Q\CF;+N>'=*ND9S0!H$:]K3H1IP52,LDTVSS-'1;D^($/*X\Q[^2]!J!- M/:PV(_#%CTZK3%!T(?=:@!UF-EI?>8[5@?:40KI.+2'MR%V*T5$2C_]>J6VL MH'(IZPXY?$BQHUR;8[ 7.["H!I]-4V*\7Z6NHS?8 >,D7/>&.?;=:4W N\DM MZ?!A8";"?6A#1]%Y2%LH0/@\D.XGB$!Y%LM8*#YU%81C5@LXUIG:)G"FJD2@ M/S';[EJ]^-_2.UB1QU+6Z7;RCKPU+$7VDCPQS?A,,.%^\V6"7ANFH/E^C>.) MT?&U,P#0H=[**YX( @QD\NLW1*IM7N7' %JZE)%*6PH)Y,COR'M(?C^C3L. MPF!N]%&4GP=,J+ZWBM(XA$ FXWU#XY]Q\M=U=)_$8Z:TX(L' "I4 WY%P0@P MD$EJSPO8;2B]CO*,DU"U;TE& "Y4:[V=;)0@U/GJWF_%#RS-DG"+HL)%,TOJ=3M=C [IE4OJ<7K];#C6)?56K).8I\5T_RRI5ZJT MQ7E"L)'#6E1JN4KAD'$BUJ[8Q@%A]VO0\ULL)P4>,EY -P+"OL-[DQ3!&_X- MRT";YUW4$P8ZP-TR2[,@FH31K(B54LA/-W34Z?7[77*!9,I#SA@3&4/ )7O. MMGDIVU VK?C4 P'HX*1/KORY4GB&B-1V!.^:]PT+4I9^)(V[#_^O646L^YY6 M=H4BUCGKS#3N%=T_->Z=VK:P']/3N->BLM6X5W ^CL;- 9$N8IWSVUR/6^'Y M.!IW#J@!&GS+%^:-Q]@[3'5F^Z_M;,3T;\&/<+%< M*-F^\TQ!/DJQ(-FJ/62WF&)?CBLS1@.?M(PN/U.0C9(>:\%H(<5DBB;?L#2- MDSLXH. B',WR._(32Q9WTW694Z4A2C>X.+]0"V=9W_XL4+DHE"QHV[?[[@>@ M/9BO.I0*I*$>D-,Z(%A)0B !0R0NRAL+N)Z_$=X5)KE-Z#]9(-J%Q \6'S;! M^@QB+JL0N"A'+.1NFC*V*]Z[_"U/\9?_,1G#3<;F"'KDS-YR&5B!HE-\ M>)?D38KW*H98%5NB'%@@;<9&98F(3JG?O0__$O"VE ?\X>,%JF9L=48XZ%3* MO0A>0SCOBJW@>1[.E'E@@)5CI5B$Q0T1T*MGN;@4IUUQ6>HLZ4%@Y M;M0].6WAUIVMN2?* &E*Q![)&5A**IT4Q-Q-G^+7<-SOG-Y%NTBN(U#_TW@> M3H AFT+<]W$:-MN#>(80EUK'@^A)RZ[B03R3IY2+Z?[I0=QU+! UN)])_1UZ M.!_*@XAFHC?GMY5?2F[!;Z@'$=^^[TU2!&/VAI/_6J997H;X*DYNV?=5*0I0 M$>Z3.((?QZPHAZ[>%*WFR=GA27OWMU%6@T@FN(_W6]DJA=JN9:+'"U">='?C M#;2:',0R5:(DDR3H3G14MM8CR9!@+]TMT$<>#1PDD_2/5W[_@N?/3DZUPC4: M7\!'K;*K_+(D&ZP5- >.7:V?*J\,J^K;I!E1G"@$JQT+[GFF4,CX>??\:N'L M);N;_I%JVP\HQQ7+"R6;VE0 )C8J&2I/WMW_]>-'+/0;A'D%NR__6O+Z%ZY'7R[9'S!E J1?\'JP>B>%?-6S4QZC*O\/+'3F41&"(2#I^U,"5GS]$7@-.V7"TNPZ&L^7<)>[CM9_J:4] MR*?E!2U.3U%M8OX4"@/89"H42N(\[6-="VBH83G\E1=T5ZSN[JNO8;U&;H%<*@$&@98B46K=*]1-::) M %^RGKR=U?H(K!BHT0K7=#>FFT!.+T4=W(KA! ,8O248<WJL\80&YG8 M1 F]1NY([=@"+FJM;_>B%, C$Z[H]@+DJS$@XP9[O0:) BGU=O#=X_M6Y;M_5U^_7$Y?<$.VI>DPY/("P<<7*6\ M+ 1=C)+[EQ0LH7W=\K0HQ'SXH/>R#NU[F5P#U8%"[S&=!=$L!(4+R1/%6U5F M["9\XV[6-2WF5S&3X6=(!\*2%'#.3S*MH2/3+2O@EQU!3/U0$")&K?M M48H;=&3\>UO#E()L%&TQ':/Q@!TU M'[/21RLQ?9GC)5/FY6*99O&")0^L,!RD+^%KJI>L?-2H.95I+J@0"3JNW,5I@F0%W5A#E:=(,?/] 1 M]68I+%?%7/P[W<^PM%]C-Y(0B"00UGZ,IA#4;KM+I-2X]C.KX(=;0^ MBC?L#,&*4K; WTWWB5- 4@\$, TPCBJJ_!J@(^.J.KIQU%/U= ?&446!>TM\ M#HVC"-ZK\V4*3$G3X?A?R[!HY*$QA$I&\ .DXZEVJ3?][;!AI2E*,DXK$:'\ MQX3I[5K:L3E<7^5-C:V9.EF82U ,CHSSZABRQ-8]CR-4G9KZ2=Q0P H_[DF$ M';D*\I_.J((5GJ)(//FC"MFY4=SO&GXP77V>3 MX1M+@AE[8)Q(7D,XG++#&Z6M54.0)2#D5ZF@CVHTT=)>K$7EL3&41O[Y[6 >&I_)+2 N)*W+;Z?%I#5 MU:77,/>5O+>.$N)GL7WX:L5>W_#1._#56,+Z+":/'KJOS;1J6D6)OFA9PW[ MIU%AU##;DD,K@MRJA!#9BKH J!RQ>"M!=PA_C#C8?K/B8'ORN)M*G=3,KB^#+CU=8A6PXS5C"ZP)=P8!J>'6SCCH#U)(\ MYJ*R5M/,H)-Q2M@A*1R$//<##MIT',PY*F=+1#@[B(%J2IN'I:)@ 1FGA1VB M?-W'2W>K9#TA?$BHY?R.NS!V49/Q@MB#>(+7NSM5-C,"7Z@FUWE:#2789#PJ M%5!\C]TNAN\Q+]/UR9;"&G03 D[KE3,:-* H5271;M"1\><OJY$ M;?$YC%>Q]O4Q++8+63A?_!JN!I\*,U0R"?0,[U4!:6-': M@W$,]I*T!YKQ66L/1*BY4>$VY-(ZM;'.=$\&9Y]-?=P!KO%Y>#<17[P R2R] MCBZ")'D/HQD0O8RRN^G7.)Y\#^?S*^!8*8@&QU2\)L;$+GSP+'R#"$[9-1D& ME,)B0#6M2#@F7N^[1),QK&Z6:YURW>:3 'K4/@:51&8*BXSI]*=?<$*YQ/ MRCJ-+IU3[,CF=@SV4KRS&/)9=V.Y\L)_+3J MLG3/-6Q@:#2YC:/=W]U-;^)H]L22Q78XCO9ZR9ZSZRB%79GOUB8ZK&0$2 8A MX'27&-T)+'B:7W:.?_HJ>2@^@Z6T.SQ_J19D[+8(G+]R >C/WI;T[*47X-8] MI11 F+-.=R: "@PDZ!E3/;3#AE(&2\N@[%@[VEN9>3;J>SS*Q!Z5 M Q>LM61XY%UUP6Q'\Q/WM(UJ6WQ-%U!'OU=LH1-.-TWU^=W#]IL6J/Q<**BQE/*OA.IWF8*R55' M!@=R#"-V-[T 0L/L*ACS6E@R*YAN"(]4ZWGJ9>[UTJK#HVGG@"RM&^XB2/3W M),W0 BUVQ0JM+,Q%* 0G$26&'<*[**D<@'YEJCT!%2*)"Q7!AB&@V?!C63U=8/*3'7.<+V4?B$0X" 8-T>Z[ M_:[M3Z.=L07>IBD/YK D8D0P>^S"O _>\QLFK#[SZ*3R(&Z8;O51?2&UPWZ$ M>"020S)PI.M[A,&V*'@\=Q]X,KI[W!=52"3RL3)I"/2'73*_!=DR@5O;MSC* M7H;11%*-Q6A=S RQ]I!]2S6 MWNCDH"0"1+ \[%)\'J1A^OB:L&!R%Y6-V2UC29; @@HWG)D(M'#85,8/9]$H\9FZ2\OL5UFBZY MR>YNJA&3?!!O->DKSQ#".'P-YM>10>F?2O,5GC^:)OZVM#%U/:ADBJ4XN#:V$8H'5A"8E':' MUT;_=YBJUT8_QU']:V/;J )@3G]C[C4=2A4 <];IKC,=J;>?8+&2#LD*@(9\ M=MJXDS6PR"S(W$7KE0U_FO-!_PA*9CV*52ML%)IJNC-09=7?]J M$P)7:)H;'$J_!)1,3T=[$,HZ_E6F X[0- 2Z%/T:)IF\60L(MLV ZDX]ZG2[ M9_WFG?*.4&MR>;T;OK9%RX:325B0<1U-XV01X-7AO1'EL!C8OY3C1MTN>N0C M$,6D$>&Z(;F!IX^Z>QHPV,1 (L!$U&AUR=)Q$KX6A?[*D2YY"(RQ$-73<";T M?97)/*I@#7&2J?PKCU1[S'A#RWN6C.$/P"[Z3!)>-=%3K&F-J'P M^=PVWR-035\G*Z& U9#H%+0K49@6_86"[6_RWGG!F).9:FN#6LY4\,+3;<^X MW)8R.(V'KDX(O:C4R[C;VN2.%()(24"N6D8687_4(BY;:9=,I M)/)!REAR)!_LOV=,'O/0$$>^K]H#T"!(R3<+9,JH2W]0,0_/ 6>_NNPF3M!HT0$U"K=ZZG M$EK^=5$Q%(E4$-S_M3NV=CUE(-7HH-N5%@*4 9#( \$S[T >V!N6.\%HMS&< MJ_4Q.NCB5B20?2?2BX(I)(D<$2[@YT&:P],*;/=!@('JA+"3C(AVB0@0[MA6 MGG6!=ZSKJ9FC?ZU !D:2\8K@1]^E4'L2B1X'!GB*6#'6#61\-I%*&81$+@A. M<4=RH:(CN!&0MEX]0A+# WN+YV\\^GXW-E]WW"C'C;IGJ$%@\B]$+# #,!*) MU?5UKZ/,#+FO&0&DHJ;KF_+="(:$XVN3@/>23]<1_,B>@A_,3V(8EK;A=QE(71$CZA.U!*UG-1K2I:D)'@**/*SZ7=>Q)P8'6R4_!5(X RZ60J]M02 ?9>Y$(6NDT) MI7#/ZO,>+K.7.-&;2<4#1IU6O]T I<<0!9G:/8=T:K\=V9 "'/96IF&\J;3V M(+DH\D-58%0V/A^2TR8M'RGX#*[Z:3P/)[S.:ZY)ABQ5Q*+)'A]UNITS3['\ M+G=!(PS>RO54EHCT2U(/*!!YRBPR"F'3\MI,/'MPO-7901(0]D;G2U+:30XA M5NZ/*&'C>!:%_V83V"O.603EL M11^;*$5YRT#JL$(5W+";","B5FWU(COQ5U^%,61Z?CR.7]AD.6=W4S<]3-?A,T'LG^8"?TRP)QJJZZNJ!@!8UW/N8QYL!(QRX"P61 M-4!I'OP5 < L'O_U![ Y76ELXB@;U8C1V2EJK)X)'W[+23CF MJC:G5"XG]0! A1K*:B\F$SQD'(=B>-;[(*!"3:"O+B45'K7_T+N!1WE%+:P^ M;'(=7<0P;Y0_M35AYLWN5@V MG&/PRB?*F$O_-1?!TK^- U9'H[VM:=^WOU7 M5Z!3/]>%X][]3P_N<4?@FLM2_U@.]> 5' MR/2LE5!J&$>@E@\G"V OOZ[P!*:5 MCJ^7F-4\P /42UIE:59 Z2A@_5A.CU,"=8N.ILM(.>#(=N7?*M_&"D.3LDYG MC&]+(\VLC4['8"^VHE"#SSH= "'\W)F1KXUJBCWF/5[! $V4.I)9T$F*O%?4G'YW958TXHKGS-H[>6)JQ24YQ^A1GP;S\ M=[Z ;^/L/UFV7=IU#9]5WCGR%1Y?S]QOO0C$'[]GMI&QR7G#6>RV5W&R^A5_ MKH6Q3H6$C+QE$7SHQ:O@)1F;XXI;Z0.;XCD/D ;BK56A MJE,"9U!+,_I=9?6X0L;0N;WR:MF5ROAE[DBK^0Z0AY]#5^D\\[N.'#/'H8\, MP51;H'G7MF'9>0[N)*3\8&[D*%PL MQT#+J586]119/[>1#=!@M]165"R1LCY4M2NJLKX]UQZZC10T3'^,.)ZHXC>'!TYJNAC)FN M*UJW!U<2*=T2AEJ9!U0,??H>/[W$RS2()H_L#;9"QB(C!LL' N&H8<)V#-?A MD B@[@7^R[^6H UG)_SM%NS>'3+JGG5:;51_;A6.2T!(W/7URZPZ[A!]UO&SC=/1,P5X)<(Y M9OMNXZ['9QU/V[YE1^F<<1+.EDF5\/9(M5"M>8NM)E9ALDXQ/#U27=-OP8]P ML5PHV;WS#)S]*">J<*$>LEE JX3!]:^B9@P&%FD97'X&B$:)&35E\"&M$@9C M=-]F:19&,UT[].U3@/*C6XNEJ"5BPVC279"F[\]=?@Y 8#5$DK)4R?DRV1+> M(_BV*_,>^]2M*P3M">S $QW&D\?PA\;U7'YH=-9#31@0+-6#RY.09 D/ZUY0 MBW<]J2TO>P\!0;@MQ8UYN$>R)-S7ZKXIX.&*GKM\XKM(KEI+GP7R4,-63#BJ MHES"V+H=+'=>^?0]-F;LYED@#S7:P)JQ>Y1+&'NDB^)3F'&=Z3J:A&_A9!G, M%=82X;.CSN"DW_WH8<%Z^!(Q'ND*>D ;3Y#($R: GO0E?'V*-?[O"K,4V+%J MY.A%8B!"0X 2X1[I^HLI7&P-]7A2UNFR;:N[N."HNXVC=<+<99BP,8Q1G7;2 MQPMZ4&>73D_+/^?E1)67!M4*<(N7S,ZPUDB1TJI<\XIR6+#JE;\K,?VK,+V$,Y> MLA00 M7H*HN(>FF\S\VZ6N]-NQ:(!- -7N1'2[K,9&2;(Q0HO;RL +.*LK?;KJ"*LN M1./\7!R$O<%._:$R5Z4#'\91^3V8A5>*(9)$@Y,H ;8LXRN.( M+X+7, OF!:H'EK+DC7%D5\MLF;#K-%WR7%/%"K&>JXC>_,!5UZIS1+)"UE^3 M]X*,I5Q33C'/-1V.L_"-&WI^%F 4K((>1KY.LVH]]5I^/G7?M9YZASTN/3&G MV?U0JM5ZZIU\J,S+0H["Q2+ 3:;*X$>HS-/SU:^R8JVG7,(5[R"5\=.I0_@Q M5A2V8YK,TB+8!\9/59F>IWYNF%5E>L8M/47,<%21\$A%97HG?N1'1Z&0HL;J M$&-;\Z37PHKFDK+ND,.'%#>EEPL0BWULU>"S[J!!\-%7J2C3:WVH3%_%O>80 M-IFZ-NKGOD@!; M33.3.1JTVD4<=U$EE?IBWTC@3\;S8=AD^,:28,;RP^XRR-A5$";_$U';9;\<2<3YG6YBFO&2O\4]Y<7(#[9UJ;R]P-3RV#*J>U MM:61P/[P_TQK<\M1*M&UZ$N+8%K;OI8J;ZFG&3'JX?3_\;\=2$*P56QH6!); MVX_DZ*@/4M2-26)#ZQ0G9=TAAP\I;DP2&WZSN!I\_BA);&T_5FTZVY <=O.3 MV'QU=ZV8Q-:6FBE%A'^ )+9V%WL'JR^(#Y3$UO%CD:F8Q-8^"+.R1_,SB0T] MB:W=S%@F,S,P B]_)K$AYE-U/KI?]6"Y(<7=[3/]9Q(;2DI5YZ/'[*"O=Q'' M?R:Q(654=6A;@S_ R_&<2&TI*5>>CQSVCKW81QW\FL7V )+9VTQO1X%YJ M[9G],XF-0!BR74Y4]Z/G2-NO8J3+M(7 ?B:QT?C4K!.B.A^]_@;]KZV2S'XF ML:%_:S9949UF*GX?Z3.S%=?/)#8:GYEU0E3WHU=0H_^M59(9=A);CI7W&61) M6B <3B9A0(6C9I09\]T%RESQF(,]) M+DR0>4ZN8K,P&#WJX72X-&&V^&LR!D4F :M$<1'6;=2?63$*\*%X0IP(30R& M3,;5/,9N:.&9\_2N9.UT]@LH?]1$Y_\U-PNIX,JA53<+K2 M*!$1X1\@!:?;Q]Z*Z@OB>"DXM]S2Q%CQWW?^O\-H\O0==*SW)\,T'),I8!,@ ME8K3/3 ]5D-$*!V'$W^=IDLVN5PF830K+)S%O66OXVMN*KUEV=VTY$]7F=#K MS@W,0DF:J7[[%RN=F/VGA 7I,GDO&Q['P(A$:7]5C!JUS[HG M Q0%K+H\3?!H0L^].V8O7KA#.KV.AO$XS#6 I^ '3EG1X7B\7"SGW+V0^[RY MXQS8SN\J;^PZ I+939RF-P9%1&VG@N\'X2LQI%)7%=1F&@#J1XU5%OZL)@[Q M1V6/MMF5/.^#)(L 9O :9L&U!BY2. MGUE"JMY"I!PXZO6QJVWJA6 GO#(P.HYE?^(C8_#S)D>"-2M+.Q!H/E^!4+[A M7 %3+ED:SJ)\:TK^YS*8A]-W4, O@O3E:AY__R>;S P*7+J8'CB'FD1@\GUJ MS^F:Z!WYQ%VOES\B4._G_#IVG<>.BG DZ@1KF[6@>F2!UYY8^B MH]L(6SW'J#= 3=!S(F43B(ZB IR*]RD)HG1>A&E/_FM9K$T;V2HF -2H@?-. M!*O%1R;VH$3T)6PC&[B-/L(F&3T$KL M==XPZIQUSSRUXCCFTG#" S*!$W?C\)Q-XX0]L/$\2--P&H[S99\6OWX*?@RS M+ F?EQF_G#[%P$,F=$S5G!&XC^IS=FFWJ<4".D$=*CZLS:?W<9(+RG*-U)L9 M&(5:.\;I6G'!"A=Q)V[6S/Z*YY<@;FZ_6":.* M&\2B8G9\3SIOZ<[# ?U2N%2N#)TFA 5_SZT>+$(Y(%5[N+O(* M^# =6\?*,!G@9IA8BV1'IE)$CCQ2WK,B^B>>@AZK)9T,],D0.<6./$;'8"^V MXZ<&G_U[=-(D*RE*\*]]IL.O1@\\@$6RI>S\'7#AII?4VTP$6'QY1LSY+C64 M[3T!]&(EE0CX)F%LF51?#@@_K,7>1:KP6+=]U/<&&/$ZSV?/W5",AUN^OL#- M<:[83J3/PY;HQ\9_O.U%@\V7?=],3H566Z9,>M JGP?PGESJ1EN1AL<"H:B! M^+*:'U\H%#8QM]+1)L%9&[ /5-(QC_].WKFH>NM_<$GU2I):_7KT]$^!6+9_ M!(@HL28&BWR7[_LDN[+TUF+NQ:V"N1>WH^[):[K_:($&JY:(AL,Z<>Q!H)/[5E\@V-J/2\EH]1Z$0+ZORX#7QF3L[GD>SE:1 M!^^W 4]UUFQSNJ'%*>DG4N.X&Y\Q4CH=4T0D%P1KOT3=T *M)]^X\59I+!-S MD0I!TFGGX5^D5#;;X\A6NQTCQ-AM2'^"-^61 =J82]F0 B5J5T3CCTPC1QDR M2AT)XB1[8LGBDCUGG%S-V2E\?M1MG9SU_4CLN >F&AZE,O=[=&IW4LF( ILG M.X;QF:AFNZ&H]@!I2J0W6%A43COW4M.=;*?URQ0%T>3Y_89E<,M)[Z9%X/I= M)/?.Z0<5M"-WK59_"[NRL( D$0."B41T)*^B0"^").$IA[J^&Z93C/HX5D^&GQ[933B @'R.-.2"U ?VRK. HEF)H!N#\E F MPT?]-H)9Y#:.QL6A.TQ3EJE [#\ZZG=0;2#F3!5_+6(\#L+5!6I]T>G^;OHM M^*\XN5BF6;R K77IF@-DJC>M4=V]PB;.8:PW3-5'*AL#V%"3[FI_K6I@9&HV/8Y? MV&0YA_6E0'S^OOJCKM1>A=F B0@5]^J*MS)0ASE)UD:#(^4D]3T5;+"JGE== M0#OREN+#:D1DG4+3H=06)V?=(8V=S+QWW"0?5Q'0+^\'+$"Y]0)XRC^WP M0<"-4O/(8.4?"D-&OB8CP;M)[RG.@OD#>V/1DJ7G[UM #VS&'3L.*E 49^V? MX81MK:)WT?9-0U[\?D4"K\+R!5 DP(VM.6!5?(5-GN+K:!*^A9-EP%NKLW 6 M#:,)<)ZE63B^R$/E0Z8L_(Y+$ C=ZE BP4Y%H0TD8H"-?A*09%4[T)?,@>4, ME?.?H)Y('SD_!5>^^JN_/,V%8'&2KB=_1[6K_V&6A)CBQA0GZ7:P%>0:?"92 MG,3AU;^+FV!":.7I>D>JJ>)4*-@;HWOI$#&5 M#M,PN _&O'ZGTFYP\-P(*03,8-D?2D)"/:JY\\LRB5_518?*CP#%*/UP*_'[ MD'!4(V8MZUB78 T)"=MEY-.IYKTVD2E<_NM'@'2L=J+$S!1BSMB;/'_GLSX' M*?OO_S]02P,$% @ -(1$4+RW(PM>D0 +9\( !, !F;BTR,#$Y,3(R M-U]L86(N>&ULY+UYR8(92#+4F1&IB$@>6MOOOCCBQAT''-2:S:A9)(!P!WX_A^-R__?_ M_KS?H4><%TF6_L=OWGW[]C<(IYLL3M+[__C-L=R>_/";__[?_O?_[=__CY.3 MSSC%>53B&-V]H ^?SK^B_SR]OD#G:5%&Z0:C#]GFN,=IB4[00UD>_O3==T]/ M3]_&VR0MLMVQ)!\HOMUD^^_(W__"/XBNO__V+?DG^>GM[T\^X;O\&.4O)^_? MOG^+?GGW[D__^OV?OO_Q?Z'_9_WE_STYH5+LDO37NZC B$B=%O_QF\YWGN_R MW;=9?O_=^[=OO_^N+O@;7O)/ST72*_WT?5WVW7?_^>7B9O. ]]%)4JG2U*+- MR.J]^_'''[]C?R5%B^1/!:M_D6VBDO6C42ZD+$'_=5(7.Z&_.GGW_N3[=]\^ M%_%O:!_DV0Y?XRUBG_]3^7+ __&;(MD?=E1L]KN''&_E,NSR_#M:_[L4W].1 MI.W_2-M_]P?:_F^K7U]$=WCW&T1+_G1]KE3GQUY;5:7O/,EXA?,DBS^FXX0= MUO8K]4T9Y>4$N;OU?4E^FY71;I3,W9J^I/V*Q_5O6\];OQ)3B,?U:Z?FG-*6 MHJ3.G=GKQ1W]^8)\OR<9?BYQ&N.XEHW6U%A.UC"SN*S);--K;$=-;Y:+>A:D M,=90@3??WF>/W\4X(0V^^Y'^<$)_.'G[KC*OOR6_^NM91F;#]5U1YM&FK-MC M&K"O_%52IE6R)U..B^R8;["3@KS;^E^-[F1?)5,4*4&G:9R>_'3SF__&_HY^ MJ4O\KW_GK37"K?-^GT7YIOX2^=$@757BNTU&YL=#>=(3=)MG>V7O5)_,E(I\ MM^R ?DS+I'PY.^8Y\4VN\2'+2^+<$!-:'@O%^.JK>!IN@]S#T>?%454>-140 MKP$%!IO>[V+#INL7ALJG9(?S,V)A[[/\18N004FOP!A*J< #*X;JQM.40+PHZ[O'/%@9?W[,(C M?YZ6F,Y#R2/^$)5197FT"%!5\8H$I=P*1'3*(UJAGBE@H:'O?1$B^JY?VH?( M]OLLO2FSS:\W#Q$9ULMC23<,Z&:)WI/05O3K3^AU4'D5K!9BU5:(5T2=FL#> MA<6X2'P,BT%9#% W>'/,B1 ?GSZGO7@8WX][N]PKC4O+^RWYERI[+?DXO[%9LL)\L7 MMB-,UR_X+#NF94[L3JQW, TU/7L9>BV4SD:GVHHM03'*R#J$5T:T-K3C83$\ M,O_#8FP61M9M]'P>$Z\GV2;\O,'"D"CK>$636G(%CD@%U*\1A,$QC( (&T/W M+PR8=1R3\2RJ_UPD*7ZG!8NTO%>@R"56@*0JM:I_0+0\NDR!+8RFUT6 :+K< M#SC.R(^7^6WVE-I HUL: A@]:4VPH(7IY$.+!P$)L:^5@! [V@\\/"(5 O!'=/VN1(>TTY<[&:,?SG&D@42_B*]SL;Y< MPK$8&W3R=]!1EG5>[TQ,TG.+C22]J+*[>LA2_1I4+.9I1"7R#4>5%4&L#+!+ MJ.K,[NBJ>G*Q$:[O8OW/8Y27.-^]\*,TQ4 K2WL:;[6TPV%O[I@U1:N33JC1 M-W1T%P2&7EX<"[=YE!8)77U8@4$L[AD-$GF5<&C+!H('56?+ *'JZ85=O9L' MO-N=9?M#E.J/N?L%O;IV QD5+ATKA:IBL'Z/94/-E17 MU/"* 974"BS4Q1$O'X89T/:\" YMMR\&$C+OT,/.FY?]728,2:7.H(PG( PE M&PY]]7?$"T -M;3_NH,K[;SE_3S2KLFW8T5\^W-<+K4/1_X.[K9U^D[JJG4Z M;O&!;!XI?(A*TX@.RGH>VJ&DRC'F!1$I22\A@0^WM(=EXR[MWL5OA[Q[?W>; ME#O5V(O%/-\*Z<@G6&CZ>Y1MT;OW;^Z^074-Z"LAPQZ570<9=J>G QA^CFQU M^E(7!3EZ:>0TGKOPDD'LJP]Z5WW>TN]:[P>S[QT/9M^#'\R^=SV8O7W*@H"$ MK-=M#F;?+W_0PF^U?DJ*3;3[+QSE>A= 7=S7 8Q:7N$PIGJ>PLLB6AC<&3!U M=^^8QM#7BV%B3;R0F'HBGW:1ZK+QH(RGT1]*-ASRYN^(%H :9&G_=4=6VGE+ M7R@GG\NCW7D:X^?_"^OG?J&LWVOC@J2JF^*\(&(E$2D*?#5?"*_4VW-:LI[7NO))%:N]RH[7RW[6''H-9^RQV7K/F5W>P(&G6+L M8=$I#0**KK0F2+"I/R! "#VMAH/0S;9@J+&PC8H[)O*Q.+F/H@,'!-Z51?V; M(3*J7_^573FFDEQN/R5IE&X2@LZ,'QYJ'JV[5?> '4=]A/&[Z-=M4Y_3E1SI%#*URTV03KA$ALM@2K/^1=:R#,69Q/3VV4[ M^8CW[MK)AWOAI=R';!\E^KOS=1&O"[=&+L5Z[1=> !WT^3SNXSLCZZX>NP/ M+H*<+##)3"YA0SM8"(/PA>%T4 MN"PLEB[#@AZ1*\@H;'&R II5AQ_ 6LH)"4[Y< ^!*1]KWZ T@A$ A-:#.AUQ MG:B-[D*QF(\H%+SI<0:%K^HLR=KV">6]HT^46 [&51.&+@R3:):[EC<*!+$* M;,@!K "&1SQO-O3>1'&--SAYI$O_K[A41]*RJ^83W7KY!9!7Q5%;?H5(C94J MII8GK+MI02^G8A35NN0=75(,\G[&!4X"$RRP!&3@;0T[G$$W&W)(]T(#8>9E M;,*TW58VVS\TSZ+B89W&]#\?_WXD5-D1,8IU>1;E^4N2WO\EVAUU._N6]3U" MV58C8QZ),UV] ?<%L5DAQ.P!N2Q@EU'LF4 MI7_6-7V220K;<2PX[P6>DKHZZNJWHHO_D+PBR:J M)9]6)HM^&&2@F%G\CRR.);J+=C2AR0I]('X1C3R WO]QA2B:%U*HFYIB9I5. M\7V2ICVM_LC]#W*-O!HW>T,@F#9[*^#/L)VGC^2[6?Y"A-!8L'XQCZ9J M(-\0*LV?F?V9'>J/.+_+S(;'4L@$ ^W>C9?/)[5D4!QR2(9#CZ=P#UE>WN)\ M3\4H2GJBHCV'DQ;W>1(GEU=@D!G<!7 MHJKC[0]9%>_GA5*Y54>';>% KH%824\*G83C>YO@(C]<5&,%#N@. <%MA6@ M(8_#M:+R$_$T: S;8M<_9C_@+2:?CF^CYTH87%HAV%31(YZ-.@@/=F6]VV5/_-!E21K8&//Q&I9$0W@^V*%LR X[B/GCRJ,.@R1Q"NC4='KN'( MUW^"L040@CE<_M"(U][P..4W/.!NW6BDK*[6*$3T2? A-894'O("Y!#1RH%6 ME(A_XB:5Y C !QJ-O0Y@7E<0%O,!1@:^3 M^X?RZO*(55@A5N4DVYZ02MP7FIT$,=[2A6B2 MI9^/24P][444RFM-CD23A:[Z6VZ%C%=B1RN@Z\N?0O#J;-@A>'+5\L#FWMF_#(>P>]A#FDK=IX@2P:&.S! M[HP:W3Q$.:XJ_Z[2#Y)(KB <WW";_>3-_T92EE/DXW1%(-H[2U MO+Z2TTDO/B-K2O.WIMWR4._AIBBPZ99';[YF)4;O?OP&]O&5$4_BHRLCF$"F M&[L9!6K2T%M1F&,9O7C\/H1&2""+;F&TPW-[)K@[0;DYUNX-.*)MQ1=@_BH] MFK&>#"A3[*-XZ2K!L,,<%ZM3.)R@7DX:U$+O@IL#+&-\F6'C$?=9>D\?*'[ M=Q9W]:6E?2)=*JUZ=Y26:U'^)2II.L E'!O+#2%7^>^R/,^>B"-+N%H?\]%\ M\DF6+G/'QXZM"VOAE;UJ_ NT58/??V"^J^B%OGQ@(=_LX_)):P&$Y9-+KXS* M5Q5?(58AD*!\=CH,8O(=>*408O%I$*0*Q:>!CU<&Y$=ZDVV3[?%M](QMHO*I MZ_A%OU)R"?9I6<0+(U8:'OC6XE=BT^O984!>#QD)X/5X\0YWT6K\Q?!YX>]6/!ZU+)<4[HK)$>5W\BA M-D070X;:L-R?N?JX/^RR%XRO\2XJ':=HB[H>C9:-)L*E^:K.28#_*L8>U@; (;"KV6 MZ\5B3695'3@8ND0?VVCH%^U* ':=-E$MC=V?K,"DD.@62KRZF.@6.KVVH.@J MDV 3%5UE#Z">?CB8-U-%L,1]F^9 *I'VHW]"U48] MSZ+:*]-=;IP04K-!5CV[$PO"6 MY?:Q"ZV0!'/7S>I)LZH"T(TWRR?!_-+;Q^?-[LB\XS"OOUDJT[T[U@UV$=8M MN 65@;H,9WZ_K6<'^*FQ%<,MZL*?'6O1I3D^A@YH,$4=P=>5\"6P$U>M7ITI M/<"#5S/9K8D"$MNUXVA\SK/"CON6]6$BO6HUT@9\[3G!K"Z\)9BL&+U(V!B# M0$*]FD&GB?AJ1IQ7(B4ICD]Q2GXHKW!:$&K3.$12_UW/**>&_%++34?5VO*% M[C*SME#5&*I:8Q&U@N#:-$UO,)D'Z2Y6*&O/"W9^RW M9-"[)CCA-'2[TDQU@![5[I_".5 =^?SD&N))7F6-0 MZY&@<5H=$- P?%G*+(F.DQ:5?=+01AQ_Z MP^J'W[];_>%?F\]GQ[(H(WX1?LS7P .]RM@@B^XJHX+//#'5X9T5=:6EO6:% MD4DK9E&ISU?#X;"KY V/G5B<9D.>$I+TF%10/]F"3*#TT8!2S"^C1*3/M#)E M1 _A/D8Y?>%2=+Q<>CRW272['3:5O:::L=!%3#K#*Z&Z%GK37=!4%05,^:'> M-(UP50LV!8TMOL1D-+;@@MP3=-H+!-X#G+;W!W,X[!":V284\V2A'5X;6HD> M4#I.*WG#2O?V^^[J M3_REK9L:T)K/!,XAH4S(!-F[(;/494X,,P$%$^8*YVQ&L-O.4=>&V>'1:*/? M]"$5498C7I5S#Y'*?'8$WP1R4&NP+[1J%XN!;(^8 *?9,3&A#81 3()BW2S2 M[8@CUH(AC$1Z/5%X!=36 'N\XJ2$0 MA M2F M20==W$>4C+C'5%K5M/D?Y I"]D M&Y9>LV 9X"(DOS)@!0[HIU&1;!Q07I4'A'@ML1G?*\3*AH%ME=C+B&AY&<-) MR.:&/>-@UCO+"HF,/4B;F-C#,QP-/R2[8ZG=*U36 *1B*[4-&:O28=!1+?I2 M8HZDI%'0UT++ <1-Q!S@VX::VY31[=W[]W]D9-NF?_U8I9M:M4 MWE7J2:64#_R[HJXF @CDXFQSW-?9@Z!&Z=ON,/F;@S]E.4[N4YZ>8O-RFT=I M$3'I/D=)2J.;G&(B']:']W%JQ>-<[:;=ASQUI9)**/ MY8PYCZ;X>?- ?H_1&QK!YQMT3^J")\08 ='AO#H"G_XHR$*/7^795OOPNE?* M(X7ZT@V!P_Z*^)]A7HO:R'>0RN<3PY(Q'F)4,L"^CS H$3X1V6F6R"0]$D^T M"M*8I15!>#E"$UQ\?"[SJ/:TSTN\9\%=:7[);$?DNS]/R9H$%^9CD(6^ZOTH M9:G>4QS'\+D'4:RA]I.H_68]*U7EV6=YK-?V,ZC^#@QY03JNZI:$_ZNDC<(? M8RU*/?E1V**\\VVZB)"5KUWE%C":'4D-[R9#)K4"M32K3%46O:E*SQBBQ.WD MS5EZFCH&\[+P7%-B1;*276U@_\P&@ M?(>L2&BLF/E$1,2M1\3F(QXB"FJWTD'@: #5HA/R"])\2$]10TDE E:0"%L$7?_BF?VZ4YJMQF?TBRN M,,[V!=_IT&;I%7GN,ZJ?]Z*:L_CI&3LXHSU51L]_ M D_;-A^'I#G>YB.0U_ A0YDM4MEH:_D-'J*17A([Q([1(2T-W%2D6LCH"!Q- MQ 0Q23 1$[[@I]_U8Y3L*$3(>J*(=O@&;XXY2TRWCO]V+$IZG<:"^R.FY=F^ M',!T/5\OCIC&FX^?D*^?T,^C]ONH%VSC%HTPC=,_&8!-G*'?1AC#SE=1^UD:V9E_&-0(VF>8]M.?2MM'31\U M>G'S35*(>/?L=FV0UFXNEMJ:N;DH"F_?U%U M _#FUG(S;;E][B!,HGTO++JO#738-'NG\"1*L@3.?.>LNX,=VM)^*A1"VRF< MB?@S;\Z'8P!I K@4Q]45S"LRHD3\JSS)\AN(HFV%JH^CZNN(?IZ86OIU5'T> ML9@];[@ Q"9'6^+&S?NNKG^G[G;:VGJIWNPOL7-<)CD/O77'OU6@ RF/_N6W M/[Q_]^[?T('U85'U( M>? Y/Z =(9A/5 ['4TP(W!],CVE_,7O6]IE,&GFT6Z?Q.MXG:4*OJM#=6[,- MMFW 9WI@6YV$E,&\X@I55=F67[\R]-N'Z;K==W2+^KI5KR5 J>(&2"$?KA,: M_='L9YS[QUR/-H'JY%:)36]SC=&_*(_5&Z#D$:MT$JMI O!&Z M/2/&6F\"C8&'MYQ1\Y.HTCQM-.]'^NJ%:$=ORH?L6)!_L/2\O !HSMVQ8!^2 M>2S2P6E=8=(E*X)S2_"DUF@Y#Z>#(K*#MHN);[-[/M]@69@A^LHJ-D:D4_-WB-<- M),6(TX@):VZ7X0) X=DN*HI*MO5SHMM4U=2!0)M$#&P\ @V E_6ZTAY,DO/SZGE2) \HI;#P!]JUW&XJ2N+S]"PZ M)&6T,R+84,\CFDT:#('2ED>TPDF2HJH*.,[G4P42_E:0&E+!"D] 67^-9)"6 MALKZJT1+/^LO.-A=A08WZQI,:!/^@IGVS>:X/[*$+JI+IV8S;]^&3Y/OH)E@ M,R_/SI6!H*#M_Q2]VKI(>LN=Q]2$C%F\T+"!SG6N'!/F/5>"^;S&6D;T2GJ= M[LUH+%05O%YQ5<@LWBOE!5&3_A":_.-%A[T;JP.)>%-6AQ"/&X,.=WM@;^_8 M7/G@95;=H^[Y@_RR5R8W9927)B#;B'R*[Y.40@"=1N0/&S(_D<6+XH1W)N$_ MIN;[N1:B?^1GTQ9R>]UDM;WT$L"UEO9Q>W&;*19^3,R[J, QG1')=,B>Q5_C MOQ^3(BEQ]2:*OWVZQIOL/F6M_"7:M8GKI=L62W_:Z\['XOTH[C@TGZ0.V& # M K4;$"N^8#MAGT;=;Z]0\_7F/27_/NH( .2A^N_1;C=M.@W"[N#X(:BX">2' MG3Y/(+/-K^=%<<1Q][4FDZ9.:M[71'LLZ=Z8U[/*$;J*=V[HWA1O!?%F*NNP M0JPEG6&I8F-\RO(M3LJC9+_(CQF9I2=H?>9AB)?D8$]SQR):/.(="V=P_G(G M:BX"ZUN#9[!!6Q<*UTL54 Y;+LCGZ0T-C8-9.XP'N26G;1 .LOYH,J7?1L\_ M)^4#O?U(I";HX\W8$U?BI MK5J@O.T-&AV%/Z4I<%GNFCO%-&-8GFQH*?[G(W%606?W&:BA<>K'\L+C)1Z^ M&4\?&V^W>%->IL,MRSK0RCO=]1Z75GQ>_''23K@2U-1&O#H-HBML1GT F(UPGMJHAP,S0L3Y4C8P&F;,HB\>__^CPP@ MV_2OM+UU&M/_T%N@C]&.71%.X^MF9J5_XT[H>;JAUS+P!\S_JP'1?$U[ -J, M_2 80XH_T@P'8J=I]LNVLK \0Q M6B@QL/5% =BNP.37RW6"7=([L X 76O-81:%U=<<-O&53 WR*?7C\V9WI#M! MY <64OB:K!CX4G2IN62$(*]E\AG3QPO-5CH?9X4:D5 M$Z)"5;M+0)M'T#W? M]-2D5<4KF 3FZ"RZU9C,TF&O9A89;4%GG79&FT^/3[;Y5N:V*\MENM3"9I&O M^7PNODAO"7=GJW.#[<#B9RD*=7UD-6OX[CU<]UY>]=[K,'P+4E(("K <'_V9 M,#*]L7VH/'M,8AR?OOQ48&)T/R5IE&YHZ-1-F3SR]+/F Y$QC7DT0*-TE?D# MS"+4S:"[%_2&MD2\@V]0TQAJ6P,//3R+XDSI+3LH8F>4VT;3J*D.R?SQ2!X2 M>SR,_?&6"+?!."X^D7ZH[W]=;B^R]/X6Y_L/^$['4YO*'GEII;SY>GA^B%W1BZW)Y& MZ:\&QLB+>WUU*I57?+A9%Z-,H 5G)L&(I&&NHE/)0P._#B[B"U0U5F 7E.M M>M]R01?2EW>[Y)X=8.J3"#FT D0'LW9ZEK3S11VDAS6!.FU W1^=24VJY:;2 M;<=TVR717;)+RI=02&4)41W7+/$)XZ-U!>TO_R1NI:7KYM@FD$?GJKG>*WK3 MX^XWXHT'V0(,ZGG'G-UPC3ES^W>ZV7;, ]ZQ=[&$=BGFJ>CI-7%T=RR2%!<% M6:#QIXO ;SXG\T'G6(XB@T=;4 DWXVN0\4WZM 3C]18,0P#B:54\7T_\<[R%F6H5!(,XT22$N.\\RWYSH/O,\^POPYS,3]:2^2Y' MKM@KWDV>OHL,YXU<;NGF1+TGQ])_6S@J7;0&8 6K[=*V8UH+T" M)R6H#C'5(:EUV,AT@)C"-%!2S5(:'(%/1.?I(_$69CH U38&/S'I=76E.8X[/TY(,5G*WP^N"K,%MG$I-70#74J>)TL&DT0IY M+=160[P>M)OII!"1Y:'::TZ:XD%XF4:$J7Q-([P V7+SD.4E/;GB9-X;[@%; MUH=DC4(C&^:PJOPXME,Y&/K8:M:A4-%JE*@U F63#H%&1NG@!\@J,E,><%Z^ M7)&!*==I3*_9'F@1%VII&H'DETXW&Y+5]5>(M;!BM[B;1H(AFY.:'<8=&O4. MM";3#JNT R6>$:1&]AD1"G/?X2;:XJ+AV.O MKD[5,TZ*0U9$N[!)Z0Y;W44$2\Q"TM+5X;1L )2,MHZ9E(=+.YW3^#=*-<(Z M7 3J?CH!TLRUJ0ZH).I7]R-?HO*8LYT5:^8XM^ GAI>C5DJ T?JH;0!=5@Q" MMZ ,FE%#1J%]JV%0/!J)STY(+3!P6D3.\CZ$W[K&OY+9B\HM_Y3E+,?:-=[@ MY)$FD:LW;&^SLV-19GMI>C/G%CS9"S>ME"M/>BLO8PD#\Z:%=KN>K$LW52.^ M5Y[3=;RT40N]^9J5&/TX?]HIHSWTH!V4"1Q!N:X)A.*;C0GTS3MG$[CH&>XE M63E%<]V]T#8&?Z:KU]7Q;+=I[!7\%C &RJY' M,V"EFV2'B>0\FRQ- TP,U&S,7N9S4%GTYNLO0^:\YD,L7#[_5)VCF?SYM=D1 MF$[,FTY,>2 PVHG5&P-V_Z1[ZR0TJ[0D3[6)]68FJ=>$]CFFCMEZ3Y:*R3^8 MDW:Y_9 4F^R8L@#.5SG>)\=]8;=W.K9!OZGNQ^DLR0_/&T)ONDU]PVY>UZVQ M??^ZO96/,WZK( 7S=4*G/K] 4Y>FIR&L,?3FP)L"3J2)/,3<.Z1X#WQ MFL<8[/(YD;&15T=IZR9\DMA>+Q-B)8\D&&F;-H#F__DTC/$6YSF9LP-[2^$* M3H&$CLCT1[L/58]S9^ V>L94(/+?,_++1$LW] M"**V](K,-X<==QLI*;I55^AKEI(%5GSIF^,7-Y>].6VUB MC-95QK5@[VNZH51-/AN(^N,>.^@E[@[=5.9>Z<=G&I\%:^BFJ>.183K)Y1<* MJL+-F415?L;K$6Z3E+L&:9:>\%#XO"#H=&2$SI #1MQX3+WK&O4L@)AFUD&J MEH]$YK*0&27V9E&Q;9Z)VX<$HZWQR%X2X6NF0L6"G-S[*@6\YF9VBD862JRQ M]6.4[.C=)QK_C$SZ-WA370K]G!-/X!I'N^0?.*X]@Z]8>QEA1&,^SP'&Z"KL ME]>-G&RS_(2^)$!M.RO$6D)U4ZCC*$--X+-H_8;^^1NTH\IUGE!0O[=_C3@2 MNZ=H/@AZ?C :Z,))PFB4>Z3U;I<]T8,;(N.'['A7;H^[]8:?<+0W)NE5!&*B M]7%@W)OR26EW/05"UTVP*Z%U(ZAN!;7-K%#;$!B;YU8XKA6.-O(33*\D'0E; M@:(C,>O1M\?DRTUHMW&1UB;DC!CIZD Z"UO']@29Y^BI+\+]'NB-F^+*:A@VE^M^;7?\;Q?9+>GZ=%F;/K_%I\ MS]2^1U;,U2/*W+-MEEX:_I6V@E@SU>D%:Y]G;NS\K?H&ZGP$:I):JH-^2O/: ML6:>Z)M[YI62]=^6]L-CW4=)W4#<_:+@ M0U$O--E1Q64ZR.Y*OM*U$Y=;5'T)U9]"U;=0\S&0HQI_/2:Q(/VF0@11('U>QH&FF6^U<>NW/! M#9T2&\77)9T29(=I8QKQ8UK==3-=?.T[5JR5KMF,2N9A>=\C7T17B8/TNRY" MB;(/M"EZDY%8'Z#K6>,AW#%?D/BU,%!>QE8VM$#/FD5WM7GC5.6FLWCTZ-(( MZ+I0HYOEXJ]];E@G8(1^:SA)RS,V*Q94L\Z#0':EB\V2@>S-N*/4O"PS0122 M@_7>Z%7T0C=&;_,HUMVML6T E'L*G2QYUVS_5]57B#40"N4LE6._;W;VT8&7 M#HM9.NR96:4#7@B,:D\;1O&I6ST(-O7T<>526SFHF>/KHNI$5?T(4SG3FHFFC M4B1]!@5+.",@S80SHA&2<#320TJ^IK]\9:@'2JJ^!M;S55,I'-*8-%&*#$L1 M"83,I)#@!W3WCSZW:,,&\5V-Z^#9_\<]!, &83_Z')TDWO[];5$:L/?@EDHH8\ M/D324W';J!@(^5SA*7#/%9O^J%==06&1+>*D/!*@E9E'@UZNZ=5%=&=T=2T2JHQ1X1_>$ZA,X4/JY0G3(/E=\CKQC?4VXG2<;TFMTGB44I_^A MH9(>HQU]6K,F\V^>OQ#*\VNS\CP!0-)R)*.] M QOF]U%:O=V@'EJV2^(ZI/ 5P49MI)J ]='NAOP&LU>[%LOCF=KW&3!QIAX1 MSD,Z[:Y0K^4ZZTK3-IV2F]91V[S&_? :TG!.T CA#^=$C,>])!J$"E]NJXTM M(KANTTA2V.?ND$Q689.$%:)(;(NA7V[QBR2%!?<@AN;N(-7A($;RUR FDI^DZ1Q 'Q)Y#I3[7*D_XO2( M/Y&ND9VQV]#:O@FOJW1KO<0%+*O*0Y7*KXX$0,SI"E;!6)N@(5S%.G,Y*"]= M42DNV]T@Z8]O'Z,\)L1L4$'\6!8L-)9]Q4@ *WW:,4 M:4->-B=JB3I"-30WC!;8"E8^]W[J:"TV)E9:VNN.CDQ:R?VHNA3X/>SI7D>VEF\VUG]D>QZY,%9C,3TI M:8?>-RII^JDJ4!7Q@_D#T"XRV_8"F$OF4E\9F6N%4C$NBT\*3H+TD*23\.SS MD2L/+O'22F,5SE53R^OC59WTJK @+SUB!6']+89!?*]I' -0&-D8?7TU6"#I M;)@<2> F>J06X.^7S=BQ /\H(RIY'W*S><#QD2;3'AAL': MZ_EY]6&E@9!M MJZK$+K -/!% :(]5AZL &_;3"4R=%Q>>D63QN&)V1,V0*\-T2]Q 5X?J8;S5 MTE\NZ+]P6$L/OR!)/)-V ;^HTC$:!FPSO)I:#'0>-RIH,!.;O;9A09];"T,9 MA3T#5B"0Q8J\1X4%L+0[)SMEZS@[\.<,M]DAV?SP^_>7;7",BR9P3?4, C=O M'JZR(I'Q8#A/3V_?MY,W0X\HI^[++:J;IS^S#R#R!9JSKA-YC85_.D\[KW1P MYSU._2% SW&!/N+X!O]$6N-+W)"T!I=_*^_&$VTM MN!Z'& M7@=%AW$ZA#"/.&#? C#^,/\!WY5.+HRJ@D>D*V4> H06#,_UT'?Y$"WZ_H8" MBHUA5-8 @XK.F A8 3>&]K*?9GF>/=$W-.'@VF@&#?#P&KB4W M(+E&>D46,E(\/+MH,0Z2(-RF00#%D=TZ2U<-%DGZ18@42N!F\Z"K9UE1%NR!YUU4X/@J>K$-\C6U89_^ MQM0^$-R2EEK9%G6;1%6;B#6ZXD^83UB[J&XX$,L^#S($!V(66 3(C].NO%:> M]M260V2(LA?FI@CXC#5_EW05W71:?!5&0 __T59 CWV/[_UPC/-H]V'%$RR-: ;$:@,5]M4TQ:16@Q5O49CL6LAYA/I5,%5;LD;RZRHOB&&U)XZSE"J_5F M<]P?^:(@XQE$>WHFE9X[JB=H3!5+Y D!5"QAYY5#^X0'J:$7IC,651*G-*:D MTX:[8SM^V>6DH81J=7T>AZO;0GC[]*,&5()3]]$,#+26TX!30Z'!UC!%6.(V MA*EB7ETWW2:"9Z/-M#$"IAY7N?B>"G>-#UG.4@V:YPMU%9]K6+7E/6A=(4\NKOZ.3 M7I)/M"V-:*$5XA6J?[# ^"_HE^J_X%2:HAY-T9 M+MUZOYC/\^R^?,+Y-?LSXG\/;]:WD_X%1[#)4F0@$,[5)0CPF&!1S5$^UN9Y M?7Q3/I,SNNOI-$.%1Y$9-&[>KXN.RDU)UIY1'H.F?AR)72$QY$C@^F/I3P6^ MW'XLRH0L[K$N!>JPH$>&"3(.T40*4" U1<*CC+,*D.B78V*(;3D@1BX,SQY( M9^#B/!WDR3,M^VSJ^5G466D@;!KP2C1*QS 3Y MLO+1)ZB2B.D"'.D[0ZJR0 M/./*8OWC#U_>4\X.-;)W#&T;\)]&UJR3,F%L6S6\>6RZ=H=.BM0 LL!:8D^1 M[]42>!Y/Z)H 5)^.-"?YER1-]L?]->WQ77U7_U.6]T-1%;>F^,(SM^_SE&^F M'M%%E^4MHZIIQ-MN'\1LLWP8EXN^DF&1C<$9O53_#/J$1R-KNN3#$:.?TACG MZ&N6GIQ%A+([UA_#?@(];9R33,)YY)Q,\GIB*63691&'UFE\D41WR2XI7ZS- MR:C6_)YPCM!6A2P=4KX4"@YOV9W+^AS<\>'>"S7^)Z4@(UYXP)(R=-5>S1"..4?R5JA?/DY MB?%Y>Z&JD[?^XS-!0AKM:GM1G+Y0Y*2@F4=U<,UL7E"QUBVS.KML,QCX =!;KE8]-\N@PG/6%2*9VX!=B&(B! MBO*4ACV[PCE[#OLAV1U+')^^T/OL67JVBPI7\^/6(HQQ<=1:Y^;6;=$+#CP^ MQ@I5[:TH6WB3B+6YHL\ =\>8+G=OGS+^2_0%EP]9'*)9F=A-O:ZYS(G:4?[" M^R@0RS$&_1J[, ;Z_EB_?HP2MNGR*0G#K6I[9+.=-L(]A+K6"3'< M)P6IA]J*P5!P#MUN!KJQZ"V(6**;DCW>_;C=8KI"QV0N+ZM"D*QT0.>0@0[0 M''M<'14/@TQ%9";G3A#]<.>+%IG[QK?FZ6A[O+;"5AAI9B5F:8H:%Y(1+B * M^E!_Q=<3#UE>GMSB?(]H=LFB!$MW/P/ NT?I(:#;YH!][F&FN>)8&)DNROI^C)*618%)Y?$<4)?E?HMVQRAC4.98D+LD7'-&WT?%E>DW=E)S& M'4CCKUF:U_]D5Z"L#PJ7^)C/-TU+])5P989\!+&OH*K)R@XUS3(7LMMP,&;) M3P?)')2ZKV(4E:C3A2Q:<=U-K'W0]UJ+D4UX];48TR#NJL85T!^,#!%7MJHMD!#SP3OVU9ZNV).FMZ;G""_S-T M(M ARM)4[1RRO J>6AS"_%-!S9_?=(')6@_WNZ>Y8UZ=Y]N_RAC5FD=O:IRV MP_'GK:R&0[QJ'V.LZJL0X3S+F$?UKD^9->KO&,)W[68!I#:^]10Q!T>TM=G=A2WNK$_D5Y55OE=G0;(![6',23>I7!<Y2O77<[^G-=V)TH[:SC(:6[M)OJ\X*P^C.R3/%8C8PDCDN8<,F&_BUP_7F M[\L(91VW+UYIZ^3&*-5V^0H,WPHOWS,T[N'P@]3M:/A!OWF-!E'R4IVUI^QE4?2589!;FJ,(=ZSL@ M3_:DJ ST14NJBH\]%EMZ?E/3E+6T@^-=^UCI^R1ZKS#6U MDNQY,;O[&09Y3.#3/;O1(P^*2B,\0%DU,/HX^72,+F%2Q*C';48/JDZS/,^> M:)26;C">:_R8[1[K3?>6.6WI<.CCZKZIT09!F3;8R.66]C/MYI$TLFT*A%K6 M>NKHUC8BF;7"H^%HG>O8T:*ZM[6Z8?#/#;UJ3KI!UVMXV"I)[N66A;!B48-H MY%Z<%FQS9IWGU'=G<_#I2UNFBF"]?HKRV(;&LW_);\C9F7M)$L*U3C%-F,#J MG]RQ $[=KZ#N9^B)3K=@]2G$OA6,L5B^ZWA<*Q[U=I/E;'KG_7(J=F"UU0@< M '<)RDE"Y2[!-Y"8E?O#+GO!N JDJ=!FQV2IP@)OLOLT^0?1A>5&/,L*UW7O M[-^$B7LY>\]I(V-67ZLCYRKMV JUWZR)R[]:90U%[+O!&#&O'6HP7965(W]- MV%.%F/XR[CY:B%$3DH+Y5=4%D:QZ!TP;S?$#J<;#H6RR?2C1.9?AN29^YS(D MA["17S,64HX)5H<>8:K\E"9E4:=F&+'H&M06[)JHD"<;HL9-203DLE/O M;H)9F.E+('9BKE[2&0ZUZ]-^![$/U7:$+=L"MB9+]5JW/T*U+K/R2FUN9B45 M4#"?X_[(KB9?E@\X[_F:W-6D0=-&V)N1+4,%]1G5"X; /G6;B#4J]>/#C64X M5Y]T,Q!?GIVS@#ZT?VZCYS!,Q20*:&/[C,>_U^R!&TS3HC'#E12_GKZ0%->DB2 +95$*V#FBKH%UI)(*'GQ'=6(R/)+7 4"8?&S/*Y ,#X=34J;"DF9YH],4LO6>7 M)>M7%-V4>^L<1V/\G?D_"N(*+=!W.B_)E.*MN>S!+RG7SQB&:1+9AP-THCST M)K\TT\W^UK810OK(Y6FI]L&6XJ0_HS;(-=U+3%VGI.9OY6*\ M?_O^+:0IF SF(=,G(SDL(G\XDH7A[5-&)=0MO$:T%1AQAYI.("QIBNXMT&2- MK#68*7\.I0D]WX5.3RE$Q]!2BL\0Z4B^BNU("G9U78&4M+F7@F@)2 R3G)X*:V;C9:2Q$:G9UG H.9V((=)O"NDHY^8G&MV+G8EHRJW>+5=H7RDTC!9]J)IX!0R,=8?5P%E_4%=%F=?HF?J(VF1-BCC"6M#R82X./SO MZ!=> @!OEA)"04TZM%VP2<=U8;AQEUP/MWX97W ;2"8,9K5X H2;G81@<),- M;0]NLG%=:"5VD:3XO,1[F5OF5CV,%5E7GW&.,6T!L2;"6YHMJET@:S0!D0[K MM&7@.,-:;;&!&VD6SM--7B?(R8I23GZAD!^*B[*)\6:;$BPX@G>>NHFXD8CH MB6R*<>Y0:LE!MB".>T_.D3SI*L_B(Z%H1*.^E"\T )6< M*"?F@@EU%XC\Y+ MH;H8HN6\\\%-UJ=:UE(BJR=B:!#0( RY*FXO?26S(D\Y85A\AG;H$=>C-997 6SAE"G MI28\9-,6JL*_MJV!3DR!*N^3I=,P/^3Q-,"'S'1CL(KQ30;-=F5PB]&0!YU0 M ^Z L%FO#P@R%?P>P]&PB%3GJ>P0A 4"6-\5[ \:JCNTX3- C8-F\CA=58QB M?KSSU#W>6?'@&V2^JMH HN\D'6O-X#,(.X-0",#CBD"O\9[D(EWC#4U5G&P3 MFFZ=_ LGCXI;UA/:\AL1REE3)2AE=*,!*=J64)FAMJWY^/LV2#8^!X6..P*PF0-0ZX(X\+E=\KJJW>-A2Z M_!C1J0$_QXMN.BF)U;NF4&>WK6\TM$UX/Y&<=-* MT-ZQE:ZUAG7A!#9=]BATNKC*2FC"NLN-6#:3]]B&@!UEK8ZV7G+3R I\1I]- MUS!F]FGPM'&'S=B7JF?RE&.8A9:-CSF]25 ^D+])%03TIBVQ:_"J M?0)WI'<] B1K*^T*Q1F(]*,">/<\NLC5TDT56T2;;)1OMX55+.$W)E$@JN#"F#JD* +UEM13VI"D$!5#GH M76 J1WQ90'X\YME!'R&B7\03# =R"9F\V9\!L6%V=TQH!23ZYNQ=4M\9RR]7MP00Z?>V] MX]/&+,HY=0JY!0CGSTZY"G^A";0U0YL>[,GXR MK)?=N:ELRF5>613-X:&\J*?=&X6GH,-'=U-$!P@MJ MNS.A]L104]XO?J426R$"[.!P*7'L(BI(/]_@M,A8@N#+ M\@'GRIUR4P4_%\'T,@^'GI=>H8*77S$,9+0*T#;ZC!H W=BR $WG9I8OQ%C< MP%H4.2,9>'DHZ6V LVR_/Z;50^)"QT!M!3\,U,LLIBABI=&F5QR.?7-(#\0\ M"[!TF.<+*1;,6PPQ('N@49XFZ7UQA?.;ARC''Y+=L<3QZ0M5+TO/Z&M'AQU. M^]9@]B\=M!T.9-T*#=14MT,/^Q!K:86JME9T(XXWAUA[W7,+FNB:_1)]P>5# M%@>S<_E*^@5HS]*5(YH=25>">-QOE(MFM:UHK.IS]]"LAW#5:#;8PF\G!JJ] MU_U%2R0+VXB6,/89YZH3O)R. I.K6)=EGMP=2VHH;C/VNU/BX,=5?L4U#?IZ MSZ-+:E@[1^->8U_-T!?Z0/\,Y[Q9U&V7OD)A8.A$A"*S'2MY_5JLFB=A:W MV14!Y /Y$)?BXS.U]#CFUSGVAR-?%%UN*[OX,T[N'\A_UP26T7U5Z?)8%B49 M.S+\\B7_LE_TLV>P<*\)'C;]'*J^AVXS5'^QME7U-^L,+\U7T>6VGLI1_6%4 M?;FNW/FV]^T+SQW9^:O2^N"Z+QNKMNGT)S%(<=6?N':;2$LHRTFC4?Y2-16, M"?-$\!HM6T MR^!U6B9QY5#=X,TQ9X]]E5TZ=,SM-Z3F^1#(7M5,?:3;KNE^ K7?:.>3[7 ^ MD>[QA+*+]?I[#&9_:TXVJK>^YJ2BQSPFTZ0^?9$W8,IZLN17?>9(6;3WA(>J M"G*"YDX)N >\YE19GD="!I;E201MA[Y&>VR,;&^N"FX1>GI8@GJ%:"W@>/3> MU('GJH@U.\*)0/-XIK4_[+(7C#L+.6.J(TT=GZ=8&LF% YRJ+.IN% '=29E- M?M #)!-LA),C$V:@)PKK6<_FN'>^3X!//*/ZQ=;KO_).@I\DQ_-L M9N\5\-!ZHN0\N\!RYJ=N__78GJ9'%N+4"O$OO$J;8],F!GX!_P7;E.XX]_/R;E2V>A;HY[[]*(UZLN M#KJ)%S6:RC2Y]QU_*<0;Z.\)J:+=^[U;X3J,XAT*US$<&Y@Z*A[H_]/F'Z,= MR]V;QE^B_%?,;FJT'U2=3XUIQ%- :F?=A%!(I/8*; M:JFH5:M&?D,:!;IUN'Z,DAV5[%.6WT1=C=?[+"]IQB*%:7-NP>>6HK56PKY8 M7?-DF^4G1;3KGT(WU1E;T6E4)/,_9+';&!RMHLD.;8#LT$A("CMV;G@,@FJ; M#4\EC^//>584/Z4YCG94TL]1DEZ0WYQB D>LCX4[4_MAT-2I1UQ)W#:.6.NH M;1[1]M$;^H5O5NB.?00NCNY2':0P 8-N^(YW0Z"VP)TS#I;"G3#S+C9*Y_5$ M&<"2H71?%91!>?UJ!8+UT4LW-WQ^F(SWM&>!B[_Y6[HL..8YUI[':VMYG&OU MTFLFB.[,656 F0Q':R#?'9I'\*R,=O,*?DN;A)QS+7 ^G$DM0.Z/IRS66^?< M4T-.L:A'1DKD%)[DLAATG3*0N%#UZQ ,JDZ%N/UP2SYE>$TD*PQRFZ$CJ_K6 M J*E0-_LS"@PS%6*(2;45R:&@(!"\!E9B-QG>?*/R.J.ODUE,(0K=-'LO)(R$4)3WF3E-(;%TZ=-=\<"^4QDK-FB*-!TX MA-QH.F3X!;05BH&@JQ]X>(QJY8,&HQF![K"3[21F^SW.-TFTNXH..*?[+5E^ MR')BL=M%F2[@0&J_O<;IYL;,5TUKT8SPF:CTEK$N*EQTGY\NF8 MQMJT-;*"GM+52&44DHW4I="6% -,33-"6BA.:T:_FW]&/?1^EW*2LT[]'K2N MDN>EGE)VY95'<<\"?+/7/ BR99A^!'RF2*^C0LNEDO_6N'\PK5FO2=,GZ>\ MU !V9N<8;#'3^/21'KL+@?,RV=)$/OAR^P$?LB*A/L=MLL?5O[1;$-:U/>T_ MV&LCH*ZMRN+/\N(,AR6IWOQBL?G?$ Y_-NT*G7J>+T<#*>5K2\616]W]% AB MV6RF+$ZP&=8>G<,\EM&%?)4G)4K9P_ECM/L2E73-\_*!"*-YWCZJ(3^6;IR. MNF//MAF>)J=I"-4M(=H4V$OWX#3V9$4FH+EC4*"A;&%;@AI@+Z;G0O\&?G1C M(9J@"\VCX5%C=@'X'#Y)PC^%H<"+%2SWVR%*S MK^'>%. 3-PL]AP/,HE3UWJ\)S]N&#U-A[KG/H"OXY?>QN#2]+;,%90C/4:FL ME;T@__HY*1^2]#+%_X6C?/JC/_P*7EDDL\0>6;4=P(T'K8]Y,&61%049DHJ81"5AMD5(2Y. MV,9E=*<26W.'RR>,N;$I,[2E74"-#NB+AT7X-M8(.9'M]=BD.;T7BV^\(EOD MV:?1VZ'7XN",ZLQ_5OLSFP-D32Q_=J?Y].G+%W:3EB6F9UL^ACN!QIH>;819 M"R'\1EN,1\D#?;.^G/P^>6:)I2%[+('DCQ-7U!/(TG792-;\\"$I-KN,RFB\ MSNC4BD>NN&DWQ%U5&T5E9RY#732J+HSY1.*($1RBN'%'JQ]Y/U$_M17K-LS@"A$+JQ1$(]/E6@H?5N\8' M8@UPS+,EC6&:7U6X:CG$8UTS.)Y-5PT\LN)$+(KO2$8!<>3U,%GT^ !^L.V*9]2N^8RO.UCORL(PE:1XU[:/V M XA_8=4-W+A"]^FA2IUVIO$MB%,1B4D18)T+)]")3UPM$ >PS;\FWV=)A"Z2Z"[950$V MV'HMOJ1$/^8YH3F[VRS@ YU)B+.M&:, _*M"$TZLL>X?XQ]PGCQ&9?)8S6 ::(M% M/2):(J=X';4NPITY&+/M)F@$;K!5 !AB5C7Z$%E3'&VRJ2)(MA1+X]8[9/!C MHAWSIE@J8I6Q#29IBHOIML.2/U)TEAOCW'C;!CR2Q%HG,9QM4S%4KWX.W2!9 MXX:W(7O

N5!_*&^Q!I?HR[X NT864N\"P/S6G2H_20)-$*9 M%T;/!P'- [+=R22-4I9]H]J@W3:_,$\-(7"_Q(^M3Z 9>V 9AW7'J=-+OZ37E.H?5?0GG9M;A&0&^]+-"G>?)E 3T M3G6/AD0)>5AV&VK9M0/!,$L-W6 )F@@51#40SKF@4TD]%V@",/ \/1S+@MF" M]\;G-=I:$.R22J\[O.<55HA50>^!W\VXZ7&3W* OI ?^(7XHQNX?\4H#!NG2-2*,<.:$VL/LF:J.;:!2X"\YS6U(K:*=-@3\; M5TT!/N E4G,[S-Y3TU:'7A")^EB"KW>=.1 ?;G;%0J.3"GY62Q\%]B!.;L[3 MHLS90]'KI/C5X,WIJX&.V3%T2T)*)%EV-SC+=)FEARV5V#G&I0D*)0%U5'"PQ\/54';_%:J@[; M8,\)OF845M&.Q\FR\D*E]> >&@@:F%X=K%!=!?$ZT,ZHLQI1]2 HK?6(I'H M/E*0P\KP8D&.*<@[IB\CZ*&L"WKW5-3$YAYJ<%09I[,P2,X8\&:^P:H MF_<5W5GE2K<7+G!\CUMYC3%6G)KQO^*SU4^UU*CK=R^XLB90!Z^P(5+@%058 M93GA5K'J<@+M:&86>=EA)?G7D)'D5W\]HT8 YX04 M@M1VBB%:#G [VM2]-3A,?;LL *[Q@8S30U3@]7V.V4G04!CEOK-C?4]0<='( M C^ V[BCQJ<+*^?!&1G=^#1*?[WJ";U]9E"QUZ[FGX(;*F%<2./5VQN0A5P+)ZH47/=(^,:@=[V<(19A\W> M,69!:*]8&\GJLRB-XB1*/V2['=+"<:SMF&XJ' MY##B=K]-@\#W_JUT'B*T*HFZ18-[$+"T9M O!>S1:O.&P!ZJ_C@J$<2X&:*I MXY%I.LGM( >Z-[*8^#XY8T3/D!9&Z 1W]^3")A.'<0&> M+",@C0.\E2(@>N3-% './CW+N[*=5WN7I,E"$\=7F."*K#GO=;?&7!KQZD$Z MZ";>7[PK.P\P:02=SH.#%>)-H+8-*%]R@HX7&9D*28T]8MI^2IY9(L!*SP55 ML\QQ,.< U@-FH9Y?7]F5?Z)_[$J^D1LW,D>\3B%,$QK)-VW,M?QLV%A(;_<2 MNTFS36OY9L9D10;)FX$V9VRAU-F8\8HCBZW6:<.0M'AJ1B0FM8"2:7\]TGVM MR^W 7VD%+OZ,=['& [!MP./L;ZW3<)AX17K&)?BNG+#D_[@GN?Z/(L,XV:FL#^(QZ;=1N53\H15C> MXCPZW4#/$PZ 4WF'%F@+Y&C_&F]V45&PX->4YY](=ZPW9&UZW-&MG_RQ*),]_=U77');<)N=XML\2HLM)EZPCH7^1 CE^L"\_6JU;U2L>B[P M4 )$D8XZ,B B!"HSQ,58H4801"2I9EOZ]SN,.M+ [=2"]3;]"EF^YH@ZX\32 MLHZ,.AV9L9#Q].55CA]P6O#]%_HYA)\/>$/+\([,&T'%G@SF L4"-L'IRL4" M!L%CPNI]EI?)/YC@E]L/F,O!CN,8CC16TES59_IJLQY"%NM.%3JOUY6J4UA6 M#2B/^W1EME&2/[(S9?*/1%C95BX^BH\T> ]ZH$V#YL.VA*&0%ML2@]YO/7W M17*?,KD,-P]5%?S?=Q)E5MT6ZI0$O3BX@. =YP46%%<<%( !1+AMM?Z)%5 M46Z\%=>#2PAW^N86'A;M5A?ZE*#QN*>3I7$E!38'!9:6]KEG(Y56V,_(R@8A MQ.>)"E3CIAMD'32A@JTB]+2A+@:Z$Z.&B;#SHL;(Y,LH;&&RXPN3[#ZE1P'G M:9FQ1&%GW44?7Y1H$K[/TZSOZRSC]5?O6Q3L?(LV2M?$5:O4K\YTJ^D%,\>[ M7(M9KD/J []>GVAZY$_@UVLFDD-Z_R8$9CA=T%D.$#(\:#DBIXB_J5VEL^$8 M=9TG!?5-CC21S16[.?85EY?;V^A9XQDL\3&/CL4B?35$%,]GV?M*M>5;[12O MD-4E"E1]%O'O(O[A%=LLSK:(?!S&J?'2B8%=95B.9$._:CF&S>.6]?>+<4SW MBE4R4Y/\,W^I-YVUWL,$GC\K+I'E??"L3=FXMT:NL(0F@PGH)KBJ M'RZRC7.MA4( M ]CI=ALT5R!"[8*KY#)NB)LJ!@ ]Y>ZR<3FJW",/ 7#Z36B[4U49M.>G&%SC#4%#?-HGXV)Y;5P6\N-".6Q(1H1B"!<\$XW1OJ MP?-!.;EKT 1Z\KZ\'@'P0N^16('*?QK/C\\',FV9_0]%>8 DGD.)E?NV5<$@ MG MM=ZNR2DK[&O@1P=>L;&\\K(OJOD.G@&:7=:Z&H2_\N_2!W35^9'.39-&= MTRE7\N?ICX*^G>O<0JGOU-).:",;@)[!S,,(JXOQSG0(WB[09*#KLHE6-;]] M$#X0OIT0^V1.>[&J4^-&92= &O1KVN4ZB)5^C09"08V9#(6"%Z$;C"8+ZI)& M0_Z1X V'HF_F-1Z=A,$+&9 ?>1^E^)X*LHP)<>^JBS:S\.NS)3K6S&-/=)0! MMBGG*7NU5'0DHZ\$1ZY(3*U!6PFCMI;F($GY:[UBP'-^SPOJML92JA?M$J-0 M+#% KES, &PK?MNA.A B=TSQ!"_ U%HH1%9JZT[D3E,AS]Y3- ]YFK;#KQ-? M]>"%X&LC!'TT7/^2K3:L"*JK#L)(K3ZF9>>J-W%^SND=2?8'Z%G322LN-W_7 M7M KWIT0=.B-L-3^)@SBF8&H9IH9A1#4:GSL1CPV,O;DTC< 0B^#3A:6_B58 MDCGJIJ59MMV26G0R+Q\PNHM(S0U&Q0,FOWPCG_\"X:$-:M5,M(%L6-,<#S]# M%LR7;,C6](YN49[1)%\$/Y$ '4?C96X^L&G2HC_*O0:2(R+=VYHT_HW+*[?@- M->.6SUK453R27B/W$*M54<3*AO02Q-3W0Y29.AX6-<8'(+I*P,A1/IE082> M]Q+F,;#!#U@BXB0ELB31KCV4,Y@=90V?:8654@NY=.N2O:"%X";'T.U"4EQ] MG_N#2QV)O%BG\0W.'Y--DMY?;B7R%;=$ED+^)Z.)FO<'S<$8=TO=DPCYWXG[BXR(A21*%*5)J>?H.)OWJWP[?T M?S0L&=VB1T*,UWJ(_;HENLZIVV+)M-B-(-H>BM(8-2VBMDGT"VL4Z(Y?T%W@ MTT9,9,#0'$R$O\<,&EWQB&1,PE:JBS:5O9+J]DWXS*AAKY>0C,(5O;0QQ%H# M8G$@RGI-N>&(6R'UAB-H_3.R%89M*EL04*@!P#=1:A7B.JBJ3D5@R6.6G/AX M,::YJ+C\>5,A!"(HX*+"O0(KD##_JKUAIR@/"O&OTCMF4H!_7>*J7%9&.W=X MRZ56@GN%4E%V6(1_5=]JT\+$([IWN^R);J1]RO(/V?&NW!YWHF@ZN%LVX!/_ MMCH)A*@KTCSUJ*Z*)#R!.@4;K=H%+HH_H;Z"<:U@1290[CCA4""3$PA]AM!Y MQ"EI^^7LF.?D)]-FA**\UQ Z2BSQM#511$K"[J&M1:_D?F>%@@"TU*4*'$MA0@ MJ^CIR_T/DX2[:R@W2\/ M@>R!Q!I@DY*H*1H&K@W"4XGW]=^#0+4,'TI0R\ !@.F?L_S7\_0JSS98N]^H MJ@"!ZJ',&EC3HO1JL2]A1[B'ARK0B\>\$JH4ZN^ M?0_#@1':=,J@':M.%=MPQ2*I+C[Y88NS(5%L0>;SJD!)"0P M5?"3FE0OLPD8O'R=Q,%[IM EA?>!:3O,=+)Q^@*,16;-I?I^)/=8LZ2Y)&.9(E25 7]<$TNHSBAT YJBR%:SK>K92UM.[ [)C=NY7Z1R.V)51HT=-BT M-!0L6#03)$:3IB@P[C/Y\D"_<)M]?"YQ&M/Y4<4CN[J^J&6IB M%]UFB-=F+I#W^6VJ5MF G!G7BN8:YEJ5$JV\4=0%>SW6>@>>%9$]#!509NB! MD?I 5ISOM*LZ67&OZSBIO$:K2@M"K=+FD]CO8DR-#''YI8:%QR.>'D,+ZH=6 M3JC^3KFAGL_C'H,&!M>[6#'GNW:]%[IN;G7JXZA(M6; 5<; 8QK3#>^^W00] M]+3"EG L9 .L638D>"0M3:(-8PV(+0E!:M/2DE< 2XGAK@!<1BQ+B"@W(!;$ MA_,.Q$B$]&J M)V_?!Y%$VFG$%$\2[8;+[R'O<'.C"4)X%;VP@#37F :D(7:/QJLI-M%.L0<_ M1Z.>#X5'ZR[?[)$<%G?"@=9MTG5:U2H]1N;M+G,88'V2/%M'O'_[_BUZD[/2 MM!N*Y!GML[1\@ WL.1WHLD/G:2@/C.8?CIA*=_N43>5VMZ70"-W31481EH PD']:]9![15J@LK#2=BX>TN5? 1(76 MA(OO7PT7NQB=Q,8N0,/DXR<"F9GHR)L*E(V5GC.1D;86/A<5.A,J?O]:J-B% MYQ0F=K$9*!&3Q[GF1=Y4J$3D>LY%1-+:*R"B7&="Q-^_&B)VX#F)B!ULAD?$ M]9:,_8QL'+07("6'&D_G941;?"WL-*E_^X!SS#1Z#425PGE())IV)$GSIUBA%Z_M@T%(5(%54U6VV'>!V M'<8JQEVT?:7'IE(SG%T')PCJV&3$7V"T.D]OGS*Z_V@[_UBU%!K5>EI.(!T+ MBOB4L7UWH'B(T_6%OK U$I>C6">",C#^55D"II*O:28TYK7Z3: =?8CZ7!+F MX=TC*<'N @?,/K7.@5YM'H/4470JP%$WK[46EZB3EFH37Q[T:^&V_<]WL"O M=N>4'HKT$LCK^"S!^\AG\&8K477@7VC_76Z_XG+P=[6?/&_S?I[/S]D?^KE9 MZ5;7B&5?H %,7OCR,:_[7/DLR> M)6"&TK2GM\1'7HO1=-L)G&@ZZ7;A.=AVH9?^@MI)7(XHLQK.Y5CBQ7P&PY:1 MMO1GG-P_E#A>D[5*=(^O<;3OAW9O+MFLT_@37[>SO^KC,3M5V508PH-.2/7(253W2.I;\>),&9T5O$A[S&LS% MG(T,'0LY&Q.@KG$*"E0CUZB@"V7KWA38Q4\K/8TW0B7LC^$<*$3U87? MJ!V+4OTM4GN(^N-CURI,8J-K0QZYZ*RC)-MR.W\&S]C4YNW2*B3;X>_W:VCFA\V_HU#LJ!@LO/ MA7*U%SL.XH%XL%WAKS!!E_9FD7M3H7BPL5>H:BI ']958?CY[7"W5X=N'_ 7(L4QQW3;^'++1.J&]]9ZLS,U[>NX:YY^$,%9/"#:,.JT MW-[/HYOP#QAU6J<.+W=MNX'0 =W<17OF$"4Q(NU62=(+E'1N+I:D9_:=G@GE ME?'(JKZH"F,NKN7$J.+;SWZ@=[[E:R?.6:<# M<+<#@I@ 9V3!D. S4 !F+7J5$]&\'[$"EV[MJ$06T$.PTVA'9;MYP+CD41!.7[Y$?\ORLQVQ>OJDGZX-03WV MLM'1=#VV:@.Q1E9U (R[%\0:0JPEP&2AL^G+I[((+.?B-)!JGV99(Q0BM!2Q M$4E)ILU'.JV69&22NUV5M-$^PI2Y$9! 4Q:ZZ4(S\>HGK#YJ&P@L\!2(DC"! MJ&RQJHY'90M4KUZC2J*NE5@_)P8?TKX5OQZE@W82QTR'S?XDB'ZAK0#1$5Y/ MS\ZH*V8EKJDK8(/@9&?>CO;X0T;O$8WCI;RE,+BIT-(-MZL>:FE#Z!?>5'@D M]:UP(&S5H=F!L3HH>UQ>9BQ.2WK^UQ,6FHDK*FJ>JBN MN!+ JLS)ZVG9.%*SNCSH"M$%9\+"T 5D'KES+,ILC_-KO.-!!QZ20V%FC*Z6 M3YYHI1?8495&O>+0A!BG0MXM#DH*,X $*IC1X_',.J=I?O.K/(N/&RK-:;3Y M=9?=&SE@JNCS#-ND@W FG+,DUCEJJZ"J#C =G%6I_@YZ=FT%(>$,VPH_0:Q] M+BS"9=M5#V.51+D,O MMT.A- PQ5?3(#Z,.@FGN5* W* 2"P#!CFA[X^8#3 O,-1<+Z,J/I+JLF0'<6 M[3 VY(H=P/PQY?18D+5G0::WOQ^3(J%B&:YT*&MXY(9::F'_K2J).D5!;V0L M(KI/W!L0,P2\ 2ZP2*<_YMA\7<*B+C#ZAYK8@&F%ZFK %R \*@3-%"GB;#@C MA=O(Y]2?=]E=M#O#^YML=V1'7!=EK#Q1,E7P\_19+[/@6[/2Z.SC%]241Z0" MT/'1+/*OJ +? CTEMH!,YX&P+[Q8Q+Q=$#2.N.L]RJ^V&FBSZV M*_I>5 &P,RU@Y3Q1VQF/':+#@-&"]E#CYG&/@WL$L6;W91"7Y:<";X^[BV2K M>SPSK5F?^R/3]!Z)14!*]FM2@6TM1 MW5GM7DP 3^3F8(2P7S,#'8(X&^AN/'WDFVKK+8$7C:S_B508>9AG;#6,$P4+ M[9V/][K;E%6;*Q315EFZ D3;#>XP8D1'W#[@'#.] CV W\+P[U\/E8?0G<;> M(6Y#)NPM^?Q\SGJGQ: I6VL](V=9DZ^%M"K]"6O?OR[6]O [G;8]\ ;-VZ=L M7M;2]L+F+--X3L8^9:^&KU+=H7)CSH+:&;C:0C9DILZZ&_8*-L)FWP-[5;M? M&NT)77__NN@ZWVX7W$97&Q3K>&(78)R25F/^)9)*ER>:1"AN=3@!]*SB>L3Q4HT M#/&KA()_Y$YZ(^S2" #61[UVK2M#O/,=PY!)3WHWM6IE1[4HB">][@!5L2S$ MQ[H?\%UYGA9ESNY!F1PD:6F/A))+JW,N+K+T_H1E2:=U45L9.+RM#TU\LD2# MHR$=-"""PKV-VZ2L 89_G4\RP$@ GM0RLL-AW.A<&0#C#^O4B#?$ Y]PS<[>!]Q?I>9X0LKI!7#+$1DZ=OY!')Y+(LR2N,D!0TJ)@/G MD$DR9/J<*K8XYSHNR_/LB90EK X \B[0ZCP:\HLKB\="?O %._5])4,Y=O8;U 6> (>: M6,V!;:7@ID&3/FXS89JE)P&8!FJH";#??^A7 MN"&,AN M6,DWN829O9L_C)#E4LY)A;.,+)'8\^UPMAYDB-'O/LC@XG$#@@:AN-R>$18F M];RHVXB0%O>Y(2&75["G=%LJVR)>KED>04T)ME*S6> L',NN0X>P$Z"!QL@U M39\H7Z+RF"?ERQ?Z)F6=QHKG3I;U_*QJK#0P;;+6U1"KATA%@+='8Y6A=@UH MW6(/G\["Q3-V+%8N$UOJYFM):H(Y7#(M MC,-25T*TUD*^UX@S(!M=Z-_"<;R4&-)[7TH 07'A-"J2XN:0XRB^3/\2Y0D] MA*72O;,FA:X),'9H]3+2A-5&O#K*4E0W@&0@G*P9^4Q1V^3/QR2FB]-E%/T2 MY?=)BJ*[[!&C/"A"F8&H9Y89A7Z/6W/.QJT1>_:BJBJB9'UAM6^1O@3-ZC=:-_!5ZEV\-,LFBWQYC?FR;U M]8!/T88&67\Q[<,JJWB^<:*06[R_P4*$?HWV(?@%I@Z77>#0]38L5'C?FC1;/T+C-$R\U_/HKS)(MORB@OS5.PA=27!\PB#M]%.WK4NI"\'U/S M/3T;:<]V6;&DM&561KM9)+VE+<'Z,2I^B4Z+BES^K,$U/O"[N,7EUO)AKKJ* M1\N@D5NXL],4%>,6+'4Y]M;&51^G0WS,*1/+!XPXQZ'NK8\3_Y(/ 5(.@4^N MFM _9*P)^OYX>Y5G&XSCXA/1J7X3=+DU,%=7R2-WM;(/H5,71G3TVN=/A,EP M+]N=%#AMWC::J>L3^V8$#=%OA@],$(GJFF^"BRX_KTA?;Y)#M#M/+:*?CFP/ M*"R%B\:F:QIM6S3E1W>J;-I#2;I@\-,1$2^FZ \=_702D[ M1K87-%OEZ2LFL14L>\=6VS.(X@D[[&E*&&BU&*\AY1 MKY)8.(*F#]\(8#HE6>B)KUEZ$G5^QR+N1QL6S2F NU/: 1D"23L:_D#4$:!8 MIS'IX4X'=_O7>$O5N26/P'/7<@C);@L66 S@PM7(D1WB=.2PCGSL-;A(>)]C M]AW="R]#%3_/NDQR"]>!!E-A4T-Y^=G3HR>K >B\=++J_9%@H,XHO>)C!0-E M83\ 4,LJBVV%V&.W8 ;=T-&=X3;T\LB!/F4WSMNK(?(-CK(MQSH \BJ-?#ZR)>&56U454=&BN.8]7!#L1 63R$ M7GK 9G@"78FXQWFRB2RXT"_H%?<#&95=QLL% F99QXK 7:Q7[4'JUKLP4?ID M*^0+BWQ,AGK0+S T^8V4^QL7T#F:?&@"O5TC8,OJ!0E<]J9^P#,B$%:FVC!7 M 8O,UY/;&(F/EEXJL<:H(.%F\=L3RT@J-UR,/1$R^IAZ(EZ@P/X!%YL\.=!I M[G+;?9G-POY9$\#4#!@IC/H9B=)I@=KA_LM[UDH8_!FG:5>[2ROMX%AFAU4] M\^R "I:G@MV@3S95+@%K^@GUX+)5"!J8$U945>K,%6'0R5D1HQZ R2SDL#+D MLY!C"HH:==SS#X2KUKSH5P(CQ4!VZQCOZ,,249%'T<%-!;T&<$20@4C/ AF" M8!?N9]DC3B-S,B.+NL +^*$FUC$4ZHJP.8Y&JW39J*17!'H9+T6:S5)>"C-_ MK*ES 7Q\/N"TP(8'I-+2'IDAEW8(G":_1%5L!?A4=)S$Z#(%?QNM0<80UQI8 MP-A_2U,/9M5EUJZYP]HWY? [KYK99L--\[;>:.5[32@+))>W!!$ZDSPUQK?$ MNG]\+FFPGY@P(\G9 8G")W>L[RG:KXM&ANF[V8RO&T!M"\OX[L8@WY.UDS MU]I1*BZ69NZNS..:YLE*T KW'4VEFO M=OJIQ3J-P$^C[EI6VNVHLDFM&'3"I!&PM%D&&3 )2[LOT7.R/^Z;2"YGT8'\ MI7QQY)VZ&6#B:?2S9E[5!FH:074KX5!OA)[#^?VN46^C4 ^:C":PVK#1A-21 M'O)Z2X;N4[(M']9D?H]-=V(UQ?WXOSIYA1OVM"QBA5%3&BZ#S631@?Q5(T0Z M[JD??%AXH^Z=O66='=6EG1/-S#/7G48%.\\U/HX9%O0X7PDRBK<&BSJT/VC@ M=7M!(6<,^9 /YP3Y>/N,2OJ8[1[IQ-.?EDPX-=3S&I]4KX$8(;,J+UY>!$7U M;'K AOFT@),8Z],"2Q.?!EG"VUC#[R,A2RBT+X7"@/2,&@ _=+*!L4_,6+A( MBV)G) O/TTVVQ[?1,RY481>DI?RP32*=>&Q(BR!6!B:>PGQR>J*0:LP[M%ET MP"VH,D.'3B?$A>;)B[*D=V)TI=3WT0746Y8%!/9/%0$-X9W"8#P-%HFWMR))7+^[V_?ICD9(E2^*+WEBR>[[, MI!.2JBH^3['X5E0=7>O2B,7Y3R?=ZOUTJDS*'A-3_!<*N&61 *_+ST.[4QR# M-IH;#=+Q+HKW$6SF$'K2UA?:IDQ;[&V>[MBLSY^Z ],>\[Z$,0/2)O3_CWI, ML%L:TK6?)B=)/]/0"2!]V"+TBIVIA>O&&?445!S4JD5N#M.^#N1J:YRH17LW M5?:>VN399T[;M'FS./P=UPY/OO,FIBCK*"898UF<.G[(V;R/$E^DUF$4#S(X M&$4?Q.3^".RH.X,1J&$Q,QG( Q:, M@P*H#TL/%M-J^K.V7F^D/6OK<@1D:M^$;)3$0*?TQ<=JQZ,^(#V*J"@H53\[ M*>E^F_<*VE<9'!,I6NQ_9-)+' MB^U>15W< DHT\C97 \JBI"B+Z%),S%V P\36]H$A=2*Z"HC@D#H0"3P0/8B9 MV740P8I.7MTM];* +M@OJ01H\&B9\A6H1<%EX M'HR7TSQ6!%AW49)*MP\G_I[%T6XJB]617GP'SMX67R+YIPC_UKLW^!BI?NV& ME-^#BN47B]"=?Q,WY?PU6]!FS#(I=^L!SZ3$M;C3-(KPC5W MNVHL;]D<\]J M="LUN"FAW]E3 6_',YKF.67(XJL3>S?GU>"#,\C3>(6&L[K7-@T[&QMRTU#3 MXF,/0C;JM8N>9Q]XINERS::H"B?5M2&;3SUTU;%QOZ!H0#K6EVDQ6#,PV+.& MQO<;4>H$.K\Q6%E00&R?$Z974E'8K2I,14.HSUGTPF[C-8M>P+4XKVKW*6]) M&CNN*BN'KJ+-F8Y.!^.QZ=>B$M:,8X@F;02"$19D!J?AP*CZ=]2)@!'8&A&] M$=)Z'J!DX^0ZBG<.D_\UC=S?OX1^FN2L;$&_MH:= Y4:J>LHJ10GO#SA%8IA MQ?KQR@'B\Q % !Z9"E"6(JARVMP<7@T.5TL+%YT8SQWG=A1 61Y%355;!Z MM4PB<_,N5E$P-W@4H<1 J$.G*E*+ XDZ !:W/SB88T=H)% MZ"V\G1_Z$*7!F>*<3'I =VS'YCRCHX:-8%W4OR%Y"_S\Z'D;A:/'YHE-55%G M)'U VYB@]$$LQM:I9"95>7#S]EB6R5=C^6*L^7;IX&^@;)$.MXQJ4\]D+3Q1 M+H;/92/T4NV$L]TY$M_D6YPCD@XS*(!Z M4'^PF%:7TMMZO;%2WM;EZ OA!E0J!0^]SZP3GIT=U1Z(G>9S^(ON0^W5N%CZ MSXP_5RV<.^K-@SEI/(-5^U&88;C6/PHM[/F2ZCHK"*N?]$IK6&2T7&KEPC O MBCQ='2"Z6-/&Y)<&+76*:* RYC[8YR139;C2U4'<"ZM*;KJM\?GU"UZ>JV%: MX +9&#ZZ;;%IL--W8VQ,#*'MCW&Q7EZ_&"1B5-;#VRUK:*#=-!-=\2=6)_DS M>C+&_KK,8W0RPI-F(ZT=3!;CL3P>U"PZG!>S&7F=R]=P-NQ?!/Z.NN(P4$BK M$55+?S?"J);.MH]([3H!X@Q?.U.M=#GJQ'P$03'0J9X)]Y_#MD3WW M#B^P/ M[U4A?6M!.W%\NXR-[0(^PO,.A7)X 7LO<9&B( X?;-2A_%A] MC5;;*$N*2J24\T9,*RO0JR7?\!FG!Y0 M;0RTA*8NC.S1"7OHA)2A*BU0E10U.S^?T4):L5#^&$(Z2?] 04CY0JNFO!V* M*B66[ .<2G-,8RVTCB,\$AGU0*EPT!)*#*@WLL''8=E?W__U/33=@6CU*BA< M:\BM-2#4$"YL,LIIGF(?58MY<*\=/G+Z38B=[@PTM+[&^#,ZTB#;2WTR2!LP M1N-S.JY@8HO1[[C/(!/ !1IF5H M>?7O<%?A.4K_EZ9EN@*%HYGPFW/+5-+3_@G(?,%R<1)!K\'LR M&UMWAC=%OC5X1* BS)4Y25-[GWG.-F]Y0[Y2?[-E7W_GL FPLZ%D7QHPEAOP M*MRJTC58\[5*OW !$U3^GY^9UGZX$;JHW.NXG[F$26N[?29(T28F:_F7L-1@?#KG"PG'=L!'!B2]REJH@TFCS506+++N:-[WT;RKI7V#< M2O(7S-C I?,YXW_/MO.9P&*3>R'QS=-+<^RKB![)@@&%]A67)-':ND.:BFZM MGFDJKEU -%1L.R1IS'#)<01_6P[ 3N M[;2I=Q*#<#E(R@0AN225Z2O[D4MS88'86,866:=(E*5)ZH3P5U#M8$WSK$@9/A:4F&"1+-NSR7-+!\0/([O,0Q9]@O@XE0>3 M<=&R(TL^.S[L,*V<;[_XZ78;!1!6LU^TZZES4IV;L^V NNLK&'RT MTA3_G9C@WC8<$&*(,YKB7Z$V#3R21B2A:3YU R/U"$QH?*,C^P /6QSQ>5;B"'FU938;=7=-F\FEH0R2R MN"%Y,T6H4#3$$2^:(H^2*-]6S#"&TKEZ<56]&4UB>B.XF:6[)WSML37?#=%D MRC@K99%AY]+5851L &)FR1@BH4U,M_1S':TMG6P=A]K\&+5R]K$H33IQZFO4 MW!A#I43 I#HO1FN']T]Z!]LX_C=-EKOS0M;2VM5D:\E!!JWKHV!)PGJINL^\TRTPV!P2!BK-2Y+QJ% M;!)CI<@^D%L$,SN,7DC.#!;I QW6?BR>G/DO)\R<^(A*AD:O-\@P39<;DZ%_ MU_=D0S[DB*W+94A5I)"5M<,-J:2R85^4)*PH'E<&"(U$%#4@*GRQ@ 8#VHR- MBC%HM/H:&=.H4A:!1E5)-0:##$KSH%$WH>= HP8@9#2:!@U=:30"*GI/II,X MK4RDV;_JDVCVJ]]6?@HOQ#R&GG_PO')I&SD2BJ(EJSX@)IKL(WB^L Q''9P0:P%-!Y!JGCL;Z#!)<3T3W9RF'\7T%(DDMI/>'O M;#JCM$MJQC=+]0"#PBX7<5]AD)=$N#+:XB*O82QB*JVIS_1[ M#,4N-LI U"+%58Q";=;%&X).TA _'#UKUK\+6X=TX[ OX#E5$Y-+[N"?JEZG M0Y52W9XWE?+\&EPIO_>6H/K1N@A7X40;=L7SH$*4*=SG/")2K:DEGO.3R%!X MG7ZSG=?VG&8[J:_!8_[,(VM4CUD7X2H\9L.N>!Y3B'+- :?6V!*?";?MKM5E MMA/;GLML9_4UN,S3>L0O>3KSA)>\:$!\>/?W:"C,YF<;F;I%?A@/OV MTBR6IPN922ZTB.X(B$U ;L(%)[\NWEB3CIM>VA-2UGK/T)#,28D.O,ZQ8)#' M0ECH[>.NKF%DR==F,D98K0DP%XD-!;R*<:1CGZ O+8.@I@/(M8T: _OJE_KS M-#P5&?' :&LPVH$/%GMF>CZ-^%Z6JSOY(^LKV9V+4?,<*#K+>!5C M1?>>F<\Z^OT5C_#<:.G;[J&H<-\AC7S]:HK&3 Z]<<%K4Q= M^;L;=D:)[^NU#CLV_:[>^)CAV-O=PU_#L'N^%S;/L;>SC%4E=T]EA2W=-)7*VNJF M\I*%P_F5%T:X0#J%U+9NC*K14;T?:@$:)K=!QS;VT$O>SWY(X0XJ__\1_KL( MO=57IL51DW>T8Q.6+WL;ZJ6X<5NT('XX\O_Q&[BB%7X''/_6MQ4]L>^#=P%I MVYUPZPCMJ$!XC3F,T6.*CS98 M-W"C'+"G 4VO07LLZUM<3@%W(>9-]UGLAYL\HSD("P^?Y+?+>3'QG!E-E^O* MIKYJ&61XVS:7+T:P1+LS%HT2T>II64 T?$/*IL6S0J>7""G/.5[Y -(2P01V M.3TJR"?N"7]&B.F?[:.0'/+TK"W9#7 O\(_%E,:4?"R:#(GY7^B>H6?+9OV? MXV@3.[N%Y_G@^IR@?'2U++3815GKTZ4#V[,X&^BK<3O'RX(D;^Z&E U67CNN MEA1MXDP21E.?7]6)2Z7VA?I^Z,84?N.'!<]K+R&7M3!G$H.@7Y]6X./>=(XQ M2_Q;#GR:-CC)*63[H MO3%JP'<08:=6A&\N^PW!8(Z@F=5'.GOT(3QHZK8I9 M#R_,\=@:1)B#$9MG+Q22*YLS1)'7X2 M"Y-9!MBJ4\< 6#VGRE]"5HYN\B$UO];;/@N6%+4SP97)60? 63G%165+TS&E M>2LSK>EM:S")&M/&]ESUPF6*90%D N$'.. 42$RW-$S\ WT,W6A'GZ(DD1VF MZ->,16?>4;]Z9U6JYZ>[SAH@H@7R)VCCSSA',^:DJ/=X0]YX)=)H[/07 MUAZ;:U5:A-?(1)LXS![1 )S4[AFI?4'J7/FX]@GB>/_(DG37HKQ-C@]$?IWJ M V%OC_%U^1Z891:1Z]]E,0@DMG'[DG^,QBWZ@5%LT7QUL(9WP!Y9<$^1-WPZ M3F'3/W3+J#B):<1:7U)Q"90OV<"Q"3 0J TM^IN0T&_N%H[WDX"-D+ ;"T]Q M9:&3>3S'.6.YQ]R-^"F) M_C,4;")K]4W'-A;49[&@L2\L6A-B^%Z8+&HV+= M&XW'0WN.B7TW#5F,Y.S]U D@5(I"Z$C)&\-FU2PZ$XW\=2[DQ4E>GI054!X@ MMJ6%37Z9(*K.'!,XX7-"^D:Q:<49\$+Z;*\*4RBO$=O49 [\:']WN!NT4!:@ MGFGZBYIPB()/ON._R=S G\-^ZYW3K)]"**O/U)O0Q/II:!QF\=9 MJ!IB#]5*#ISRA8:+=1L>X4([!!HBHB5)0(MTS6ABZWP)8\JJP&9)R(S#[4*9 M9> #+!0-R3T+N0Y.*M:\3M=19[+(-9@WBH6OP:3!\B1EES[RQ!+0884F';V& M25-H'L)(3YTW**N>.88+< &]U-?2?7%P_ "T?L?F6.](XC#]7ZF;Q7[JX]X( MZ MR-<7-$8Y"YU7LA$D@L@:<5A^[D%C9 YUU3JI"/N0+[&(U0#W2,KZLV=L M-ZT;FE:J5[2>"1\-4*I@H0%$4;AW#T?!J'=+0_9#"G=\DU(^YCH^QWX4O]+X MX+OT+DK2NYAZ?B=R#OL"#GL'6D5%[[QIDK?-KU4G%;2+6WK\ R3_@G7:&SY: M/)W!7FCJQWD&)='DO_W+A[^]_X\]*R5^>I>;*,E-Y+)&9^(HQJ"4PI.,P:>> M9Q7OHMW.Y]])%J%W%X5PJY)Y;A8TW?N)&T1)!DO6TJ0Y7>K;.=782:,Z2BN5 M^0[&6752UD?+MX.JG:4#GMTQ63GUB01(@Z.@:%TWI6MH',GIX1X:QW%FX2*> M%*>LS'OC"3'OQSS4G)/3:*"UJ^.8!JIC.8])^]+>7.93YO"D^G3Y%O@;<9X@ MWTB_R^]RZ7*KFC=A<3;20:]Z[^55671;RFJ8R8)':#=LKQ$1-Z<\'>R M*=I*R,8_T!"2KL(?^%+?&]TZP1J.F\ )%3ACXH1'S(E"5[S69P)=P6IQ.SR_ M\54*IMH";REL<]N[3=;&!G%QA:TLA;2U;2)ME1?NR7_#W5; MCI#&-K84'J9X3@I )]3]RR8Z,!FS,(V/@.R=*X,OKCXO%I\7QO%X]JD;:PJ1*BY$IN]EL!J&:G60'0W;,"0/!'BP#B MLC0BO!\?GQ>8755:J-Y5I7FL=-6G6T57P1\M=A67I;&=^?RX^GA/_OOQ^=/] M\B?,/BM-5>^STD[VXHV[*( %T=@)-(=0ZP4MQAD-&9LSK:+ #(YDMENT/C:W MFQ.CW[4'+9M%4?I>>@2QVOLS.'(HLZP< 5C'"MMF0;?'9P>2%VJ\@;XJ\BR_ MIH?A[%[4F8$3,>T:DXEM6[_@@DS(HW4\^JK((*OIT1%D,_!5IIUC K.VGD& MV8I]B=_8U!ZOD%?!@%53;@F<*"50]B:_;(Y[;&DR\5%8(,&.%/T2X-A\="V* MTQ6-=_?T+05I-,.VI+S5Q\C:)6ZFP&+EWC$,[@B4O.&@F<' K+1X\U$GA;D1 M4:(=>:4U,)$B'6@^15R')-1"7":F$^ -17D2!7)%H35R@2A7AYN8V@=)9\ MVQZ.C#)LC]H-?T'*D>UNJ9<%=+E^I1O0^(7NF>?PP\UCN([B'3? [3'_HRYG M7*_6; X$O;1M]&/>"G1@7I2<&B*5EF[X>Z-Y"=1,$7A56:7?7$9_Q3%;'C*_YR\ M4)?Z!_DED-$:MS.-&\\6=:2)EB&VX6V34^.D;)V_:02/:N8?(.R?\ F>DRO_ M""F_8GUN:,,Z[LDNZ=9)(:.8N W'&)I&9 ?68'\(R8?W_\K/><:.1XE3&">6 M&L?2Q'-D,E4FJ'-DDL%$]F(997'DSTVT%"GRPDT>H"A# 'D=F[& 0G)Y=YU* M%Y,XK/B@E_312?I$%$<-&730:<0..MST#"(^,KJEQU]\CY;W19;A)PJ/SNRW MOKN )S5>Z(&&&87<,Q^_L2X*G:#T"&GAYU?18^CY!]_+G"!/&K (O7M6*DE] M]XZ?0?.I](4!3&'L!"EXMJZS0DA"0)3J/:%E2$II"!>'Y/(0$(@4$E5]]DDF MLHI(*=4I0P:3BQ2"D9-D:+=M_^@$?2=8BKF0?4\E1KL&QV,0T_V!?37V+V8, M52W78@MTK6.I:NUU#G!&6[?^HS>Z]<;5CJ[2!7QL::Y]E+U,,HB?V-]^%_]B M/[PY"?W/_P=02P,$% @ -(1$4)FQNBE%?@ &>@( !, !F;BTR,#$Y M,3(R-U]P&UL[+UK<^,XTB[X?2/V/_3.^=S3UEV:.+,GY%N-=UV67]LU M?68W-A2T!,F_?PR_^\?+K_Y?D5^N@]EZ1?SXEU]_>8OC M][_]]MOW[]__.E^X?A1XZQA^(/KK+%C]!O_^S_0'?WGJ_/4"_A/^=-']]9:\ MAFLG_/RU?=&^^.7_;K7^UNO\K3/Z?W[Y?\=?_[]??Z6K\%S_CUVW[9^^Y]?[Y]G;V3E M_.INH.Q&T6E8XUJCT>BWY%_AT\C]6Y2,OP]F3IS04;JN7[A?T/_Z=?O9K_2O M?FVU?^VT_OHCFO^%TB ,//)$%K\D/_^W^/.=_/TOD;MZ]^BRD[]["\GB[W]9 M^#"Z-6JUVP,Z]K]=!<#F1V<)G]$IOCW=':QSX;R&KD_BA$7T@]\R WXK]\/^ MG/@1F<,?0!+<.96A2\>CE'Y^(R2.U%.96_?1M.9! M/,?P?^GNC":+R3O=QW0_CGWX:/4>DC<8X'Z0.]CZ*PT!*?U#U0)]?@.RO@7> M'(Z;F_^LW?C3$U-6"N7*BMULO^%YNMW!F/-'2S>T>E>E+@;I<1[",B$KN M)%PZOOMG(LFJB^8.+[6H\6P6K/T8+N='(,3,)#I67IC)3J:7>.*$/P*-'$DY"T&Q QTBVK^H"^>/+ M;1L06_K_Z?'QX7A4ED%:GM^",'XAX>K._R!1G(BX\D[1F+'4TF\=-_RGXZW) M9'$+]/!GKN-1/3!<:ZU7.DVI1;Z$SIQLY#YZ(C,"-'GUR .)5=,#V.S.X"2G JM^5!R.*K6$>P(:MC+] MMU^7Y#O8%TL7R*?!]\R04C_^)0CFWUU/^=[=?U_N(@W",/A.ST_ENS,SHB2Y MJ9;YXOS0(7=F2*D?3ZZ(2R?16U;OH,!HZ0^\T>675$@?-J[NPJFZ7JT]JLHE M!PO#.K@/0'T*9JZ&BJ,^94F%=[5RTXLT,6P2O8KX.OJ8< HCBNLS66ZG_T*" M9>B\O[FS.W\1A*M"FJQ\/L.J;7D5UY"JFY_XQ=$YPOGC*]; ]9:I/E\EVKC> M8F6SG$@SUUNT_KQ5:NEZ:U>]ZZV(,-*#!ZJWA<(PI;5:7 M#KF!1C1;O54HM(C^N J53;TGB.4ZE]6E?L;H3GT3)TA0&S5D-:S7T M%6R^]N@)OX[7(?GJ^NYJO7J"I3C>H_.9K.DV"#=N?7^9GB77)'9<9:O2^,]6 MK$.-YW.7TIS>=CL&Z$$N^2/E#H0=<<>SV/T P^W.?WDC='\X_F>T7\ZKZX'B]+EK\$?+ 7\VHV?^QWE>$]D25^G]! 6 MF=F(D&[_]_+SQI]_=<(_2%Q,$ 435:+:ZZU2-DLE2S2PS0M-?2([10^)_KSE M;J(/F(->:7#(/\///9/9.DQ.@D0+F?C)8]_\9K$@]$@A7YUX\^^:5T_IWSD1 MMPP(HZ$?,V1_^D^4U+#$)5#:U62;=)IJ%GGPF&QHQGROK^8?\?9+[<;D)]AT69GS(+-OO3+"=*07;I M3E^1CT9O]?)Y3/EH]-;%&&CRM=7 -M69T> ;K1%#2'E" WXQ PM6F,C 0C,F MTSQX3XV*E^#=G0V[[8E_:/;>^9DHJ-TF?PPBMR@Z\[]NE"2'"RALEFI/:P#$ M@3LC^:NM-^-Z3;[Y6*]68%O2_A(LJCM[0;YIZ;-%5:'(#32W$P VK.ENI)?].W.4; M,&;\ 6Q9PA0KT/LI=]P%,'6_A-0IJ0>@V-SE?%A1[*ZHH*4'_G@%1OTFOCC[ MBYI =&.KJ]=-DLY^SS5EW9>OOUO7)-737-6;2Y#3\P&SEW%R4R% M7QJY*=1F*W>T)KY?^J8S"Z@/?\E^#+_Y0?^H^ZY1:.X*P@$VOY"N@\P3HZY< M(I?F$^&)5U4!"0W('.U&IA3Z2,$&>)$>66JG* M3(8#JDT)AOJD9O0P&AGS0.!T@@.VH++%FJ*J,&L3+V0%9S])W)")&][$3Y77 MB/>Q!OM?+Q1VH3I;LN3WU!&38+F'%1ZLG?R("5PM\^WJZ?3*N?!)&8)@=C"A M1Q/_@_"0&G2^""9,TOLC,OOK,OCX;4[Q?]5JL&'),"8'.O;2?WQB!\5\QOTQ.E93^SQ*MG,ZUK-]/V!\0M_$TD8=O1UXF\ MMFMP&LK6SV9=KPZL2V51G7F9[]/C9E0W]K$0L!G8MY.!-V!$Q9]7A(9T@SDQ M)S_^3_+)81[SVQ3VP'[&B5?/9MK 9J91*XJB]N,'9\6[Y%B?TENBW^O7A66< MQ;,Y-K238S1VCOJ//U>O@<=AU<$W"]5LYHSL9,[F9$BME"?R3M_9 M !&0FWN/B8:D$MJUGW5*(#B6]87-K+QU/1)>@3Z\#$+Q97;P98JY5Q?&L=?. MX9>EKI 4R?,;\;Q-OIF07=D/T[.F!F:U8.D<9EGJ^4B!W*Q(N(1SXDL8?(_? M5+C&')'2H#:;38R!PT=+G20;@5PYGK=];:W&[LM7/X9:E_)$5R MY\>$0G8_R+43.YMK6\@X]I#TJAC6A8,2$!Q66NHOV20P?M[\F"6/L ++C?5I M@KK?MI]UPL5S6&:IAV0+I=5^?7%C3\:N[6>I*[8&NXR[< Z;+/6);/UR_[5V M0C@PO,_4H)'X(8^^3B^(&GG_>>OG\,Y2[\CN23=T_#2^5XEYQY^GZ&MP.DH! M<-AGM?^$FJ,/Z]4K"84ZR?ZS]#ZHC0''6#CGW=IJWP@-M Q!V!)")[&95S32 M/OR\"N9B)[)P9$J3VI@%:E@X_+7:E_+B_+B; ZW#5KM9\GC:FAQL3[NC MB]&P-A>E" &'@U8[7C9 KN"/D_ E^.ZK\&__=2J]-7C)DZV?PSM+/2V':-++ M78EQZ:=48@?#VMQ]G,5S6&:II^4 RF,0Q8[W?[GO4KV4-2 5VAIX7Q0@<)AH MJ1^&'ASCD#@"MF4_25'6(.Z+N6@.:RQUL]P'-&+M+?#%=OKQ9ZE7H@:1E=R% M<]ADM3N%)CM1TS28_9&DET63=4Q[7=)@&W%0BF!@*K@U8*4&%$Y\>BDGS&_' MV4C59"A)>V-J"=I6SA9.])I@6T>_+AWG/14VXL71]F^.I6[SU]-=JFZF8\"V M5)0@Q4EG^+3=TMU !G&]I'VPY B2#Z<=I)VB3=###21 8RA/*B9A1.Y/-MM*0?+B]0X>BK:1M)0GG%?,19M*!7JA Q* 5P'M(J.\&)*/X%S&^_Z M85&<=_EDEFLH!:HX4PP>@=0?0KUQ677JY3M5-&S: M07I$+\I?*1A3N5VHU_&F&U6V.U="*"5^*XR>=I#>;@M?Q8J83&6*87)_V_OA M$[ )V)S];-I!ZH*4:DM%_Y@Z:]07>;>J%R+C._GW:075"ZS.6C,)5^ALG31'0/2"+;M@@JGT,VN\4ZI>J6D7*4VFL#:<6[VI/+28UKE$Y=U#X,\TG8OY(=.V M%0X)9?\B!X&IM#5['$Q[H,H^IOV0:;?7Z6"EC"HQ3,7;Q,!C*L4-5S$*WDD8 M?SYZ#A#%GU/7Z3OUPXC-&=&P:;=^O);B,94/A\GK6]=W8W+O?M!*^8<]9L3< M%@^<=JUX*=#BMP(B4ZEUJ"KR04^I)]IU:++X%J5(1=JR:-RT.QJTAE:80EH\ M5P-E*N-N3A94QF":+VMW3B/J3L_^;>LB :>WGTR[5JA>6@P]6+NIW#K,[7J] M6>B+\V-W%BFI7N*!H+#4CK<*B$SEXEGBPU!B-//[:=>*9R&]PY@+Q%2"'KX_ M0XFC>1I8X4'68B83@ZED/7S?AI1[TXX5%H^RWR)9KZG,/$S^9/K[@M&6I&D< M-D&2^Z)4IYBVD0]9K2!&+52FTOLP3]P,8/4@1_Z@:1OY%-9BH%0&6.A,90ZB ML#XFN9P]2Z031\)HSC<%8 QE6V(^SR_#1YZ=#[ITS0M\ZWPTA.ZH*,5H&R%3VH6TA5%MB?F+AU1\AQ H7XKHB+ MPWMM)Y@-[FJXZ<(U?9#9->U6NN[98Z98;13*7O8".!QFU\HU=K-Z]X)/0IZ( M1ZL-Y*DD8+9T[+1GC]FFSG0U6!SFURO.*Q5O+:9SQTRQ*LB;V.$<.!PFURH] M,7'M:[&8,V+:0WYD+G9Q"\!PV%MS3YN6AVV*5?RGG+>%C8/#3WT?FAT^=*T@ M3N&X:=N>L]F _Y0#D,/^6@6%9?V(2@^6[ '3OCU&%H=;J)7&3['C>XNR7QT=1QJ:X%E3D@/IV*E%WE4M&5!#QN%_ M$[QL:J%'LK&I3\H>'ZN6#*BCX\A!+3UNUW0-9'Y)?/A#_$C\")9#8^"99!1? M$AH33;':=!BX+71AW=8V64^,HW'G6\-& %9_ X3!2WP6'R$A:E=I-JR71BF>!3Q47 MXL_$C!6,FO;L<3M7*I MC>=S-P7PZ+CS.W_C3,K@%;UM2P=/L3K3E.*V(BX._VOE4GL)B1.MP\\$50I0 MMJ-Y0Z98+6Y*\5J(AL-A=6?9*.6P3Y9): Q:V,IZM4Z"F*58G\'*[OP!(CJ#4RDWV1&*'N@=OG- 'VR/* MT($Z#F>NN'J.;/ 4J[%X*6%0Q,7A?ZU\9WGZ:%EETP'R^UDA_G)P\E3!RY*"\N\V2!FF/";7?2.S. %\#NZ4->A@':;%N:0-T MRUB1H+RC-(?F7+JE#6Q)KM^3_I!'O$4WOUO: +$U+HOB>;[DEONS6]IT@.[Q ME6PHR=H;T"WMT'^=MH\=K^.W('3_W&LA4@_^\<#I$-U+Q.28BA.?B:4!W=4. M48).. D3*LT33]@C"1/@RBSG33 =HKN#"K->B*D!3=E8@GX716OMG9X.F@[1 MG3TE=WD&1P,:KK$0BONA*XZ<#M&]/B49?0RF ;W8YMP:CI$#GB58O+ M,B"&NK/AYL5D0!:XL!5&3X>VM #7Y+D04#,ZMAW)M_2BYHR8#FWQ6Q3:UAD0 M36C%EL.G=D&+ADVQ^WF58_ Q$E-]VZP)N$AAJL9:I%]/A[:XB55XR@-0655'5VBR6*3CP7_F@3SY@((3OW4DO[J;H4*KRN<$=/117T>5$;(&HR(ADIO M*".^QF*QB[[8&\K(%H_!GO3R-Y01OQ*UQ0S2?4,96?2&,LH5!V"[G+993?@#>0JB.+)8@-+:&YE MO@/T]EG0?*8QUE[VZ<** .>DWLEC&"R$(:J9KP"[?88QGV^YE9MZD4",3GPF M'LRY_$)\L)0\L)+&\Y7KNU1#CL%,VC1]%MUX2A, O>PSE_F!L?<%Q*/YS@=%C$2TD6R2 M +-Q68E\1:P!0!#[XCWX+!6!:,+SPA:?_&8]^A)(8(MK1H>/!ZLO_7)@Q2E[ M&X3$7?II"=?9YTOH^)&3W"I?'->GA] E@9N%B)/X-&8!XMD7WL%GO38R4Z\0 MN*$ R7'U$/C!X:4DW^CB@4 B6SQ(2E>R A@.OVOE4]IK'+= L+10S!K@[I^< M4B'/-&&X^0'V X!U?2?\3.A(RT/1OCQ!8FYLCTSI=B$*#B,K9FS[8'$2D;>P7= @#HYW!AKYS"O M5CXWE7(&CT&8<":.0_=U'2<]^X(T350A:L#0+TQ'=5([38+FB)EV^+$%&BF# M(N,/Q_4H=K@@(\9+XD*EPH(>-F?!+8@>^OP M)-L,[3AQ0+4*+>=3Z*!RN.?X0);'T W"9Q)^N#-"GY:C*X#HQN/0C8!^UW X M^,M'(&TP5R@M5?$OT_KW;>S7(TP)-TM%CJRK.\0/39D7"T6>[TP<^_/DO[Q4 M?BK67"I9!YQ8R#Y]O+U0(4$YVZ)6"0HE&5.=<0@D1K8*\616BT0<*=0/?L6M M$7], P4E0C *2(/\FE&]]$CAD"EV:W4M-Y,0 M!8>SM0K!/09XZ43N3(.MR??3$;*C6<@F-<[N@7#86JO2(L?HKEUO'0O3E3DC MIB/D4$X#K,U"X3"W5H5%?@=5^@T C3](Z"S)PWKU2L+)(I>_JW!*ZTXU'=7I M9; 0.HZ$U*H8B2IPV6FO-<^TU4(^*PKQNYSH9)!S!*=6?6,XL#,G9,]6=Z5;4=V?H+ZL!8V7NGC@DVQ%,9/._WNJ-TY_66# ERK+W' >6H4Q^#SD=^P]FQY?U#\8^/0.5-VWK'$);;JV MA(9K[5TA'$/U!I!8?01-NH69WZ>TL.4&%G*+XVX1HC)4I@#KA-Z71_M*J!8O M?@@Y_#:E ?*%*^8.]TV#@\10U67<"#).JT$I@X7C4A)A^\$+,%L-E:'J![B, M/RB,)V4WX^N4'-@>\0),%F$Q5'P9>4_+&PC*][?J'"GID/U5A?:Z-L)&U&T^ M;B@HE03V@(0HV%W8BK!= L=4_01<)I&J4H( M^&PMEI^:T,&^,B=B=K(A-*'(@;U!R F5[1_12\#Q2"47Z:N3Q!BL M:*6'A)M/!'2ER(W))JDJ39YZ(K-@Z2>S)/UHA%Z]:G\ZWT9KLI26MCSL:]D[Q7":*MA@H![A!A8O5N#7CQU;MBTU6XA/B%IQE"W.K;DCV+)?F>=;D%_RS QJ(L2T/=-QM)5M] YJ@ M/9"87@2/8?#A@IIQ^?D-%(<[?]="8SR+W8^TCJ#\HM:?#':,?8Z%A+?<1[U" M"!O0@ZU@:>$!LFE0E&,JC[H).$.1SN]!Y-+G''QG$>V'- O\F>N1 [@O@;F3 MHHJ? [XA.Q?,REIU-#+5H0[Q-+HFL-:9ZVPJPXU7]('\3YGS4C *3GUDZ:F. MWVSYDA+#4+PWIIAL6\M,_&?'(Y,%D Z(%7_2(IM)"M/[2AR1HC8!T OYFCNU M\.C0Q6P3/27H9+A#(N85>HC^UO4=H+N_3$J< PEVY!!)G.(40+MS.]VT*&,J MK0 U'M3S@N^ DI[GU\'Z-5ZL/=AI"4H@.'$_Z&%/2?]!0J"B2*PTITHO!N3L MH9-+6%$BE4Y\,-\1_9L?TNL^VE_W$__FQ^P-%$[R!#\".^;6<<,DT!!VTV%E M>OC/[TY(W]@3FK$$R_1/3'L7HT$?V5]^*H&KC'BETR3LN4N!Y#1=GUR3]'_O M_ P]MGTK*:5V?TV[YB0]+8'PZX2)HBP*(_-3PK>&9W9,FJ4<=F]*QMEYJ&ED M$3U_=]ZC':QQG#1J8I^.FI-,>X/>!78$S0G/OZ+D,94I@9RFKQW:SH[!;761 MXPQ.??:(Z-"$A(CKS4(S/9QI;R#G1]HA2Z3BRX8"D<[D>-&CB*F$"-1X)4*+ M+/N;;FHBM>?HRVEW,!QB]ZCB6D,-Q_T!KC:D>M35JK0IR+^B1 ;^0CQFSTBB[R)G3GRV/.N\:TA"4_ M''88LBFMRUA5\>!A+=TPS]+39.N9HHF$5W!\PRD:)F_<6A+"G67:ZB';/54) MB@1RZ39ZELH+?13TX=?$CQC"<4 @9/.F*IG(@2S=]Z[RZGCB=7W.F:;??ZV$WZCJE I)'WH3V@,S]$JX/W(6;G:-[QK!G@:V' M; 57>-"((#>A)Z#L^MWN$5T-ECL+D XY-?LT>DL.4YF--P64/)RH+)@!VV]%"[+Y&L+$7($95:N6+A M0@]J(L9@N,!FB.C-3,*PMTFQ$R MCVZ!L&D>FZZ8*$T )$,^. S+B09JCJ"_?FK;D>0FV%CV']QHS3'N#[@ [\M4< M^XL@YTA S;RLN7OQ(-MY[,]5,LG5)X'-TPBA*8J<(S3JGE<[A48C2UPZ%FPZ MY-?=BD6$#9@C&>H^53LD(Z<^%3I/U&RLIE109G21+^\!? M4CN?HE=43-B#I]WAL#]$?KHS+!OJH#DB4JNR"T_D?;<9+AW_#XE(L#Z?MGIV M>L8*2@ ?(X?A12-2,3/.LR"WPKUYZ+ZG+]>35\]=)GP471L:LTQ;?3L-70-2 MH@2=(SPU"V3-'H]9$CR!\AVZ,UA8THX@3U/%>T9KSFFWW^^T['R1,7#]%*,% M1\ZTZQCC)O9M532##:^*3IE2UDY';DD%N# I.$)6,\^N.E&-F-,)]=J-N@4+ M@.>(CGXX+:(_AF*F_Y]Z)S\<+]U*V0-Z[,\/_R+S9=J_\#A4\.;'S%O3S9 Z2'Y9ZR6\("TY6Z)6T=0IGLDBBW'B5W5$5_!KP HD?\\IQ+HR M@G%DMU9/%;8J$DB/']8?LREI.)*G'3:.W5M[5R5K&V;BSWJ,X! M/$'V-VH&7.@!X\A$K;HH;MYZDGII YM@A]&:U?/+=?P0Q/\B\:/CSH4' MC]H4T]8 ^XE=C[^\PT0'+D=&M)\QOVQX0!;R1V9X"S"7W32/,^:_()_]G$' M.EC6QSV_K62K1^WCSGA5R1E+QZ9:?.6$X2=H46G]?^$[2L')8 ]8:$L,62\G MI1 VH#.[$FJ))T,Z'FB/]))6EL-\'X4B:$,=WG'C=<4$I)9:TCA)',6K.@G0 M#>^=K )AT47>@ ;KEKI-L;(&JCN$2A+#5)/VXXB0D_@[+M<1_$5$?<^3<.GX MFV9'I_9G9'][[WFA@I7T9-U!WK74=+R]4T;!\6%D_NFP-ZJ/AV381T[],DAS M)5=* OA<7"E#[*0,%O'EKI0A/Z&B2:Z481])4^?27.)*21;\TY4"=+#%K83E(*C*,7(2Q7)3UAUT M\4>X^&/4C*JG2VU+;- M$%]%I>.&J35*I<,J]\6EN4RE$Y3KJI,R4%ZEL^O1F;&M9*MO@$IWZ41N1*N$ M95C@SY_=I>\NW!DM&9:[+UY Z[B$)?TAX'>9:6&'V*+L'_&;+1WEL=9:H7PB M'\1?DR3!?MO_)@8]CY'!96.26EBBR5]R"8)3[E0#.FI2.S-PN)JKOR/4RH@1R3+><1Y MJ./#,:3D8N_9@OIM0@5;JCQJ[=(\!D.*+A(G-QI*5D')ZB4ZMIF;6D?R^@I+*&S(=M2[J MHY^.6LC*J9B,2GII@N%8;X<@]HLNSF>T!'+21;@$MSB0Y8X JMMAQ1YQB\U4"I-9Z'B.$E/IE6IT;Z7@_96.924$W-ZW&MY0:J M>3U;SJP,\174O)ZYJ$2;U;P>DA.>2W.9FM?C^MK/2\WK6>:&SV\KV>H;H.;= M!XX?/00QZ#6)+N#/)_$;"3/7PU[U45'_"LT'U+0ED^J(PVQY* &RUNHB?7#V M01 14JZW/_VYIZR"GB@8-1WU:U24>(25(ZI,236]D9\YVD"]T;+TT(3X"GHC M/R^T47HC5HHFE^8RO9&?9WE>>B-V_0GYMI*MO@%Z(^,^4%$/1<. DK9$DQ[Q MB\U=.99:*WM'*FW]'(*]07=X,=39&HQRW<^S-S)?>[2&TB$]1-*N-"Y='_)9 M)J+;H=3K8:I*QSM1/8!L5=:FA-9V>]U>G:)K8;W]#O+V4"2IDNVSQ?.S#D F M,1MH8ED0Q99-$IYRH9QY'0!*!5N>[[D\8O-6 .?,ZP!0*MBBFFOMTCP&K#H M!3K!2#1,Y>'I-67+8TN>)3D]4Q]9K0VM>]IZ]>0.]?17%=3*PP^GW>%PN&LC M7@IS2QR[F^99.VVKB!A>P2?1Z#R*7C9)[+LO.GU+/%&LPS5>#@- :]UIKI'OHE M".;?7<\#[7^_BG$4D3C2B@#1FF4?\>IH-C!+!ZHTL M(GX^%(&Y[#.($L$J:LJE>9XU^07_C!(!.B!7Z)-O*]GJ&Q$EPKL6U()%I*.! M4K94G3CB'IO7RI!JK3=N%8,S41I'-0HD;EU<()OD!8BKI#6FR,Y&;1S9Y?], MJ:^@-X[.(KH8R&%3>/%('EZ!F$8?"=EFX]M9IX35YC+7V0/0"8T*J1NQ!6B^PO%))1 M4-7Q3XK-:_7[[:Q#T2% M[:6 H-ZMC0XO!14=CS."DL\^7^"626RNBJ'46KV[\^&/Y,7Y@5$K8//3FK4" MN*. 'VVM1#)L3:^#''0AIZ6BNM?A^B2:J.Y94SDY2WX5=8]?#[E9ZEX'21_G M4UVJ[G6XFOA9J7M "+M"$5F;2[K^!OCU&%>#VELP?Q@ECBVO_<<'DB.RW,Q 8FMJ7QSSG>.N M- *X_IKM6^#!FB.:DAY_GKQ7$H'?=KQ_@ %!Z]!>.OX?2KV2!,. ,74JG@^K M1=9;%(BIJ&^>4R%]0&O;@YM:*?UTX>>@;]I43#^ENE3?_%E.?W-O6U9/G[6Y MI.MO@+Z9% (XT!!HI7@];Z?R')1LM@2"'_.2QWH]:+76%L>SV7JU3I3CI&0F M59I!?02]V?T@J1/X/HBB<3!S3ZU&IK174!P//P2N]"_JI"KVD5\&F.135 [[ MW'> )BJ'?5LJ163)KZ(<]KE!"LU2#OM(VCN?ZE+EL,_5V\],.>S;%DFK%+AE*B62+!7#,.3:C%1'56@,$C"LW3A\D_?E5X-,"0L2? M(;10$BQ%*U!2:Q[@X:!&1<=AMW]S9G;\(PA5*4.9F/4_D/0@I M$Q043MX08--P5"?=!/5R)$M(3I9\JNHD2-SS6BL5B-' M2 Y^/M6E:N2(Z]<_,S5R9)O+/[^YI.MO@!IY?"]H/E;+1U-2V1+Z<\P_#KN5 M0=5:2QS/9L$Z488? \^EZO#V?T^M%^97HJ 9\@=-AX,:130.L>UI&2&55,,A MWZINGF8X'-ARH&6(+]<+DV4W7RT<8KGQN327*(5#OG/^K'3"H65N>\:VDJV^ M 0KAI1.YT61Q="M\IO]712=4FP#H95_PXC#_$E $555JX0FEX%M$)HN;*'97 M0"31/C[\$/#;YQP6<)6U>C;W^G7BWBU8+([W2$(WF MXE_UL.AS:XNU2XEQ^ M[6R^#4[#-T:SKJLWQU^2Z,X_/C,DS5WEXP"O+P:C>F M?Q*^T')' 67L*W\CX+P4"L>'<(%VC%^3:!:ZFXZ L%]".)_D3AI'DCF2@>] MB9F!:+;X(F17@3FX'!DI[VA"\KLFYF;MO:Z]BU&_3L6-8+T#;#U*@9Q*[MMFQ.:V*(6';))PE,NE//N%)Y0P19MA\LCCM[#AW/>G<(3*MBBPFCM MTCR&>E=CWW? OEW'ZY!\=7UWM5X]489XVX(^MT%XV L[55Z48@5,S)]>B[9$ M(.=%@",S1J'7.NK@B7P0?TVB6Z JC<6END[TNQN_7:VC.%C!FIJA#8\N:I0J M/[I OE9EA%12@A,4YQ*#,,)J,B@BOCP&8<3O--BD&(31A47Y\@G-)3$(R8)_ MQB '>RR&!G;2K;Z!L0@;!6#K%Z0M D>^_-[UWEU/9!<9<6SP&Q 25MB48ZX MRW6K%X/8@%"%:S=RELL0#KW4M;S1,)7%0VD\4,N6DKY* J$!J@'Q#GO[*KW4 M?G?G))/GM@%/38X;L%A"P+FS-BX_'\-@OIXE67+/)/QP9T2I G!EOSGM]GL] M:U*/E*2M>EI4%=QQ$IOWQ@E]VNSVD823<.[Z3OB9U!+&L70SJTE6H5('CC-D M.FH-:F3EMI$WE9B,:C9NF[L9&FCCMFP)$-F[+EAA=[K:2K;X!-FY&9SJZ%JY=;QV3^>4GK5P1^,G3H:9&JC,C MT-\6G\<1EZ7*IC[,6K^=7#G1&_W_M*[LA^.1M+3'\UL0QB\D7-WY'R1*"YW@ M:)9T;;3$RM$2%MG70,CO(K]DJQ%33-3O\6#N+]9B"NB96?U<1 M\15T37Z/UT;IFATD=RR7YC)=L\-UKIZ7KFE-=U;NMI*M'E779.45,;6 KT[X M!XDIQF.&_[3\=8T[,SU'7_F.MZ=#VK@&M%&V"UJ M7U5'J86=8-ATU.W7R#[H(GM?Y*14LPZZ7#], ZV#KBWG6X;X"M9!EWN&-MQ7G/.R#KJ6/?#DMY5L]0WP1.\NA"1B*,J$#(%"])4X](:8 M3_PGJB2%M'2L/W\(_'#[GTEE%.5H&_,_!KO)EE#8(]E@2U)5%&B H;)W[5^3 M$&RU.&D.L]-8O\#927OFW?D[BF=4VT<2)A$G_DPS'<70;TV[PZ$]4=E*HE@= M#1H55,8DC@$9.R#;P$9_2F'1R4.K=0372^C,R29))8*3F0!B.($?2(QC1>^7 MH&(\,[Z>CNK4RG.$W(YL:>8X4^GB. M?K;Q3*]BR[IX,K:5;/4-,)7W6L]6&:!=*Z/[P/&I(;?1C?WE_K[04Q.U9P7* M6IBHQ._[61IJK0.X:(26#Z*)5O-INX!/K:Z?@E'349U:?(ZP.WQ**:FF3YY3 M-\^1957!1VJ]/$?GTZ1V-W79$OJUDJV^4/KF[&:[6 M8;BEBI[R*)X":&9+VL<1'V6:H@JN6JN%F6I/)]<(T]]64 (//Z1NW6&O1FV6 MDO4B:Q(<$BKI?-OU_ZSPN2^YF-#$KFMLRR8)3[E0SKO"9T(%6R*MN#QB\U8 MY[PK?"94L"O.1W&7YC%@5?ADI %D/&GS8%-5_25X=V?#;GOB'U:2O/.O C\* M/'<.R/8/^$'DTG$J:0)5_5I*6?L4TRW##R7D%(1H0!C//8DB0@YIL:M"]=6) M::R]>OFN K--NZ-!S\+^8FRI,@$4-=Y&MC=8>YO/Z_=U+J.-X-)_KU@N^"P$7D"03OY&2 MTKX"7@J29!1^53V]3O14%SO^TJ4N&1S'S)<@F']W/0]V[7XM:@K=H#W\A<+Q?['_B&MJC_&>(K// -NHJV<\IM',QH &M+2=EEOQR$SI=>/-M:,!I491L2G6)%9TN M^:<930EA5X01:W-)U]\H2WJG6FA9/;E1E#2V>!Z/^24S:'A@:AT&>QF$8?"= M%O3&41JOR6NLI1VR!P K6C5Z1&E=8/5Q4"*CHK[';^W01'W/L@8.*?E5]#U^ M[X9FZ7M8'17X5)?J>_SN"&>F[V%WB5+87-+U-TK?H_=#@2>2_#!*'/L>0U*. MR30^+II&O7M0E"5J;+$'4T+9]W"ASG8!I@8]34P6FQ!7ET23Q7W@+VE/FX)[ M7VTJ2D1;/&>Z@J&%L-8O"4EKITLG(O.K8$4?2YQ=]/SI3<2=F3)99%>S"8R\ M"J(X2M;[2M?[Z'PFNU;%E"PU,;"YVZZ3R=E%WG9&R*UHFG;-96W6P#3MVJ)@ M97G_IO-33+^[H1S%8W6\"]1%MB27GTL%VPQJH8 C;*9;U;O7O!) MR#,)/]P9X5#)2]:2I*L^D5FP]-T_@48D=(-4V]%L,&OV-RE;[,O6%,EEU:1H ME&'/ILD3 6W:G8&ZG=1,^.:[H&'3W3J>Q>Z'3H:PX5\"%F UE"DMC28)@)H) M:EH&'X*D.W*RZ;9M"Q(ZI<0H+G)%)J8$MB_36$W"2N"M=4+H>#9;K]:)>V 2 MOY&0[J^0O,$62SH?P'>$]LH8!S,7QS=%VUN"727W-1U^"+SI#^KD.QH@G\U, M\BGZ@@;<8[6)OJ"^+3I=EOPJOJ ^5P-KEB]H@'0)\:DN]04-N/?(F?F"^K;% M .4WEW3]#? %'12T5U$0"JB8A6:F'+&E9<0QWV4Z9AG ]0Z!74?P%U'T3);I MBY,__T*"9>B\O[FS3"$6' USLZHG\D[SU_RE@J[)&P+,&M6H:3.L%ONX%1-2 M4?\-GUY[(!_'7)+H%4MV R1$"IJMU%(.1 M%";=Q0-_F12CV!8ZV5L4CC<.B5/$)#7]H_1FM?%%9*30 +DB6M0Z:'?3W0\, MERXWJDMW?SR%6Q= M_J!I#XRT%D*WE"-B'E!^2_,G0N\W$"Y:';).MG)XS7D\JC% ME?7R1D 77X"8EY>=_5PI*9$?#ZH6'0; G](E^=^.WO<'/:L;2#"NVO:LSJ 2"TV617&$[7S]//:" M[3.+HC#.'.[P7\?,@;^:/M%L-\YF.OAWH 22M5MF&S$@V!J_$DXU:*N3*P3<@HDA!E$RRYSG#6*U]KYMJO'%^ MR'F3_0;0(A6;4.5-?K6V=5>4G=.B, &=X4 B)!](F_.S3U/OX4&)/:T)5,:.33VY]N_V/8%=YL2 M(=/>O9'8ZUO$+A8I(U]1WR*_1&0#?8M8%8#UV*'@6^07_VV4;[%M4>N(,B>*/L(&N*>OWNC#RYW/@INX213\$,IS M3+NCBU';WI>+(_:RCP1]M*C.:&/ISFRP#R2^6H>4[B(!D8^>=H?#T0 YL%>? MM1P1T%Q@33=@.4@GRR9+6 M!K--AHQ=+>T.54]XK"5B.9&A[3--+Y<9'DPT!X;9O=BHU>K7F29C0L==Q M6EI+Y2/FR$VM'*A"Q,4.E./AB?(V1$Z-*,9A]8.%"YHC)-JNUQ-HK)EW_9=@ MFTI$7=*I%T===;D%VQ?X)E2[M=.$@]*(_*37+G? Q7LZI'*V%0* .P+ M"U-C8UJD/HN)N^&$WP,5$%/[),QA<%.,P[[(+R5N/@1A_#8&K1;P"+,R\Q\" M;L1T9@D[\OSC ; OW$J)<>/(=1Z=F;MP9T*^Y;X#U$@/VH78QEF_?7TKE;AV MLPZ#=W'!@.PGTS96([Q"O,HOO0&Q2&6KJ;?[R!E%>M]/> =/;6]@IYJ.#U'9Q'*<,ATDW,I;G,ZSOD7K?6>WTW,CD)-Q(I
9.]6.%).@IMYB!@&$WF+N]T %1&\CGR]<'O(@H#J*&1%J$UC*C!;;6:W6 M_B:=,.)ZJ,0#X*1"=.E+"'_(*14@J*YA!JONG0BF>B9^%"1-QY*^V2)6"08 M0J1'M"*LD@*QSQ^L;3OI7B\J_LC";9/XO"\<4+?]9<1P)J$<]=WPL_G M-R WCK+;L*?:"[?,OEKY4 M-@*K9"A)A@(=[?%#EMF7>H#M\SIJ"\4#B>]\T(+(?1")).#@.]@2V.:-$G_8 MO&5 ,>1UQ&WR^3MQEV] A#$L ]3RAS7U_TP6"7VBR3J.8L>G,2F73N3.!*S6 MF@?HAVWNE!"% E ->3UQ1>6@C#P]%5/$XS@.W==U3$_'ER#Y.T!.YIL>EF/: M#V"9%@$5R$_YR8'2R-% 983*%'Y#3ELK#Z4-/7,;3?]8XLT$-$2N(%/!P20& M:\K'>MQ6%E%'E=U5S.^!&L@94&58+X!DR..*>R)P:*-O?0!-D!]A3++Y )0I M7VI13C->5Y_C8/;')%E2]!(\KL/9&]Q>Z4ET\X.&.Y-Y&@Z]>E_'FPSY#:BC MTTSEU*_X%X',R*%L163G)$2I=^ RSX]O44]RH\[]D5;/(-/._;$?NW,J7.X' M>2:S=9B4&^+*X3$,=;^_B1^:=BXL4PL.V2A[$C!'@W-Y+>A<()L 53!/_I"0 MP&[^0T('J[DWE^:2AX0.OY5WK1X22LKRY2=[ ED7I>I^%3B#[,^N_J X&1D; M\"C"AOC@K(BT$8ML*- (V;59N0#HR-TQ8>RK$Z*OWJ_>O>"3D(RE)NT(QAT# M5,$N:J;$-XZ/0PS+OMHBI[X*5=[>3?T$T!P[Q;XNE]P1S1H0/5^2(.,53;BM M3DC3^8':V.V%C<9-II(=\JNB3.N=0+(3X;%UH+KRM@(<8HN,=:7!=HH]QC6 V%N327N_QQT K) ^!F2TG0]8 _] AM"LG)LL@=/]TE&Q]^6"@ M$_*[!8]W*ISF(VJ _X2?)#03P+9_?EX2?S9IQKCR\P(-$*.Z"DL">5A-Z*2+-Q# M=!,<61QBDXD_B#XK];!J%)JUGA1 F@K4]+#*J41QZ,YB,F=C9?^M5%\K,VU* M6N1,5@7.LT7&"/+2_:F+"A5+J2!A3#L;P*DZ65R3]R!RZ:'XXJ[(YK^$&H7B MZ%2G0M8HC/ NKV[HDL!4#VJ#>0?J9ZKH,;W81'! X[64-G"9E$&-VU::(PB, MMYKLQTM"=F&ROTM Q'F;)1C@2FVDI7+22QMAPD(X!N M#>9S!F(3>D"//QS7HX2Y#<)G)TN?\2J >_!/N%O94J Y0R+]722%P9Q@%$7= MA&;/ LRSV7JU]D!CFG\)@RCZYH.9[E$B?'%\3;2_:?CK<6)<8IC0=R(97 ,R\_&H Y\E&KNJ1,!4S: M@UXP:MIIU\&249(%*4Q.;$^M/*-)">],:)N [<>?IOZ QFQ]+CP.FTOY/T\2 M^#='Z[=:.8%%+KTN5=C%EI_H8]=%%")NVS!* +54,@M4HC M312[J^3QLI2,Z$R34@XYJJ@(I]DR4PAZ(Z)\4[_0$WD'6I)YFC591'@T9TJ) MB&P F).?HNAMBR+6NZ,ED00%)X.S'2F]V9R24A9] ]J \;TWU-C>^VI^=^,W MUY_XY%_$"PF"]?+MU M/Q*B&'@'+_ [0'V\=$9$>=0@3A,BN8_)0HG!B21(C!T-\9--!42LB_%?2,+4 M\!LKVXM8_;W06;]31DU?J[N)@=+? ++7 MQ7HXR3UZ1!A3D>L-B_KHX25#52 S4JC&@M:/+T'+*F)95,W^Y,$![6%)7Q!. MF:R.-6GH:B3.^7T*(3Z;@( .GM.E$&,4@@$Z7*])HX(!.DA!UER:RX(!.MP@ M:$QM)PKCS*4!_W7,'/BKZ1-M<5[.@+ M0(KDBF$0G,.1[$KMJTBEQ).OKN^NUBLA5PZ^ ;1(\'/^%K&BIM?#S;O7NN"$%G&+-N$8VD5-/9!8L_90XVP+\#T3D MP3+X*T#Z.I2P4I(QXV2I=W?2W:/%A*)=5]?;%,U+XJSG&9K#!P^!'QZP0-:,U-AO3#M]Y.*Q<@:R M=[-A$J [AXUFM.S^^ ^7P$$W>_N\)Q_$4T]L$4P ]+(E;\$,ZR7RI4 ,=,^T M0>')9()$>>#2GH-:\P#UD*/3=;@LD1-UP/8YS(N+RYW_OHZCA%)M:?Z"8-2T M@U4KM00C)1+!0VF?]]U0]N1M2/ZSIE6""V50'HP& B,G/IWZEA%3PK[7 2-7 MS YIH8OE:#10"KEGGS([U>\2)D;[WB/,*!R[S:1^E0B&PVEKRQDB8ZB&;L$$ MV8"VH*5;5?61BV6?Y,+@ 6] ,EOEG:SZ2-$U,MZI<)J/J '/(X;Z( VLXB^? M8VQ^"T#A/GV@M]C!JA]7CJ]%4%;VHE"4T;;UV!E:$[FL*0KE8>-F.570#6W0 MJRLS18#PDW].%6;>1SZ6*]6WN8AQ>U&<)@Q]B/0FR"5ZGC?Y!>/V?ZBT%G>I M'F1#9*WX)&:Q @U,]95 JC]F:XNR(?(MH,!YML@806ZJ 86V4*&V*!M@E5$Q MRKN\N:9+@B:T?S!Q/-\+ MDK^1VX"I![F9_V== 4#H6 MR(1LEE; =;9X*=*B"2TL,I&]#+Q*[PJL@=/. /D<4N2A[(F!#\Y49PM,[E^3 M$'0 VKXB)9> W\>? A&0=9U2'&;#X?"T5@&+7+(4.?R!+,@QK:6X+,'%8??) M.NF:87CF$BQV]:M- "0[E_M?AR <&:I5T.+^,,P@5[H+,M]/.T/DHT*';;); M(0>,P^=:>5'%!"I\0@"!D,/)RG->!2%'!,I'%^*FM3TF)'XCL3MSO ;EN W[ M]70:G3#';63+CR MD<*=SR-! [+8]B"WI3UI9(53D*P+*E&AH MDIGAE,.1+?4S9.R42(,,8P,RS$Z236/;L$-J3ZN&FJ,9;O9<):$J#T&*)NUUJQZW&'1H0GMPO(ON)\%1(4S%LC4@%(*FN(BI$5E27VG?1*UJ%53%4^A MW8L6F@,Z;?TURU21(_,EV8N7]+538QH :LMQSF6#T$&M@1+]S?)$V;3=%O8; MM39K#EG,!87^K%AYOFRWC101QJ5YGC7Y!3?@\:^*:(#N!79UVY(;41UE ^I0 M5O'@W[U =NG+.5?@P3]!U80JDA4\^'=;R'M>SKD"#_X)*M1'/$:2\M'I-DE6 MM@4M+!RD,A(PVQRZP>"D%K &O,$9C-EH8V=F%=VU$DBV-;*Z!Y MM-EY>LAL(0MK"BB,!,ENM; ;$A?8M5K8['LC,Z)K1[1)$VV=<_E)M5/77SX1 M+^%=].:^%]#"Y1,"-[!K^E:HGZOB;\+C' .@5&_GC@&R(#^:E6$G6T D8)OP MVK6!>$TBV%$IQ\2'!GL $ 3[P<+0H2#"UX1WJSP^U3V?&P)$00ZU$C%+E;U9 M+/BE(\LS^"'PYQMT1&Z5,[Z>=MO(4;AB)K$9RP6"7RZR6'C4KG\Y)QQJW]^\ MV\*.FBYY]C+@6%A+4IUKPG;?V1[;W1:2 AB2)P#R&*(PH M51Z?$@E)PY5RCK%SM8&9*J1HHHSFI>/_,5F,/]?SMT_G.$@6Z+>S,7X."($:) M6R20H22P'M^^.C'MHO5Y[<2LP'N%40"V'@J\D*7*0$W5_<,M$_O-#XGCN7^2 M^?;Q=>)GSB_!SI:,G';;]0C15]K@2F Y$J'ME,.5B&OR&N_E_B#XBF9.SQ]) M.*/<7(KR<]0G20VO>NB/BG>!-G2.X-2J,!:.GO8MV"[UC?07: MHPIFCH34RD4H#/EY(C//B:*TGQ"@O 72CV>S]6KMT4TSN;I[">[\6; B-U'L MKNC?/9 XU;)>@DOR$CI^E!*B:!"=P25,>YU.NR8/O9H*[HD(QTFWTG:4XMZE M@#&,-RU2:8^L=.$) RCQ1.J5;"BM/#)$3VPU*&+*@#FB43Z2[[39Y<^S-S)? M>^1N]4X3%RCD+;UV.N:"MF2[]8+O"1FB-/<\:D3R^7 XND HQ;VK_B/+,#_\ M,%TOML="A:#LS<5!8RA='.DU:@?JBEX_D\5S',QDR:S<,2E-D!T8'#9)>,J% M8BB7'.NQ,0-+_M28^SBA G:9 #F/..^-?#B&$M&1F%I)#CJE#+(FI+5SE= 8 M2C='Y[/!3'-*&9NKRV]9)^.Z )NAE',DKIM*5TVH@:QM*;&+S6D)*D-)YF@\ MII;\[KR[#V8JF4B"40E=VLC)R5KGMPH80\GG=C%9>GX+QZ6T0:X=H<([+:X? M83.4CHY\@-_\>"=^Q,^-$'Z?T@(Y[UB-6^+SFXW*4'8Z$H:6 M"8?T(A /3,F#_!ZFR4D]<3C":2KY'-NS>J\0+IS_.-U2R.PNYDO-8S"59FXB MNC\3'D#?B+ST\358^C0R";26@">>@N<:$].FQ++%A,OS\)#I1A&;REC'?:CF MP97$O8U#-Z*Y_VM:1OP1_CZ@+_N3Q8OSH\!=4?S'4FX@699&Q4GOUC% ,=S< M??D9=QA@0N8TN(1'#DKI&R?T :WH@=K\CZ341+9X2YQ_QO!;6'3 II!H2B6D M",8*FH&]-[P@!ZV1<%V"K=P1/)8U? M*&60]6LEUK&YKH3-OC[MF%&8@SZR]EV"W1)4#6@RP? O22YOSHAI=S1HMVTQ MM%3N;1F0F@?I;%-B:2_?9Q)^N#/77TX6+( M^6G-CPQL6C2GX*4LGBUEG"W/,*5N8D6@38A3$N+?;AOW@!1%Q88]6[H-;6PD MJ"@%!>1*0HG2P4R6'4@[A-FPID1M4!(E_O!I[V+4K_&1HX#,5)<6.\Z8!-L. M]9NWQ5>T M]3,(,P5?ZNR039]0?&!+')C)LT49N:D^,W:\HG MQEW*S):6(#M@8@>.3U]B-V^L_G*_8&G&1[$9I]T.LNW!Y0GGK;(,3D,9(\6/ M_&@K.A&9_749?/PV)VXJ-?"'8V&!OYK>PS[W;OR8WUF2\170#UNA*\.E0\9S M\1G*#SDA,U,$W-"4XT^ &DAQIER:YUF37["A% ],O>I :$%>$[G=RZI*7(CJ M%$!7Y-=9@WNU&'A#>2,V",P>8V)Q*,C'T0B@*K*.K,<[,?^9X RECJ"RV_." M[S1%YC8(KX/U:[Q8>WG,(NXK30#T0C;"C0B#!M:RZ296>&F8YI'640#? SV0 MDXFJ.0AVT SEF,1!['@G-X/O_ ^8+@A=@E358+N SWTVO8+]*Q@%3$'H2;); M4-I'1UK7@/D]+!TY>$A*5_;N$* Y&TNU@VRI"GB@8(=VSL,.[2+M+R[-979H ME[N%:F6'[H13Q>+,?PRT0K8ME7>7#$0#;,0=M"?G^U?Z+. ZGA(_L]^#:"/[ M:WD]!^,>=_Q@&,R*T^MD#@![(1G]!IC)0&"H88 57;UW? MC=[(_$L0S)6X>C Z(%LO1?D*@.%*6,-D:M)?;\=QCL_R7QT1=829P10!+V1 MAPY?A3 :D?._@2;VLF0_ ^S(&=\%M^9N[:92^%&\)XE$[EU"X_G<38'<^8L@ M7*7UAFH:3D!;]>[JORNMG%$(^-'Y3$+O;X/PB%9PUWZX0.V7X&H=Q<&*6=Q" MJHQ7Q&3(>.!&8;_88)YL%R8V1PP]I M4LAP6*_^#D/L/<$AH9JQL5G_3V/CH,0^W 66G'.';-(V-C90SMS8H%2PI= H MET?JQL8&CE7&1A3&&8;"?QTS$_YJ^D1+('/VY<&_TX*6?>PRP$I[D+ULJZP' M==9PBS8??9'B1 I-8E.P9*/77^96$ O)%Q-%MN*_4*34S8XI1)V=B"?>3P?ES(NU#X$C&?W MPT4_46I[-S_>B1^Q;''Q@ 3DR);'(AGS%+&8:BU@C&/)6F&5;IB0]E_$X<1# M,#Y,KQ-;+&P%#HDPF"JY7[2H-I,W443(H5A-DA6^!#>)"SQVJ8Q-T \L M? 3@IR5"LA:4*=^2OGW:7QH\DQ]NJYRP1G)-_;XH$I MC6RQ<%2YK8BI=-WV#=_G9 &V,>[./CS.(JHS;C1&<2BV<-RT=]%N87>L*'FR M\R!55GO]A,^[F7(Q\Q3*9/$2O+NS8;<]\0_I<.>#S1<%'@AH3':-HQZ#R*WG MF_"NOVM-WH2QK1L."97?A 6634U<1.;?A"U\C^ISWPWE4'Z^"5O3!XS+(ZTW M8?X#5UT"4,?S?Z^C>)M@\D"^;ZK8P*WV& 8^_'%&TNX_XGVL-4]".VN47I6] M70R>56_2VJ)!>V#N%1]I=V'6YRDED/7;8KQCRX$0I%5/W?HGP8XJSS1.UPGG MT;=WJLO"]_V+MI3_2N-36B&7P1$RD;/_M,F3'0=, S+\CYXFW>5;/%E\BZ3=N(3CTI,)J9B. M*O-4G$T\7(9>UPV^"/[/'S\"Y@N(FQ28I#FK\:=X_VI-D9+"PEP1WH8NA@[W M5=[R9T)*(R0O6&&&%GL\W"#%C@2H5!X> G]65"3V8U-:(?G13B,5#+"FH@EP ML\OVSP]LY&@5>0N_*XP&_2["NP(K%F4G/ML"*T^$^O5 4":+6S>:.1XGPJK\ MI"D=+,MAV["&][Q?&BMZE=\3B='UFE#<+]^#LK*SGRDEHF4/7.4%A@$0O<#P MB:4$?ECTSJD]5TI(Y&>SZB3E &(#BA[K@+\-UJ6OH\Q4*1F1'V$JDY0#A TH MJ*R%W?TP=:;0J5(R(CMTJQ.4+,(&E")1Q3Y>P"H-2LO!?"E!D;W+E8@,&V8# M"D&K$L" J"1DZR&7=J]$.G;(JFKX8XM ?//G8.'1)U$RO_E!*Z(K5+DJ,%]* M4.2L%W.B(H59]@'+BIY@'/#Z7LR4+,B)+UK4FR(57:72_,\:_(+ M;H!W[5A 03[O%6+:1,. ?MBIF<7VGSJX!GC+#E2. W4EHZGHI6[*I@':(;O( MY)R52X0:R@:XR91 W_DOWP/J[%$]+11F @HB^\4JE9-CH WPC"GA+BL@<.,3G:.Q^$E43QG3_SUF!>W_G;?RDE(_QI:3GN=ALYFJ0ZZ5$ MW@BO&:>F@J+09$:D9$'64DW( PM3(QQH69#UC>6C'!DTT3V6(+/LO7M#[.). MLBTHS!(#)W*1)5"Q4YLT6")WE&T18180J-Q-1D%VD%Z%1427.,NVRZYW'8 J M7&4)9; K%A;>AUH0ZYWI7UEM,TH=F\W:+?NT=-%C=(:\8;@Y2!RL2CE(TK$I MJ9![#YH7! ; ZII:X;[O8%7ESSJA*?J8SOI/QUL?W9'ULT8[ MC;5&._99HYW2UFCG?*S13DVLT8ZR-=HY!VNT:YDUVE&S1KL_K5'.5=^MB36: MWX=:$+&L4489%/G[SJ$&\D#BHW_G6Z$FIT]I9[NMVLVIJI70 #6^HQ(AD@5S MF/^1E)BVV[P5"12;$@V+!2EO&F.7@"@@'JJP&F :/Z]7*R?\I)4B&4V^GPAM M:SY_"78I'V-_GI9])W6TGT>#WJX#<]%S^G="R[.!*'T 29;DB3BKPZYH/%J) MZZ"5GC9%9UU1A%Z^![%1M.@I$:93R7*DH29/ECBB7CNZ4Z5D1$J4,2H'[!.\ M,#W0$S;*BU667*6$2F^BE(1(OKP3B%1!:J!FFLBOL>M-RNX3W/>&KC"]*1-" MC:S+EU>ZO@HB;4 .BO!\S9+ED80S\0.K[E0I&9%\7<9DH,"U):)% Y)6!.>K MGD#I3922$,DW5K$X%:1$5:X,E.*BS^OW=R\IV^QX5T[T=NL%WX66;CWMV_Z% M5N51IA\R1YQ]5L++&_D*O[D.$TI.%L?1W6(%PQ>C4:_9HJ%&@ 84 M-SAJA3%YA>O8IX2\^3%[<_PEN0U"_4I,)69-&8,4Z7(BZ3)!G@;8M@. M1W?<\QLA6!#[M>2$IQ:@5Y V:I@=&C-,^WN*J2B!*S>TI[J(*$?)+=8 M];A5V23T01C7'BG $_;.U 6-;I*<+, 5.\)*>RQJS '61WX_*;=+"D!N@; LP9W1!9T6D3=DU9P(* M(@?$:K-;6VKXN!OP7G05K-[7L(#G8!%_!X(?@9>V=%8:#]1"SFXIQ%Z.]:6. MN G1K.LH#E8D3%YX:/CFF_L>R:6"/PHN:.1KQJ0LR'":BG'%?'.@:YZ$CV$P M7\\HD$MG]H<7+*5"(!X(]$'.M#$H!RI0&]!X6D"Q>X7<*Y7A0&5K$K JTD*/ ML!HJ5V:I7'P)@ZB@3"1#@4;(9>K4.:DM"1F$36A:+4 ZGLW6JW42)#)>!6'L M_IFPL9A@<"8#0B+'-50H*D+,I7M<6U'=4H#^-@B)N_33),39YTOH^%&J<7V! MF_F^\!$CGW?:'5WT+NS55,K*E08%2C?,MEW*Q.^0XH% ?N0"'!4*R0X?1P2T M':M8M54SKXC,C+VS>EKLHS8N.M'38A^YC5$!GI1_6NS;T.RHO+!FP(X: ]EB($.(67"G&H[3/X9$_G(A'9O0:(#L M?)3Q3YWK;&SU+NJ#\>@)=$,./S%S,A1!7>^:M)BOGD _>_U27'Z;>OM,T1MZ M_K1/>LPYL_O6=(*KZ&@YPMJ %\^L>VVR.,8KD CQ0*!/+1P$?6[?%15\5;UW MGL0[P*U'X"Y('O!9^0H&K3/P%0R0-V@!GI3W%0S,E=BU/PQY@.P-TF7,(7NY MD,X@#'EH47_DA.9YUN07W( P9(,^N$&-<@#RFT\)7@-"B2MVP0V0PX6%["OL M?!M@!P,S*E%\\8)7Q[LBJ^? 6R?!B??QG!NT)QX ")&]YXI,..2@"J@&6*P( M7M,ZN4SY9[DVY :$\R(Z36OE,37H+N7[2FL5_5M!*L"P;JD WY78AE.U#A? MAG[ Q)XI1B!R@NL,!Z(AAV66NRSTL38AEG>C7,T%%#MREWZ+R&+M45^IR$=> M8EK81G@%!C5%@.-!+XV^=*0OJH/])HK=%8W]3#M&\!X4SLNUKE=2OZ:N=:R* MUB5X4MZUSB]/27.9:'W%UK%JYUD\2 M@(+=TJ3+2A5C&Q49T=*&UO M.8="6)STB-* "B!XM*/27[X$Q =O,1Y/,SDFD#F W^PF"AQY^7F1=%)P1 M*%J+9$VC@K0'WNP'"@[^VV!M[L;;3@CTM+>R546"M,?=@.>* O#A6[-R!-_2 M\KO]\[O<#J WN\0)@P+C!:S5N$@=S K[%/D-_K1"Q0#?A'>6RLH1C.Q];"\K M'3M\QEY#4%H(7R7= *([_\H)PT_:GFI%>TE-%EMG]2T0-1/O=%:O(J,AYJO( M=K'J3R '(Z;H%6,*4%OVWL% >"Z/&[T+:RHC,[@@?\E(UM_\EXS>!=*=QZ6Y MY"4C67 #7C*V0JGR;)'[%DX?:RIS2'>7!$4#7A^VR!18" 1"=I%PV"#F6;IL M0Y[[=Q*ZP?PY=L(8F6&E:N2I3P+40\[C*<1T56 -\,7K[6!+6N_H[F!SP?CI M#K[QYR$U>8RT[D#T .#HX_4ZA:[GS805KVH]-9NPQOJ8>3MS](R(G>Q-Q M89R--=="MN:X'%"PY%KG8Q/]T0I="?G)BV:UZ_"D0 MGEHGFCL@$T(*8H M"TQZD^8_!CH@G[]LSLBYF%U_ Z)YX+R:T\;LL(97Q_]CLH!UDSD%>G]W.7F2 M)K4KC8=;"3D&@\=!KL:D"JH)D3?4XSA97,%2W?C6F=$\7IX703:$IJX,NLA; M6]?JD6$Q%5SCV>^JA#>4FD&1H2B+DO2WEGSK;F=A*=_O!9?_A;KA7>)CF MC( ]A)R[K+FQA3A,-? Q:"2E[QATU9LWCL-P.)YU)!E&'WE;V,F/0E8P[")5 M3!PNULHQ=;U9Z*WK._Z,7 51'&U0BP-?Q0/3\\N"1QE%OFNBXG!>W75E10\V MAJ1+/))'7Z<[ ;GB0 $NBZ!P6%NKT(-#DB2F!(EB:D)0U.JW;VYDX@OJ(GNY M"FUK-5@\0ZZ43N=$SK-Z93_RL(=I2E@+^% G=>E8]XQ80!P5\'+G0 M=IIE2?1E[<[I'8,M(8_.9Z+0:IT,V4&42JVA569W 2E@(N+P7=O)5M3GS=#4 M#U?]U8G7(=B.7P,_?AO[KE*\OH+8J:6JJR M6F4Z:ZMH.PP<'FK[PG"?H"C^:.O\4="[&9\G4FW7:Y0:5T58.-RM66-KE@7Y M$/BSHC;UP=C42JG?;E8'QA$"=<^8%4*0/;WV.!6/[/V Y."KH7XM00S'DNS?.LR2^X 8'?!M]+VU:IB=Q=IH2C$1'@H"-LXBU?@DO' M_T.H#AY_#!)N53C_$8-X>B ;1F.2?A_#8$;(/*(E8NZB:$V-F\E"XI[A#Z(M MO:U(9=/DLP*B!B3T/I'WU$>)XR=UIBY/-RX!+CD2WYC9[IX^MH1:RV3L6:*8\LBJ7C[C(E'(VPV?>J MPEZ%R.K!CZ!NS-QWQ]/M_U%V:C"L>OVAK<$:':[WVQCN!K3\T*#%G2_O^%%D M.CB$;74K&9&A(Z -\$+H@Y=T^"@V(=#35@^&2<'90VU 2P]M^)*.'H7F VK: MZAXQ*#A[I U(M]='+VZW4&B^-'K$ L]!Y:*3!6LHR1\YX+&L0Q4[R;<0V]DP MC*7LH_1*V)>Y',_G;@KBSE\$X?Q1X6860P/Z]&4/60MBSZ?Y:^5*T2B?U"S.,@UU>J"JH)I2\O MG2@AC)39AQ\" 9 +JNEQE;5Z8RUCS;$O"N,,Z^"_CMD&?S5]HKUB.5?HP;\# M09"9I'5O,M9NJO(D"HNX6^KH"X"*%'+%H#B')=F5XA:.-/><6+JY20^[@T(1 MK90/I0FE)(WU..EAU_3ELDF-K5DC$5AR< K?0.\CD3N[(UD59NJ*C M>?:N2.C.' 569C^D@(;8-5=+LXV)R%1!1IL.8(4T7.$XN-&P_1NF+MLC3!QN MURK6B 7SJ_/#7:U7NQCU*^<=_B7^U)0 WC337M_&S7_(6W6A$,/DR$BM_&$L MU-G6']I@QD!PL\EPN?GQ[H9I MA@I@8=_XZN.G/1O-,"&;"^#C,+A6P5)9S(I;',#;J)GK[N$4!H>'M0J4VIY" M(*/$CXBDX![C:R"%A1&,2ASEHN&D<]0J^NDPJ1+H0KB=)F5#4G>AA8]62ER6 MHN)PNV9M3PYA9A2*R2(;3Y9TXU*6 ?$TB8%[45>=K!!2CJQH.]-LDI6L(OH< MT_*@CR2<458NU6L/BB9)J5?76Z( 3HZ4:/OD;)*2QZ3&J#O;-')3%HRC<2F- M+$P5+" +/&@<]FO[^VQB_[;Y&\?"DP]*O:'-4"*8N#APU(Z-J65A7[?PDX<-CR.*&B[]W!%P61!]H0R==44I:@X_-;VUF'7$2K4 M_G*(76N_^(9F(>'PLKQC[B05A.Y\^"-Y<7X0FTH([5:E54=(,&K:&XU*.K0S ME.(5!&)\->U?(*LP4JKD7--L#.=2^:=_@70\<2E_R"#NFIM?ZZ>/Y1/@TCS/ MFOR"&U#K!R0RM5UE*0S9[P ]T@.]XDX2K+H!Y7QVJ*11CT=? @60WU,9#)%P M+KOR!I3NV4GO>!V_!:$\2ID]8-IM#3N67V>*" R5Z$&*B,N#DVY*WI"4(L@; M5,(L50X?(3)4V<<,CY5RVZ\"/PH\=T[=^LG%[X(9Q:]&P/M\VNUU^UAU#!7W MJ=+Z#17T0>8@=V^*!Z140%)YE-BCQM$C-(:*^Y@(%\_(Z@DGNL4[63Q!)LBG .\YS<@*"UN-:?Y M3\2/DI_:Q>JAE,+?N5PGB^RBGHA';]RK((JC9-FO=-F;L(!(I61^J8FG_=V; MZ@F)\3Q[(_.U!RN^6;U[P2$S;BQEZPEB:]ZVAU\J;F?X).5Y:_D M]X!TV,TO#+">?7Y42+"S>3QH(5OF%?)0X1FBQ4]4L)C5VL\0+:1P-"[-9<\0 M+7Z06:V4/R,B+3(=*_HEX !RKN+)SH5**=B 9QD.(>0JGW@@T S/S:6C#":CC5@VF\CER=2X1>;TR)$MG5M "E. MPJ9\$'ZZV&^^&T=\IDE& $;DP"%]KBE!:D#_!C9EM,]NH =R)&3QC2E"9*JM MPW%+Q1-R>'-/P;$C'%^"#BO-Q%0'#GKZ82W>!'2F.HT@=*M4X@S M=6.2^9U_%<"\?O+5_G$N21W;A)3O_;AC/YDJ)&\P8.?X_>GK/'!XM;L_?9T% MS;LV9>1XWR=7:0'%=XA.ME^5J=$ ?R('HV)\*6<<4 QX1-Y?(/2P-Z-C:BG-M:\P#UD/U/A26A ,X&^!UK_/[91HZ:.;GN M40D%&] PUYCOO(/\J%4)@_6<[1WN*YBV1Y1120+1)VI1*0)KW9J='J9;D\.W M3!^:R\_]-YO5C[\[X5S=E5GR-Z;]+K)Z8X+%,O>E$2*=CT:_#!=T A:UR1%>Q# >8&.!R+$VQ/ M#W_^Z#G^@[.2-R6NXN> :9]83!3(@>I750W#?8S6HO9R MXC& $SD.YE1L5R2%?6Y(I5H?+VY,-;X[?^Y^N/.UXPE*M3"_G79'%\->DU57 M.713$9C8O/_=C=\2/PR-HWQSWU\"B,C[ M.L6'=($;9:$4864%/4ZHN/\3-$[77TK<29FOX!K#MMU.X4S*(>8PNU;>PPTH MJ1/HX#N CVR%Y7@A9%EVU1RFG<@!R+:6W&#^[/Z0F$?9CZ;] ?+#&H.R+$,F MOV@._4_D]>+2_X7X%&Z*U4A<_A=J][ RH]ZQY[(#K)_-<\.,=NRZ^8$5^#Y/A*W+5TI_,.% MZ.AD?#CM]Y##*EDDSAVX'H1CX3\S"[Z>]UD5_B%P#3(E; M"A@X?#J1YT'.I_9%^X*N6X-5AT.FO7ZWU4'.6"C"+0X,#L-P^\LJ/=L\455+ M\$RW^W=0MK"+7%7]+G>$E<-4S >=99RM^;1%P 5Z8IC4)S#DNQ*.4S!#)U1 M8LI7UW=7ZY60+0??P(V-Y -DTCW/&L9J.RC M2?Q&PIN[GN!G;#Y*_J=2+TX[4*F:+VD:R[Y FIRMD.M,IM3 M*^'1<2G$%^<'S29Y"SS: 17^HEAY-RHE,"4;'K1E8J:.7HPA&V6CV9 :I5X"[KYGH#;X0>A M&_!V':]#V.3A,M M?U:2S)09'.Q:W)]2BZE5)!I1)+%:^=W"!'@ MIJG2FS6-3J]ELM&@9;N>48&@HFV9+-%-E3E]3RL$QDX8-V[')*DOT9V?!D.A M;)C#)8 BBNVK/8/]PJ)Y$PK%5D>Q?R:,0]THATL IM4U>K]&&X5%\]+%>4?I M1O')DC[*-VZK ,,6Q,7>+;E5 //J&L)5HPW#(7OI@LH-WS-66B[MNAKP-=HO M3**;*G^=6BXW?H/WR^^$)NB1^?B#A,Z2)(KM-1P1MXX;_M/QUL0:WYC.2D$6 MZY\Y@>L\TRO8#<*8Y=!N:?R?!V),-C-[YDB$9!CTYA^ U(AC]V MT? ;#4M&3 =8S?^JYS-'N1 1XF?J>_6I[QWL3,A3W("F"/4S];W&J>^=NKZO M'@DAVI-+CIJF4M\;OAUL2A]![R*+(*9H&R9+])^)[[5,?.]B^V7/8+^P:/XS M\;UFB>_=YD>$HV\4%LU_)K[7-/&]V_RH;/0-PR'[S\3W.EHN=37?:[1?F$3_ MF?A^]HGOG;J&/MOB.M,G]\_$]S-)*^C6=6]5*?WV;M2483\3W\\T\;V+_5QJ MP19 WZV%N/8S\?WL$M][S:]::_]F+<2UGXGO9Y3XWFM^S5S[MZD^RWXFOI^) MA=K##I*W@ KH^U.78?5/?$\(]19XL/ H)<]X/G=30'=^$C5,_P,G!WZS('E. M^^&'P)N>SBG'2G7*D867/L[_>#KH(ZO&+++DTYA$JS^;!.T>TD.QC &'[.(N M_0PRK?LV95KWF$GP^06?:Z9U#^D=66\[\==^SBG3/4LZ4>^Y(>9:=MW6IDP_ M4+6+D/1_/^G_'?OSE^] CL\7Q;1IE2E RBU+G>[EU/ABF%#3IY4TQ'M!,IEX M % )Z<5#[[Q40=& I&>P*E>!G\AHFBXY7L=O0>C^243Q)()10$NDC! 5CK%/ M5RF:* 44FJ#$<:+834@"/1!"M0OSG851$W(S#W$66#;JTT !+/)HU! !,3(&I&52F'>1=&:S*_7 MH>LOT]?35/:?2!2'[BS>4"/Q'S^0>++(O.&('A7*S@UDMLF&5A(@0Z!-97&B MR]83>5^'LS:#PB$Y!35Y[T!H*6S\*P]%YX(=9; @0.-$Z_,PJZS,@82BT6@2CIIU^[V*$Y#LL+@LJB$RE M5LW) @2,3O-E[7F MXN4_M?,^A3VE]=ANJ!+E;+9>K9-JYDD,!PT$ ?DA?N1^D#L?J$;N@RB2U7S7 MF0: XBGD M*S-X8^,O2G?@.VO1/&/F!UWMW8\2CDP*=A/K*G2\$PH UR,H(^ M)SG6O10E>A!!=1(@?P05#IP.ALBA/'+NZ7$]BZL!00J930)WXS!S8QUQ*_,+TVZ_U\?N M761$Z(Q0P5#$R0<)7P,;A.\E!#)X*3]WQ-"1+<$$T\'(4@5)2VZD"!L0W:)@ M3^@(A7@.H!IRWID1N5 !V8!X&$53\UZA:KKN5&##(%\\INSL8L@;$$R3^& / M7+BR)XN#CV$K(A\5Q3@G>*1@X#,50H-?TV0R6<"Q* M__K%^3&.X]!]7<=TR[P$CPD3!#)1<$8@+'+,LTG!*46$)D3E'..F5B-]\[A: MAQ1H&E)25,3*3PZ$1J[N;E+:3-&C=,B.%<4^1>3.G-QC8D?::KM;L;+L:<1]6[B2HC&_OPJ\&/7 M7Q)_YI+(HF1[P2KW_<055Q\/BT4^A0O0]G"S M%<"+'A=PJA( ([R ?5V>'#*5BP;]0;_RJ@##"Z28'"[-\ZS)+]B^!_M&$H_)/6"QG9RR2@73>I M)8@B[3$*B=MFH@FR"1+_?L)X0]%NS4W_F.C7.N/!N [CBCP\,? MG-!A@=#L8W?QLX:]_$N0"295-+K#\B1>)E,)+Y.I:]W1I+B'D:O%3,FS#PK;J^CPGM'_4!W8 WN ML$I]GWSG4& RY39#IU09YEX>FHH V>\N8$5%80F!J:QQ)!*?$H\7F27$6:[" M]\SCNYMZ/"]>L5-54]/?%+S449FB*:E(D'ML:_.FH%V$K0]9W:\?,=TL"/U\(,L- M!ZHX^&O'N];MS5<;K^R8F=->#LU42C?2WJZ 4Y[L@AFI0-";@LNHTJ2WA,=4 M8\;&!-?6>_&B8+E[)AM^-CAO:;*($XF-Z^I)*5#TYM1R$BJN8UU0IAKW&2O9 MHW4F/4+!1RXE'*4Q55W61T'^':6$:PEOSJ M7\?%R5*GV03P09?8,;4P^T01.G0!<: MF^9J#H7U9DN=DS6/J(?=J8[@%4UQ[7N$ M4E^O_@<)DA5QWLKK*LAVO,N^5%7\:O$T@(T4S:9'B. -NRW0:XGWM;$K7;1F MZ)AP(;8KB/X==*@GV%[F56JJ"[[0Z%^#L8L#[);A9G:>!LH+C1TV%\EHWR/& M%2O(J6%3CN-"HXZGH-L?HT]" 8\T(+PZ$ 2%%#>@04>5/Q& [@44GWR/+YQ4 M,L-UD^D@5>2*0:<+UW7ESUO#BS=$>7E(E6B&< ]L&.4Q$ MG[MZ[A70T(.?#1 >1WYJ:1\Q1N0\EX:"#)##04ZFMQ81:A6E&K_C00E?O#\Q MG21L$\-O$QOY^[!B0/TCI@L2S0CU 8A#7V(*1U_V-9L3GX1;<>*RH8>#Y+ # M"%KJ@FD9_+/V9F>Q32YX(8LYV9(H(6R\RR]-<_+.O7(],#\.AB?NQ_1E_'<8 MD-R^[42YJ$:\G40F0UX*YQ%HH* ,N69E]4A(L(A_14&X#8/$6X&6D? ]&D4! M7$\)VX3^9)\W$!)A!P*\Q8 8L6]Y4H(K>QQ53E=C#47,[4 E6,.8*DX1Z94Q MU4*Z$@IEKC*F6L(;WS494RV\Q(X.;5P-(?VWQ6(E>FF0T\@6*T[WZK#CU;K"5\R^I\<8<1"[V9Y_-*F5+>*N-*%^';JJ=8&%'I3;/YCZ)):T MPQ X&_"Z_*)S7>] .);->4V_7_B*EAXCW_\"4$L! A0#% @ -(1$4-5) M[HYP@@( -'4P \ ( ! &0X-#,Q.#-D,3!Q+FAT;5!+ M 0(4 Q0 ( #2$1%"Z/SS^P < )PI 1 " 9V" @!D M.#0S,3@S9&5X,S$Q+FAT;5!+ 0(4 Q0 ( #2$1% O!'MA\P< $PJ 1 M " 8R* @!D.#0S,3@S9&5X,S$R+FAT;5!+ 0(4 Q0 ( M #2$1%"&Y5UKH 0 %$8 1 " :Z2 @!D.#0S,3@S9&5X M,S(Q+FAT;5!+ 0(4 Q0 ( #2$1%!3?_'DMQ< !/Y / M " 7V7 @!F;BTR,#$Y,3(R-RYX&UL4$L! A0#% @ -(1$4+RW(PM>D0 +9\( M !, ( !4#D# &9N+3(P,3DQ,C(W7VQA8BYX;6Q02P$"% ,4 M " TA$10F;&Z*45^ 9Z @ $P @ '?R@, 9FXM,C Q C.3$R,C=?<')E+GAM;%!+!08 "0 ) #L" !5200 ! end XML 17 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value - Schedule Impacts of Derivative Gain (Loss) of Cash Flow Hedges (Details) - Interest Rate Swap [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 27, 2019
Dec. 27, 2019
Other Comprehensive Income (Loss) [Member]    
Derivatives gain (loss) recognized in other comprehensive income:    
Interest rate swaps $ 243 $ 282
Interest Expense [Member]    
Derivatives gain(loss) reclassified from other comprehensive income into earnings:    
Interest rate swaps $ (432) $ (432)

XML 18 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Total Borrowings, Including Current Portion and Non-Current Portion of Long-Term Borrowings (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Dec. 27, 2019
Jun. 28, 2019
Debt Instrument [Line Items]    
Long-term borrowings, current portion $ 12,188 $ 3,250
Less: Unamortized debt issuance costs – current portion (32)  
Long-term borrowings, current portion, net 12,156 3,250
Less: Current portion (12,188) (3,250)
Less: Unamortized debt issuance costs – non-current portion (111)  
Long-term borrowings, non-current portion, net $ 45,592 $ 57,688
Loan Payable Due June 2023    
Debt Instrument [Line Items]    
Rate   1-month LIBOR +1.50% per annum
Conditions   Repayable in quarterly installments
Term   2023-06
Long-term Debt [1]   $ 60,938
Loan Payable Due June 2023 | LIBOR    
Debt Instrument [Line Items]    
Margin above rate   1.50%
Loan Payable Due June 2024    
Debt Instrument [Line Items]    
Rate 3-month LIBOR +1.35% per annum  
Conditions Repayable in quarterly installments  
Term 2024-06  
Long-term Debt [1] $ 57,891  
Loan Payable Due June 2024 | LIBOR    
Debt Instrument [Line Items]    
Margin above rate 1.35%  
[1] We have entered into interest rate swaps that effectively fix a series of our future interest payments on our term loans. Refer to Note 6.
XML 19 R85.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Shareholders' Equity - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Dec. 27, 2019
Dec. 28, 2018
Dec. 27, 2019
Dec. 28, 2018
Jun. 28, 2019
May 31, 2019
Feb. 28, 2018
Aug. 31, 2017
Shareholders Equity [Line Items]                
Ordinary shares, authorized share capital 500,000,000   500,000,000   500,000,000      
Ordinary shares, par value $ 0.01   $ 0.01   $ 0.01      
Preferred shares, shares authorized 5,000,000   5,000,000   5,000,000      
Preferred shares, par value $ 0.01   $ 0.01   $ 0.01      
Share repurchase program, approved amount               $ 30.0
Share repurchase program, increase in shares authorized for repurchase           $ 50.0 $ 30.0  
Treasury Stock, carrying basis $ 62.2   $ 62.2     $ 110.0    
Shares repurchase issued and outstanding     0          
Stock Plan Nineteen Ninety Nine and Twenty Ten                
Shareholders Equity [Line Items]                
Ordinary shares issued upon vesting of restricted shares 19,762 19,278 178,137 414,426        
XML 20 R81.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Share-Based Compensation Expense Recorded in Condensed Consolidated Statements of Operations and Comprehensive Income (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 27, 2019
Dec. 28, 2018
Dec. 27, 2019
Dec. 28, 2018
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share-based compensation expense $ 6,188 $ 3,969 $ 12,183 $ 8,949
Cost of Revenue        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share-based compensation expense 1,591 1,300 3,311 3,147
Selling, General and Administrative Expenses        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share-based compensation expense $ 4,597 $ 2,669 $ 8,872 $ 5,802
XML 21 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Intangibles - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 27, 2019
Dec. 28, 2018
Dec. 27, 2019
Dec. 28, 2018
Finite-Lived Intangible Assets [Line Items]        
Amortization expense related to intangibles $ 0.3 $ 0.3 $ 0.6 $ 0.6
XML 22 R89.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Total Revenues by Geographic Regions (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 27, 2019
Dec. 28, 2018
Dec. 27, 2019
Dec. 28, 2018
Entity Wide Disclosure On Geographic Areas Revenue From External Customers Attributed To Individual Foreign And Domestic Countries [Line Items]        
Revenues $ 426,217 $ 403,080 $ 825,513 $ 780,257
North America        
Entity Wide Disclosure On Geographic Areas Revenue From External Customers Attributed To Individual Foreign And Domestic Countries [Line Items]        
Revenues 223,398 182,698 424,345 362,524
Asia-Pacific        
Entity Wide Disclosure On Geographic Areas Revenue From External Customers Attributed To Individual Foreign And Domestic Countries [Line Items]        
Revenues 141,147 166,711 259,570 318,658
Europe        
Entity Wide Disclosure On Geographic Areas Revenue From External Customers Attributed To Individual Foreign And Domestic Countries [Line Items]        
Revenues $ 61,672 $ 53,671 $ 141,598 $ 99,075
XML 23 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 27, 2019
Dec. 28, 2018
Dec. 27, 2019
Dec. 28, 2018
Jun. 28, 2019
Income Taxes [Line Items]          
Liability for uncertain tax positions including accrued interest and penalties $ 1.2   $ 1.2   $ 2.1
Corporate effective income tax rate 4.90% 4.20% 5.00% 5.10%  
XML 24 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenues - Revenues by End Market (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 27, 2019
Dec. 28, 2018
Dec. 27, 2019
Dec. 28, 2018
Revenue from External Customer [Line Items]        
Revenues $ 426,217 $ 403,080 $ 825,513 $ 780,257
Revenues, percentage 100.00% 100.00% 100.00% 100.00%
Optical communications        
Revenue from External Customer [Line Items]        
Revenues $ 322,068 $ 305,547 $ 624,447 $ 586,315
Revenues, percentage 75.60% 75.80% 75.60% 75.10%
Lasers, sensors, and other        
Revenue from External Customer [Line Items]        
Revenues $ 104,149 $ 97,533 $ 201,066 $ 193,942
Revenues, percentage 24.40% 24.20% 24.40% 24.90%
XML 25 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounting policies - Schedule Of Future Minimum Rental Payments For Operating Leases (Detail)
$ in Thousands
Jun. 28, 2019
USD ($)
Accounting Policies [Abstract]  
2020 $ 1,746
2021 1,342
2022 1,219
2023 1,172
Thereafter 230
Total future minimum operating lease payments $ 5,709
XML 26 R68.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Summary Of Additional Information Related To Operating And Finance Lease (Detail)
Dec. 27, 2019
Weighted-average remaining lease term (in years)  
Operating leases 4 years
Capital leases 9 months 18 days
Weighted-average discount rate  
Operating leases 3.80%
Capital leases 4.10%
XML 27 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other receivable - Additional Information (Detail)
$ in Thousands
6 Months Ended
Dec. 27, 2019
USD ($)
Receivables [Abstract]  
Other receivable provided to customer $ 24,310
XML 28 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Schedule Of Operating Lease Liabilities (Detail)
$ in Thousands
Dec. 27, 2019
USD ($)
Leases [Abstract]  
2020 (remaining six months) $ 979
2021 2,140
2022 2,007
2023 1,896
2024 846
Thereafter 294
Total undiscounted lease payments 8,162
Less Imputed interest (611)
Total present value of lease liabilities $ 7,551
XML 29 R4.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 27, 2019
Dec. 28, 2018
Dec. 27, 2019
Dec. 28, 2018
Revenues $ 426,217 $ 403,080 $ 825,513 $ 780,257
Cost of revenues (377,059) (357,516) (730,368) (694,417)
Gross profit 49,158 45,564 95,145 85,840
Selling, general and administrative expenses (17,078) (12,727) (33,078) (27,164)
Expenses related to reduction in workforce (16) (319) (16) (404)
Operating income 32,064 32,518 62,051 58,272
Interest income 1,940 1,182 4,038 2,626
Interest expense (181) (1,616) (2,574) (2,250)
Foreign exchange (loss) gain, net (988) (421) (2,941) 2,647
Other income, net 397 562 774 639
Income before income taxes 33,232 32,225 61,348 61,934
Income tax expense (2,001) (712) (4,160) (2,571)
Net income 31,231 31,513 57,188 59,363
Other comprehensive income (loss), net of tax:        
Change in net unrealized (loss) gain on available-for-sale securities (82) 598 (47) 886
Change in net unrealized loss on derivative instruments (189)   (150) (1)
Change in net retirement benefits plan – prior service cost 101   184  
Change in foreign currency translation adjustment 616 (505) 247 (705)
Total other comprehensive income, net of tax 446 93 234 180
Net comprehensive income $ 31,677 $ 31,606 $ 57,422 $ 59,543
Earnings per share        
Basic $ 0.84 $ 0.86 $ 1.55 $ 1.62
Diluted $ 0.83 $ 0.84 $ 1.52 $ 1.59
Weighted-average number of ordinary shares outstanding (thousands of shares)        
Basic 37,011 36,841 36,962 36,733
Diluted 37,763 37,471 37,646 37,305
XML 30 R8.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business and organization
6 Months Ended
Dec. 27, 2019
Business and organization
1.
Business and organization
General
Fabrinet (“Fabrinet” or the “Parent Company”) was incorporated on August 12, 1999, and commenced operations on January 1, 2000. The Parent Company is an exempted company incorporated in the Cayman Islands, British West Indies. The “Company” refers to Fabrinet and its subsidiaries as a group.
The Company provides advanced optical packaging and precision optical, electro-mechanical and electronic manufacturing services to original equipment manufacturers (“OEMs”) of complex products, such as optical communication components, modules and
sub-systems,
industrial lasers, automotive components, medical devices and sensors. The Company offers a broad range of advanced optical and electro-mechanical capabilities across the entire manufacturing process, including process design and engineering, supply chain management, manufacturing, complex printed circuit board assembly, advanced packaging, integration, final assembly and testing. The Company focuses primarily on the production of
low-volume,
high-mix
products. The principal subsidiaries of Fabrinet include Fabrinet Co., Ltd. (“Fabrinet Thailand”), Casix, Inc. (“Casix”), Fabrinet West, Inc. (“Fabrinet West”) and Fabrinet UK Limited (“Fabrinet UK”).
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income taxes
6 Months Ended
Dec. 27, 2019
Income taxes
1
5
.
Income taxes
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
As of December 27, 2019 and June 28, 2019, the liability for uncertain tax positions including accrued interest and penalties was $1.2 million and $2.1 million, respectively. The Company expects the estimated amount of liability associated with its uncertain tax positions to decrease within the next 12 months due to the lapse of the applicable statute of limitations in foreign tax jurisdictions.
The Company files income tax returns in the United States and foreign tax jurisdictions. The tax years from 2013 to 2018 remain open to examination by U.S. federal and state, and foreign tax authorities. The Company’s income tax is recognized based on the best estimate of the expected annual effective tax rate for the full financial year of each entity in the Company, adjusted for discrete items arising in that quarter. If the Company’s estimated annual effective tax rate changes, the Company makes a cumulative adjustment in that quarter.
 
The Company’s effective tax rate for the three months ended December 27, 2019 and December 28, 2018 was
4.9
% and
4.2
%, respectively, of net income. The increase was primarily due to the fact that the Company had higher income subject to tax during the three months ended December 27, 2019, compared with the three months ended December 28, 2018.
The Company’s effective tax rate for the six months ended December 27, 2019 and December 28, 2018 was
5.0
% and
5.1
%, respectively, of net income. The decrease was primarily due to the fact that the Company had lower income subject to tax during the six months ended December 27, 2019 as compared to the six months ended December 28, 2018.
XML 32 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and contingencies
6 Months Ended
Dec. 27, 2019
Commitments and contingencies
1
9
.
Commitments and contingencies
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Letter of credit and Bank guarantees
As of December 27, 2019 
and
 June 28, 2019,
 
the Company had two outstanding standby letters of credit
in the aggregate amount
of 6.2 million Euros 
and
one outstanding standby letter of credit of 6.0 million Euros
, respectively,
related to the Company’s support of a customer’s transfer of certain manufacturing operations from Berlin, Germany to the Company’s facilities in Thailand.
As of December 27, 2019 and June 28, 2019, these
standby letter
s
 of credit w
ere
 backed by cash collateral
in the aggregate amount
 
of
$
7.7
million and $
7.4
 million, respectively.
As of December 27, 2019 and June 28, 2019, there were outstanding bank guarantees given by a bank on behalf of our subsidiary in Thailand for electricity usage and other normal business amounting to $1.7 million and $1.6 million, respectively, and there were other bank guarantees given by a bank on behalf of our subsidiaries in China and the United Kingdom to support their operations of $0.1 
million
and $26 thousand, respectively.
Purchase obligations
Purchase obligations represent legally-binding commitments to purchase inventory and other commitments made in the normal course of business to meet operational requirements. Although open purchase orders are considered enforceable and legally binding, their terms generally give the Company the option to cancel, reschedule and/or adjust its requirements based on its business needs prior to the delivery of goods or performance of services. Obligations to purchase inventory and other commitments are generally expected to be fulfilled within one year.
As of December 27, 2019, the Company had an outstanding commitment to third parties of $10.1 million.
Indemnification of directors and officers
Cayman Islands law does not limit the extent to which a company’s memorandum and articles of association may provide for indemnification of directors and officers, except to the extent any such provision may be held by the Cayman Islands courts to be contrary to public policy, such as to provide indemnification against civil fraud or the consequences of committing a crime. Fabrinet’s amended and restated memorandum and articles of association provide for indemnification of directors and officers for actions, costs, charges, losses, damages and expenses incurred in their capacities as such, except that such indemnification does not extend to any matter in respect of any fraud or dishonesty that may attach to any of them.
In accordance with Fabrinet’s form of indemnification agreement for its directors and officers, Fabrinet has agreed to indemnify its directors and officers against certain liabilities and expenses incurred by such persons in connection with claims by reason of their being such a director or officer. Fabrinet maintains a director and officer liability insurance policy that may enable it to recover a portion of any future amounts paid under the indemnification agreements.
EXCEL 33 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #.$1% ?(\\#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,$% @ ,X1$4"?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " SA$10NG/AC>X K @ $0 &1O8U!R;W!S+V-O M&ULS9+/2L0P$(=?17)O)TUE#Z&;B^))07!!\1:2V=U@\X=DI-VWMZV[ M740?P&-F?OGF&YC.)&EBQN<<$V9R6&Y&WXM23XDP-?TW3,Q\@:?.A#PB"\PUX)&TU:9B!55J)3'762)-14\QGO#4K/GWF?H%9 ]BC MQT %FKH!IN:)Z33V'5P!,XPP^_)=0+L2E^J?V*4#[)P'MZ?%G6K5PHI(/!Z5=QDDX)M^PR^;6]N]\],"6XX!47%;_=-1O9"BGX^^SZ MP^\J[*-U>_>/C2^"JH-?=Z&^ %!+ P04 " SA$10F5R<(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 ( #.$1%!$F&PO=V]R:W-H965T&ULC9=M;YLP%(7_"N('#'P->:F22&VF:9,VJ>JT[3--G 05< 9. MTOW[&8>RS/=XVI?R=JZ/S?&3,#\8<[Y*DVQQ4773O M]%$U]LE.MW5A[&6[3[ICJXJM*ZJKA-)TDM1%V<2KA;OWV*X6^F2JLE&/;=2= MZKIH?SVH2E^6L8C?;CR5^X/I;R2KQ;'8JZ_*?#L^MO8J&4?9EK5JNE(W4:MV MR_A>W*VE[ N=0OY5GKE_[BTW89I_V,5*4VIA^BL(>S6JNJZD>R M\_@Y#!J/GGWA[?G;Z!_Q=%6[8I399[TY:,:%I3' MT;#ZS^JL*BOO9V(]-KKJW-]H<^J,KH=1[%3JXO5Z+!MWO%R?9-E0A@MH**"Q M(!?_+)!#@1P+A'-(KC-S2WU?F&*U:/4E:J]I'8M^4X@[:5_FIK_IWIU[9E?; MV;OG5;I(SOTP@^+AJJ ;A1@5B1U[-"!D\$"LG/XV6'.%Q 82KD"Z/UTK, DD#24C^#'C32!P$4 6L%'\#,' M&@J$+B"Y]X+X"'[L2!/(76!\A>0C^,DC32!Z@2D7'&+RPT>:4/H8=<%))I8^ MUX1@%)AWP7&FF>_R_\@+S+S@1!/;8X#ZD O&7G"H)?L'Q#7!]#'Y@G,MV4X& MFL!.)LP^<:ZEOY.1)K 6PNP3YUKZ.QEI CN9,/O$N9;^3@::4/J$V2?.M?1W M,M+, RZ8?>)<9_X>0YK09PYFGSC7&?DN0!/XUB',/G&NL\QW 9H\X(+9)\YU M-O%=@&8:<,'L$^8?YE_YZT.1.TPR_0FE.>>K_,B&PO=V]R:W-H965T&ULA9G1;N,V M$$5_Q?#[KCDSI$@MD@"UBZ(%6F"Q1=MG)5$28VW+E95D^_>E9*_AS%QF\Q!; M\B7GCD0>GAJVV'V;;O9':[G3\.P_[18'.Z>VFUS^-CMVUW^Y:'K MM\V0#_O'Q6'?M\W]U&B[6;!SU6+;K'?SFZOIW.?^YJI['C;K7?NYGQV>M]NF M_V_9;KK7ZSG-OY_XLGY\&L83BYNK??/8_MD.?^T_]_EH<>[E?KUM=X=UMYOU M[\H^_CUU.C_''!M>?O_>^R]3\CF9V^;0KKK-/^O[X>EZGN:S^_:A>=X, M7[K77]M30F$^.V7_>_O2;K)\=))CW'6;P_1_=O=\&+KMJ9=L9=M\.WZN=]/G MZZG_[\UP SXUX',#\N\VD%,#40T61V=3JC\W0W-SU7>OL_YXM_;-."CHD^2+ M>3>>G*[=]%O.]I#/OMR$^FKQ,O9SDBR/$KZ0\%O%RBHJ=Y8L&HO ME^T)MQ?87J;V_K*]LK@\2JI)LCLFD<>ZD,K$RBBY)#5VXZ$;;]V(DE-FD$PJ*ER9&KJI MK9NDW-0VC!6>A%#3VRU(O> MF;7D!ZJW;C =R>(Q:CP2 !]%)TG[03I7I:K@"!.2+"*C1B19^'G@QZHDI=*4 MP(0DB\BH$4F6?C&$5(B#Z4<6?U'CCRS8)-8F:Z1RI5&.Z4<6?U'CCRS_/)%> M,X$J5+&P26 ,2;:0U*OADBW^.*AIM0*BO$P5O&!$LD6D7G^6;.&7%T,V\Q?I MA'PJ;"BXL".TE$R:D@S@)Q0N5&NE"K*@ )L:89(O)I#')8(\HE=XN M(167]O&,,!B2;"&9-"39 MXD](HD[:JG(M5:KK,"3%0C)I2 K@7ZB]YA*25:&TLQ4,2K&@K#4H!>T2Q:SC M0);JNC!=!%-2+"5K34FQ\,LW2\_S%9#EN- M U05'[Q@1(I%9*T1B30:%@)J[=*F7S AQ1)2;R.78@D9(I=N ":D6$+6ADF M?544O8]$LL"N]+0),]);1I+34/* ?I'UB JKJ@P(CQ&I+>()*>AY$&]+<)Z MW42RFF+)$(:DMY DO6M=>D#)5$5M?(5T-3.5;AGFI+><)&>>$0*8ZFGSON:M ME<+#2@M(DM(TH\9ET!DLWE7\]8*AJ.W<,RUNK:"*FB]'D)1 4@> ML]%;[I'3>S8/P%=59C2LD"XDKDL##S/26T:2TY#T%I(??(SF6>V/=6\M89QZ MBU-RFJ?>@O)#+HKT @ME4GI4$S!/ ^ I:9X&\&"2*.HG>2N@B\&'4C4<,%,# M8*HN,I;!PK+F)*QG&="E2EQI) 5,U0"H2IJJ)]&;URFP0D="6*$O+MYKC2\: M_VCZQ_7N,+OMAJ';3B^R'KIN:'.G[F-.\:EM[L\'F_9A&+_&_+T_ON ['@S= M_O3RTT2$EN+C0LDWKY] 7NM&+/)^L*<_AF^ 313](R_B(H0Z;TVM!5KOY*R6P$@ M#A5IL'AB'6G5RHGQ!DLUY&<@.D[PT1@U% 00)J#!=>N7A9G;\;)@%TGKENRX M)RY-@_F_#:&L7_O(?YMXKL^5U!.@+#I\)C^)_-7MN!J!RTVB*H#8SB=TUZ<=/W="A[QE[TX-MQ[4--1"@Y2.T"J^9*MH12[4EQ_!V= M^M.>VO"V_^;]BPE>!;/'@FP9_5,?9;7V,]\[DA.^4/G,^J]D#"CVO3'Z[^1* MJ))K$K7'@5%A_M[A(B1K1B\*I<&O0UNWINV'E20=S=P&P6@03 8HNFL0C@:A M90 &,A/J9RQQ67#6>WRXK0[K1X%6H3K,@YXT9V?65+1"S5Y+A,("7+6C4;,9 M-,&-)I@KMDM% B<)4 31>"D"(Q]-*.(+(I!$QM-:S0Q-)_%\E@W PJ=0*$# M*+: !DUZLQ%\@LBB>2":H41.E,B!DE@HT2)F^U3N*680L1,B=D"D%D3\$.*> M8@:1."$2!T1F023OW?[BG7Q$.8-*G5"I RJWH-*/O)0'HAE*YD3)EBB!%?4F M6T0=9A',LMP^'IV=0B3+$))_,Z% MJ?+B3'G0 178.0\N-D-AEB,8VJGOL7" CR95=CKSH38- \FZL>Z"J?B7_P%02P,$% @ ,X1$ M4,6<-(O^! @A@ !@ !X;"]W;W)KVK/OLU[*75U_ZR]^>[B9I_V(PC;<=WV(*GZ\AE78;OM( M<1S_C$'GIS[[AN??WZ/_,HB/8NZJ-JSJ[=^;A^[Y9I[-9P_AL7K9=E_JMU_# M*,C.9Z/ZW\-KV$:\'TGLX[[>ML/?V?U+V]6[,4HS/< M@,8&=&H0^_ZH@1X;Z!\-S(<-S-C _&P/=FQ@60_)4?LPF>NJJY:+IGZ;-N;5RN^_[FL#K#;W$^VWCW=:E(+Y+7/M#(%$>&+AASR:P!%%1V97%E&K0!EK>-/A:1RJPS;MJ6D M,IN9% MS4)@#PMB*%$[.H/*IY\H01I[O@S7 M!;12H"15V<3=2'.0W%>BM/L M*2D\:BO :,5F:?T3@4K F'1"4@8E94"28I(RT8NFE&^Q%:*L8LNPEI2C MU+(>2TG9+"X]%I9#83D0QI)PD8MN5&[8@JX I#(6:2VAF$+Y%I10S,8.BU(I M=LD4R!(VF8*MD[$Y7D'*B;2(L)C-V>J7$",[D3O41 V@@#K#U2G94Y[QY($H M0XJ+ Q3EAF]'@)$S$PE?P<+B5A'09KDVD@]1SNT:0-;Q#0D@+Q=-0D[G$[)P M&:) ':)Y'3)"%[(T\<=QA3 B45P!S,5MPI\VB.5Z(CLJ7(@H4(EH7HDH4!+$ M-R3QP*$*0XF% Y11+N7J4)_63]2Z"E;@644?/UQ?RIK8W=GP%+)\[1*& #7.'6 '(YMP=423C^=Q( M*,NF; 2[O@*VS[->H:0+1QOA90JDK-BNB)H8,O9S!0S=<$-7P*SY<[A&4#:1 M%@C;, $;-MR&25JBL-<5@#[95+Q/2HK$OD"A?#KQ4DG8@0DXL.$.3-(.C1'" M))3S9 8XGY? DAE$W4%8>\EX+W\Y:<8(7>1P)SG[HNQE)=- (M%$XEC (#E MUDSD.<(>3%KF.3.1$ C[' &?XQNL&"%_-MCT*N/O 9@2\R,I=67Y"RFDW,1[ M &&3(V!RO%@H1H@-6G-ID.+OVH"*TL3*0VK"G0@;' &#,U,AL,$1,CBQ\-)Q MM$\5+P$0YC+N*VN(Y;R"+2'F]=2C@8V.D-&)Q0>OKMX[L?H(,U[(0YCC^;&$ MF!;I.CD[/]V%YFDXS&YG]_7+ONM7_NSNZ<#\EOKS5W:_4-ZOU75Y/ [_ M$?YX.O]'U3QM]NWLKNZZ>C>N_^OB].9Z* M'R^Z^C">^">G?SLL_P-02P,$% @ ,X1$4$<81TQL!0 7!T !@ !X M;"]W;W)KLQ2'%RR()T#B7 M%FB!Q19MG[6)DAAK6ZZD)-M_7TI6O.',D>67V'(.9X87G8^4SM^J^GOS7);M M[,=FO6TNYL]MN_N\6#3WS^6F:#Y5NW(;__-8U9NBC9?UTZ+9U67QT#?:K!>4 M97:Q*5;;^>5Y_]N7^O*\>FG7JVWYI9XU+YM-4?]W5:ZKMXNYFK__\'7U]-QV M/RPNSW?%4_EGV?ZU^U+'J\4ARL-J4VZ;5;6=U>7CQ?P7]?G.9%V#7O'WJGQK M/GR?=5WY5E7?NXO?'B[F65=1N2[OVRY$$3]>RV6Y7G>18AW_#D'GAYQ=PX_? MWZ/?]IV/G?E6-.6R6O^S>FB?+^9^/GLH'XN7=?NU>ONU'#J4SV=#[W\O7\MU ME'>5Q!SWU;KI_\[N7YJVV@Q18BF;XL?^<[7M/]^&^._-< ,:&M"A@5)'&^BA M@?[9P!YM8(8&YM" W-$&^= @/S6#'1K80P-SO($;&KB?&7P_@?O1[:?KNFB+ MR_.Z>IO5^Q6W*[J%K3Z[N"#NNQ_[^>__%V>LB;^^7JH\.U^\=H$&S=5>0XE& MI9JEU&B32JY1&$HU-TBC4\TMTK!<=TB3'S2+."2'<2$X+M0',$D R\9EK[&] M9MMKG,F"#FQHI$P[Q\9&:N(0N\!D-U)V9LAD;#)N@4Q1SH+=29759$CC8=)P MF#08)I9GN=?D:?]).SV2RUR2%6%B(!86P]7=E91+*Q"3#PR7!@["G#'BF&02(G#H+S- MQN8&8T4!K@C(*0D-'=DJ5EH,1HQ!CN+LKB1 5\GR$\ IC1"&."'>7(#E3071\0I7NBS%L",&& M>SM)BD!O'W3'_0,$@]X.='AW#'3 VX'LF+<31B$A%')O)XF1X]Y.(X<6!!)^ MNY($B;#\OG1LI<;G(_8BF$ M44@(A6(8P/'%D\YV$ M*"T&@X8 :(2[$SJD*,^WL).RM"",&T*XX6>(0?3Q%A$WB&3-&8U4@DE#IY"& M &E+V6)R3;H .&AK2D7CN=0=D<0/IW AL-(:-!K!Q?-%J!!N3>1]&]B4:PT8# MV#CBEQ6#8 MZ%-@HR5%K"#Q]90J+0>C1B/4<(/7DB,J.#N"$HU1HA%*N+]K\-R+^,[]>DJ5 MEH-QHP%NI+L'X0S8W:4..(@487>7.NP@0(?<7 MO^_;7[35;GB7N3B\4+W\'U!+ P04 " SA$10LKNZT)8% !$'0 & M 'AL+W=O];DD!3)(#$0 MN2A:H 466VS[K"1,;*QMN9*2;/^^E.QXG9G+?8DEY9)SAR(/2?'FK>V^]>N4 MAMGWW7;?W\[7PW"X7BSZAW7:-?VG]I#V^3]/;;=KAGS;/2_Z0Y>:QZG0;KL@ MI:K%KMGLY\N;Z=GG;GG3O@S;S3Y][F;]RV[7=/_5:=N^W<[U_/W!E\WS>A@? M+)8WA^8Y_96&KX?/7;Y;G&MYW.S2OM^T^UF7GF[G=_IZY>Q88%+\O4EO_<7U M;$SEOFV_C3>_/][.U>@H;=/#,%;1Y)_7M$K;[5A3]O'OJ=+Y.>98\/+ZO?9? MI^1S,O=-GU;M]I_-X["^G8?Y[#$]-2_;X4O[]ELZ)>3FLU/V?Z37M,WRT4F. M\=!N^^GO[.&E']K=J99L9==\/_YN]M/OVZG^]V*X )T*T+E COVS N94P/PH M,+7FXNAL2O679FB6-UW[-NN.;^O0C)U"7YOF&%A:B_"D.6=1&H"$^MI4,I#TS T17SA3ZM"Z 1@,WAKO1(.U" M& B;.TT@C :B3!5(0KFC38@BN-1C$R&E.-M*U57SI?HI3&^-.!7X/PZB3[X MJ3P?9D 52D- 8WYI!]QX[L;)O&VQ3V'.:0"Z2O% @&$DNMX*R$(L)HY1IP'K M^ 11:PDR[:RP(U4V%*9=C7FG)? B!Z^6P".E11\%6#2FU#88C!J14=@!: Q. MM)$NV*;/1\XD$Z;4WIE1.F'TGZ51P# M).&77R;O?T!U96RQD3$F26*RXAP@P#_/52NDHA!"Z8UA3!+ 9.0S(DD >NMY M'P0JTJ7U"&%.DN2DF*H(8)(HZ(K[D3J*Y O3&F&>DN2IF-4(XK00!F.2)"8% M)0E0TAB1-5"%8B?%F"2P+HQ\84*2@$%,Y4!$6MF"&XQ) IB,HE-( #JJM&"* ME%618J&3&@Q*@T!9VIQA4!H$2HXE@P"HM">. B0,I&VA#QI,2@/6B9&SR4@( M>JHJRQT!F;(7*ZN/A@I;6+"DC'Q4&(G!*AOBPP+(C/6A].(Q+ V")9^PC<1@ MGMY,:=%N, B-!"$IOHXS@(1YX:0YF9$N>E-Z&YB$1I(PKXNX(XG"JZ#X!P&D M(E?JK9B81A*3%)^X#(#AY5 ]V0'[Z((7S$LC>4F*\])(%.9=C1'O"BTLRT,9 M(]-$02@J4==BR%FY518[M=J"7;!VA1V+Q2BT$H6DQ(* LV"55YG()_T5T@5=2AT#SDK $1\LM07K/+%-6"$5N=('O\(7/XDW4B(0 MP-M(TD(D3#<+Z,;GZMK"[;#GDQ^21:U*;P+#S0*X<8S6%F#+>S'5()DV56GC M;#'?+.";YGRSDEPF:LUW+D!6!5_:VUD,.1LD4XK]'6/)RI5<7J7PG,!WOA#( M< YS1?QCEY:I$[ M%Y\N5D V;L*9G\7%V=,N=<_3,5T_>VA?]L-XRG/Q]'P4>$?CV15[7NOKU?% M[T;/O9_?M,+2[Z?SJJ6V'E$VJ3[G-UZEY/-]LT],P7OI\W1W/ M]8XW0WLXG5DNS@>GR_\!4$L#!!0 ( #.$1% &0MTOPP$ "H$ 8 M>&PO=V]R:W-H965T&UL=53M;ILP%'T5Y >HB8'018#4M)HV MJ96B3MM^.W )J#9FMA/:MY\_"**9]P?[7I][SKG^H)B$?%,=@([>.1M4B3JM MQQW&JNZ 4W4G1AC,2BLDI]J$\H35*($VKH@S3.)XBSGM!U05+G>052'.FO4# M'&2DSIQ3^;$')J82;= U\=J?.FT3N"I&>H(?H'^.!VDBO+ T/8=!]6*()+0E M>MCL]IG%.\"O'B:UFD>VDZ,0;S;XWI0HMH: 0:TM S7#!1Z!,4MD;/R9.=$B M:0O7\RO[5]>[Z>5(%3P*]KMO=%>B>Q0UT-(STZ]B^@9S/QF*YN:?X0+,P*T3 MHU$+IMPWJL]*"SZS&"N3; M/ VK9$&5+*"2WJAD@6[R/,YN=/#JF.TK>J'RU \J.@IM;HP[UU8(#88ROC.< MG7FX2\"@U7::F[GTU]<'6HSSR\3+[Z'Z"U!+ P04 " SA$10)HX*#*D! M "1 P & 'AL+W=O+I,XA#VDJ&ZQ[ M]2U (.]:&9_3-H3NP)@O6]#"7]D.#-[4UFD1T'4-\YT#42625HQO-GNFA32T MR%+LY(K,]D%) R='?*^U<+^/H.R0TRW]"#S+I@TQP(JL$PW\@/"S.SGTV)RE MDAJ,E]80!W5.;[>'XR[B$^"7A,$O;!([.5O[&IVG*J>;* @4E"%F$'AKIRPH18OW\90FG<-XP_<3;9W )P*?"3>I#AL+ M)>7W(H@B?7&;O$1!/F.&+X K.= M$0RSSR7X6HDC_X?.U^F[586[1/_R7X5KF/U?1=AB)!I.KK0V 4C97N $MOH_945"':'Y%VXU;,CK! M=M,#8/,K+/X 4$L#!!0 ( #.$1%"\"(&]IP$ )$# 8 >&PO=V]R M:W-H965T&UL?5/1;MLP#/P501]0)4K7!H%MH&DQ=, &!!VV M/2LV;0N51%>2X^[O)\F.:VS&7BR2NB./-)4-:%]="^#)NU;&Y;3UOCLPYLH6 MM' WV($)-S5:+7QP;<-<9T%4B:05XYO-'=-"&EID*7:R18:]5]+ R1+7:RWL M[R,H''*ZI=? BVQ:'P.LR#K1P'?P/[J3#1Z;LU12@W$2#;%0Y_1A>SCN(CX! M?DH8W,(FL9,SXFMTOE0YW41!H*#T,8,(QP4>0:F8*,AXFW+2N60D+NUK]L^I M]]#+63AX1/5+5K[-Z9Z2"FK1*_^"PS-,_7RB9&K^*UQ !7A4$FJ4J%SZDK)W M'O64)4C1XGT\I4GG,-[P*VV=P"<"GPG[1&!CH:3\27A19!8'8L?9=R+^XNV! MA]F4,9A&D>Z">!>BEX+S^XQ=8J()&PO=V]R:W-H965TUS!@Q$FPM-PK#]^SJ!I:A% M?2&V--:IT5 UW7,#PY$ MDTA:,9YE[Y@6TM"J2+&SJPH[!B4-G!WQH];"_3J!LE-)#_0U\"B[/L0 JXI! M=/ -PO?A[-!C:Y9&:C!>6D,<0GP).$R6]L$CNY6/L%SA 92*B5#&SR4G74M&XM9^S?XQ]8Z]7(2'!ZM^R";T);VEI(%6 MC"H\VND3+/V\I61I_@M<02$\*L$:M54^?4D]^F#UD@6E:/$RG]*D=W M!;O&1 OF-&/X!G-8$0RSKR7X7HD3_X?.]^GYKL(\T=_\5^$.)L_^*L(V(]'@ MNK0,GM1V-&D1-]%UW^YY&ND?^+RL7X7KI/'D8@/^F#2^UMH *"6[P0WH\7VL MCH(V1/,]VF[>DMD)=E@> %M?8?4;4$L#!!0 ( #.$1% +8:5&PO=V]R:W-H965T\#:$_">'+%JSR=]A#1S@JD2R1LC=[IVP2G>\R%+L MXHH,AV!T!Q?'_&"M7QQY8LE2:0N= MU]@Q!W7.[_>G\R'B$^"'AM&O;!8[N2(^1>=SE?-=% 0&RA S*#IN\ #&Q$0D MX]>T-T(X\S;9L@9X)<",=41TR%DO(/ M*J@BC2(JZBR[[=RS32 M5_BTK%^5:W3GV14#_9@TOAHQ $G9W=$&M/0^%L= ':+YGFPW;MA?M] F7' M@N[I+? LVR[$ "OS7K3P#<+W_NS08TN66FHP7EI#'#0%?=P?3UG$)\ /":-? MV21V!QA2=0*B9"&;_FG'0I&8EK^Y;]8^H=>[D( M#T]6_91UZ KZ0$D-C1A4>+;C)YC[.5 R-_\%KJ 0'I5@CLZ" M4K1XG4YITCE.-X<;;9O 9P)?" ^)P*9"2?D'$429.SL2-\V^%_$7[X\<9U/% M8!I%ND/Q'J/7DF=9SJXQT8PY31B^PNP7!,/L2PF^5>+$_Z/S;7JVJ3!+]/M_ M%-Z_4;B%.;PIPE8CT>#:M R>5'8P:1%7T67?'GD:Z5_XM*Q?A6NE\>1B _Z8 M-+[&V@ H97>'&]#A^U@&UL M?5-A;YPP#/TK47Y _:S]T?&7-6!%NX&>S#AID&KA0^N;9GK+8@Z MD;1B?+<[,"VDH66>8F=;YCAX)0V<+7&#UL+^.H'"L:![^AYXEFWG8X"5>2]: M^ ;^>W^VP6-+EEIJ,$ZB(1::@C[LCZ_6/J/?1R$0X>4;W(VG<%O:>DAD8, MRC_C^ GF?FXIF9O_ E=0 1Z5A!H5*I>^I!J<1SUG"5*T>)M.:=(Y3C?98:9M M$_A,X OA/M5A4Z&D_$EX4>861V*GV?29X>< M76.B&7.:,'R%V2\(%K(O)?A6B1/_A\ZWZ=FFPBS1/_Q7X1;F[J\B;#42#;9- MR^!(A8-)B[B*+OOVP--(_\"G9?TJ;"N-(Q?TX<>D\36('H*4W4W8@"Z\C\51 MT/AHW@7;3ELR.1[[^0&PY166OP%02P,$% @ ,X1$4 1U2GBJ 0 CP, M !D !X;"]W;W)K&UL?5-M;YPP#/XK47Y JVJ1-.G7:]CD'!J+FA27AZ/[]G$ 96D_[0FSG>>S'CBDFZUY\#Q#( MJU;&E[0/83@PYNL>M/ W=@"#-ZUU6@1T72D:\E(W-IOV9]2[]C+67AXL.JG;$)?TCTE#;1B5.'93I]@Z>>6DJ7Y+W ! MA?"H!&O45OGT)?7H@]5+%I2BQ>M\2I/.:;[)LX5VG< 7 E\)^U2'S862\D<1 M1%4X.Q$WSWX0\8FS \?9U#&81I'N4+S'Z*6ZNRW8)>99(,<9PC>0;$4P3+Y6 MX-8=F9U@AV7] MV?H/5G\ 4$L#!!0 ( #.$1% 6E_K&PO=V]R:W-H M965T=7*^)+V(0Q[QGS=@Q;^ MR@Y@\*:U3HN KNN8'QR()I&T8GRSN65:2$.K(L6.KBKL&)0T<'3$CUH+]_L MRDXEW=*WP)/L^A #K"H&T<%W"#^&HT./+5D:J<%X:0UQT);T8;L_["(^ 9XE M3'YED]C)R=J7Z'QI2KJ)@D!!'6(&@<<9'D&IF AE_,HYZ5(R$M?V6_9/J7?L MY20\/%KU4S:A+^D])0VT8E3AR4Z?(?=S0TEN_BN<02$\*L$:M54^?4D]^F!U MSH)2M'B=3VG2.>4;GFF7"3P3^$*X3W787"@I_RB"J IG)^+FV0\B/O%VSW$V M=0RF4:0[%.\Q>JYN[PIVCGDRY#!#^ JR71 ,DR\5^*4*!_Z.SB_3=Q<%[A+] M^G\"WT/X[L,_-=AJ(!ITBN^M $ - # 9 >&PO=V]R:W-H965TM]_V1,5>VH(2[,3UHO*F-5<*C:1OF>@NB MBB0E&4^26Z9$IVF11=_9%ID9O.PTG"UQ@U+"_CZ!-&-.=_3=\=PUK0\.5F2] M:. [^!_]V:+%%I6J4Z!=9S2Q4.?T;G<\I0$? 3\[&-WJ3$(E%V->@O%4Y30) M"8&$T@<%@=L5[D'*((1IO,Z:= D9B.OSN_I#K!UKN0@']T;^ZBK?YO1 206U M&*1_-N,CS/5\HF0N_BM<02(\9((Q2B-=7$DY.&_4K(*I*/$V[9V.^SC=\/U, MVR;PF< 7PB'&85.@F/D7X46163,2._6^%^&)=T>.O2F#,[8BWF'R#KW7XO:0 ML6O0F2&G"<)7D-V"8"B^1.!;$4[\ YUOT_>;">XC?;^FI\FV0+HID$:!]'\5 M?H3P]-\:V:JC"FP39\F1T@PZSO'*NXSK'8\O\A<^S?HW89M..W(Q'M\U=K\V MQ@.FDMS@ +7XO19#0NW#\3.>[31DD^%-/_\?MGSBX@]02P,$% @ ,X1$ M4"(:HE6G 0 D0, !D !X;"]W;W)K&UL?5-A M;]P@#/TKB!]0[KBNJTY)I%ZG:9,VZ=1IZV_:S8XH)[8OK 3QYU#T?&7-V#%NX&!S#AID6KA0^N[9@;+(@FD;1B M?+>[8UI(0ZLBQQP"KBD%T\ W\ M]^%L@\>6+(W48)Q$0RRT)7W8'T^'B$^ 'Q(FM[))[.2"^!*=STU)=U$0**A] MS"#"<85'4"HF"C)^YIQT*1F):_LM^\?4>^CE(AP\HGJ6C>]+>D]) ZT8E7_" MZ1/D?MY1DIO_ E=0 1Z5A!HU*I>^I!Z=1YVS!"E:O,ZG-.F<\LU=IFT3>";P MA7"?ZK"Y4%+^07A1%18G8N?9#R+^XOV1A]G4,9A&D>Z">!>BUXKS0\&N,5'& MG&8,7V'V"X*%[$L)OE7BQ/^A\VWZ85/A(=%O_ZMP W/[=Q&V&HD&VZ5E<*3& MT:1%7$67?7O@::1_X/.R?A6VD\:1"_KP8]+X6D0/0&PO=V]R:W-H965T+I X/#VDJ&ZQ[\2U (*]:&9_3 M-H3NP)@O6]#"7]D.#-[4UFD1T'4-\YT#4:4DK1C?;+XP+:2A199B)U=DM@]* M&C@YXGNMA?M[!&6'G&[I6^!)-FV( 59DG6C@)X1?WCKN(3X#?$@:_L$GLY&SM2W2^53G=1$&@H R10>!Q@7M0*A*AC#\3)YU+ MQL2E_<;^D'K'7L["P[U5S[(*;4YO*:F@%KT*3W9XA*F?:TJFYK_#!13"HQ*L M45KETY>4O0]63RPH18O7\90FG<-X/YA..HREC,$TBW:%VC]%+P?>[C%TBT80YCAB^P&QG!$/VN01?*W'D MG]+Y>OIN5>$NI>__JW -L_]0A"U&HL$U:1<\*6UOTAXNHO.ZW?$TTG?XN*L_ MA&ND\>1L _Z8-+[:V@ H97.%"]#B\Y@=!76(Y@W:;ER2T0FVF_:?S8^P^ =0 M2P,$% @ ,X1$4&$T9/^G 0 D0, !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0[KBVJTY)I%ZG:9,VZ=1IVVO6AE7TM[[X20-G2]RHM;"_3J!P*NF>OCF> M9=?[Z&!5,8@.OH+_-IQML-@2I9$:C)-HB(6VI(_[X^D0\0GP7<+D5F<2*[D@ MOD3C4U/2710$"FH?(XBP7>$)E(J!@HR?.29=4D;B^OP6_4.J/=1R$0Z>4/V0 MC>]+^D!) ZT8E7_&Z2/D>NXHR<5_ABNH (]*0HX:E4LKJ4?G4>4A\V)DO+WPHNJL#@1._=^$/&)]T<>>E-'9VI%N@OB M7?!>*WY[5[!K#)0QIQG#5YC]@F A^I*";Z4X\7_H?)M^V%1X2/3;_RK/(!7UXF-2^%M%#D+*[ M"1/0A_^Q& I:'X_OPMG.4S(;'H?\ =CR"ZO?4$L#!!0 ( #.$1%#0P&!N MJ0$ (X# 9 >&PO=V]R:W-H965T+I X/#RDZ M&]$]^Q8@L!>CK<]Y&T)_$,*7+1CE;[ '2S@JI1DM)";S7MA M5&=YD:78R149#D%W%DZ.^<$8Y7X?0>.8\RU_#3QV31MB0!19KQKX#N%'?W+D MB86EZ@Q8WZ%E#NJ;* @TE"$R*#HN M\ !:1R*2\6OFY$O)F+BV7]D_I=ZIE[/R\(#Z9U>%-N=WG%50JT&'1QP_P]S/ M.\[FYK_"!33!HQ*J4:+VZIE.CN;SG&Z^3!G70* MLET0@LB7"O):A:-\DRZOI^^N"MRE]-O_"7P+D;?[?VJ(U4 ,N"9M@F(/4$L#!!0 ( #.$1%"F48&TJ $ )$# 9 >&PO M=V]R:W-H965TIVF3 M-NG4:=WG'!B(FF"6A*/[]TM"RM"&^H78SGOVLW'R"=&JMP7MG!N. MC-FJ RWL#0[0^YL&C1;.NZ9E=C @ZDC2BO'=[AW30O:TS&/L;,H<1Z=D#V=# M[*BU,+]/H' J:$9? X^R[5P(L#(?1 O?P?T8SL9[;,E22PV]E=@3 TU![[/C M:1_P$? D8;(KFX1.+HC/P?E2%W07!(&"RH4,PA]7> "E0B(OXU?*29>2@;BV M7[-_BKW[7B["P@.JG[)V74$/E-30B%&Y1YP^0^KGCI+4_%>X@O+PH,37J%#9 M^"75:!WJE,5+T>)E/F4?SRG=9(FV3>")P!?"(=9A2WQYR=@V)$N8T8_@*DRT(YK,O)?A6B1/_C\ZW MZ?M-A?M(OWU3X1;FPS]%V&HD&DP;E\&2"L<^+N(JNNS;/8\C_0N?E_6;,*WL M+;F@\S\FCJ]!=."E[&[\!G3^?2R.@L8%\[VWS;PEL^-P2 ^ +:^P_ -02P,$ M% @ ,X1$4*F=YRZG 0 D0, !D !X;"]W;W)K&UL?5-A;YPP#/TK47Y P^7:KCH!4J_5M$J;=.JT[7,.#$1-,$W"T?W[ M)2&E:$/[0FSG/?O9./F$YL5V (Z\:=7;@G;.#0?&;-6!%O8*!^C]38-&"^== MTS([&!!U)&G%>);=,BUD3\L\QDZFS'%T2O9P,L2.6@OS^P@*IX+NZ'O@6;:= M"P%6YH-HX3NX'\/)>(\M66JIH;<2>V*@*>C][G#,TQ=(_=Q0DIK_"A=0'AZ4^!H5*AN_I!JM0YVR>"E:O,VG[.,Y MI9M]HFT3>"+PA7 7Z["Y4%3^*)PH[ _6RJ$(RCB'=>O/71 M2\EOLIQ=0J*$.TO.Z/R/B>-K$!UX*=F5WX#. MOX_%4="X8'[RMIFW9'8<#ND!L.45EG\ 4$L#!!0 ( #.$1%"%85]#J0$ M )$# 9 >&PO=V]R:W-H965T+I,XA#VDJ'ZU[ M\1U (*]:&5_0+H1^SYBO.M#"7]D>#-XTUFD1T'4M\[T#42>25HQGV3730AI: MYBEV=&5NAZ"D@:,C?M!:N+<#*#L6=$/? \^R[4(,L#+O10L_(/SLCPX]MF2I MI0;CI37$05/0V\W^L(WX!/@E8?0KF\1.3M:^1.=;7= L"@(%58@9!!YGN .E M8B*4\6?.29>2D;BVW[,_I-ZQEY/P<&?5;UF'KJ WE-30B$&%9SL^PMS/CI*Y M^>]P!H7PJ 1K5%;Y]"75X(/5I#IL* M)>7W(H@R=W8D;II]+^(OWNPYSJ:*P32*=(?B/4;/Y>8ZR]DY)IHQAPG#UY@% MP3#[4H)?*G'@G^C\,GU[4>$VT;_\5^%G#-_]6X2M1J+!M6D9/*GL8-(BKJ++ MOMWR--(/^+2L3\*UTGARL@%_3!I?8VT E))=X09T^#X61T$3HOD5;3=MR>0$ MV\\/@"VOL/P+4$L#!!0 ( #.$1%"F+[(HJ0$ )$# 9 >&PO=V]R M:W-H965TE[X%EV?8@!5A6#Z. [A!_#T:''UBR-U&"\M(8X:$MZG^\/NXA/ M@)\2)K^Q2>SD9.U+=)Z:DF91$"BH0\P@\#C# R@5$Z&,UR4G74M&XM9^S_XE M]8Z]G(2'!ZM^R2;T);VCI(%6C"H\V^D1EGYN*%F:_PIG4 B/2K!&;95/7U*/ M/EB]9$$I6KS-IS3IG.8;GB^TRP2^$/A*N$MUV%PH*?\L@J@*9R?BYMD/(O[B M?,]Q-G4,IE&D.Q3O,7JN\NRZ8.>8:,$<9@S?8E8$P^QK"7ZIQ(%_H//+]-U% MA;M$O_ZOPH\8?K/[IPC;C$2#Z](R>%+;T:1%W$37?;OG::1_X?.R?A.ND\:3 MDPWX8]+X6FL#H)3L"C>@Q_>Q.@K:$,U/:+MY2V8GV&%Y &Q]A=4?4$L#!!0 M ( #.$1%",,"@KJP$ )$# 9 >&PO=V]R:W-H965TIVF3-NG4:=OG'!B(FA>6A*/[]W," MI:SC"[&=Y[$?&R_H:>))M%V* ME7DO6O@.X4=_=NBQ)4LM-1@OK2$.FH(^[(^G0\0GP$\)HU_9)'9RL?8Y.E_J M@NZB(%!0A9A!X'&%1U J)D(9O^><="D9B6O[-?NGU#OV'JWZ)>O0%?2> MDAH:,:CP9,?/,/>343(W_Q6NH! >E6"-RBJ?OJ0:?+!ZSH)2M'B93FG2.4XW M63;3M@E\)O"%<)_JL*E04OY1!%'FSH[$3;/O1?S%^R/'V50QF$:1[E"\Q^BU MY-EMSJXQT8PY31B^PNP7!,/L2PF^5>+$_Z/S;?IA4^$AT6__49B]4[B%N7M7 MA*U&HL&U:1D\J>Q@TB*NHLN^/? TTC?XM*S?A&NE\>1B _Z8-+[&V@ H97># M&]#A^U@TW;0EDQ-L/S\ MKS"\B]02P,$% @ ,X1$4&"O)-.H M 0 D0, !D !X;"]W;W)K&UL?5/;;MLP#/T5 M01]0)$P2]L$CLY6_L2G6]53C=1$"@H0\P@\+C M(R@5$Z&,URDGG4M&XM*^9O^2>L=>SL+#HU7/L@IM3O>45%"+7H4G.WR%J9]; M2J;FO\,%%,*C$JQ16N73EY2]#U9/65"*%F_C*4TZA_%F=Z6M$_A$X#-AGPAL M+)24?Q9!%)FS W'C[#L1?_'VP'$V90RF4:0[%.\Q>BGX[7W&+C'1A#F.&+[ M;&<$P^QS";Y6XL@_T/DZ?;>J<)?HG_ZK< VS?U>$+4:BP35I&3PI;6_2(BZB M\[X]\#32?_!Q67\(UTCCR=D&_#%I?+6U 5#*Y@8WH,7W,3L*ZA#->[3=N"6C M$VPW/0 VO\+B+U!+ P04 " SA$108Y'D0:H! "1 P &0 'AL+W=O MLMB#J1M&(\R^Z8%M+0,D^QLRUS'+R2!LZ6N$%K M87^=0.%8T!U]"SS)MO,QP,J\%RU\ _^]/]O@L25++348)]$0"TU!'W;'TS[B M$^!9PNA6-HF=7!!?HO.Y+F@6!8&"RL<,(AQ7> 2E8J(@X^>4U)#(P;EGW#\!',_!TKFYK_ %52 1R6A1H7*I2^I M!N=1SUF"%"U>IU.:=([3S>UAIFT3^$S@"^$^U6%3H:3\@_"BS"V.Q$ZS[T7\ MQ;LC#[.I8C"-(MT%\2Y$KR4_O,_9-2::,:<)PU>8W8)@(?M2@F^5./%_Z'R; MOM]4N$_TV_\JW,#<97\58:N1:+!M6@9'*AQ,6L15=-FW!YY&^@<^+>M785MI M'+F@#S\FC:]!]!"D9#=A [KP/A9'0>.C^2[8=MJ2R?'8SP^ +:^P_ U02P,$ M% @ ,X1$4!;RI"O[ 0 [P4 !D !X;"]W;W)K&UL=51A;YLP$/TKB!]0$R>!) *DIE.U29L4==KVV2$70+4QM4WH_OUL M0RFCUR_8=W[WWIT/7]I+]:PK !.\"M[H+*R,:0^$Z*("P?2=;*&Q)U>I!#/6 M5"71K0)V\4&"$QI%,1&L;L(\];Z3RE/9&5XW<%*![H1@ZN\1N.RSX3W@=PV]GNT#5\E9 MRF=G?+MD8>02 @Z%<0S,+C=X ,X=D4WC9>0,)TD7.-^_L3_ZVFTM9Z;A0?(_ M]<546;@+@PM<60,< .@7LO X9A'SF7YAA>:ID'ZCA[EOF6KPZ4'LWA7/Z MJ_!G-GEMO;>")%J(8)A/_IL=*K)#"):-QS"?-'Z/BNP1@F7C,[L_U'9Z3L9'*[& M;1.[5\,,&@PCVW&\DFG&Y_\ 4$L#!!0 ( #.$1%"-\=U^JP$ )$# 9 M >&PO=V]R:W-H965TYX[^[=<60#VF?7 GCRJI5Q M.6V][XZ,N;(%+=P-=F#"38U6"Q],VS#761!5(FG%^&9SR[20AA99\IUMD6'O ME31PML3U6@O[YP0*AYQNZ9OC23:MCPY69)UHX ?XG]W9!HO-42JIP3B)AEBH M8ZOE,R53\-[B""O"H M).0H4;FTDK)W'O44)4C1XG75A8Z*D_(OPHL@L M#L2.O>]$?.+MD8?>E-&96I'N@G@7O->"[V\S=HV!)LQIQ/ %9CLC6(@^I^!K M*4[\/SI?I^]6%>X2_=,_"O+".\_;77H# M]@X?A_6[L(TTCES0AX=)[:L1/00IFYLP 6WX'[.AH/;QN ]G.T[):'CLI@_ MYE]8_ 502P,$% @ ,X1$4&IMONC' 0 6P0 !D !X;"]W;W)K&UL=51A;]L@$/TKB!]0'&*O661;:EI-F[1)4:=MGXE] MME'!>(#C[M\/L.M9&?T2N./=>^\PEWQ2^L5T !:]2M&; G?6#D="3-6!9.9. M#="[DT9IR:P+=4O,H('5H4@*0I/D Y&,][C,0^ZLRUR-5O >SAJ944JF_YQ MJ*G ._R6>.9M9WV"E/G 6O@.]L=PUBXB*TO-)?2&JQYI: K\L#N>,H\/@)\< M)K/9(]_)1:D7'WRI"YQX0R"@LIZ!N>4*CR"$)W(V?B^<>)7TA=O]&_NGT+OK MY<(,/"KQB]>V*_ !HQH:-@K[K*;/L/238;0T_Q6N(!S<.W$:E1(F_*)J-%;) MA<59D>QU7GD?UFD^R=*E+%Y EP*Z%AR"#IF%@O,G9EF9:S4A/=_]P/PGWAVI MNYO*)\-5A#-GWKCLM:3W'W-R]40+YC1CZ :S6Q'$L:\2-"9QHO^5TWCY/NIP M'\K3;?DAN7$8P[SC,8V*I!$">B,2P^SC(EE4)(L0I#";L.S M-JA28Q]&:I-=)^>!AL?Q#SZ/W3>F6]X;=%'6/;'P$!JE+#@KR9WSTKE)7P,! MC?7;>[?7\WN? ZN&993)^G]2_@502P,$% @ ,X1$4(O;"^:K 0 D0, M !D !X;"]W;W)K&UL;5/1;MLP#/P501]0)2X^[O)\FNZW5^L4CJCCS25#:@?78M@">O M6AF7T];[[LB8*UO0PMU@!R;20-G2UROM;!_3J!PR.F6O@6>9-/Z&&!%UHD&?H#_V9UM\-B^2<<'F'JYS,E4_/?X HJ MP*.24*-$Y=*7E+WSJ* M%)G%@=AQ]IV(OWA[Y&$V90RF4:2[(-Z%Z+7@A]N,76.B"7,:,7R!VQ^PHJ'TT]\&VXY:,CL=N M>@!L?H7%7U!+ P04 " SA$10PK!+!KH! #V P &0 'AL+W=OT,B#*2M&(\2>Z8%K*E>1IS)Y.GV#LE6S@98GNMA?E] M!(5#1C?T(_$BZ\:%!,O33M3P'=R/[F1\Q&:54FIHK<26&*@R^K@Y''SD+"T^H?LK2-1G=4U)")7KE7G#X#%,_MY1,S7^%"R@/#TY\C0*5C5]2]-:A MGE2\%2W>QU6V<1W&/W?W$VV=P"<"GPG[6(>-A:+S9^%$GAH?6Y!%\K<>3_T/DZ?;OJ M3&CUGC'^$<**A&PO=V]R M:W-H965T3G?2G13U M=.UO8J\_5# ^P''[]@7LNKZ4/X%=9F=F,9MTE.I%-P &O0K>Z0PWQO0'0G31 M@&#Z1O;0V9-**L&,#55-=*^ E;Y(<$*C:$<$:SNXQ*J-C S:,VOW:GKO4V!D/X\R6?Y/\G=02P,$% @ ,X1$4/(*P/^I M 0 D0, !D !X;"]W;W)K&UL;5-A;YPP#/TK M47Y PX5VJTZ U.M4K=(JG3IM^YP# U$30I-PM/]^3N HZ_A";.<]^]DXV6CL MBVL!/'G3JG,Y;;WO]XRYL@4MW)7IH<.;VE@M/+JV8:ZW(*I(THKQ)/G"M) = M+;(8.]HB,X-7LH.C)6[06MCW R@SYG1'+X%GV;0^!%B1]:*!G^!_]4>+'ENR M5%)#YZ3IB(4ZIW>[_2$-^ CX+6%T*YN$3D[&O 3GL%""-4JC7/R2Z#D+2M'B;3IE%\]QNKF^T+8)?";PA7 ;"6PJ M%)5_$UX4F34CL=/L>Q%^\6[/<39E",91Q#L4[S!Z+M)DE[%S2#1C#A.&KS ? M"(;9EQ)\J\2!_T?GV_1T4V$:Z=?_*.2?%&YATD]%V&HD&FP3E\&1T@Q=7,15 M=-FW.QY'^@&?EO5)V$9VCIR,QQ\3QU<;XP&E)%>X 2V^C\514/M@?D7;3ELR M.=[T\P-@RRLL_@)02P,$% @ ,X1$4 %)P5FL 0 D , !D !X;"]W M;W)K&UL;5/;;J0P#/V5*!_00.A-(T#JM*JZTJXT M:K6[SQDP$#4A- E#]^_K!,JB=EZ([9QC'QLGGXQ]=1V )^]:]:Z@G??#CC%7 M=:"%NS #]'C3&*N%1]>VS T61!U)6C&>)-=,"]G3,H^Q@RUS,WHE>SA8XD:M MA?VW!V6F@J;T,_ LV\Z' "OS0;3P O[W<+#HL35++37T3IJ>6&@*>I?N]EG M1\ ?"9/;V"1T4E)#(T;EG\WT!$L_5Y0LS?^$$RB$!R58HS+*Q2^I M1N>-7K*@%"W>YU/V\9SF&YXNM/,$OA#X2KB-==A<*"I_$%Z4N343L?/L!Q%^ M<;KC.)LJ!.,HXAV*=Q@]E5ERF;-32+1@]C.&;S#IBF"8?2W!SY78\V]T?IZ> MG5681?KEAGY]\T7@=TB67'VIP383T6#;N N.5&;LXQYNHNNZW?$XT?_P>5=_ M"=O*WI&C\?A?XO0:8SR@E.0"%Z##Y[$Z"AH?S!NT[;PDL^/-L.P_6Q]A^0%0 M2P,$% @ ,X1$4,RBNWW2 0 P 0 !D !X;"]W;W)K&UL=51A;YLP$/TKEG] #22A701(3:MJDS8IZK3MLP,'6+4QLTWH M_OUL0QACWI?8=[Q[[YWC!>]TCEMC^B,ANFQ!4'TG>^CLEUHJ M08T-54-TKX!6ODAPDD112@1E'2XRGSNK(I.#X:R#LT)Z$(*J7R?@9[)"".L>/\?&4.KP'?&N4XN M4KZYX%.5X\@9 @ZE<0S4+E=X LX=D;7Q<^;$BZ0K7.]O["^^=]O+A6IXDOP' MJTR;XP>,*JCIP,VK'#_"W,\!H[GYSW %;N'.B=4H)=?^%Y6#-E+,+-:*H._3 MRCJ_CC/_K2Q^3,UM,B4')&:SKZG[B^.CXD]F](E_5'X;]:\ MMMEKL8O2C%P=T8PY39ADA8D7!+'LBT02DC@E_Y0GX?)=T.'.E^__5!D72 ,%N(Q+"[#K[#*>CXF_@7_@TVQ_H:IAG487:>P]]K>MEM* M1+=V89; M^YPL 8?:N.V]W:MIJ*; R'Y^+\CR:!6_ 5!+ P04 " SA$10T+.MPLD! M !;! &0 'AL+W=OZ2@SO%]?#BF#N\!+QU,>K-'KI.SE*\N^%GE.'*&@$-I' .SRP4> M@'-'9&V\+9QXE72%V_TG^P_?N^WES#0\2/ZWJTR;XSU&%=1LY.993H^P])-B MM#3_"R[ +=PYL1JEY-K_HG+41HJ%Q5H1['U>N]ZOTWR2)DM9N( N!70MV'L= M,@MYY]^9846FY(34?/<#>R>F&JZ M7J.S-/:)^8=02VG 6HENK)?63OH:<*B-V][9O9K?^QP8.2RC3-;_D^(?4$L# M!!0 ( #.$1% B>1&3J@$ )$# 9 >&PO=V]R:W-H965TV\[P^,N:H#+=P5]F#"38-6"Q]< MVS+76Q!U(FG%^&YWP[20AI9YBIULF>/@E31PLL0-6@O[YP@*QX+NZ5O@2;:= MCP%6YKUHX0?XG_W)!H\M66JIP3B)AEAH"GJW/QRSB$^ 7Q)&M[))[.2,^!*= MKW5!=U$0**A\S"#"<8%[4"HF"C)^SSGI4C(2U_9;]H?4>^CE+!S\* M>DM)#8T8E'_"\1'F?JXIF9O_!A=0 1Z5A!H5*I>^I!J<1SUG"5*T>)U.:=(Y M3C?7-S-MF\!G E\(MZD.FPHEY5^$%V5N<21VFGTOXB_>'WB8316#:13I+HAW M(7HI,[[/V24FFC''"<-7F'<$"]F7$GRKQ)'_1^?;]&Q389;HG_Y1R#\HW,)D M'XJPU4@TV#8M@R,5#B8MXBJZ[-L=3R-]AT_+^EW85AI'SNC#CTGC:Q ]!"F[ MJ[ !77@?BZ.@\='\'&P[;.SG!\"65UC^!5!+ P04 " SA$10=C+1 M\\@! !;! &0 'AL+W=O.R-KX,W/B1=(5KO>?[(^^=]O+F6FXE_RU+4V3X3U&)51LX.99CM]A M[B?!:&[^)UR 6[AS8C4*R;7_1<6@C10SB[4BV/NTMIU?Q^ED%\]EX0(Z%]"E M8.]UR"3DG3\PP_)4R1&IZ>Y[YC[QYD#MW10NZ:_"GUGSVF8O>4RW*;DXHAES MG#!TA=DL"&+9%PD:DCC2_\IIN#P..HQ]^?8?A\F5PQ!F%Q;9!D6V 8+;*Y$0 M9A\628(B28#@VY5( !-'5R)D]7$%J-H_:XT*.71^I%;997+NJ'\<7_!I[)Z8 MJMM.H[,T]HGYAU!):&UL;53M;N,@$'P5Q .4!"=N+[(M-:VJGG0G13W=W6]BKS]4,"[@ MN/?V!]AQ79<_@5W/SLP2EF20ZE77 :]"][J%-?&= ="=%Z#8/I&=M#:+Z54 M@AD;JHKH3@$K?)'@A&XV,1&L:7&6^-Q)98GL#6]:."FD>R&8^G<$+H<4;_$U M\=)4M7$)DB4=J^ 7F-_=2=F(S"Q%(Z#5C6R1@C+%]]O#,79X#_C3P* 7>^0Z M.4OYZH+O18HWSA!PR(UC8':YP -P[HBLC;>)$\^2KG"YO[(_^=YM+V>FX4'R MOTUAZA3?851 R7IN7N3P#%,_>XRFYG_ !;B%.R=6(Y=<^U^4]]I(,;%8*X*] MCVO3^G68^*]EX0(Z%=!5 1F%O/-'9EB6*#D@-9Y]Q]Q?O#U0>S:Y2_JC\-^L M>6VSERR*M@FY.*()"S(]6]A]02P,$% @ ,X1$4,5E.!*J 0 MD0, !D !X;"]W;W)K&UL;5-A;YPP#/TK47Y M [EK5YT J=>JZJ15.G7:]CD'!J(FA"7A:/_]G$ 9Z_A";.<]^]DXV6CLJVL! M/'G3JG,Y;;WO#XRYL@4MW)7IH<.;VE@M/+JV8:ZW(*I(THKQ)+EA6LB.%EF, MG6R1F<$KV<')$C=H+>S[$909M' =_ _^I-%CRU9*JFA M<])TQ$*=T[OT<-P%? 3\E#"ZE4U")V=C7H/SML?)O36THJJ,6@_(L9GV#NYYJ2N?EO M< &%\* $:Y1&N?@EY>"\T7,6E*+%VW3*+I[C='.SGVG;!#X3^$*XC7785"@J M?Q!>%)DU(['3['L1?G%ZX#B;,@3C*.(=BG<8O12[?9*Q2T@T8XX3AJ\PZ8)@ MF'TIP;=*'/E_=+Y-WVTJW$7Z_A^%Z2>%6YC/1=AJ)!IL$Y?!D=(,75S$5739 MMSL>1_H7/BWKL["-[!PY&X\_)HZO-L8#2DFN< -:?!^+HZ#VP?R"MIVV9'*\ MZ><'P)976/P!4$L#!!0 ( #.$1%"C.#SZJP$ )$# 9 >&PO=V]R M:W-H965TF<17P" M_) PNI5-8B=7Q.?H?*X+NHN"0$'E8P81CAL\@E(Q49#Q:\Y)EY*1N+9?LW], MO8=>KL+!(ZJ?LO9=0>\IJ:$1@_)/.'Z"N9\C)7/S7^ &*L"CDE"C0N72EU2# M\ZCG+$&*%B_3*4TZQ^GF>)AIVP0^$_A"N$]UV%0H*?\@O"ASBR.QT^Q[$7_Q M_L3#;*H83*-(=T&\"]%;F1VRG-UBHAESGC!\A=DO"!:R+R7X5HDS_X_.M^G9 MIL(LT0__*#R\4;B%.;XIPE8CT6#;M R.5#B8M(BKZ+)O#SR-]"]\6M:OPK;2 M.')%'WY,&E^#Z"%(V=V%#>C"^U@&UL=93MCIP@%(9OQ7@!B^+G3M2DLTW3)FTRV:;;WXP>1[,H%IAQ>_<% M=(RC](]PX#WOCH[W(W4;*X8"0*!OHB'AB _1JIV:\(U*% M_(+$P(%4)JFC"'M>C#K2]FZ1F;43+S)VE;3MX<0=<>TZPO\>@;(Q=WWWOO#: M7AJI%U"1#>0"/T'^&DY<16AQJ=H.>M&RWN%0Y^XG_W!,M=X(WEH8Q6KNZ$[. MC+WKX%N5NYXN""B44CL0-=S@!2C51JJ,/[.GNR!UXGI^=_]B>E>]G(F %T9_ MMY5LXG]P ZKDNA+%*!D5YNN45R%9-[NH4CKR M,8UM;\9Q]K^GV1/PG("7!#SU,H%,Y9^))$7&V>CPZ>P'HG^Q?\#J;$J]:([" M[*GBA5J]%4$89^BFC6;-<=+@!TVR:)#R7R#8"L'&('@P2.T&@=4@, ;ARL / M-T5.DMA(^DF2K#IY@(162+B#!.'SAC)IHC4E"+&=$EDIT9X2>1M*M*=@_]E. MB:V4V$+Q-Y1X3_&3__226"F)A8(WE&1'P8%GAZ162&J!!!M(NOOY4>)M#PRM M[H1^&PO=V]R:W-H M965TFJHU+D"+O6 4_P?SJMLI&9&+9-P):W<@V4'!8AX_Q:A/[ M H_XW4"O+_:!L[*3\M4%W_;K,'(= 8?2. IFEQ,\ >>.R?;Q-I*&DZ8KO-R? MV9^]>6MFQS0\2?ZGV9MZ'2["8 \'=N3F1?9?8324AL'H_CN<@%NXZ\1JE))K M_PS*HS92C"RV%<'>A[5I_=J/_.!B'?^1=F6)$KV0=J./R. MN6\BM. M2#8"Z,$Z50R1((A11Q%YQL^*E36\"$^>JXJ*OUM@O%W[V+\:7LM3 MH8P!Y5E#3_ 3U%OS(O0.#2R'LH):EKSV!!S7_@:OMI@8!XOX54(K1VO/I++C M_-ULOAW6?F B @9[92BH?ES@&1@S3#J./SVI/V@:Q_'ZRO[%)J^3V5$)SYS] M+@^J6/M+WSO D9Z9>N7M5^@36OA>G_UWN #318=2 MT8_N6=;VV?;\5S>W ^D=R.! NEPZ(1OY9ZIHG@G>>J([_(::&N,5T6>S-T9[ M%/:=#EYJZR4/XRA#%T/48[8=AHPP>$ @S3Y($)?$ELS<";E#$#IC#"U!>!/C MPDT0.0DB2Q#=$,23)#M,;#%UER2)HL0MLW#*+!PRR42FPRQ&,F$:I*%;)G;* MQ Z9Y40FGLE\BH*(Q&Z=Q*F3.'32B4XRT\'Z%[EEEDZ9Y;RZ2> F2)T$Z0/5 M36=Q$A*F;A4-HJP;R^87CGV/&=EL0/?$<]Z*;"(<%WV@([.W.# MR0,E[D'CSB!A/*T0&@V<"L3)CEKI[?FYMG-^9!W&^<9.<_0?WMT%/Z@XE;7T M=ESIL6>'TY%S!3J8X$DG7.CK9]@P."JS3/1:=#.XVRC>]/<+&BZY_!]02P,$ M% @ ,X1$4.7A(PL' P "@P !D !X;"]W;W)K&ULC99M;YLP$,>_"N(#%&QC'J(D4D.8-FF3JD[=7M/$25 !,W"2[MO/ M-I0F]B7C30#G=^?[W_GAYF?>OG4'QH3S7I5UMW /0C0SS^LV!U;EW0-O6"W_ MV?&VRH7\;/=>U[0LWVJCJO2P[X=>E1>UNYSKL:=V.>='418U>VJ=[EA5>?MW MQ4I^7KC(_1AX+O8'H0:\Y;S)]^PG$R_-4RN_O-'+MJA8W16\=EJV6[B/:)8A MH@PT\:M@Y^[BW5%27CE_4Q_?M@O75Q&QDFV$*EF->\8RDO?Q=;<5BXL>MLV2X_EN*9G[^R01!UG4']=W9BI<15 M)'*.#2\[_>MLCIW@U>!%AE+E[_VSJ/7S//C_,(,-\&" 1P,Y]ST#,AB03X/@ MKD$P& 139Z"# 35F\'KM.IGK7.3+>9*$ 4%4<#!C7*'H(-P0KE#*_,8 M$Y+$1E)L#,4X-+&UC04X((&QU#,;(R&F^$9V(E!<-*'<$&,D((488[&O(<:0 MGD%, @N*04&Q[>!B.UTY2$ 'R81R)W8= X0"6R!T8Q6C&U<8 ES M$9Y0^ &Z+$*(0O.V3 &,$EEY,SLV)M<1-<^##."2Q+]UBB'XUD+VM054'H!B M;LOZLYYY4)V7[I'VG$NF(S=?Y 7RT$VYN-'R79"O4;R MO>V[T_Y#\&;HO+VQ_5_^ U!+ P04 " SA$10LQG6F=<" #<"@ &0 M 'AL+W=OY"RF7F>V!Q8E8L'WK!:O=GQMLJEVK9[3S0MR[?&J2H]@E#H57E1N\NY ML3VURSD_RK*HV5/KB&-5Y>W?%2OY>>%B]\/P7.P/4AN\Y;S)]^PGDR_-4ZMV MWL"R+2I6BX+73LMV"_<1SS+L:P>#^%6PL[A8.UK**^=O>O-MNW"1SHB5;",U M1:X>)[9F9:F95!Y_>E)WB*D=+]"7F-1=LS%F[L.ENVRX^E M?.;GKZP71%VG5_^=G5BIX#H3%6/#2V%^GP?_TR&XZQ#T#L'4"+1WH%8$K]-NBIGF,E_.6WYVVJX? MFERW'9Y1=5P;;32G8]ZI>@IE/2W]!,V]DR;J,:L.0RXPF 37F!3 # A/93"D M0: T5F3D3JX#K,<(3*B5Q']9LOLL5XGZ8+U\0^!?U>N&T@ D" Q!<)5!:!6\ MPX0&4QM,0$*"(ZLD SY*+:.+QW#8D(I]JW2C&%1C B-8'$4%$='XOS(BK." M,%8WK2=@T@F8[#[F2E ("@K'! F!"2*0()K>+S%($$_HEWAT=#XA*(RMJ@(P M1&E@M54ZAH4D"&Q8-H;1./3QC7]3 HI+)O0+@$DLS!K"V/TR@2>#,#<$803? MIPB@"&]0W+B2\?2>P>!U^HC)A*[I09]'WNZ+6CBO7*IYPGSU=YQ+ MIG)'#^JJ/*A1<]B4;"?U,E+KMINWNHWD33]+>L- N_P'4$L#!!0 ( #.$ M1%"8N:>& @, *H+ 9 >&PO=V]R:W-H965TP M_9R/]QC#F5]%]5J?.)?66YX5]<(^25G.'*?>G7C.ZHDH>:%6#J+*F53#ZNC4 M9<79WACEF>.Y+G5REA;V7S^5CI49.YV6?YKRH4U%8%3\L[ _9 MTE)>A'C5@^_[A>WJC'C&=U*[8.IVX0G/,NU)Y?&W=6IW,;5A__G=^]:(5V)> M6,T3D?U)]_*TL&/;VO,#.V?R25R_\590:%NM^A_\PC.%ZTQ4C)W(:G.U=N=: MBKSUHE+)V5MS3PMSO[;^W\UP Z\U\+YJX+<&?F>@DOW,(&@-@@^#X%.#L#4( MOQJ!M@841'":8IGJKYEDRWDEKE;5O$ ET^\IF5&UOSL]:;;3K*D-J-7L91FX M[MRY:$OG&@3^HUPVE >H@, Z"@0.09=(PU#"%87SB^014!*-"XH.:C*DP(G$, MZH)04Y_ZN+ 0%1:.A)%@"H0U3-A/.7()%(90- X M<&H*84;CE&1?T,81851 M9,= E1,Z"A.%\ T>,]0'1VV#,#$X:MLQ$T8>+BA"!46((! DB9"=BBB0O<:H M((([A5$TH$ 61OGNC<,9H\)B1!CX1B0-$_7"N!-8XC4*@80W8XA,0A!NBT'T MQFY-45%31!1()9EB^<+-0B'X'1]#2A0\5"@TQ441%__ON(BL:!AGA4+@TY6T MT. \@&.U1IC^9[O]A=UWM+WC:*@<_G&'J^B/\(%X]R6O4 C6W^FU #FOCJ:! MJZV=.!=2*^C-=DWBRO2(8#XALS5!YC>ZJ43F'PB9;0BVHA)7*R:&\Y%2T\7^ M9-4Q+6KK14C5[)B6Y""$Y$JO.U'U/JG&N1MD_"#U8Z2>JZ9[; 92E&UG['3M M^?(_4$L#!!0 ( #.$1%#[4Q*[Q $ !,$ 9 >&PO=V]R:W-H965T M!+4^(D& (!M0L$YH1M_%Z8>&T9"K?S&_U37+M?RX59 M>-#B%V]<7^(/FLE&X1SU]AF4].4;+XK_"%827!R>^1ZV%C;^H'JW3D)FWON!A2-.C]3O31V2 M<2OB-V_>^NRURM*D(-< 6C2G64,WFG15$$]?6]"]%B?Z3WF6_@=PV/5XB(#L M%8#N [)=0!8!AU> PSX@WP7D.PZR-[LT:_*H45&3O&E!-HSH'3P_($R?H_4/T%4$L#!!0 ( #.$1% G/ML*L@, (X1 9 M>&PO=V]R:W-H965T'A4(N3;K]W!Z7Z MX$==-=TR//3]\2Z*NNU!U47W01]58_[9Z[8N>O/8/D7=L57%;C2JJX@82Z*Z M*)MPM1C?/;2KA7[NJ[)1#VW0/==UT?YS*6C5=J9N@5?ME^!>_NQ=B,!@1WTIUZB[N@V$JCUI_'QX^ M[98A&QBI2FW[P45A+B]JHZIJ\&1X_#\[#<]C#H:7]Z_>_QXG;R;S6'1JHZO_ MREU_6(99&.S4OGBN^J_Z]%'-$Y)A,,_^LWI1E8$/3,P86UUUXV^P?>YZ7<]> M#)6Z^#%=RV:\GF;_KV;8@&8#.AOP^$T#,1N(6PWBV2"V#*)I*F-L[HN^6"U: M?0K:*;W'8J@B?A>;Z&^'EV.PQ_],>#KS]F45<[F(7@9',V8]8>@"0]>(C8M( MV#7DWH5P^CU09$B>F1)D2J,#<<4TP0X$="!&!_&5@]2:ZH1)1DPS86**8V'- M%\!$D@N&Z<203@SH9!:="2,OQA&YS<7%Q(PP$0F)2(=(8N5W+9TQR$B+X!85 M%\8SEHG<*@7I1(\$RW-/,A-(.@'1L\99)X .SQ,KR!L79N:631.7Y#AF;0'PFYL+<(83GC! AY:HYC0>/B'7G"(L2!"E%LA\65 M&.)I2O;R!SB>9NQB75Y3PG+$;] C#@0),@**]!8CK#4[9 M*B?2J;+GC4O3DRCP?;O=:],B[9!S.W@RIV MYX=*[?OA-C7W[?2%8'KH]7'^^A&=/\&L?@%02P,$% @ ,X1$4(G]R1%A M @ /P@ !D !X;"]W;W)K&ULC5;;CILP%/P5 MQ >L,>:Z(DA-JJJ56BG:JMMG)W$"6H.I[83MW]&(=:=63,^,-EFK)+T!TG."3"6HH"(,@ M 0VN6[\LS-Z>EP6[2EJW9,\]<6T:S/]N"67]QH?^?>.EOE12;X"RZ/"%_"3R M5[?G:@4FEE/=D%;4K/4X.6_\3_!Y!Y$.,(C7FO1B-O>TE0-C;WKQ[;3Q ZV( M4'*4F@*KX49VA%+-I'3\&4G]Z4P=.)_?V;\8\\K, 0NR8_1W?9+5QL]\[T3. M^$KE"^N_DM%0['NC^^_D1JB":R7JC".CPOQZQZN0K!E9E)0&OP]CW9JQ'_GO M8>Z < P(IP 8?1B Q@!D!8!!F;'Z&4M<%ISU'A_>5H=U45G"U$>10^26$SGE1 LY$8)N@MA)$#^>D,1) MD#@46&]M.V#BF=,8YJF5MMT2E>39FIC4*29UB$&6F'1Q# SS/$\M-0X8@D&V M\G8RIYSL@6+)EN>XBF4)^ZA8/EPM&PO=V]R:W-H965T)(^8.]R^S,CL&;]4*^JQI HP_.6K4- M:JV[#<:JJ(%3]20Z:,V;2DA.M0GE$:M. BU=$6>8A&&*.6W:(,]<;B_S3)PT M:UK82Z1.G%/Y9P=,]-L@"BZ)U^98:YO >=;1(_P _;/;2Q/AB:5L.+2J$2V2 M4&V#YVBSBUR!0[PUT*O9'EDK!R'>;?"UW :A[0@8%-I24+.V>:5R9[SN-%G.&S)1HQNP%#9IAH0F##/DD0 MG\2.W)03UQX0@6\QZCU$\0>PEB1Q#_9S*Y,CE@4H=I'6:Y]FLD7HW$ MHY%>:20W&J%?(O5*I#<2B^1.CTLOP?+Q@UQY"58>D\LKDS[,RB^R]HJL;VVF MQ$\0A?Z?.GS<:'3G7D0/6/6"KK\(GEU%#O+HAI!"A3BU;@+.LM.@>R;N*O^# M#U/R.Y7'IE7H(+09".[:5D)H,+V$3^;GJLU@G@(&E;;;I=G+83H-@1;=.'GQ M-/[SOU!+ P04 " SA$10N8$M&ET$ I%P &0 'AL+W=O21XG?[_4,8ZE+CKR/(PDLMAJEEC%-N>7HOQ1';2NG9]9FE<+]U#7IYGG M59N#SI+J0W'2N>G9%666U.:QW'O5J=3)MAV4I1[W_<#+DF/N+N=MVTNYG!?G M.CWF^J5TJG.6)>6OE4Z+R\)E[GO#E^/^4#<-WG)^2O;Z7UU_/;V4YLF[1MD> M,YU7QR)W2KU;N!_9[%G&S8 6\>VH+]7-O=-,Y;4H?C0/?V\7KM]DI%.]J9L0 MB;F\Z;5.TR:2R>._/JA[?6P/L!?.H T0\0UP'R+E[V>'G%L_L#5#] #5_@=3-OJ7Q*ZF0Y+XN+ M4W:KX90TBX[-E/E8FZ:Q_39MGV&S,JUO2RG]N??6!.HQJP[#;S!\B'BBB.!W M$,\D<,V"PRQX.UX,LF X@( !1!M #@*,DEQUF*#%Y"U&<#6:",5P[ELRD3 3 M23)ABHTRZ3!J\!9%>'\"L, $DS@=!=-1@%F! P0P0 "8E:/Y!"11$4?CV5 0 M5[&%VA"F$DZ@-IR2"@794XE@*A%EA5L"Q#! /'W%,Q\KUZ^#4'NC.RL$&CJH6A+M3MG!L#SR<7KAP; \<;-*D=.E! M]PN&-0Q%%CH--2@K^L^%0EE\CV/3XM2TP.>B;@0J(8"RET("6Y8 EB5C2PAL M6>(!RQ+8LL04RQ+(BV@Y!&!WRB%A^4D"+$M9B@>!+4L\8%D"6Y8 [D!I 49# MRR&$LI9# CN- (6(LLT(.X- SF +@9U! U24JB<83F$<'?*(8$U+4 A8MLC M)=:A]*<3([$.)2CA"3$]Z$_E$(#=*8T M2'IV ,HA"+.60W*LZF$O%ID$(AL7%RL$4I8]6F(E2E#"RV#\'@!2ELI-8KG* M";OO"H%L&I18@Q)H4!+>D%#'B]J[.7[+=+EO3T(K9U.<\[HYW;AI[4Y;5VRV M;L]&1^U/;/:,VC]*-7LVBX/VF ]K>@+8$YJ>$/9$IB>"/?'[,;#W>R+=(?+G MI-P?\\IY+>JZR-I#Q%U1U-JPY'\PZ_:@D^WU(=6[NKD-S7W9'=YV#W5QZ@^F MO>OI^/)_4$L#!!0 ( #.$1%!$EOS]#0( !,& 9 >&PO=V]R:W-H M965TVMJ&,)1E*&&UFU8%G9M(\J"GQ2K6]B(0)Z: MAHJ_3\!XOPSC\++P6A\K9190673T"+] O74;H6=HI.SK!EI9\S80<%B&7^/% MC0.39,OYNYE\WR_#R!0$#';*$*B^G&$%C!F0+N/#,5Z&?L M.)/V-]B=I.*-H^A2&OHY7.O67GO'O]C\!NP,>#3@^+^&Q!F21PW$&/9 M0&(!R0T ^P'$"R">"I))2P=-9C6MU<0XF[1TT,RO--&,3%IZS\GQI*,^3.;/ MDWKSI)X\Q _(O(#L\8[F7D#NJ2"==#2_BQGC=#;Y3-?WJHS,IK6@J\UCCLN? M5!SK5@9;KO0^M+OEP+D"#8QFNCN5/J''"8.#,L-V8)E6>U) M\OBMG-I=S-JP__SA_:F9O)S,:U*Q!<]^I1NQG]J1;6W8-CEFXH6?/C,U(=^V MU.R_LG>627C-1,98\ZQJ_EKK8R5XKKQ(*GGRI_U-B^;WI/Q_F.$&H R@,Z#^ M10.J#&AG /%% T\9>+=&\)6!?VN$0!D$G0'Q+AJ$RB#4*#EM=IOE6B8BF4U* M?K+*MN(.25W89!S*@EC7@\WZ-_^3*U;)T?>9%P03Y[UVI##S%@,]# %OB%D@ MF [A2 8=#$C)/3J:#%1+P0!?V1( M5H"&"9 POE:H&$8KY@6&"7$B(4HD1!QH9;@(S^;KCCP\2(0&BL+D*&7 TJ1JX7X5R!@EX473XN0H9$4!U[ M(( 0B74B<%8>,-+K% %](J/8P 87&$+/V42NP04N,<2[HY!P@2"80N@RI4#] M$B!$5^XKH"$97$8(UO]GFUEP5@8$ D,<7"4((A.1H8,)K@$DNB/UN J0^)8> MCL^R2O6^N I9780,3P"XW@"F-WH/*]!@9;1=8'D9,Z2"RPD@@'(F232^TN!AONCH8\!%Q5 M1"4RK3(N!1#A$9 M]AR*MS%U;\\JQ=N/8KNYMHDN%$C;'[6<+#&4.S(DA>*M3)$]/3;LHM1PTK_C MJ$_QQJ+885]KK$>*-99^VKH":LDXO0_(G)6[YKZ@LM;\6(CZHZ^]9LNE>,K85 M]6,HG\OV@J%]$?R@+D^<[@9G]@]02P,$% @ ,X1$4,:'BN<$ @ NP4 M !D !X;"]W;W)K&ULC53;CILP$/T5Q'O7"9"$ M1H"T256U4BM%6[5]=F"X:&U,;1.V?U]?""7$N^T+]@QGCL\9\"0#X\^B!I#> M"R6M2/U:RFZ/D,AKH%@\L Y:]:9DG&*I0EXAT7' A2FB! 6KU191W+1^EIC< MB6<)ZR5I6CAQ3_248O[[ (0-J;_VKXFGIJJE3J LZ7 %WT!^[TY<16AB*1H* MK6A8ZW$H4_]QO3_&&F\ /QH8Q&SO:2=GQIYU\+E(_946! 1RJ1FP6BYP!$(T MD9+Q:^3TIR-UX7Q_9?]HO"LO9RS@R,C/II!UZL>^5T")>R*?V/ )1C\;WQO- M?X$+$ 772M09.2/"/+V\%Y+1D45)H?C%KDUKUF'DOY:Y"X*Q()@*U-EO%81C M0;@H0%:9L?H!2YPEG T>MQ^KP_J?6.]#UKQ-TT40C MYF QP0RS#J);S-&!F1!(*9AD!"X9A^"N/%@<\!;BYH#0Z3,TY=&-SU<((B=! M9 C"&X+03;!Q$FSN%<0+DP>+V1I,:TU&X:(1#DS\BI.M4\C6T8K(3;!S$NP< MK=BX"6(G0?P?K8CO;+Z+PN5/\0^0E8)F=X$"K\S8$%[.^M:,K%EVFDR/@;E+ M?^%VK'W%O&I:X9V95#?2W)N2,0E*R^I!?9A:3=(I(%!*O=VI/;?SQ :2=>.H M1-.\SOX 4$L#!!0 ( #.$1%!29EN,@P( %8) 9 >&PO=V]R:W-H M965T>XF=;P1()5752JV$KFK[;,"0 MZ)(XM0U<_WUM)T1@;T[7%Q*;V=D9Q[OV\LKXBZ@HE=YKVW1BY5=2]HL@$/N* MMD0\L9YVZI\CXRV1:LA/@>@Y)0<3U#8!#L,T:$G=^>NEF=OR]9*=95-W=,L] M<6Y;PO]N:,.N*Q_YMXGG^E1)/1&LESTYT1]4_NRW7(V"B>50M[03->L\3H\K M_R-:E"C3 0;QJZ97F=D104O6_*X/LEKYN>\=Z)&<&_G,KE_H:"CQO=']-WJA MC8)K)2K'GC7"_'K[LY"L'5F4E):\#L^Z,\_KR'\+@P/P&("G !2_&1"- 9$5 M$ S*C-5/1)+UDK.KQX>OU1.]*= B4HNYUY-F[(DB7!BV74Q\W93 M4$D**$&6DM2U&Q5%9&D!4#@I9L1DH)@,$&-MU4WFI)E;^AS,D0,Y+"N;'#*< M6Q^H!%#SA@M03.%NMG2& (5P_8=.Z25A/$,QTT(0L"2)W4.0NQV=Z@- \_L1 MP:T$84"-T]'P^RL0P1T' 2TGQS,4<*M \7^L/=P($-0)4GM9$Z>KO;'3$%SH M*'U_CT9P>2*H/IU/D[EB'XIGR!3<'7#ZQO&=\%/="6_'I#HKS8EV9$Q211D^ M*?^5NN1,@X8>I7[-U#L?3OIA(%D_WF*"Z2JU_@=02P,$% @ ,X1$4$\3 M;]GJ 0 [@0 !D !X;"]W;W)K&UL?53;CILP M%/P5Q'O7!F)R$4'J4E6MU$K15ML^.W (: VFMA.V?U]?6,02MR^QS_',>,8Q MSD8N7F0#H(+7CO7R *#0>$9-E 1^4#'Z#7*S47'56Z%!>TZ*OX\ N/C,8S"M\93>VF4:: \&^@%?H!Z M'DY"5VA6J=H.>MGR/A!0'\./T:$@!F\!/UL8Y6(>F"1GSE],\;4ZAM@8 @:E M,@I4#S4M#7,[?U#_;[#K+F4HH./O55JHYAKLPJ*"F5Z:> M^/@%ICPD#*;PW^ &3,.-$[U'R9FTOT%YE8IWDXJVTM%7-[:]'4>WDI*)YB?$ M$R&>"='FOX1D(B0K G+.;-1/5-$\$WP,A/NS!FKN1'1(]&&6IFG/SJ[IM%)W M;SG!VPS=C-"$>728>(&)WR.*>T2*9PC2!F87L==%;/G).Q<[OT#B%4BLP&8A M$.VC50R'22VF=S%V)-WA518/+,7I_A]V-EX[FSL[!.]7=AR&+/;Y$.&5Y\(# MVJ=^)\3KA-PY227TQT" ,!@ &0 'AL+W=O\/(<"YIV0+ZH$T,%KS1NU#4NMVPU"ZE1"S=23:*$Q,QYN&E>-7"0@;K5-9-_]L!%MPWC\&W@N;J6V@Z@ M7=ZR*WP'_:,]2!.AT>5!G!9V:] -;R5&(%QM\ M.6_#R (!AY.V#LPT=RB *E2%P^?J"( M_0;8:X"=0?I@,(/<]QKJ-(W3Q DEZ_6L%H\LQCAY!R?UXJ0>'#S#Z35DN@Y> MD72^M1Y9&F?XG>TE7ASBP4EG.&2Q3A*1U0RZ\*C2=4S],-0+0STP9 9#%\NL M**$SEJ4HQC0E?I;,RY(M6&@V0\D6QR%9IW@UNR.%3X;IY SV-&AR+^T[^8W) M:]6HX"BTN>+N(EZ$T& LHR=36FF>YC'@<-&VFYF^[!^H/M"B'=Y>-'X =G\! M4$L#!!0 ( #.$1%!1_28&O $ -8# 9 >&PO=V]R:W-H965TF+/3,^<^;J8E;ZQ?0 %KT*+DV)>VO'(R&F[D$P,H\/@"^#S";C8Q\)1>E M7KSRJ2EQXA,"#K7U#,Q=5W@ SCV12^/GPHG7D-YQ*[^Q/X;:72T79N!!\1]# M8_L2?\"H@99-W#ZK^0F6>FXQ6HK_#%?@#NXS<3%JQ4TX43T9J\3"XE(1[#7> M@PSW'%_R?'';=Z"+ UT=:*PE!@J9?V265856,]*Q]R/S(TZ/U/6F]L;0BO#F MDC?.>JUNT[P@5T^T8$X10S>8=$40Q[Z&H'LA3O0?=TK_0W#8S?$0" Y;@BS9 M)\AV";) D/U5Y-V[(B,F#QBY!#FD[\.035\%Z"YLE$&UFF38YHUU7=I[&N;R M!QXW_@O3W2 -NBCKIAMFT"IEP263W+@UZMTG6Q4.K?7BG9-U7+6H6#4NOXBL M7[GZ#5!+ P04 " SA$10 -,OC]P! #%! &0 'AL+W=O;G $2HV0MO'':?IC24./F"C>CABD>QD;PJL-82L0SXHLC!P&3!A84&M! M=QN\<.M X12T;B1:-1*M&%G4. Z8W:3$=K-=[,@:)EX809/C-C_X=R(N32N] M,U?ZYMCSK3A7H/6"C;XQM7Y3QH!"I03;Z#6*V%Y.*%;6;I79N+[*47U59U+ 7CKQ6%1/_-E#R=N7Z[OO$ M2W')E9D@6=JP"_P$]:O9"STB0Y1344$M"UX[ LXK=^T_[_S $"SB=P&MO.L[ MQLJ!\U8&6RA+$TGG\;9:(TC+Z7]=8Y7J7C5 M1]&I5.RM:XO:MFVW$L<]#2?0GD '@M;^C!#TA."#$'Y*"'M"."*0SHK=FQU3 M+$L%;QW1'6_#S%?D/X=Z]X]FTFZV7=/;(_7L+8MHD)*;"=1C-AV&WF'\ 4%T M]$&"8A(;.J'31X'M%!'1\!&SFV)B#\\B0(T&EA\^:$0CHQ@FQD5"5"1$ BQ& M(ATFMIBZVTW/F[$2H2K11"49BT13D61\KEL$%'LS1QNCF<2(WV24"H99XB(+ M5&0QM1N/-!83)X'OCSX@!+-,\#P2-(]D:B3P1HDD$Y%PYFB7J,82T9@Y$=_# M+[2'A*#C&XV!@AF=F8?#1T*$8YTI*(CG=-#78^U31">:"8%??1^YU]-4IZ @ M'F\]N7M6*Q 76[*D<^37VM;+N]FA+*ZI?98_X%U-_<'$I:BE<^!*/^[V"3YS MKD#GXCWIFYGK,CX,2C@KTUWHONAJ63=0O.GK-!G^+&3_ 5!+ P04 " S MA$10$YSZ(S " H!P &0 'AL+W=OV.FS 0?!7$ YRQ^4Q$D'I452NU4G15V]].X@1T!E/;"=>WKVTG-DO,%2A?P$1,<) M/IBBA@(4! EH<-WZ16YR6U[D["QIW9(M]\2Y:3#_]TPHZS<^]*^)E_I429T M1=[A$_E)Y*]NRU4$1I9#W9!6U*SU.#EN_$]P74*D"PSB=TUZ,9E[VLJ.L5<= M?#ML_$ K(I3LI:; :KB0DE"JF92.OY;4'[^I"Z?S*_L78UZ9V6%!2D;_U =9 M;?S,]P[DB,]4OK#^*[&&8M^S[K^3"Z$*KI6H;^P9%>;I[<]"LL:R*"D-?AO& MNC5C;_FO9>X"9 O06 "C#PM"6Q#."L"@S%C]C"4N Z5(NY MUTFS=N:=1DP\40FS% X\^( )<&-94V<4I*EE"B824F6*Y:B^;(F"REAFJS<4E*G ME-0AY8:7S$F0/=YC*R?!ZGZ/E:N%S]OM P/WE@P>;R!X8U?#^RU46M!C[0'= M^Q:B^PU26E#R\<\'DR-+WR$_,#_5K?!V3*K3SYQ11\8D48S!DQ)=J6MK#"@Y M2CU-U9P/9_<02-;9>PF,EV/Q'U!+ P04 " SA$10 AL_U2(" "/!@ M&0 'AL+W=O0Y4+X$=G5/+ QJ&:="RIO.KTNT] MR:H4%\V;#IZDIRYMR^2_'7 Q;'WBOV\\-^=:VXV@*GMVAE^@7_HG:5;!K')L M6NA4(SI/PFGK?R:;'7$.SN)W X.ZF7LVE;T0KW;Q_;CU0QL1<#AH*\',<(5' MX-PJF3C^3J+^S+2.M_-W]:\N>9/,GBEX%/Q/<]3UUL]][P@G=N'Z60S?8$HH M\;TI^Q]P!6[,;22&<1!?L_L.R8;:N[F8#?=5;@S$[PRN]B-#:5DM@F,_@RA*(0Z@>@#),(%(E0@<@+Q!X%X$>5HDSJ;SMD468%#8A02 MKR!17"P@HTUR Z$D#G%*@E*2-24)%Y1D30G##*>D*"5%*&1!25<4DAMQ+;JGTR>FTYY>Z%-5W*] MXR2$!J,8/IB@:_-WF!<<3MI.,S.78XL<%UKT4_L/YG]0]1]02P,$% @ M,X1$4/0X'*/? 0 [00 !D !X;"]W;W)K&UL M=931CIP@%(9?Q7#?17'4=J(F.[MIVJ1-)MNTO6;T.)H%L<",V[PQ5E4+G*H',4!OOC1";BHEG7PU$&ZL(YE7\/P,18H C=%EZZA5YWH PE-@1ZC_2&S^2[A5P>C6LT#V\E)B%<;?*T+ M%%I#P*#25H&:X0I/P)@5,C;^S)IH0=K"]?RF_MGU;GHY405/@OWN:MT6Z",* M:FCHA>D7,7Z!N9\$!7/SW^ *S*1;)X91":;<;U!=E!9\5C%6.'V;QJYWXSCK MW\K\!60N($L!F7J90,[Y,]6TS*48 SGM_4#M$4=[8O:FLHMN*]PW8UZ9U6N9 M[#[E^&J%YIS#E$-6.81$2PXV^@N$>"'$"<1K2!+Z!6*O0.P$=O^YW-VYG')2 ME]-/+J-W7.Z\D-T&$F^V8LI)5I H3/R0Q M)MITDT1TDV4#B*/5#4B\D]4#( M'23=0#Z\TTCF960>1GS'R#9'$F^.!*]NJGT(OE-Y[GH5G(0VE]Y=S48(#48O M?#!V6_/V+ MMI9N9R^@=.@1;#_+C@Y84K_P%02P,$% @ ,X1$4%<, MJ2G5 0 O00 !D !X;"]W;W)K&UL?53M;ML@ M%'T5BP':R4.ZY_ O9QS.(=@ MBHF+5]D!J."=T4&6J%-JW&(LZPX8D7=\A$&OM%PPHG0ICEB. DAC28SB. QS MS$@_H*JPO;VH"GY2M!]@+P)Y8HR(OX] ^52B"'TTGOMCITP#5\5(CO +U.]Q M+W2%%Y6F9S#(G@^!@+9$7Z+M+C-X"WCI89(7\\ D.7#^:HKO38E"8P@HU,HH M$#V<80>4&B%MXVW61,N6AG@Y_U!_LMEUE@.1L./T3]^HKD0/*&B@)2>JGOGT M#>8\&0KF\#_@#%3#C1.]1\VIM+]!?9**LUE%6V'DW8W]8,?)K>2;F>8GQ#,A M7@A1^BDAF0G)BH"=,QOU*U&D*@2? N'^K)&8.Q%M$WV8M6G:L[-K.JW4W7.5 M96F!ST9HQCPZ3'R!B:\1NUM$'BX0K TL+F*OB]CRDRL7_Q%(O *)%4BO!+)5 M#(?)+6:PF"2*5D$\F,V#WTCJ-9)ZC.0K([>8S?W*1WKC(PICOX_,ZR/S^$A6 M/K)/#\1M@B\NDOFP?Q)Q[ <9'+C2=]+>G)9S!5HOO-."G7Y+EH)"J\ST7L^% M^Z);&J?U!+ P04 " SA$10 %SWFO' M/<:FZ4$R\Z!&&-Q.I[1DUKGZC,VH@;4A20I,TG2')>,#JLL0.^JZ5!^@"NRY&=X2?87^-1.P\O+"V7,!BNAD1#5Z%/ MV?Y /3X 7CA,9F4GOI.34J_>^=96*/4%@8#&>@;FEBL\@1">R)7Q9^9$BZ1/ M7-OO[%]"[ZZ7$S/PI,1OWMJ^0A]0TD+'+L(^J^DKS/U0E,S-?X\<=%K3>ECB:^>:,8<(H:L,(1D"P8[_D6$;(J0 M0)#_)Y)N$^2;!'D@*-8$17%39<3L F:(5::[;9%B4Z2X$\F+CSJ<7Z3>/DQU/\ 4$L#!!0 ( #.$1%!>N!6CQP$ M ,@$ 9 >&PO=V]R:W-H965TQRC!>,"B;=_7\".Y:8<]F)FAC?OS8R!8E3Z MU70 %KU)T9L2=]8.>T),W8%DYD$-T+N=5FG)K'/UF9A! VM"DA2$)DE.).,] MKHH0.^JJ4! ]'C^;FS/D"J8F!G^ 'VYW#4SB,+ M2\,E](:K'FEH2_PQW1]V'A\ +QQ&L[*1[^2DU*MWOC8E3GQ!(*"VGH&YY0I/ M((0GE/C%&]N5^!&C!EIV$?99C5]@[B?# M:&[^&UQ!.+BOQ&G42ICP1?7%6"5G%E>*9&_3RONPCC/_+2V>0.<$NB2D83AD M$@J5?V*65856(]+3[ ?F?W&ZIVXVM0^&480]5[QQT6N598\%N7JB&7.8,'2% MH0N"./9%@D8E:$C?_"/Q(4ZPB1)L L%V39 G=S7&,&E<9!L5V48(Z)U(#+.) MBV11D>S_4>3;.$$>),(H;)[T3(ZA#Z._Z=Z3/O#3HI MZ\YS.'6M4A8<7_+@1M.Y9V5Q!+36FSMGZ^ER38Y5P_QND.7QJOX"4$L#!!0 M ( #.$1%#-Y&PO=V]R:W-H965T-LY.)5M@ J>&.TEWG8*C4<$))E"XS(!SY KT]J+AA1VA0- MDH, 4MD@1A&.H@0QTO5AD5G?2109ORC:]7 2@;PP1L3?(U ^YN$FO#E>NJ95 MQH&*;" -_ #UH8]++C?2"@SL.GS>&8&KP%_.I@E(M]8"HY<_YJ MC*]5'D8F(:!0*L- ]'*%9Z#4$.DT_DRJ7OCX!:9ZXC"8BO\&5Z :;C+1&B6GTGZ#\B(59Q.+3H61-[=V MO5W'B?\6Y@_ 4P"> ["KQ0G9S#\118I,\#$0KO<#,;]X<\"Z-Z5QVE;8,YV\ MU-YK$2=IAJZ&:,(<'08O,)L9@33[+(%]$D=\%X[Q!P1;;XY;2[!]E^/>3[#S M$NPLP>X=P>.J2(=)+*9W149XYU>)O2KQO4H:K50<)EZJ[!_](HE7)/&(;%8B MR9U(&L%;Q22>\:AN/U;T6+:\A -'8 95#R2V^'?^&=9_P)VVO\ M'^X>B.]$-%TO@S-7>ACLE:TY5Z!3B1YTK:U^DV:#0JW,-M5[X2;3&8H/TZ.# MYI>O^ =02P,$% @ ,X1$4-7CL"$- P JPP !D !X;"]W;W)K&ULE5==C]HP$/PK4=Y[\3J?($ ZJ*I6:J7356V??6 @ MNB2FCH'KOZ_CY'*)O>G1%Q([L[NS9A@VBZN0S_61<^6]E$55+_VC4J=Y$-3; M(R]9?2=.O-)/]D*63.FE/ 3U27*V,T%E$5!"DJ!D>>6O%F;O0:X6XJR*O.(/ MTJO/95)B.=F\66W]$G#B!=\JYH43%\N?,.+HLFD M>?SNDOI]S29P>/^:_9-I7C?SQ&J^$<6O?*>.2S_SO1W?LW.A'L7U,^\:BGVO MZ_XKO_!"PQLFNL96%+7Y]+;G6HFRRZ*IE.REO>:5N5[;)U'2A>$!M N@?8"N M_:^ L L(WP),A:!E9EK]R!1;+:2X>K+]MDZL$07,0WV8VV;3G)UYIKNM]>YE M%:?A(K@TB3K,NL70 0;&B(V+B-.HQP2:04^#8C36U$E K1(N(B%XA1!M-#3Q MX8ABC">(T 2121"-$B362;68Q&"J]J0@ _NT,!29.J\8)1,C9%*+3(N)!V4^ MI"F=660P%,E"G$R"DDD0,IE%)G'+1)%%!<$ F3B6%&62(DRLAM>I4R4BH45W MXX+"+$MQ*AE*)7.I9!."G:$)9K<+%@C^VR8W2+8##5M-0[!5@J"2.*,3=":L M!FX0;0<:B2"F)+;Y(+ H2[()0JCIW .]02X=:%B) MC215"0PH1V 7Z@Q'=Q; #,71S2(<]#(%0T&([-D M@A!N,8!YC.UVX/J':W<8:-+O '<90&S&E7#FBG-&'3HNBL+DMX5[%LP0"4^X M!,5-BY+;)4QQHZ&8T=@2IJZ#@&-[[X#&9'"3H9C)V +N0,E("BZ;=U MG6 P M^I5<'LR47'M;<:[,B#[8[2?Q>S.(!V_P=HS_QN0AKVKO22@]@)HQ<2^$XIH, MN=.'< MN7B8M./B198 RGMEM)89*I5JUAC+H@1&Y((W4.N;$Q>,*'T49RP; >1H28SB MT/=J0,WP' M]:/9"WW"@\JQ8E#+BM>>@%.&'H/U4VSP%O"S@DZ.]I[)Y,#YBSE\.6;(-P$! MA4(9!:*7"VR!4B.DP_C=:Z+!I2&.]U?U3S9WG1:!\%I])^O:*5BK->18?"R*M;J]JNG;M97FGS MA+ GA -!^[Y'B'I"]$:([Q+BGA!_U$/2$Y*)!^QRM\7<$47R5/#.$ZX=&F*Z M+E@G^KD*8[2O8^]T/:6V7O)D%:7X8H1ZS,9APA$F".-;S&X&,R"PCF ((YP+ M8Q.^HX>W#K;O$4&83(+XK\K3?96;0*/9>D56(!K7:_D/@7A6(+8"\4W!)\7< M.,S*8FJ+\1>31]E^ +.;PSQ,*G(?XQ+"HVYB(,[VUY9>P=M:F6*,K,/T> Q- M-T[LFV"]#6;L.SUMW'!XDW>CZAL1YZJ6WH$K_0_83CUQKD"'[B]T[Y=Z.@X' M"B=EMDN]%VY&N(/B33_^\#"#\[]02P,$% @ ,X1$4'HQBO7? 0 KP0 M !D !X;"]W;W)K&UL?53MCILP$'P5RP]P)A!( M&@'2)5752JT47=7VMP/+A\[&U#;A^O:U#4=)8O4/]JYGQK/&ZW04\E4U !J] M<=:I##=:]P="5-$ I^I)]-"9E4I(3K4)94U4+X&6CL09"8,@(9RV' 7ZV,*K5'-E*+D*\VN!+F>' &@(&A;8*U Q7. %C5LC8 M^#UKXF5+2US/W]4_N=I-+1>JX"38K[;438;W&)50T8'I%S%^AKF>&*.Y^*]P M!6;@UHG9HQ!,N2\J!J4%GU6,%4[?IK'MW#A.*TDXT_R$<":$"V$3_Y<0S81H M(82.0"9GKM2/5-,\E6)$D3$N^V"(<;!8B/TV3B&#P+AW1:/B"3P[Q!Y"XT&UL?97;CILP$(9?!?$ :P[F% %2DZIJ MI5:*MFI[[223@-9@:CMA^_:U#4LI=GL3G_[YOQD;.^7(^(MH *3WVM%>5'XC MY;!#2)P;Z(AX8@/T:N7*>$>D&O(;$@,']:%GO M<;A6_KMP=RBTW@B^MS"*5=_3E9P8>]Y?*#W1"0.$LM0-1S0,.0*DV4FG\ MG#W]!:D#U_TW]P^F=E7+B0@X,/JCO M>!. ILQ,J>^))'7)V>CQZ; &HK^)KS3SK2;-W9DU5*]3LHTZ*H$0/;31K M]I,F6FFBOQ4'6Y'^,4$J@26+R)E%9.+C=199XC:(G0:Q,%)5->K]7@84 MKE)W,]7GTRLV#20;Y@<:+?\2]6]02P,$% @ ,X1$4.B6 0P* @ >04 M !D !X;"]W;W)K&UL?531CILP$/P5Q'O/8 *7 M1(!T4%6MU$K15=<^.V03T-F8VDZX_GUM0P@A5E^PO9'_K7P&MSJI4)H#SMR E^@GKK=D*?T,1R:!BT MLN&M)^"8^2_AMDP,W@)^-=#+V=XS3O://R.E/)4WB?']E_V*]:R][(J'D]'=S4'7FKWWO $=RINJ5]U]A]!/[WFC^ M.UR :KA1HFM4G$K[]*JS5)R-+%H*(Q_#VK1V[4?^:YH[ 8\)>$K0M?^7$(T) MT2UA9@WAAQ0%:X[5;2NR4$CNDK!92!DP\J[)46SY"/H51X!:2 M.(4D#B$+NT7BZ,EFO9#B "6;94_0[,8R$"?[GNN]/]D;_V1&PO M=V]R:W-H965T>Z+KK?&U;QZ\I'_NO"8WD\";40K)=M<63?F/C>/G3R+IBR M[,N:-7W)&Z]CAY5_CQ9;G*D C?A1LFL_N_94*4^%O-4]"SGU<]R+TXK/_6]/3L4YTH\ M\NLG-A9$?&^L_@N[L$K"E1+)L>-5KS^]W;D7O!ZS2"EU\3)\EXW^OH[Y7\/@ M #P&X+<&1&- - 5$])\!\1@0&P'!4(KNS;80Q7K9\:O7#3]O6ZA=A!:Q[/Y. M+>IFZV>R/;UA-02F))H6%H:$GL M>J'F S"WFA14DP)J#$?D*: &(9@E UDRBR6+#9+,VD@Q(9GI'!M%$CKKRXT6 M%,)C(@1J=NPFY)@TZ.T.1."4N$<84!&9LP@".881@F<%BH 4Q.2!0-3! X\4 M9,\4&B8FCPV*$U??X'&!['E!0\,8&P 4FZ#M")IO)AIFD6LSP8,%V9-%)G&D M@ <"2MZQF6 7(\#&*#3KA4 .&R/8Q\@V,D4.ZV#8?3A\>[48=A]&_[=.#H%0 MY."!+8HA]Q&3!P(YK(-ABV+(?8G)8X/BU,4#6Q1#%C6M X LZ^38_MLG29HY M-A.&G8P!)R/7FQ;L/DS?L9E@]V'@_]BT3@Z"B(/'M.CM4]A8V#:6U?4- *+( MW +![&VY9MU1GT1Z;\?/C5"=FJU.IYT-5F_;YCI.%[DLQGXBA<@G^H 4_*48 MCE=?B^Y8-KWWQ(5\S]=OXP?.!9/ZPSOY@Y_DB6ZZJ=A!J,M$7G?#L6:X$;P= MCVS!=&Y<_P%02P,$% @ ,X1$4$A=GFTE @ Z 4 !D !X;"]W;W)K M&UL?53;CILP$/T5Q'N7B\,E$4':4%6MU$JKK=H^ M.V02T-J8VD[8_GU]85D";E]B>WSFG#,3/,7 ^(MH *3W2DDG]GXC9;\+ E$W M0+%X8#UTZN;,.,52'?DE$#T'?#))E 1Q&*8!Q6WGEX6)/?&R8%=)V@Z>N">N ME&+^YP"$#7L_\M\"S^VED3H0E$6/+_ =Y(_^B:M3,+&<6@J=:%GG<3CO_<=H M5V4:;P _6QC$;._I2HZ,O>C#E]/>#[4A(%!+S8#5I&A,+(IVP/((N MS:Z=U)_B+#J-J\=8/[!%_*#&F)TZ[S1V!G[#_-)VPCLRJ9ZO>61GQB0HD^&# MZE6CQNYT('"6>INI/;?#QQXDZ\>Y&DS#O?P+4$L#!!0 ( #.$1% = S+ M*@( ,P& 9 >&PO=V]R:W-H965T)4%@/+>*E;+M5\HU:P0DH<"*BKO> .U_G/BHJ)*-\49R48 /5I2Q1!>+&)4 MT;+V\\SV[42>\8MB90T[X%$+TP] M\_8+]'F([_7AO\$5F(:;D6B/ V?2?KW#12I>]2IZ*!5]Z\JRMF7;_4EN-#J:)X)WGJBVPX--;LN6!&] M7 ?3:5?'_M/S*77O-8\QSM#5"/6838?!(\P$L9TCXL5[R,,<$F#R'O/HD,'A M@$$ZR) &.]-@*Q".!,@R<0N$3H'0"D1C@2B:3$>'B2VF[L,N_S',R.D2S5S" M:#EQZ3!DY!+@($W=-L1I0^8V9+(L&S*W(3B,W#:QTR9VV 03F_@S:1*G3>)8 MFLD&VB2?L4F=-NG,)IBE26<[@"3I\Q/G"K3BXD[/4J&?EJ'!X*1,-=%UT5VP74/QIG\[ MT/" Y7\!4$L#!!0 ( #.$1%#P?K-(\P, -<4 9 >&PO=V]R:W-H M965TO]+(NJ6?K[MCW< M!$&SVM6%NJX](G_\>!K_KIO^P?!:G'(7N4WV7X_/-?=77#R MLLU+636YJKQ:[I;^9W*SYJ(W&!3_Y/+8G%U[?2DO2OWH;];;I1_V& M1=9]O,L[612]IRZ/_[13_Q2S-SR__O#^.!3?%?.2-?).%?_FVW:_]!/?V\I= M]E:T7]7Q2>J"A._IZK_(=UET\CZ3+L9&%O4XIP]9CPZY2;LIM^D?#C-L^*Z; M$TWW]'T54;X(WGM'6G,[:NA$(Z::.Z2)III[6T.GB@=;0E4.4F*PZ0X2(H8[QII* XB8! !'# CB+#JB5B:"*OP!UN8 M$.:L.H()12 ACAW$T$%\^61(H(,$9&!R.&K$^9#,O-\4QDE!')-EI(EQ$!+B MSA,"%XG9,H"("$<<1X9$;$@),?O8-"T,*@&DP Z0N?> .:, M LZ$RP7FC%[!&<6<4<"9,']&+R.S08B(9(M+1 MW#DFDE]!),=$BVE:5PV') M3JE6=E[#3YW7OUNVR 4?17+#Q!B_)$LZV.E M3 5>4N.\!W4C_9)Z!$:5/8U@T;6O D$');A0[38I@9O 3]KZ.1%/S"9[#A_ M,8,O^V4X-8: 0JF, M'-&=9 J1'2-GX[S7!8TA O^V_J6YN[SF5')*PY_57O M5;4,YV&PAP,Y4?7,N\_@\DG#P"7_%^ MK1O;=OW,[).C^0G8$?! B-(/";$CQ.^$Y$-"X@C)O2NDCI#>NT+F"-F(@/K- MLKN_(8H4N>!=(/KSTQ)S3*-%INM;FJ MIYW3!9 Z>BZR+,K1V0@YS*K'X M, MA)-KS,:#&1!(.QAL8)^-%;ZAX^L%UK>("*;Q#97N+R:;^7&+OEL:6 M'U]M*?8+)%Z!Q HD5P+QJ"8]9FXQ39_(9)3LY@[,]A:#)_^H7.HUFWK,C@[' MRH<9[?K:A\E&"?DPLU&%?9CY*"%T<3L8B*-]VV10\E.C3.4NHL/S^8#-[1K% M5]%B'7GBFVCQV+^.[_+]6_V-B&/=R&#'E;[3]N8=.%>@K4\GVGNE?P_#@,)! MF>Y,]T7_2/8#Q5OW_J/A)U3\!5!+ P04 " SA$1045"C '4" 2" M&0 'AL+W=OV$[=_7-H0EMC?M2["',V?FS!A/L@&35UHAQ*RW MMNGHVJX8ZU>.0\L*M9 ^X1YU_,T)DQ8ROB5GA_8$P:-T:AL'N&[DM+#N[#R3 MMCW),WQA3=VA/;'HI6TA^5.@!@]KV[-OAI?Z7#%AZM=+/ 2\+-& UVL+:'D@/&KV'PYKFU7)(0:5#+! /GC MBC:H:0013^/WQ&G/(87C*&RE^KO%"&VXF%I]+"M_%9=_(Y3/PW-[,#F!S M[,!C/W+P)P?_W2%XZ!!,#L'_1@@GAU")X(S:93&WD,$\(WBPR'@<>BA.G;<* M>;M*893=D>]X/2FW7O,H2C/G*H@F3#%BP +C@> >LS5@9H3#,YC3 *8T"J"Y M@_L &QWA@5!)XI\LN\3[@=H6'92$B0+:&4 N2,VB0J.HT"!**7TQ8L)%%'Z;J5W609'6 M91WCAZER9G\1(FWTU%) M&GS0J-BH*C:H4HY#$6O'P:!*!QE4Z2"3*AUE4.4L+K06D;.<+M0J\:5CXGM< M6..3@S MR2^$OK$*8^Z\MTW'EF[%>;_P/%96N$7LB?2X$]\<"&T1%UMZ]%A/,=HK4MMX MT/=CKT5UYQ:YBKW0(BP(>9.;+_NE MZ\N,<(-++B60>)SQ&C>-5!)Y_-:B[GBF)$[75_5/JGA1S XQO";-KWK/JZ6; MNLX>']"IX:_D\AGK@B+7T=5_Q6?<"+C,1)Q1DH:I3Z<\,4Y:K2)2:='[\*P[ M];QH_2O-3H": $>"./L>(="$X(,0WB6$FA ^>D*D"9%Q@C?4KLS<((Z*G)*+ M0X?[T"-Y[< B$J^KE$'U=M1WPD\FHN8C86S(CP M1 9C&M"6Q@K.Z/#V@/4< :"1Z.:_*MO[*C>)!E:_ B40W/@5VP5"JT"H!,(; M@<0P?,#$"M,-&)"FAB%S4)#%F>'(' 0@2 /#E3DJS<+,7E5DK2JR5)7:!6*K M0/RXKXE5('G UP$33=V(,F#X:@$%OF_X.@<% 3"4MA80"!-[4:FUJ-12U#_> M2V85R!ZW5;1[:X/P'S!6@Z8W*(PR [6VH& \N[(65)HFY@_9@HI2'QJE>9,V MV&)Z5#.).24Y=5S:,HF.<^\9RC9JQ%=@L0:6^$;.2=5V/^2'(?L-T6/=,6=' MN&C>JL4>".%8).\_B3M1B;D^;AI\X'*9B#4=AMNPX:37@]L;_ST4?P%02P,$ M% @ ,X1$4'A4 /Q,! SA8 !D !X;"]W;W)K&ULE9C9;N,V%(9?1= #C'BX: EL [$G10NT0#!%VVO%IA>,%E=2XNG; M5UMQI/QGH_CQ4%Q=9[67\JS M+MK_[,LJ3YOVMCH$];G2Z:XWRK. ,Q8&>7HJ_-6B?_9:K1;E>Y.="OU:>?5[ MGJ?5/VN=E9>E3_[G@V^GP['I'@2KQ3D]Z-]U\\?YM6KO@JN7W2G717TJ"Z_2 M^Z7_3$\O*NX,>L6?)WVI;ZZ]KI2WLOS>W?RR6_JLRTAG>MMT+M+VYT-O=)9U MGMH\_AZ=^M>8G>'M]:?WG_KBVV+>TEIORNROTZXY+OW8]W9ZG[YGS;?R\K,> M"U*^-U;_J_[062OO,FEC;,NL[O]ZV_>Z*?/12YM*GOX8?D]%_WL9_7^:80,^ M&O"K 5=W#<1H(*X&).\:R-% /FJ@1@-E& 1#[?U@?DV;=+6HRHM7#?/AG';3 MCIY4^[JVWS;I]^K,*8+8*/SM&H60\:?J.AJR)HO5]#!D($CM<./BGQPLER/[$PAQ2#6(XUG3")E#S^&C@&C2/0S"D^BM1DA0L%K<8'([ <:R M'// 9S0FCGG@J#59D]GN33$C4@YZ!>9& &X21X,2F W,8F=NL]2BZW6=1?&^!%I@=86,1,3*# M(9%K9X[9$38[$7.-"V9'S&!'8';$(^P(FQU*F'2L%1*C(VUT(E!(#(Y$X%C5VB(5.CZ()69& M(AP<*XW$.,AH1K48!VEOK4"UMD@XJ\7,2)N9B#F:@,(P*/9XM0K#H-"^RNSQ M0.3L\0H3HQ QKD][#(.:<0RA, S*WE?9+6 433ZU[W4 Y3B*0-28'0")R!4' M4Z, ->28B@I3HV90HS UZA%JD(C,?A?CV4 M?>;=&9_Q?$U/F^%H]3\WPTGO;VEU.!6U]U8V39GWYWS[LFQTFR/[TKZ1HTYW MUYM,[YON,FJOJ^&$=;AIRO-X>AQ&UL?9;;CILP$(9? M!7%?\('C*HFT256U4BNM6K6]]B9.@A8P-4ZR??O:AF6)/?0FV.:?F6\F9NS5 M38H9,.4GLI3W'>2LX,U:NJ8 M()3%#:O:<+.R:T]RLQ(7552UNZQ"';PO?J]-9F85XL^K8 MB?_@ZF?W)/4LGKPS.3+ M81TB0\1KOE?&!=./*]_QNC:>-,>?T6DXQ32&\_&;]T\V>9W,,^OY3M2_JX,Z MK\,B# [\R"ZU^BYNG_F84!H&8_9?^9776FY(=(R]J'O[&^POO1+-Z$6C-.QU M>%:M?=Y&_V]FL $9#Y]"$"C$EGCFY#[ MSE=@DL(A*)@%M0[H718)[" !'23607+G('7*,&A2JVFMID H3[&3C"_#**=I M@6">%.1) 9[,X4F]0)3B$B&'!Y"AM* 9C).!.!F DSLXF1?G \D2DCMEW $Z M6E*<$!@H!X%R *AP@'( B!:IRP/(LA+E"_NO '$* *=T< I_^R1)2MSMX\M* MG.=E">.4($[I?PYD8?MA!+<%Y&?DHFY'43YC34B4./_##I#1-,(+&>&%/H4! M(.("C=V,S(G**/>((%T14;J !/:U1TP )*]W$C\4+:/,)8)D2;30PS#'7T- MER=[2^B#O;BTRAPRL]7I)O)(S-'IK&_-#<4>J>]NANO--R9/5=L'ST+I@]D> MGT4*-*?[EG?J*9)S8_*#',]EL.U8I@HT8U7IGBZMVW^ 5!+ P04 M" SA$10/I0O?,P" "Z"0 &0 'AL+W=O?F6]L/)[%5;:OZBB$#M[JJE'+\*CUZ2&.U?8H:JXB>1*-^6ZYNV?M:CD=1GB M\#;Q7!Z.VD[$J\6)'\1WH7^+5EZ#MMNM$[R@LTL30[RY !/X?'D MDS@)32GR=VHJ8XRDZ0Q. >(4P$% L .,X(* IAD1[%>$3I2-4T)1X7T3&T!& M\RB9J1YXID)A (CX0'T=(V.B/**%3P3KT,SIQ&!%>\0$0*(^$OGOB>@E]S0H M2F9.!(:+'Z8 3>+3T&DHFD;%9($@71'1F7*,X7**@7I*_'K:B[+[K?"W=@/) M\'3'XM&-5XOVX)H#%6SEN='V;AG-#@W(([$WIC>_MHV)NTG?W71=S3?>'LI& M!2]2F_O8W9I[*;4PE"@R^WPTC=0PJ,1>V]?,O+==-]$-M#SUG5(\M&NKOU!+ M P04 " SA$10F#$<" ,# !6# &0 'AL+W=OC52)]6$GDC! M?]G3,D\8'Y8'JSJ5)-E)4IY9V+9]*T_2PES,Y-Q+N9C1,\O2@KR41G7.\Z3\ M&Y.,7NJ=6^(I;Q1^BX&F]WE?Z-!A.P(N"&P&-_17 4P?DDN%\2 M7$5PQT;P%,$;&\%7!'\L(5"$X)/@?$D(%2$<&R%2A$@C6/7^R0.Q2EBRF)7T M:I3UF3XEXM%!TX@?N:V8E"=,_L;/1,5G+XL AS/K(H04)JXQN(5!V.UB5@"F M05C<06,#0S9BW*/C;H!E'X&PIYFXJ_(X0F7=Q_AV%_+4AP0XZF*> 8RCZ6P@ MS$#>''#['"G@= 0P+."" JX4<#L"CK;_-<:3F$)B/%M]M T8C5R/07;L>Z!] MKV UG= ';\^Z-<'_&J/4NP/I4:S/!*WOH_K& ] MXP%@7'MPXF!,HL> UG= ';\AZ#<$SK66Z$V-\5M1G(&<1&","(BAY>0IZL7P MM/UY[D.&;" ;KN$V8,37BW@-"EMA?#S1ZN-J%.I)H=J6$1KR//#>08#G0'># M>D=W* KX6GE &(@2#DC %1;]1XE%<(U%4)'5JQ3J5T04!;[^&@1A. CUS &P M($1ZAA\!G(M<%_O: JU6/Y&3\B ;U,K8TG/!1'):LTT3_(!%/Z+-QVBZ1,#\ M"DT?ZQ;W4[[NN+\GY2$M*N.-,MX%R5YE3RDCW+X]X<:/O,EO!AG9,W$;\/NR M[G3K :,GU<5;S5^)Q3]02P,$% @ ,X1$4%\)+_YZ! &A< !D !X M;"]W;W)K&ULE5C;;N,V$/T5P^]>B4-1E\ V$-LJ M6J %@EVT?59L)C96%U=2XNW?5[=X+2G*[]51ZWKV M(TOS:C4_UO7YP7&J_5%G2?6E..N\^>>E*+.D;A[+5ZMF-/97K9?%6IZ=E4[^N6(FDN[WJKT[1E:N+X9R"=7WVVAK?W'^R_=,DWR3PGE=X6 MZ=^G0WUT_EI!_\,,&]!@0%>#QO=G!G(PD#\-O$\-O,' F^I!#0;* M\.#TN7>3N4OJ9+TLB\NL[-?#.6F7G7A0S>O:MX/=V^G^:^:S:D;?UX'G+IWW MEFC ;'H,W6 $>6/,#F"N"*>)X!H&H3 VQ,QI[&#+$8*4$<1=EOASEE&@$LZ7 M[ CD:+XLF7J0P.L(O!L"%4ECPGN,WV'R#A-&KA\9Z6XY+/!]H0)C5@";+]TH M,J8&L'EN)".R%B],4")R LLX5AT68!P MF.@*YB@PRQI@FLGQ;9,#Y?E1T/W"W@V@D2?/7+@ %(:^)1@LP4).J,H!-%HW MKBF@ +0@$[6;0A7?HQHGAC\-@G\; L]&@058J.DU*;#F"21ZK!"X $FS*A'& M(E "*Y1 $L5""< "5Q:9%UC)1'B_VN(!-'9D<8/U3G#! V6$U$RY9C (9>FX ML. 1%SQ>1H0$3X1F;\91YFK836**/V<:IX6%DY!P6@2&L-H132\BPAI%2*/, ME4M(,Y2T?"@(BP8AT6">/- )>18_6%EH0F^W(]1QV?Q@^:$I/1=Q:5F05"SM M>[!Q0%B$B(N0"D(+!987^A^=$F'IH"F]$@%1",T6,T8H$5GZ?(G%0T[IEB0O M9F(- 0 M MN'4^*:E[SF^=J4O!$"T8!NR1X-E@_)FR6^@B5HEE1H[H,0*G)9 M9E.XXGMIDN7[M# MUFJV+][RNBVJF]'K0>XCM>>"QOA&/&P%&-^)A[@_IOU)WY\:_Y&4KZ>\FCT7 M=5UDW9GA2U'4NHG>_=*\E*-.#M>'5+_4[6W0W)?]:6W_4!?GX23:N1Z'K_\# M4$L#!!0 ( #.$1%#@$4MI>P( $4) 9 >&PO=V]R:W-H965TU'1/E,MFR+\1VSIPY9YS!3F^,OXJ,4NF\E44EEFXF9?WD>>*0T9*(&:MI MI=Z<&"^)5%-^]D3-*3F:H++PL._'7DGRREVE9FW'5RF[R"*OZ(X[XE*6A/]= MTX+=EBYR[PLO^3F3>L%;I34YTQ]4_JQW7,V\EN68E[02.:L<3D]+]Q-ZVJ)$ M!QC$KYS>1&?L:"M[QE[UY.MQZ?I:$2WH06H*HAY7NJ%%H9F4CC^6U&USZL#N M^,[^V9A79O9$T TK?N='F2W=N>L!:B-+MCWJEZ"K5Z727A//6N MFLABU@T&=S 16O0QFS$&8]3'/ ,\V.]CMF-,$"8MQE->6D,8-(0-0= SM( ) M I @, 1AER :J-PTF-A@*H-!B3^T H#B#J@G)02EA",IT;"HZP:#_$Z:>(8' ME;<@U 7!0B)02 349"!DTV"B3HID7!, %$[5) :EQ( 4#!,D($'R^ *)OX=$* B'+8^&FTJ\M'4KB*X;1$& M,D43%'#CHN #?N&&0^..&S>_!?4:>](MW$\(:JB)CD1P'Z#X V[A3D#)_]UN M+:CK%@^5>IW31E\POA-^SBOA[)E4!Y.W-:?4/4$L#!!0 ( #.$1%")56SK&0( P& 9 M>&PO=V]R:W-H965T-OH@:0WCLEK5CY MM93=$B%1U4"Q>&(=M.K)D7&*I3KR$Q(=!WPP)$I0& 0IHKAI_;(PL1TO"W:6 MI&EAQSUQIA3S/VL@K%_Y"_\:>&E.M=0!5!8=/L$/D#^['5P9>].'KX>5'^B"@$ EM0)6RP4V0(@64F7\ M'C3],:4F3O=7]<^F=]7+'@O8,/*K.>^=X C/A/YPOHO,/23^-[0_#>X M %%P78G*43$BS*]7G85D=%!1I5#\;M>F-6L_Z%]I;D(X$,*1$*4/"=% B$9" M Q ,A_B!8MVPKQILMEK@L..L];M]NA_5'M%C&ROU*!XW9YIFR1ZCHI(T%U$ZBPB MO2LBRA*W0.84R/[?Z=PID#MLB&9VG,[H.Q!LFZ8O6C\ RC_ E!+ P04 " SA$103$JLD<8" #& M"0 &0 'AL+W=O61,!6]E4%2JGD:1W!Y92>4#KUFEO^RY**G24W&(9"T8W5FGLHA@').H MI'D5+F;6]B06,WY215ZQ)Q'(4UE2\6?)"GZ9AR"\&I[SPU$90[28U?3 OC/U MHWX2>A9U++N\9)7,>14(MI^'CV"Z <@X6,3/G%UD;QR85%XX?S63+[MY&)N( M6,&VRE!0_3JS%2L*PZ3C^-V2AMV:QK$_OK)_LLGK9%ZH9"M>_,IWZC@/LS#8 ML3T]%>J97SZS-B$A$_0>(E2"Q!,HB M.((W&&(QE<4DD$"0.I)X8#&*L]A190S+(,8 .=*,86D60YSZD\/>Y/ H.93> MD)=X"@O0.>1L,[F4*(4*3S)%W# ,9)"YL/88E,$&)4YN;,0P1B'O_ MT2"YS)M<-I:WM]L#@HF78'*_O"#VGQ?Q'0*WH(%T"0")6\ ^'"$I .[A,L9! M/,&I4^D;#PZ!C.#L1HHWCD3@D?E&%0/OF 8:9U=F<9Q*,?/>K=0243!]L0R&#+3Y4RVO2L7=/Q",T= MYMB78+H"'OO:-"GVSGNG;SJ<;U0<\DH&+USIF]/>;WO.%=/1QP^Z/(ZZJ>HF M!=LK,TSU6#2=13-1O&Z[IJAKW19_ 5!+ P04 " SA$100:>YS/%O / MT0$ % 'AL+W-H87)E9%-T&UL[;UK<^/(D3;Z>?DK$-[VKCI> MB$, O+9W':%1J\=M]VU;W9[P<>P'B(0D>$B"2Y"MEL,__N2M;J@"2*IGO//& M.1'VM$@"=]ZM-L89?;JOM*M_!Q^W==_5F6^2+^KXH=JOE=^E@,/YN ME9?KW_S^/^KR]_^Q^_UE]:781A_RNR(ZC^K[?%O4__'=[O?_\1W^S(^,H[?5 M>G=?1U?K1;%H_OJRF/>C=!)'Z2"9-7_\8[Z&'X?X8SIH_LA=__7BIMYM\_GN MO[V6J_E^5:QWT:?'3='\,1F<_Y?7X'Z[Q>=?E?4\7T9_*?(MCCEZF>^\]\_/ M!^/S=-S\^@(Z7%"GKY;Y7?/7VWQ9>RWI87XHMF6U:.U1$:KW+_\2(I5NQA[] M*_C26X\0+9MORUB"[_]7VOSF:KTK=X_1)32PA9=?PSI_C?Y4/#:?&PP&R7 P MG21>_]+"Q^*NQ-6$@;S+5QX)7N4WVW)=[)K??]KFBW)]%UT_KFZJI??6N[;Q MRGI_+#;5=D<-[/*=/^&_^#PM+;PJE\""E[!:=]76F^Z;? O;XF(^+^ I>&;! MS[>T=7U?+)?19;7:Y&NO*7GF:E5L[W"@/VRKA]W]@:>O5SFT^/V^!IK5;5-X MO=X5N'W*+P6R7:ZHTGS\NICOMS2&K_/[? T3"ZW0N[]<7WFK4^Z6153=1DEZ M=O,\4@TU'WN_A37,MTB(D!31'/I?^WP+0UX^RKHU']QM]^U[##AE79>[LEJW MO&TM;/1NO[KQEPMX^#P;3B:C5H+.JRTTG6,O,;$4S!ZX!,4O3.^R6GCCN_*V MLS3V*?\:O5[ R,O;;)X-HBN MEL#7T<678NVO7K.]2_P$%/U4/:R;S_Y05+CI0C]YS?""-!_[TU\.O?BAJG<@ MYOZ??]"P+^ X#;XU]LZ2-Q5)XOMJW<:*Z?DH'9[/QH,V M>0KR804L<[VKYC_%LK&B]_L=C'^-$M,;XOMW+Z_>75^]C."OZ_=O7K^\^ 0? MOK]X<_'N\BJZ_L/5U:=K..@_7[^,SIX]CYY%L&B?[JM]#>UY6_:/>SR]I^&C M70G?O*Z+G??J95[?1]!F-,<_BO_9EU_R)3SN/7A]#YOX'+AU%<'<=MMRCG(6 MW^IXLEQ_@6=7H?;P*"FB?#Y'YJBAS7D!7=\LBS@*'#R7U9ITCY99O(9^UKMJ M6_KB[/WN'DX.TWSS]P_;8I.7BZCX"CI9W?;^O).(GRIDT^YGWE7K\^XGWE3K MNZ,(_&$+^N-V]QA'FR6>X+A\N'(;)'20?"!FX"0I8?IU\/?W&SPW\;S;EG?W MN_/J]GQ?%RWC_*&J%@_ETCO^7Q:W!U EH9?96*N#Y*""7KL3/X9X2W-MQQ@N\TV) MDU@6.5!@$#W33>1>OP1;W)Y\5_ M_@;,OQK._>(WOX^.7>JR"$_&URC!?LO7\Z*+5/[6['C8WY\''W[3L07@\"SY ME."C"+8-S+98STM4@MY5H!,EL^?^.0.G['VU7!3;^M]) /J+ ])=UI!-YNAL M%(-QA/]7W^3['1Q8Y=^+11P]&_0'"7#G-H)3<%_\#J:H'BOK&OD:QU>9@V.YT,>R-WRMANN1\;B.'ELVC<'&BZ MC++FR'?'##/&PV=3D)FR?/P=-SF)\9?)=.)T-(ZGPR0>CW3W#EV>T)M'(E $ MR80 ]L$S^AQTH#GO-F^C@[[X HP.V!][3=(81S$''3(Z2^)L.HN306;/P/_R MV,4\-.XY6$%[%I05ZP]@/P*S@DA$\V]9^5;BQV*7@]H.DC/?KE%.A;>1R_17 M0:;W-AQ-X)@WCU-+SS[DN.?OBQV82LOGH*8^B[YK\4DU-V#LL_;A5S33']TZ M\_S1CU?MFGICFQXQ?N^-UN&WM1T>?=O3'8,W&P(-$_W*D7OU#I;\ M_:OH_8>KCQ>?7L,#T<4[?/+MAX]7?X#77O_Y*GK]#CY?60:+FHEEM<0'K)CL M"/-MQ$ M^6)5KLES1GZ<-BWG2K[7ZM*N@C\7^SDY%H (#]7VI]MJ._=90I_U):EI 4V^ M0//@T,\R,L]%5VV+\FX-/XMOZ0QET?/H#F1/V#(@\<6=M9@6I$W>%#"=0AY$ MAEW-/")3+?< / M]F.!5FNQ.,]1T87)K\F+@V.L&EJ6K:.<[90HPB?Y >\L/THV7O_A F3A^SP]GZ7Y]??_K+T=X;HG>'ZO-!5)_+L.JC97S8G6OK(KR++IWU.7M#6^!U M<)FT4G+5HI1\7]R5:_PE^CY?DHD!*A>[HV9A4>V_<09S$^(??+M=#OCF/\V: MI/3M;8&N(\WQT>VV6L'G:D-; 1;_XOHR&@\\SR"1]/P&C*X%=0H]YD&3&@YL MFHO/<2<\:E/"6V60F@_E[AX5.-HXULF"VY%> [FPVRU9?-"II]U(_/-^7?H" MZ(HW@[5^G4=MX_'&XG6^&F26ZV)SRAN-_DY\6[-7BZ_T2.9L>;N-DBUWKL=0 MLN75#DH>_4:0DBUO'R4$+R^N_Q"]>O/^Q^,=U^1]OEU6#S5OR4IK/W11%G;] M:"4!#[@(! (>(F7EG0H7>K_7K'_-J_43\!C7P2PF:9W3S>-1 M7A8@A.:E'*>H'*[0__+WH(1XHY2"LMY4-9ZOM]AANQ_WF 9*X]9M/G[V PCN MYZR+$&E1FV%#<)7O1*7!-D[2>2ZL&?( E'\?QT7.T.@,J+(J]RO?*FZ\O%#& MV**XV9'-0WR).HW?\1*8A'[&-5]4^YO=[7ZI';#-QS\WM+&S.Z)&92F^=-.& MY+C-2S'/<%">S@1?/.1;=DJA+_>$OMR62Z6:4\_U0[XY@KS>*_]NMPK;]KY8 MD+(W+S8AMM,N3*.8=SC^Z JHQ:1AM9(L.FMSD.>=R-CE &R[ZCGFKH4:/WP3 MX+ZZ;/@^CO14OGNJ*&C*,=X7W>]\V&^!%>N"=<]CKLP^;*MY42R<#?W$EUT9 M<%P+S9LT0R60HG,0M[HG"3[[Q0Z!Y\[OR6)6L\#9OJ9M\]QA MAF,6MLD,MZ#CP<'3S0SYH]+:CI"&[ER7@4L.7Y'?F!Y.?F$>ON+PW^$'7-63 MJ'E?+)&8*$77!7M!4)N-;B1F!D@#*\(!(YYU9]1>S=GLM=6>N-4_;ZX%7M6TS?*=.N^L'8W*P!$<<%F1-V?.]X9U=;M[0!9SQ,JY8M*V MF\Y3->JFS[U;KW:,!U'%_=W*^G"IU8VG+\S'GVO=/+-%RP=)/2&_,LE5[)\\\SQZR&M2IR1<:X$\ M?;&_PQBN)(VC9#:;Q7*/N0)>F.,3K$, X^##?\S7>[3Z$UR?P: /ZUA$;F=P M $ 3L'>*U68GS@?ZVNX7. !'RT%BT>MZR5[V[_%@!U+_B)KC:S RBYJ[D&FY M\XGH3H0L)$T>'#QZ'NO]35TNRGQ;\N58'MUMJ_V&6U,CE>,1?EU\R66VQ*3 M^_.?\CNUM+T7V\WNZ^Y-Q MX[KMURH,$)^OULBP<;2"5Y09!<0YKQ_K7;&"'^"T/_]2+??H';TO[^[/5Z6G M:%^P HP3V53+@$UWD M%'B1T_*B^5:\-\C;RSTRTAK#XI>H:8+*3NQC6?*@/L >Q^V#7>=L#NF1DUL: MAA.<%.@(^-(.U1&P\D!XPPY"8FT7I&N11I);I(;.Y^4&%USN@):/^'NQL7;? MYS41EZ)/B4X7H 4#[VC^^]R_[D<_7%Q\T$R( R?3KEQ9 RW7G Z@O G8^%9S MV[:XVR^5".$Y7FLSG9[0X<(43E'33E-CN+ZZ5+TS,Z'C\6[Y*+QO=[VH: 5V M:CDB#&V6'IM#O*VJ'3Q*]URP"[>L(^L)\PJM0=@M@PO2CU[! [?[K=PQZ<91 M4R<5A&03[G;L_3#7NF/"5@MX5R9"*V8+_&3RNSJZX.%QC#(*9QC2*DH&YW^B MK70CSC+*RY"-X$0"1&":@%95R'4/C@QU[@&?@/S@:TX-W/3G<6 M<[OP5F )#G)COY3-?O(>7N6/--P;'-Z"A.47I?H[K3YB?D3!ODXFW9C33"+B M#MC'>Y38HJ?!T#ZS"7$%6MF*-A6.=8-AFENMJNS, :27\FF2CHT2I"_&\9(( M,(04\M9XM.1W+&& HU;Y3T54Z/&1[P\,MM6&]R 3 M5RV@>^3CA4AM$0#6Y+ZL,?X6CT]L S0&\DI#DU] ?:@P>M"B4'Y3[7D"LOA, MLBW>(R_+X@M;=S';4M+!,_Y"&(D8G1AD41#Q+CY;Y0AT2YOE'NY(Z]-M?S" MTX:]BU/6JQ*CI;>G?<#,H'D&'0*.:%*<8=96R?K:$@=]T+EI*+BO1,I;6V7K M+ @JSX7P>J-9=UBQHP01'8E'%V2GHZ(.HHIB0&6L=.-QBYHT2'*8@W)_.GM& MDM!PA]?.#M_O2G1IH\H_2L]'662Y?RUE](-21D'Y *U(RWS[:A4_KXL'<1Y9 M7$?W\.A:5R+*!$SP7D'?MO,@*(?S;7FC^#RVCP$ZB%'<@R"">:*FMMF +.&F M QL(*81GK"*8J-%:LZN+IYTHH&!9LW\',[<(=BU3J:/W:SD-9RJDT)X,$5#& MWDF\.-SZ9;4PB4R?J@V84M-AJO5!O.Z&STHG5+)$FW)W^W*A=SR?'O,*1(K6 M0-PS2D:WW2*/6 I&7S^X;>&E( MR.J1R*RPTA74W^!I5F0*%153+/IZK/FRK@QA-I3!ITXY,*W7EJ;3' ^(J(I= M26J%7+*0G2N+;+G@E>IK*,YN /R+3 <\L=R0\%ILEX@:H!6I20]91TDJFIQ: M9)(=.&%1;IR>4'_#6!K\ S- %,-\?/]9FR\BHV$D7CBZ(@5^2^-B%=]L,0Q> MPGW7"+T 0KO\7UJJ[:Y2>]-BNSIDNV%3BMD'T+7<:L'OI"_TSD3WH0TNKK/G M/=)%GT5)/!F.\4."@<'#%/],X<\TF>&?&?R93-+>)SQ?\ML=ZL+9H,?!4G). M8&S@:K]JKDXDKO0:>AG%D\$,&X%5J7?.(5_"U.?:@@V0B#Q/S=T(/\/B./ID M<%4.<'\ VY#;+\%QADM@5L.2$7YPUIQ$;.&;:%YB;GZ*"3/[PO,%$1 M)K3>B9F!;PZRWQW_#VKKP+ E;*VR_@D.5V/:Z_ _U@H#E,@@(]C69)W:.A+HJ?2$,!J[2\0Y;&H5J/UVCQ,V8$ MJ0,X6_X^GU-0\PJT1O1=1;2ZQ99L#14!4H'PJ+2!1QQ%0=!RH\P4_M3P:0P(25DVIA/(H7D/OI1/""TT+6,!9T2K*$2JUDM*:.1 MW>$721Q].(?_.&@2G48K5H-SG-'=-E^1.()CMX#V9>*@E (;TZ*30,!>Y%Z79(?,Y>M&#FN; MDW'VRKBFD!DD34-/_K"MUA6:<,Q,*OH9)_:(CC@Y V /V&(3#"_CJ-*GAY'# MP2/C^PI-"WTC='']O3XR)',*3A%JCLX(,N_>@LPP'=!O@Q'^)G]&63H^!ZUB MFH[.X:@S\O_\YO'9U/L5I@6A>@H"V]B0UC]0<]PS==Z+$7\@+%&I2:GB=9K/[ E]2-%YZTK6]- M5%?XAY<$J5(\F(L;^U]'9F^S*K9L.,J .B+02EL+X>(%[5S?P M#<>9T(62.(GJ/=B?H+. 8E4HJQUZ]+@*N]8AI'%=%K;'S8NQ4MJ#G'9L+YB_K0;LG6MPX9(,<4'FW> M2(A?0?GGZX$5>N=!/FJK@3/A'=V1O $\V=L*75JDR.)A ;?IGX1G26PXQD" MY%'-@34@.:34S./H+&T\*M*< [MOEBCH2((S*]B-P)NCQ P^HSQ>IW2-7'0V>F[81G,-N2[SEL90#J$WL$937>\H M-M*DH85*"B'U%3V!ZDQ05R*:;Y0A6M:6WVJ)O Q'A'C][A!R:HVKB'?"G&K' M9^A%QQAS/57TG D;$YT4=^=H0@*3PJ(B2UD8[>E?"XR>W.HAWUH?N"+*+VE<6)ZDG@L.0B$L=:?-7G@5'?=^9O'2?* M4F25_ZVB8Z?E1L5,G[PD>81^F];I1V*=ANC.KME%">HY+HTO6$K66FJ^Y4%- M0Y&/5"^.#F?L &X^Q. D)F.C;,>J644O5WA:\0*UD=Y:J[2$L"WVA#H1.JNT MCPV6_KYZ0-,FYM%4^O).-PQCV3UNT'FT?-24$0>'S7GJ;F<#:B'[*LI583>% M+14E$:.^+S>;@OAX42Q!F&TQ51P$NURX5)P@X&@B2!FFZ*G9DK[.KV_;GNTMB;PDM]A9,YA*79D'-$8?9VY?\ M4'PZH&N!DS1I?)@\B70A]10UXM)VN*,,,AS/_:F;C+4\HP40GT'ZNJE,O1?-R.]^OT+?X4DA< &T)T4KU>HIK!/WX:J@< M^\[QJ8K$J)DN[79*L@!6Q"]LG-O7RT90_7&_N), &#%EQ7-6KC7%*:/T5OEQ M5 _S98Y>/NW>Y/,V-"DP__DZQ3K_L3LB5^UY+_ RD)RP97V/47!J#VPDF%>I M[BO%[$W1\T#)ZC X=9U2(@-(0J4:"+U66[.KP>Q4LF1K M3MAJO7RTCUDZJ+%?[H\$E5SU+R12)%\\RI6>!$;14'V!TT'S]_NMM=!6],M6 M2WSQS*KH;+W6/"[:W@\%;VM+T"[$:2L**@RCW"IOBZ6[D67*)J(ED9&RJ%CN M5Q*:[XQ2SL)<26;D.T971)E48F@6>:=U8Q0(32'MLE\6?(^8*WXU!R'YD"5S MMJ)P!L1(6I:WT.B%EC;Z>5]90^U$U#FB&VD$^ACO4 VLI<]K1UV+^3(Q/J K M6(K;:U<>M*B>CHX>5DS4E+3ODBX;]Q1W:>=9DM/%UG0IV>JIIH%[>ANFU#Z/ M.P*TW!; :#2;+^6RP$O+2D:>\P4*"E^^9])RR0IW>*#S\2$(LN1]U2_@L!61]4'^QK%7WPE;@A6V^J?->.B#WW59N?44^-74# M?J)&><:W;,' C(8_M*S-'.!O==KATL!1"TR%DD0+O*;8T/D Y*[(21]1*@PQ MBJL(]26>1Q-"76:KNS<6<584B<07%1(2*R>V%?%/+?#UN\UJT/8J\*48\Y:$HE/,0BDWL')_9$U" M7?=LZ0RO:Q9WEO9L&08';[&=(+QM"F]S*6$HV[>7TN'-CN6DU9$ 9CT5^T*[X4!A M)O:Z0492U"Q5(*M[?MM"G-?($(1;-=X)=?AWB]%F M7PD&![IPUZ0.7X\V-T[/9!++3./&C?HS#(,?#B>]C]HCI6>?S>+!+.M=2""< M<1%02"QQ_"(Z&P[B83J.GO7438=:L+:H62;*DF=/*97!$;I3QSM> M[=[7#*&(J6FO6!$TWA\*O)'9@,)T^O4T(>)^:L1\8N+2;K3U)XKC^BAT?0 MF9)K&8YC, M<-3/:-C9.(U'Z3 :CF&J33*-Q_$D2:(ADC!+IO%X!&\.^E-%IE$&9$JB)(/& M9B#U)T"MM#\Q5!ID\6 ZL*@TF0[B=*3IU@NU]5OW:F*4G9H^:P@LA>H7/6?/$$RAO2_H MB^ .M#:@="*I(,]=2>/L+%\&>1NO9X'AJ&.)D^D4_YB!KIKU?DX4-<:,300D%O^9C5/\9Y)E/1;!\3KD?\9X7O='(_IGG/:.V>'T8F::@?=3_F?6LTH5M!(3>)CS MZ(Q7G02& ?1Y,F'PZGTT !&>R#\]_.83^<7;AO-0B$?8SN][XJANBCE=A,#K MC]K3;-\-(1NZVJ]G=EOP-'5MYZ)J*(#PI7$_G"U/*")7C3A++JWP"<.N7K<# MM9P&%!?ITT(<.[PSB:39I/F8:H9][>"''%] <T1[\W#,%:&XJ'(6&,-ARXER^P9,D&:0@Q$=1.DYT _C=;#;6\Z$$ MROR.\+.P%?K\"?0Q. Q 0Q/'6LW&J5=M(:?3UB[;!0/ MTFEK>_SSL6N7#>+9" R,F6&N!!6#T<&U&\]H6LE@I-^$K\:CB;]V>-AG UHA M.E^FN%#D$AM ]ZQZ@!4P'?0NEDM"2UAB0#&2T9$$Y!#1, \N8A5'!8L;F3)1 M:B\G5E]--KSD>>U))"<.5M]8<>P")2!MMB6VJEHQD7H4!6V'O%O7,LX8Z"KO MW-RG^;A[0>^ORJ:1K.CI*T1SJT_ M]%X:KS=>D%%J.' #;.EL*G],<)<#:TV&8_YCF@WH/?MF#:_5T4#@L/ D!4X$ M>8G_SH"UDC:9:>J=C,G8!C*4CD*EV3* M6PK_D;@C'>DI(8T4-5#MEPN.8U$Q+X04(/=R=!]6+AIA?>:BYXPN"2D>'YI\ MKK1" ?/ D)LMYU[1=0\Z0S [G7,53 *KZLJZ0*)H5PK;4/%;%(HR% M\[+X4BPY6X%;I\65$"45'",-.*"6V\+F$J7\16^PO2C1\X+'_F=?D6*]Y6IY M^[6Z0G[.V8'D1.!5X:'"#8U3AUH M8M'YEM.__9YC%="W@'6>XW4 78BI3_WH]:WAR^;+.CI3Q[V<68%TSRD&+FY. M;851_#?>Z-S4/0J6WL,IK;($.\F6V61KXZ^6Z3N,+F:3*A9J6'Z!_50;3H%] M6%N,NBOF]U1\UX-9Z(<3VVE7\H95*<8M#*ER;HUX"X-WJ)A:M\U]S7?\\\+V M9H)-6'S)W71\%0# #CAIQY(SM> 84"B?9F2!>LFWN86?T%R?D&*A U@D^=*' M$;&EN-"%(CMLA6--)YT":KI!3*I8M@1\89MLT5LC+$A/,M5@L0IOBXZA=I/B M7L5I[&=N,][DJMI3Z!TKCDPQ[QM/H7>MKJ<;8:ZU]33CJ\7@4I_;E/>PM24? M0?/3:7'"/MJX2$?DFK$^:V7*(ELZ F-M$/JN9T78V/W8PLM^+8MGTP%E5WC? M!CKFI_TGC^:YZ#,Z';^!\URS\SBNFZ9-KH-ONKC.-B=/-A]=._%I9F.+J:@^ M'^(ZUTZ4CQUG,EW^J MI.?LE=ZLLGS?6/#@@W/D&Y1D1I1N9+V(0./G+ MK2V%"QFADD*1HOJ*4+)]*8H$<]@Y6P?E@=RFCC]8_7[_1/KJE"\5A6/)300PS M*LX#-4ABQ(#'E=\XX[::])9[<)_>MY@;,H63B9T1R0C^Q&&:%/!)=F//3XTABBMVA8]>![0@(:T177@GRVWWS$4&1:),65!W OCT\G@61 M'PA?!\0JJ.=".(WRBZR^),^R/5.*1.\XK3&5Y?9654)%QOD"LH)7=EFI2H9V M ^(T9ZBK"MHW>9S?Y^N?; C=2Q;AK_(Y.YTN[&YS.+^_\C#=UM/^=/Q;NN5% M[%F\J=Y6^SN.K:SG("?V&/:J(1>$T&8\I<(@0M"GLUI#%D5#)-\UHO\2I;,0 MH5WB$7:;:=F0C>?<-4,=#JJ)\KA?W#_FT8<]K/Y<=_A&DC7.\%D!L'IF%8&7=^/./[+62VRC-TB:RUTX4L.A#8'C5?"^8*92$O4*; M:HUN97&A*2!#SNVI*)W&]N:H]$9O%OWH1X+?>N!?UPL%ZE"N.55-:T$6$&EH MOC$F?\H\%Q6%-S"!R)/KSYJ:[!+4?+]@\!K)H8M-<1^6#_]6(OSQ$@1DL@K# M #T,3X,0*U*B%:@;[,P,T9<9RUFB9YZ6JY,K"""K.NU M3E];+O=Y6NPPZ)L8\5H-IBLC*4Z*7GW,6M$1YBL[1O=#;,TL@X21H?3[_&E-!'AG1QZI#Y MV[_E,*ANFP7)^#9>=I>MJ9(RUJ6Z."3!QC^H1+F6XZM-**@X,5MJU]Y^ D4* MA,%9>A9E=/M_EF31<\[#&EC.M>!F: N'.6//W'-GI(='V=7% M&;N9GS?[ZG'Q< O3W3X/<4KXYLR=DQY?Y\O5[2UEH$J>C5.#@*F4N!))#0G# M@5O:?$;>_&=F.H%!V?:.\%7=\ "1%_V.!F]S[[''Y\E)2^YYVX_^H%!60AHF MF#&*=00#80+-[=@TKZQ0'T?-C.L 7!2)MANFOW!*23T62F.AFD32I,^Q08C! F$=Y\?/N< M/^8/&JVQIMS>,4@+3KS-XBQ->C]6VY_.R_6YAN-)LFD\&J:4'3?)!KU7+C0( MWF%-,9,GGB7CW@_T'8Z/,;\C3"4;0QOQ>#CJV9/!6<^&<<9$GL$#B3?_CYID M=?37BYN:CIC_;CXUZT=>,4LPB]_/=Q72(PG9Q!I;EN_G AI-.NQG1P5.)8.H M43"M=4501W?6(^S6L=U\] ?ZYD$\H0_5( >K,6M7GHS>*S5,B,['327!X \" M@+8%GF!"W[)97VJP+A>/FT+YWC=QJ>UVK%#,DB.1C&0G#8*LQ%P!T'L 9R'P MOV:^-0)K.S@E"NG$0I'"H 8!'< >8]6E@S50UO8S>E1E X^-7&2/ N1-6.L* MJ+%:V@%:&CYNT:Q@2F,Q9<\PX,UZF*3J-B*#A1+WU\+CG\RZ15- M8/,&\GCS9_L:P *D.+EP3U,)<,]6"F^5@QR#+BF ;E6 M!17?CP@S\NZN-E@/@U5?5[K031('.)N$+5TREG5E9X).G2I=I2>G J(52J'!:8 M\5_)>5EM-1Y?87$U@;&4@K@C]9X>]9:F76NS)7GYBJ\8HU)+R' E,I^.(NT@ MP7FU["L7#8:BV%!70'%\3CZK&ZZNZ&\_?=ZIFS'%+BI$4M=.,'D)LOC:#*@" MAETKKN_2F]/.*K!QXMB=PU7!9BE=]%:7]# U+Z.SHG_7C^6NQ=!/1?B1_'UN M(P_I[$ \[+FYD".DOL<"V<8%2M&E@9H70BO]D\KN<,I$J*A^8S\61N3#H9^89%1K6<;#8YOPHSB8#]:\=R21) M@":Q5S8A)0KN'KWVG1!;978YZ5!@1"3JW^[727<+-)'%D_%,_]OITFOF\ 1* MYG1I$,6VLX3+&5SS1SS&;S+BN2QHGPP'7=4GCP6"BZKI,9U3X90CK M/78*O,P4] +H$F7-82B+IBR9QLDX)6LO.ALGY$>A=[SSS)_2LV@2CT8)!EE2 M[-AK=3PH0E.THH"Z=Y"&(L?Z4Q,;]9$/ZP ^SQ%4_S;QV.B:A(H.15*&@3@Q MCZ@SB2YIF-N@=6Z,!^163SJ]A^' Y.9/_\IP92N:2^DT"SAT*'=+G3)[HJI;+*YU0:@G4;91?(W90JOPCD*@5R<9%S M>52^%K>\Z;B+C@XG<(?6Y,9!/U,KI@M/%3:XE#C@A,_MUY]V%7<@$*);S0Y9 MIT\2-6F22 FI@0J5UO%H#KUTUUDR%D_1*QZBJJL$9MKVCB+LYRX_GB$$V8>F M<'&;1YB'I/>Q$!E$H%]MZ]6[U%(=7WIGR7DWM[-]Q?G-S@50TO#D#12>8>T MG=R:.H9\AV4Y,Y^TC(.Q6<:C2.VJ.%;29KY0*(B.>72J1.8"3S8!7K1F/WAX M%F::EAEY!@2A_,GGS7._CH;]0:\A!1':R6M8'8ID"_K-9 CRTVQHB$ _#970 MI8R^>J 2&LKPM$H.:N%NE_W6%WI.L( AI$_!$PZ)%C;R+L3;@ 0H8Y%<,G([ MTP2ML#/I0JJ"15QKHGRMW"0[JG.@S?3$=Q]XI4$'3(B=]2QEM+J1:E=-AU&; M"C-U5]DHM2EH-TW_XFM=[]5#G@ =+;)^#N-AZFJ ;N)2^*W:M^^NZNMT],*+*),X(3.!L%*>#4=3,'D!@RDN%^.U&_PQ!M\_P MZFU([YT-AWBM%\]@W;[/YS\MJ[LH@:;/\#_^W2,+9&N&Y(^/IY3)?(;P%#,: M##?[#'H;9--O(()[)V 18!R/*!KB;!A/Q],& 9)X<@0!!GCW@1C2CG=P=&8!8K:[:6@W)%><+]QRZ@>4 M3WP[$,XJ=: IJ#)678R;?8Z]/H]0=X_HD?T$'@"9=8R4MWP2AI<6CF#8<7RX MG'39U,(J&+P[Z@\19\UX3^8*9,"N!&B6*6]31G1Z*+Z[KI1F:.$+BSPAI7#) M79 X8T7& E[@-QWN^26UDK&I3YJ,AVS'SM*$K=CQ*&$;=IC,W"*E%N8B2H'C M[G6B+/I!%>S^Y <#!HBOZWL;#*]6@X=M@8/TT$/H:5=*H((ON1Y 3_-"3>A& M44#[+5#Z6=9H+@3?"TW.6@5FUZAF$LM& B>='CVJLR0;@%[?-K*IU2Q>+NO% M415N"L36+54:]R[_BM@C"&&+Q2^MA[?%E[)X(+?TFDL&4GZSQ?U;+ABN*J%@ M$LY]L49;4W,!.HSM4BB1@F@_R!SH()8"&2A^4;+<(/1)4Q'X7ETS''D/&8%T MT*\$W=1I=MYP?3+XG0T$,/R\UI$5+'@_ &LN\@P PLW M?R1_L@Z]H>B9G-&<:RN2WU9,Q@-$G.EES0ZR47L'JB7$#(RGL\00AHA\V22> M+,5S@@T?X=X^;35L?ROH0,G!I7 =M,-1/)JA9@:C'4^GY%[\4>JQ',AED9M2 M.Z_C%@XBA,'>EB9441VOT:?'54!JS@182Q0";#]M3-K&9C3 M-ZLU_CES9 3S,9'(8)'9@/*:K>BDQK7O61+)AT&5A]6:$J,Q-?QGS\88M4=V MPA3C_WJ78 F[?0M30M\9*-:C=F>,\H0YOO@@]5MUF:,.[T/*#!4"8'6&=HK4 M6P=#*AN*8UY_/U1_*TV&9]N3])%;E3YB+OM?')LW\]XJ::I(Y.=$.=DU1*%B MJS)L6*4\-DTGLEKBEW2F3B-WJ#TWQAY-ZU.J6;GT:VW,*?Z5&UKB568RL'*[ M*1?R>\R%/"-TDZ^D!H-P>)99EH@3$$!Q-W,2GR;!E"*/B.O\0.[G;-HDXT%_ MIIMD][&-' 1#C?%H1F#8'>/RL Q$A";0*19;4'[U5)Q"Z"20@%$P1FD2C& V".'::#WA6H?#G<6XM-Z&H3PMV18Z8XKFV^!I.NC?(.TL!MQO\0#ND&80&_E@QS_,G)1,PIZ+4V1RRVA2@>31!:FS$J-,*I3E MB8ZYL%Y)!RRM_C)_ EAA\>0TZ'>;[D.C$*HIA5'0">JVH5''Q>M?]0K*1!- M!3]',-;B8H#]N.&S71)EU0\A=1$&V ]=0B;W+[XH%!]VI&,6(+AGQ(:[(5F#L<$2X M:>/1;S60F=LDOR.FK.JX6#0&:-+[S"AU))NY9M'$1J1 WI6Y?9'>((E51AI7 MIM+P8]()C%88NL(G12;Z#?9N.*"Y3,,OX10R7 MHF@.>8-"B(A^'/6)H495A#?B]*JJ((FBJ6"\OD==P0H_[W8';HD?J @.&\3YG5S!D:5P26)0R$NXT,-$2[@=-XN]_LY@(M"(?_%_)'4=0L^7[]U]51 M3I64MH5(/"X,*>,V-J'TQ85]Y23>@.IO=AUI!)A 76T;P7[+\B?4)!''@[$, M5'JE/SY*1;30 <9ZE(_-%S!A&VT)X7/BK<\JF8]:*9-Z.#LZ!(Z1C M/AN/[ 'H)R4*)5=E19'H!#G=IB;9P!$:+L*)/R12@:4:NZ@*R2 D#Q%(\U'U M^FQLQ31%5,Q:=-58U#X+V<*"T"F*(#.(B,P)FM:4O.:-A\>59@M5;QL4E;L[ MTM8? ^]A/P?V&J?5FG3#X$X[O >H%S_%1>UFQQ!\:A]Q,]S"$@#^Y30E9._R MKZ';Z5%D_WYJVHZ)ZD9S;[_6(<[HK:]$<[/TUB C;.!$67) )(?&I>ZU8-I/ MS&;S;_6\$KO.E9:QDVRH7Q\2K&WLE$@CEJ<5XKX&T]8*C)8ZRT22?%-KE=+2 MYE$YW_-.(Y Q ^FD[&SL^&^P)^M%&4*00A"=6J77X[-<%MB@0JW)'W.]D\*R MBT,-X]>,-TYR#E8UPTF0J&0G%T9BK#GE+W:4:]'L M--^##;7MB+2W9N-&:+IU^0@D0)94D587,^%K'^/<9=H0GIEH(03X:\PD-U$GMB4[N7Z..118-P'4]I'A?*+L-660'.2%C.V#E7NH5SY"E80 M(6Q(' -9C>9^S>L^1. .JCS]-I_VZ1#$&*(7GMCKTQW?N;HV3WPI-N88\G-F M&U1:P1!E=FW] 0?.];7I!'2SF)]0FJFL7:X5O&/=)-X@>&6G^%%U!--PY.33 MY(&7#8?1-!Y-\;^#=-;[T+*>&%"?1F.P:#/*#YZE"K+WX#J,Z:(LBV?C M&?OY,^AK-ISU/L%V4"N[/MQ.&RB$C8YP0G//9&#/9&C/U.">R? .$OM!2GYO MK4"_;\/K"8+'M#/>/X?I+BM5B(_KU&+@%^/C)G$V&! !,XI,R["T:N^Z6"[) M_<2 YWPFY@L,E,8L Y*$BH1#:&D"S#6&!9C&TTD:C>+I(#V6M0ZNH:TR*-58 MHB.Q8 +AF![J!.B/T*3*-.92-VDPNVADT.J+T8%C:=)O$81@J]#$!$ MI%C@CZJK=$6!*[O! 92$IZ>#)$ZP\ELV!HX91N\(J? =W@]3&]3$I&&&8Z*6 MV(_X*VCF:*O28<_I4*BKCMN/([NEK,=]S>B]YD+$7PL/#;/ EVMN<7TH9JN@PW3U4 MYZ3UXM6,*D6"O?YPC% $#]/^<-K[0;#D&,4\&\X;B?CCLFP;#\ M%B(,K"\_U!ELAW&_&984P^&"RCLS$QS >9%A*:GAM(^U1V6"V0S/HI0G..P/ MG0F.N5XU_3;MC]KC!97Z-\.*@ 2*@L0:A4M7&RX([[F?APT.4$PQQ&@(2ATO M_* _FVAZI=DT'E(,-=)KINC55*4L8F6C03R>,*)4-N[/#K.#DO+41YH^?3)J M^<>XR!3L!,LU3,QDX%B9S:0C4!HT=\-04HE6A^D/IPYW3^+9:*@X/QL=7/S1 M"-43ZB7!7FCQ?SWFT:'SF)Q(TV9 ^\SZHL)J49:WX:!"9'G;3I]Z,_C]T&:0 M"X?:J==J@X#2T9'[X>P&&R7M3\2U@^-*^B/^U'2?O?KF('OG>@R4C/MBN?"5 M(5!9LZFNC$Q:Q"B>@07&7WD$VLC"'ZR5' M/Z3?F$D;&SW -MD9CQ$U83IK0 MSOB@5$>WRCY7*8[LM,-@&A/Z8$JJ&>>>LENT6YM;9&1G=*S^W+3>X67=MEB5 M.XVXA#$0(/>;7-_B.XV5O]*N!@E#)2^M<=NQ,J0A&1'4@B"2;W4FEI;QEG?T M1)/0)'-)^(I<]CK69LX5#"@H7.JXF1MRO($X+]>^8V@2!!>0ZVCZ2:>.A1Q9 M0@DM(_3#L#OAL$$-FK3HAN"*T7PRHNW9H#]( E6:F;@CWC).66I,IK!M)Y'+-]%IVQ-C#BM5%MM(B!-''-P"9L3I9,I; MK[D*3Q-&3%6ZEY3N=;GW0J[#D!41N8_2'_5)]MJ*,6O8?9K9;BJT?S$< M@'!Z$,A& NOP>I:'MRUT 59"I\M7% F IJV+*-H)ENS;^+NGL=FZTG0LG"G8%IC,Y@3T_]Q*W_(&WYSY.+5N ME1ZJ[>Y>A6PT=0XSI#:*]Y56%YY)ZT(1'#N=CW#$V_P1>15-+X[#^!9@YK/? M7+R_?/V;Y]_4BB\[I]&)PQ!K'P>C/0\H5:U4*_SM%PB"#SL!K7+IN)_/WA#R M^O/O?F H=AB-7Y:V^QT;,O1CL2LEOUFE1'$EM>[4KMF(U/J40&I!O%)*YS23 MW,XTSJ8(G-D!WZTC+!JUFYW4JY0S4#%+(TI T4J'DR@9C7H7*XW$:2#CJCT# M!>':6.5I=-POP4#_R:S5T3VQ7>;M(,E-8ZZ#>L*KF-\KM#=$>D9D@O]F MPR,2ZF8#0A].$DJ)@84;R1J.< 5Y,1-8[.>_?NXT*7YG23Q Y&3"L+;RB\Z2 MF>1?8X6\R3=S*)BQPXFW?F<32AV'+H;IKY)5D3QC@K=-_ QN_A47_)?BV>ET M3$M@]?U,$8WJTA^1;7FFTOJSU&YD)DGE.(<)K&_S.+BT(J28/!0(7( 1<"RR M:C2+.EN)WN@\!*3Y] M D;YI+U(0$M7ZH;!#A6Z:=#D#B9!@1DY_T0EO._SY:URK& 1Y')1HIHC-<"6 M$JL1%>C WR)@)N)CHAO!6+%K]&8LHYM]77)H]DI5FR']$.;C&)N)R9H))?S; MDZ'FGSX-056Z!(,SU^YZ"8#Y$XQO49%>C' K%1=O*K?V!F=K2IO&T0>EJ]D9 M#L$O-9@++/P=^OC/;TI>%">&T-) 2T%\?G3KD^AG"<13A14QP><5 EU2D*LB MO2J-HR>1+U6TMF")7BSQ<+F[YZ =W3W%@M=R6\/@N 66Q(*UGQ<,9TH@G329 M2"83"\D8 ]/<9]R54N++\D,(5B5%"Q/6%*V]E*7"QK_#-"P2_:1PVZ,V+D'\ M14]V3@WR 5L8#HVYC,+SE<$-KC:.^$>_66K%3U@*I9&;;\+^!?7<+ M_%)HK%-$>T:_VBE&BQOS9_KF>9;;1:2*0B*/)A:38ES\HEBMS7GJFHITV0._ MX6I?YH] E>AUO:3\[F7^8, Q*?I,0JAVA9VEE'/A;;OT9+'"RD^+_4IN7'?E M7"!#5! =#@1SM53>PBW7>3]NH#&>W,5FIU991D27U&AD4Z.UZN)&["<5]N]. M$C?-3H7",CCU]I%7GQ(7-W#NSS%UCJ**:SO7HCE>E4PW+[^4"/\ >H2*:,<] M1# "\T) :'$%&8\)CJURA=X8R;8T;B0)HL:I;QG,>7$L;9]$5TY]5(56Z>8^ M%OPU^(,K4,71(E_E=PIE3Y4AT'BZ+))*+-0$1[F@==9$/K-LZ*EF=TAC:)K= M!"E7+N=7.9V6;H@^13XLQOG3:PM&T.$&'SM>-HPDL:7-,J(^ MU6\4Y\/K$A]JL!HE96^9ERNJ5LOY!D(06*F;PH3-ZR$A465 AC5U=D]M/VF- MW0J7U?E@LH7,NA1K]G[OV-TTEXL)*S6)P\05J@SI\Q0M;MPEK0M3!S TU %1 M%W=&B;PKT+^R 1%F)[LUWTT'T2FO6Y#IYNDMGD-\>XX%EPRF,,V44T/AU))( M/!:J"DC8J89BNL%0=@TLKB]^T.=+0@+4R/V2@ME%Z,WOR\*&3ET414K>G0X6VC[/VM^HE M3>U*!3=$[Q73'G6Z6;.=!*0KMX44&^;,N;O1SU M.1_!"%*^M;F#H,3=P&0XF<]WU3D16,64^@6R!/QOYW8,"VH:/YVTP!G0X_]> M8.8[;G'^ X@:6E MMC). 8&HIOO+!Y0R,0T'<4C*BDUF0[08=&&'G',71OI;0U\@$&C1/RS++7Q M85WC1\%1H :KJTHS(Y48%&81,C:I=FCL[##=EI@&Y?6"C>-F PY-<3!,MS[P MP1T+5LQ!%B RMQP)E5O1SGRN/$K9E0RD1%J4;(QD\%N-I"2NZE WYL97?2"82GY]D'^;G0DH=A-9K#PH=<% Z2<8 MK:9O&5@YQ@3+5R<5<0O27RKZPN]:JL,KAE81AUG[<(=Y6U8YP.TPJMLJWH? \6B'.(@DM M"-^KWH(AY*7^;QC'=*MPBY0QT\VU[IC(@[/3-4EHQ;QC_(*'][$@UPO,ZQ6J MX,G@_$^TE=SB?Z$[$M2S*4Z32LD5"PM_3_9=>*ABCE!\!\BLGYWNE M=[,); M@=4FD!O[I573\J0];"')"?I<^45%6SFM4BAGP1X$)MTXYF#5:FMKW%)1T]>C M/[-SZ4H2D[RTP.;O BK"FJP5/WURW:/@PK&)@^NAPD@LPLMRU*+'*5<):I$Z ML:HV$)BJ0@L51N+,"-KUQ(S%PJXE:=4_:IIE%C(SF?CBI'91W27(5@6GM[)IS".M?!);FKY".5!^"70?6_I3 M[NL@J@P F87 ,?L:R0/DJQY$YJ(Q*YDIT,24S6QP9M6VL"(>C?O?P+$X8%4U!H?H!-AR?:]6 M2MP>Y$/ C'>>MH"[Z%7!_/#=GO8!,X/F&4R.=429X@RSMNILJ"UQH!%$&-.! ML?_,5MDZ"\+(5Z8I M>5\95#I/*MN_.<* RED1-'\T2L]'S9J-O[^TXB\,RRD%^BC5N+L)U)30':@C M(ZVR1W2M43PH&'7S,CG!*>-'Y*-3DQ>^4W6-]8.@R<[!'%&;K&FEU7S!4>\8 MXY5+)'+3@=TKKA&_[+2HH?41%\AA1< S7RQJO -*6 2\EJD]X94:$XJ+21G(0):%&GM/%Z54/"'AUEKCK&M9 ;UU2^%*&[%6F>.]_58"5E)$V:#-3/U*;THM7$8&@^(V$IP$V2%&I@' M2[F@HK@SMV200_'B:\$"3[N[O2(+DB.FJKX9E"8-1J$8YN/[S]I<4T490N47FO7@V*0QNU3N! .5U9KAH0U8+2FQH-FN M#MFJV)1B]@%T?4()':H.8 #-LV$J *!QFLQ48:YDDKI8YBJGN%'.IUD;2T.I M8@VUR8#3/ GUQE923.&YIA16O/@@B7F-%6O4 PVORB&.<:#17*:1./N&PJ-0 MH71S2^7ILIU?2TP?8D,<-M4UV%,$N9L,N VQ=:5T1O^05,2]J(5)2.Y]WI!& M;^2<85L,W3V75%3\P_LB]J-F*+7#6$T2V+(MZY^..W>=!D[V$KL]6K7/[8+L MI!]M*CPVF=PZH=:-)Y[;8ZD;LU%GKX[GI_ >_ ,W(2B;; M90@JU5-&F8OOL MC\.^1(D6HHK#S*K]""O1Q%XO;&\'.R+UV\#Q,0>KJF-NN?IRMQ>LE)<%62PU M7S[3*QB>PLHH7H0J)<,JVZ!OS%21;/#*I-GL^2["BJLB7P[%Z=V@.X$$#X:>F"5UCYJZ*'[B M,!20"!3;1(!WYG&ZT:B!=?.%OH7D[W/&>EN!%HV^OXC+#FY5H ..!F1%B=:K M'.K$44 [QKQA>58W7W3'1V$-7-VW9>W)],"D,\Y>-+X^2@;2GT2J:7PL]B#1 M0BM .G3JF/0JNR5E1/-5U$421Q_.D]@]L]=4Q9RPO0S;:^:NG[B>0D$6[_+] M:1242T"C=4@KA385I;(N?TU1]*5"Z2-FT'<,.*!]S9<(V@VGM 5,&L>#(I?* M&LZK_>BM%920]XC.-EC$P@.0""9]_WE(&BCKY7%]??Z[-/TEW@.*3FZ-0C.YM@!74']-M@A+_)GU&6 MCL]!/9JFHW,XL\W!&X^D7#%NU2][^ PQ?XO3[J)PSLC'_@2W_,UWN\ M:S%Y0(&W)JHK_,,W*$/W89^HE)AW&R8U&-^*7LGUI#\H;1+=-HR1C442+[6> M:T4_<''HHQCWUZLN-ZGR47E8K)*[TJ%-DM' MH92+)*$"=-V#/V;4:9QFL]X%POADX]#@L<1),CIR6&F6]>V8C_ZP$?"1#/LC'>Z13/JI*?LE(1_) M .,P?FL%?,@WWTXF=85^%)E:'O;(I")CAJ-^1L.6L!A$$1EY9)*HF"&24$)B M$-Q!Q\6H@)@,&N-H&-B-?:LXFH3#&"I),(SZIE4J H<"W\/1CMKR47P9A7/P M_OF<^7[#SC6,R]VOQ7])]7S3-!Z,I]%DU!\3,<; HB"ZY(O>&S@W,-RS!BU! MQW&2:R&!LS@9SJ(4L^L1@6,P'M.'_^OXL9TXH+*-F!93&O]H.HXS$(#P1=)) MG-DD'F49D@,V["R+9\,4/\R>SH57^79-Y1;\A/G6 UF_@_ J[]4[E*9[2O/H M'0/ZS"7E]>? /[366#J1*^AOCK\K=AIV0L(75=6(VH(\P,4%E2I+^ \.BAM- M!$,.A&\VSOPRR&L-8.-!LEC9"V=FECI7_GF43>(!B*UL'$^'],]LG.(_$P0K MPH(N4OY89\XSFJH)\I!J\0>S]#OA9L)CFXS2:)P-HO$4BYZEITR<@6"7% M7 M=+%H&U$FXPS_&8+(AG_&PS'^ QNOAV%G\\XVGV&QZB'_@QF 27\THG_&:>_E M$6.B%S/3#+R?\C^SWGMK0=N("3S,\3YZD?"B9+^SLA">2ABLXH8X>8-$_J&Z M;I_(6=$V'$'JUH$].G+L":.Z*>8Y7E/ ZX\:4=!._"$(-R?JU]/"5:U%"J>V M8^;4);J3IV12D[S;7_9G4GWMJX8_\YI\6E1JX;7ETVH3B.&6XHZF0L>\-].@ MOS7NECRY>/?&S+5H**UJ?2J[B8!3KF98P@L+0D7?([NG@WB:^=G. MNA'ZN7=9;'=\XUI(41!R![.S%LLR:/]PRG Q'>W!S[W+:KNI*//@IL)12%(S M**,I-/6]OCG8]P?0/>L3(X0J]-Q4#G[! M->(76 &VNO3U-:?#76G,\+>ZD.-1IH=!(>0C0*H*6%6M'>BZ-CEE, 9R*R5' M0R_T?)V,F32:1K.CQ)>% =GV0P_]<8WD4B1O(E4X\8\)E<2^,_YAF WKO MIM@]8 "OHC0"$A*OJ1(4EA:$$#X[PQX!?EF,AX1KPRFF5YJW(P(>&MO2USD M$4$=RW)[#D:'NK?!&\96YZ1^VH:N>$O0.+@0#M& 53[J^'4*U3^&/734]XTGY]S#Z.EGDWL(/>U,:CF'U.4BUSTQ&IH=9GO24LLH%%/QP.0M\!,;6KU>[']L#:KV'IVT%TEC[W MOPUTS$_[3Q[-<]%G-+"^@?//S::=IRPFJ M/A_B.O?XE(\=7)?&0,WH+'ON?A/BO#':[@A5]+;2A*4?&W/4[[*'A#YVS*$13]+# ];H)_T>DOAUQZB[B#,>&JPZ MST345T^OZ<$EK5-@/PC(7NDAT?9U<49:Q >7EGO!PK+LE*B[ A\ MG!*^.7/GI,?7^7)U>UL7NFBFF_+'5$K M3H'E.N[]0-_A^#@Y(,([U3&T$8^'HYZ:8\1*4SH;QAD3?@8/)!Y-.##F<(S( M^]M(IW.\O[52*=ZOFV$V&!]T:<*3+"']07+FCCK WS<#M>TH/["#J1 .QK\3 M:HF5=&%5*E<9&>1D+S9>@I^DU_ QH),],#U((LTINE&ZPK0\.@-S$YZ"%C0E MU7*/L>JR'UW8#]G/Z%&5MRI]F1^#/[X4CQ+93LD''*Z\VU9+^G+/":U8-7K' M![.J[HV)T3D6U.1:U.6& 52QCK9YF%3WYY(>;U#VR08I+?1)SA)FD#7)B?36 M(B>80'-OT0Q=:H3B-W^V-7L+$=23O@B-%\QP:A1%E2 M4B_ASJRD$EB(QK*@BXHT"5VW?4TAJPBH2(>QFW^P)[ G"D8V-Z$W5)X:)\]& MJCU!)U%=I]V&QLO8/[SC5+"71QZ53BG$X'5O94%.E] H$A1F[1*3TA\Y;5D> MDAVJ2EHHL*&2<$P8:4I*B2G,JW[TYQQ$/LZKT3JNO&B]Q%8:)4M%P3N7@-9V ML&;@I;,\ZBM^VJ!M?6^V)?J5J80RPP> 'KBZ06!&4[C F4=$:* U!4@(7L"J M6C-L$(7K%YSN0L'1.^'N<-:T84W.!E!#J%1^>Z5PU:JM+FQ66%Q->=#EKE&4 M7)>XO<_=[ Y*O2F^HD.DEE3P2F0^'TQVA46<"67*1:_0W%\3N;@#<.K M^-M/.C&6O&(7E5ED"NU2REA=Z\4W-5$"JF93JLG@%'D;53-UQMF)8W<.5Q7K MKO2P6YWC9J&%G17]NWX,YM%7/(@T_7259)2_SS5PV/+17+MC>"TW%[P*N:\> M^! TB6"A)#"AE?[)J0"N\J;44QVGQ@M;64&D7O[QFG[LO=9C8/4'ABD#:+'C M-'9QHWPVO*]QH\TSR@_9<;#8!L8HSB8#]:_M-I,K<;]("!?G\=JW3J987_T[ M5Y*@0"?JW^[7*5HZT$063ZBT(__;9=%WG)O>=5P7BMI*W[FUG7:=B@C8GEVQ MWF>F4H/!04$#;C:9<0!X&B?# 0> 8]W5B0H G\XH0GP(;#-V(L%G*OH.5)*R MYK2615,D3>-DG)+!%)V-$[1:^1WO6/2G]"R:Q*-1@A<#Y.]\K4X9M5X6R&$7 M:K]B"^]LW:H>S/>VH*\V;D B@%/3N@,SU '^%-)\UN#$^&5 M<7[2,@[&9AF/(K5[.%DW](=9_ C1(QM%Z2>B%^9IJ6 7 &!*'+\N=- MB8V5S@>]2Y?<&(7M-:SD$&GQ?C,9AM8V&QIB>&V7@$<(\Z4R%'2AK,,"(B04 MVMS]]F*Y#6OL2F<8%G2#+N5BP\69>E[MPJO!O\>7A&DK]M*\HFB+ 2/X6;+D MQJHKES#:Y0:Y$>]B/;E8:4 MQ_U=L6O=U=?5[>Z!0ULG<48!8&>C6)6VL"\L,6'H4C*ZF!W1@KHO-U@1/IMD MZ#P>TGMGPR$5'YFE6/YE_M.RNHL2:/H,_^-[S_D8L&9(?LIX2L$R9QA2*!53 MAEQ98Q@/LNDW$,'UE5H$&,1XB)9/)U.FOREY>B%R-&/6D"_*6])"!HV#>?2M0LVKT:F M)?VE\7F8-G!R LORF7"2%[N%UB,LNM;WDSFO=)R:J#P7*]0L_Q[ YO)4>AU# M1X::"BJS<0C,TK1 CL8&$PW?75=*.403LMS:T_2==GBR]BDZS]J+2$[O)6:L,[!J5J5 %,B2='CVJLR0;@(%PN"Q2AG=K MWOY2CMF.TY%8R3P8BZ6(J_BQ0- [I?&\00AHBKHW3Q^75AWR$#)RY(W5K_$? MZ82$]<)V,?3.H@#A@3H?T?]S:7 4WZH4_%/$'DV/=&E[4 UKF2X<7QSW+%T M2IY2%J>C@5B&G]H\&XGDCE4 "-%+SDER16]>?__^8_1_DOYH\%O*2$$\WQ5%((*)FC^2*^]_ M]OEVA]*6;OGSY9+M8R8YBC?[C!\/,#ZXES4[R$;M':B6, \JGLX20Q@B\F63 M>+(4SRDS&BOFG;@:MJL+U(GDX%*XOK'A*!Y1/708[7@Z)9?,CP5#KQ&@"FG( MNU"HF%Q2%2J^'/VI<(SD6"ZH-'$KZMA3[YO[HC7]OE.+6O>!C *B3$A48Q\K MY&WUQ=P2F(W_!E\/G0,K^_EE@!Z_0,W,IU0):(G- HO(SK?7+$EG-/)-SY*D M%A:!7*7*PXH?B$F9&OZS9V,,_R!U?8J!)+U+J?AM^A:&AKXST&]';8@8CL?3 MK-%+8.*CG6G*D>:T%5R_5CWHJ"/[D")$2 NL"M$^%2@-L(BRH;A2]?=#];?2 M@IA>GA.B!8VV/0>7X98)Z$!@%MFO?LYJZJ7=R!7?O83V0J';V>IVVJ!QFW# M]%AV/Y6OK U*JTNU+C2$T(GI;L&L>(,99$IL\4TF$;K,9SU)]/>:X:T.DM!!T@G M4G1VUA\/T'J[+8A)SU*PYT;\&[0VF!TT(J=#6#/*UAV.^^FX8Q*<_&*ER2 X M!#W4:6*B RO#?$8<[J@/IHV>X "8(\.TN^&TCV@&,L%LAHR7\@2'_:$SP3$C ML]!OT_ZHW4I6Y\\,TY$IZA&)Y:DOMM#^=AX*I]C_/$QT@-Z*G49#.).8;0;] MV413.\VF\9!'4V1N3>#8:JGV3C0ZRSFB$ MDHQZ2?I^%*_M7^[(29 \AK/?8)7MWSP_Q@^&3U)P-&'-Y%\/^+JH?/?/;]'\ MZNNL&]_:C XLI1"US.I1#_-,E4X/L,:\M]88QUL=O;JZP+W6-X^&8U^E:75 M)[-6I6\R^\4JJI\-A?:&2,^(3/#?;'B$1W,VH)R$)"'?""S<2-9PA"O(BYF, ML"C\KYX[C8\5B\!C/@5EMMA5XI/93%6)1P2G;^50D(E#'Q=#"MI#%\/T5\FJ M2)XQI5[N,W55:H%WP+%RM?\]>*FIDR2__:K M!J>>9PQ]:X'O/&0,<^D8W@%'8M@^$;OV/+HPP5:O[6UY'"T56NDK[$4#P_Z( MG5SJ3O[Z!H.C7X/\K#W2?=A6BSV\\D )1IAIP_5[-FV7H2J(VE2&U+FFN6X% M!5HKTHD?WF*2+/ ZPG/3,^D/C9Q\_\V'$NK2:S'_&FIQ%![?DW"$Q7\DW]F1 MS$>N[ %ZV3N=-1^SSX@N78^ ])2F0>&75 MOপ?LPKGD8B@XW8:5J/30* >MR%6YL"+%'3."H_ITO[0?P6Q9_UO$:=Z'8G,VG58_2]@H[:&Y?W"T*B! MF+9N-%1?0A_LV=M1_ZN8I\W1_#7Q6.C_H_BG75+AH#[K\44Q[VNE@4GO];?: M+*M'L/*N=]7\I^A]4#6] &.!*(EJI@5@>.4PR*5+>E_0=(H,IP^KGI#+A(WE M=9:U9F'&]NC/@"M[ZOG648HK7'2IBQP:WC78WMM0>[$+JNCKY<%W+$\:.L^^ M8^2DHU[V9 IY;CH =8]&,SMR['J^(A_UT&@)G-XRH&+W.8KX4= K#5? M"B.J;2G_XK&#U-\.+'HZ?]N;X])X(DEG8/L#2P7KR$FZ>NQB<7,MZA M"2(W3_[WX0K,76BD-D^9!V,'G#&V7CJ6\\)6N@LPJ(L MW-[?8$0RD?3U&DXBF++ 1OHZ3>IQ_%\S_ZNA]]5)O4;_B)XL54_NZ(" /+F] MITC,4SMYJH0]M9\#I\//"!;I5TS_IX$Z^D?"07S';E#*Z-EHTI]]2_NGXT<> M$&$?L>?W_+,X?7O(,$QP+D' M)6_<7(7#"WF<1#[8L#63PV>V<9>TK-!1"R:W5')T*=TG;%XY2]QXXQAV:'OV MNMCTHT$6=@<[PVPT%!ZFXJ!+Q4$660DVU<:2['3\: ^)+X/LNCG_B-JIH#LZ ML/36D[IB9MB#+04K0S=6YX-QP%?O9!\BPJ?.]0_A\++<6>P+!4WI*;26D67C MI%)-8PWO^ 2Q_@\L6FEA8QYL0N!N6@5# $2S?8GUPY0]=4V))O^(PAPFP1Q; MT5]9-\Z/B\:R?3$WA1,'<<3X84C?Y^N?2.=^W"_N'_-HL[]9EG/J#&_;K ?D MREE*Y=[FR M$LG\,3 EII=.C8=S0"\ZL8A#GC2-)?P4-QR^_-@Y+ =(V+O8JK8_81\*0]B3 M,0Z$L,>Y#0SAL-RV()R_U9GF-2A!,:00J' ?_[997PJ2"_WP(/[M7Z?9>/B[ MIQIP5Y\_4MUX;*/;C.M\TKZ86Q:[':M:HI"(JOD/-=: ZKJW (@PV@1Y &;\ MC^B9S[D46':8,,=R)D]R%C9*FCC/Y')]?]MJ!VC RT,-2?1<2SHE/P,_EAS3 M2E9MT)I*XMZ__ LFF?J<1!VHA"?.!VGB'/D.68J":E44FJ"(A1EAR-T-X_+2 M8%#R%#YTK:CX!A\U%+JE0@_;AJ=YXY?!\#Z=M]HQ+CN\OAZPY;]+#L^AUD,( MER>]8Z7NMQP^E!N,&QWT\SKZO"%*P<89GP_2TY:E2?TGQ,-)NYU!H&W)UR'C MR#O #^%4AG@;[1"ZO%9%@=.1(ZLOER-[)A*QF=F879[^@[]/">>=>^G=0H MU-C_K,;NCNJTC0 ;3$!)2>P%C\>/$MGQJ;)VX(56(8M&QYX.=B(HXP'QX\UD MV'85VL4 ,Y6&EDRC1?[H*XZ=@(_>%6(H\&X8C+L+R;5K&W#1N!L.KL%)"_[S M "*V+\XA?,2 ZGT43**GI#P%+[&3.5J.5PIM=%UA.!B986]VBSY> M&AQ%MC8VLD^F+EY2\XG:$1,)@4X0EU3SX?TB>0_14(G6=!@4K0=!$+]IXST1 ML._TCG13700V^162IG?PWB*,;>?1D,WFED:[<.H4V-<' ?M"PX&TOL;W#DZ2 MC8UWNF_U9F=Y9[M=3,< M845P2[3!S=H:1/RX#X+6AMJXQG[S MO5V^]M$--N=M$(W]YYO_"C .UC,,2N=Q6L#B-HL8@M=JGRJ&EN ,? ?#%C91 ME-]47XJ@]I6$$D-:^_%,MFXHO>/;;1L_->A+WE\+GIU'[@XXNR=Y,^ST,D\^ M=D#%!=FS!2K.8W(7*,Z3NH=AX;[-*=B%+GJ"(A-VWPW"?D?ZL2UQ[F)_U\<* M><$?:>2#87CD)*[1RF3'["NY*>Z6X_).XW;9*GX%.CY\Z?NGVMYD#U^QT 60 M5"V;-A*1BS.4P*B9Z#TO>=0JJM1=^85*UNL;59[L&6#4F:YODKD=)'W-8WW_Q 6PTH((ZC M0\\[ =)!GLMDG7RAW.2V"QT,IV_733##$Q=(R[5 ZZ%#+3+"P;J[.*75;Q\S M]?X!I-^\W+3&"]$F>J^W["5(]#5&=^+0@F@+H3&;0HRWMR6)J"\,MKBF_-@O MJ.9PNS77AYRKQ#<4RRSOBJT-5;PHEO :U[\QY8(M2 Z=@VA#2\04.P"V/&I6 M% FYS!] *[2KK%&X4KW?8V$V^7(Z!?=0')\.^-4^7@4Q MK#N7'\4!J@QT_ @.KBL>).XLU:Y2N=8O^(+@BW_U5Y MRZGNZT7HH!&YQG7G;9TYW"IITW1 @MX,K)A3S@B;2;"&*:R_=VI^3U=O^.*1 M8\*LR9:>!JJG)-23 8YOG'G!$W,H!Z9O&+8U<\(BF+4\,)0V+4T%IA]S.CY] MF!(:]RG_^G.Z!9U6NY5;55L47Y)NC:, M-^B9UJDBVNA3X7+808C+@TGWP?S\40A7(H@/\!2 Y]--IM-ACWVV#V7$>]=] MX>3JL-_L$!!LP!E^ CQQF 3_9/3A;ULI9Y@75D7Q&\G?EN?$3(@N<.5B]S7" M^>W:98=8P]\W]QQ_M$#W?KFE3A,=F"<_>Z^VI)K$X6<\B^)@[/E)50I[HLEZ6&@+.] [RU4 MTKVZVT=M?T\Q?08;@"\DC0FA\#2T-<"MT QV*)Z]_BFC'S%JD6)>6).)X]

]YG-7Z7AB5N?DZ9N#HX/]33R/GY= +L5]E3>B'_"HOAZXX M4KD=G.K BS1X.WC\[%MW4FL3?Q;&>R]^MK5?29<8]$Z G"U&A1G&P7C%8SO[ M]% =_2KFOFBXDI=@VLY!8G[;VVHK"*S+;;GEX_*/^7H/ O&$O784$S)@7C1N MB6P]?2NWL--11#%P>]:YW-B\=-K@;B08L"!ESRUDJO8C)@S1U/Z\]5 <';PN M;GE/D,>/?)KQR(]\6$.4'_E\]\VT#CA0 10T\G;P_K;WM?"AKWF0+M4]O*+P0I[?3ND:G-]6]? ?J$1RYO]IV_W$;K 4H*ZA.-8*A M3W06!&#H.CT(;_/'*$O"*OVKXL9D*@JDX>N&]A=+A+G#;\JUAKES+0OSEF>, M*^0*XJ38U,N\"=V&:>U9#Z+DJ@MD1;3KYQ:;OL/*FHBR0W\\TC_T^J>' H%A M/Q6>IM&@M>ISOP&6ZH#MZPI::E97>%+.EX[].R*SM(.56K#GHQ:\>D( LM"9 M/&I]"WZ\-\M?'U;\R>2S<@)?MZ<66KC^-\6ZN"UW[.E'U9?_.L<;0=A,Y@+! M3R$@FEPT("H9 <1WI:Q6Y@[)9^5 M4':#ON0[4&WQJ,8492#R&MTB^ ,1_Z:XSY>W2LVX;=;><6U/8*XIPE>J)=@EFWP;=!G_X?6["]"=?U#3C3X];N L MY_W6YD7__.[UIZN7T9]>O_OAY?NW)[^NJP-MWG)H+M3"!@! M&^#>E7M.OB"%8RL9_):8F#*'4P%A],/ MJ2O8WW"F_HB7QM;V?K^V6[] %2!RP.D]-.5:"S7.CGB]IHM6O)]5L;68JO(2 MGH7S& ,M]DC(UCN>[^IZ]_O_%U!+ P04 " SA$10H'\%3VH" !:#0 M#0 'AL+W-T>6QEOZ#D.$ MPRC@%;MBJ@2QJ+@*H=^[@,V_% D.X>W1ZV^54!>O@+U.WDPF[NWQQ=A_U 2. M(; :'Y,0>OY;Z/RYZ(F[6U?'1M+SITD_H#P2]G<(#T([$D\?(?KYXWXGTQ#; M(7[V-/$'I$?"YT;8:7LA"E+!AY:80>O0E1'#8(5H""\1)4M)3%:*&*%KZYX: M1RRHD$#I7M1DGO&4=S;LV95ITU:'$2YD4]M6L)_+=OLHT*T,(*&T!YQ"ZXB" M BF%);_2BV9SX_PM!%I[L2XT82;1VIO.X9#07'21I9 )EGT9#W:N** X-3B2 M9+FY*E$X)JB48-I(",H$1PU#E]$:6C;&E-Z8[_#7=$N[3H'=8QZ)"X&AZ$Q] MZM8U-V=E>NJ @*Z$^5/HXO%F;QL'7$J>D;M9UV@-H=504=/V> MDHPS; _S:$%OSX)1@+HZ(!>2W&D]TRJQ=F )P0I+1>)-SW>)B@6N5==.=;HO M\_0 F9_[/F>88XGH)K3N_9=\E_\S\>ST[Y&;7Y4Q\#,RFG_D X"<'P*D?PB0 M!]&39X< >?[R(6?_FM%IAXR-269KCNF]8%D1J@AO:7.2)-CRF$$RA%_,!$NW MIHEAG-'R"BWUB\Z6OLY-<(HJJJ[-$9M@" ?[DP'W_'[7HI<(X6!_Q@FIF)UY MA[>IZ!=02P,$% @ ,X1$4*^"_(1:!P 6SH \ !X;"]W;W)K8F]O M:RYX;6S%FUMSVC@4@/^*AI?MSI0EF&L[36=(H%EFDL $MONXH]@"-+4E5I9) MTU^_1^9VS-*S^W+"2X*-+Q_".M\YDOCT8MVW9VN_B>]9:O+KVLK[]<=&(X]7 M*I/Y;W:M#+RSL"Z3'C;=LI&OG9))OE+*9VDCNKKJ-C*I3>WSI_VUIJZ!-ZQ7 ML=?6P,ZPXZM6+_GQ_; I)!RP47/Y?%V[J@E9>/M%IUZYH?3JSMEBKY='9MKH3/]02;F5K^S+[];I']9XF[XJ MYW5<.=#+YR<)K->U[A5<<*-S_:Q3[5^O:^7K5-7@4S30QRC;8?]_VX@?W?]I M1KM8Z%@-;5QDROAM.SJ5AKN;?*77>4T8F:GKVJW=*">F#^\'C[4@@R(B C"X( M^5>$(%L$9.LBD+,Y_'L8/2+(-@'9OB!DI24[!&3GDI M!-DE(+N7A&PCR!X! MV>.%O"ER;52>"VD2 6=*HW^41R&\/H'7Y\4;Q+$MC <=B+5-=:Q5CL ^$& ? M>,&>U$:90N5BX6PF8C"0 ZGEXD7[E8@+'+JOJ-A]Q8LYDLY X^5B#4ZQ+M%& MNE=@DZYB%U(OW'Z1^>J]"'_%Z.]";V0*QV^?Q]G*.HQ)":;);)@O4CL!<(42 M=@%YB9$FUC(5VN3>%1G&I!339';,W,E$07Y5=IM<.!4K:%)@>"^,\IB22;V731+G\%Z' E_X5LU%!/6(.ZI"K%5D!;T#;V3*:AA8$7&A$J/8Q M)A7H(^[:P6:9]MDAR0BY&W0+94Z2RXB*^A%SU#^DY;E:'E&7RBZ=7*\TQJ0L M$#%;X$QZ+MY-=Z]^Q924':*W+R+$NWF0?)61TD5TR7JB.H!!6:1UN7HB-"G& MI-32NF1-46U-RC:M2]8454QRV.JB-04> 6Q1_FF]75%QKGNW*.FTF*6S39?/ M8E&::3%K!N7-9]DHM[28W;)/H,^"43II,>ODF$F?1:,LTF*VR,_2UQTH'F&F M+-)FM@B9*5;B7INR2)O9(F025L6D+-)FMLBY]*8N9G#EI$@5#L]MRB)M9HO0 M&0X>LV^3TQ_,%CFT&QAY$*8IH<("(0MX3 64#AB3$DJ;62A#G'EP X@G[T(-TWC$FYILWLFD-:.X58--FG MM;-M6CNLM"9EGC:S>2C,NAA@3,I";68+T=DW[ND=RD(=;@MMI$Z#%NMP>GT& ME&*FXL)I'R+H#<:D+-2Y:"V#IQ$[E(4Z;U'+?-W6,@8Z.S2D"TJZD;F&1 EC M4A;J,%N(Q*Q.;U,6ZC!;"&%"QTX2'8Z RG!LRLMA3'(:GME"%,8DU)/EUD]NU&+ ^:A:T\@=T_LNDR-)QB34D^763UG,2=KY619NV%,2CU=9O4< M,+\4OH#$\B&LN2PR4>X74XQ)J:?[-B-J=R7,&),LGC^57J[ C_7!!@+D M4D$V%%:=AT!YKQ>X(N]1ZNDQJV>4>YV5XYB[:#G(K/.[)925!+A'J:?'O?)X M!=\Y?.':0-QQ[C4T(Y!"FAE"T1W&I-338U;/W(9 ?AQ??P\/99P62<"]+?!2 MP!ZEGAZS>A[L1FW'@Z'Q[JU9UN?*@2"M-*&_8TQ*/3WNJF?G;^GW8QH57(Q) M+D#F7H%\G$[YCU*W1ZFGQU[UE*N5YF&UTAE0C$FII\>LGM%BH6*_'0^.RPGZ MY7: L'X39H409I^R4)_90@@IC*H?)ZI&W\-KC$E9J,]LH9]B;A\ C$E9J,]L M(51.;@>#_S#:'V>96)WCQ)B4A?K<,T"5-7:C(M3)G$6?LE"?^UG'_^E*@% M?/CD$6Z1P_Y8IO'4B? O7*D9M3MA*?6B2--;V#4U]K_K_/P/4$L# M!!0 ( #.$1%#@KP?]L@( U : >&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'/%VDMNVS 4A>&M&%I :%Z2EW019]1)IFDW(-CT [$E05219/=5 M/:D*)#H=&$<3"X8%\A]]%JC[^)(O]7!NFW(Z=V7U?KTT95N=AJ'[9DS9G?*U M+@]MEYOQET/;7^MA_-H?35?O7NMC-K)>J^FG:U1/C],U5\_[;=4_[VVU^EGW MQSQL*_-^,6]M_UI..0_%W"[V8=Q@O.6CR_^S?7LXG'?Y>[O[=I!= M QG7_"2$-5]K"[BV?*\M -ORQ;: ;,LWVP*T+5]M"]BV?+LL"S]KH89NOMP"]A:^W +V%K[< O86OMP"]A:^W +V% MK[< O86OMP"]A:^W WH[OMX.Z.WX>CN@MUO@K 0=EO#U=D!OQ]?; ;T=7V\' M]'9\O1W0V_'U=D!OQ]?; ;T=7V\/]/9\O3W0V_/U]D!OS]?; [W] F?=Z+"; MK[<'>GN^WA[H[?EZ>Z"WY^OM@=Z>K[<'>GN^W@'H'?AZ!Z!WX.L=@-Z!KW< M>@>^W@'H'19X5XE>5O+U#D#OP-<[ +T#7^\ ] Y\O0/0._#U5J"W\O56H+?R M]5:@M_+U5J"W\O56H+?R]5:@MRXP:X*&3?AZ*]!;^7HKT%OY>BO06_EZ1Z!W MY.L=@=Z1KW<$>D>^WA'H'?EZ1Z!WY.L=@=Z1KW<$>L<%9@71L"!?[PCTCGR] M(] [\O5.0._$USL!O1-?[P3T3GR]$] [\?5.0._$USL!O1-?[P3T3GR]$] [ M+3#KC8:]^7HGH'?BZ[V9Z%U.=9_W/X;^W!S+O4O^6?S+F@G<9?BXY/MGW%;] M;LX_ @ M9S, !, !;0V]N=&5N=%]4>7!E&ULS=O?;ILP%,?Q5XFXG8*##89- M36_:W6Z5MA?PP$E0^"?;[=*WGT/;2:LRJ543Z7L3 L><\X-8G[M<_7R[.U0JY66M3C$.P0EN'8 M([F^NK4;<]^%QDOK)6=/X MG;6A[U*_,\XV/X)KA^USWCOCPC?3Q\;BT(E_%J27RQ$>.WLZP%PYY^00MX4] M-6HN/'UF'QKXLAOJT=GEY&+5A?;$X\5(=['JQ7'A.1_1'K=.8YLW#8^M+_?# M_A[=?OY^ZH7_+7HQ'S[VUL^70T)R*$B.')*C@.30D!PE)$<%R?$9DB-;48)0 M1,THI&844S,*JAE%U8S":D9Q-:/ FE%DE119)45629%54F25%%DE159)D552 M9)44625%5D6155%D5119%45619%54615%%D5159%D5519,TILN8467.*K#E% MUIPB:TZ1-:?(FE-DS2FRYA19"XJL!476@B)K09&UH,A:4&0M*+(6%%D+BJP% M159-D5539-44635%5DV155-DU119-45639%54V0M*;*6%%E+BJPE1=:2(FM) MD;6DR%I29"TILI8462N*K!5%UHHB:T61M:+(6E%DK2BR5A19*XJLU05EG8]I M;]KA?TE^C>/^9;Z8_U]S_0=02P$"% ,4 " SA$10'R// \ 3 @ M"P @ $ 7W)E;',O+G)E;'-02P$"% ,4 " SA$10 M)^B'#H( "Q $ @ 'I 9&]C4')O<',O87!P+GAM M;%!+ 0(4 Q0 ( #.$1%"Z<^&-[@ "L" 1 " 9D! M !D;V-0&UL4$L! A0# M% @ ,X1$4$29RPH_ P H \ !@ ( !]P@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ,X1$4,6<-(O^ M! @A@ !@ ( !L10 'AL+W=O49 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ ,X1$4 9"W2_# 0 *@0 !@ M ( !4R4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ ,X1$4$WTFK>I 0 D0, !D ( !""L 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ,X1$4)2] MK$NI 0 D0, !D ( !IS 'AL+W=O*H! "/ P &0 M @ &',@ >&PO=V]R:W-H965T&UL4$L! A0#% @ ,X1$4%[2*[ZT 0 T , !D M ( !2#8 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ,X1$4&$T9/^G 0 D0, !D ( ! M\#L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ,X1$4*F=YRZG 0 D0, !D ( !C4$ 'AL+W=O&PO=V]R:W-H965T1!J@$ )$# 9 " >Q* !X;"]W;W)K&UL4$L! A0#% @ ,X1$4!;RI"O[ 0 [P4 !D M ( !S4P 'AL+W=O&PO=V]R M:W-H965T%0 !X;"]W;W)K&UL M4$L! A0#% @ ,X1$4(O;"^:K 0 D0, !D ( !WU( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M,X1$4/(*P/^I 0 D0, !D ( !LE@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X1$4,75.8O0 0 P 0 !D M ( !7F0 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ,X1$4*11DT/O 0 5P4 !D ( !*&H 'AL M+W=O 0" M +!@ &0 @ %.; >&PO=V]R:W-H965T&UL4$L! A0#% @ ,X1$ M4.7A(PL' P "@P !D ( ! W$ 'AL+W=O&PO=V]R:W-H965T& @, *H+ 9 " 4]W !X;"]W;W)K M&UL4$L! A0#% @ ,X1$4/M3$KO$ 0 $P0 M !D ( !B'H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X1$4/I#U&PO=V]R:W-H965T M&UL4$L! A0# M% @ ,X1$4&E'*=:Z P S1$ !D ( !&HP 'AL+W=O M*YP0" "[ M!0 &0 @ $+D >&PO=V]R:W-H965T&UL4$L! A0#% @ ,X1$4$\3 M;]GJ 0 [@0 !D ( ! )4 'AL+W=O27TQT" ,!@ &0 M @ $AEP >&PO=V]R:W-H965T&UL4$L! A0#% @ ,X1$4 #3+X_< 0 Q00 !D M ( !:)L 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ,X1$4 (;/]4B @ CP8 !D ( ! M?Z( 'AL+W=O&PO=V]R:W-H965TZF !X;"]W;W)K&UL4$L! A0#% M @ ,X1$4 !<]W+# 0 ) 0 !D ( !^J@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X1$4-7CL"$- M P JPP !D ( !&:\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X1$4(T,$ZX8 @ ,08 !D M ( !L;8 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ,X1$4$A=GFTE @ Z 4 !D ( !P;X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M,X1$4*_;_+0M @ D 8 !D ( !J,< 'AL+W=O&PO=V]R:W-H965T0( $D( 9 " ;C, !X;"]W M;W)K&UL4$L! A0#% @ ,X1$4'A4 /Q,! MSA8 !D ( !:,\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X1$4)@Q' @# P 5@P !D M ( !]MD 'AL+W=O&PO=V]R:W-H M965TP( $4) 9 M " >'A !X;"]W;W)K&UL4$L! M A0#% @ ,X1$4(E5;.L9 @ # 8 !D ( !D^0 'AL M+W=O&PO=V]R:W-H965T#I !X;"]S:&%R9613=')I;F=S+GAM;%!+ 0(4 Q0 ( #.$1%"@?P5/ M:@( %H- - " 0-: 0!X;"]S='EL97,N>&UL4$L! A0# M% @ ,X1$4*^"_(1:!P 6SH \ ( !F%P! 'AL+W=O M7!E&UL4$L%!@ !B &( X!H 'EI 0 $! end XML 34 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3.a.u2 html 267 446 1 true 75 0 false 9 false false R1.htm 1001 - Document - Cover Page Sheet http://www.fabrinet.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME Sheet http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME Statements 4 false false R5.htm 1005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Sheet http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfShareholdersEquity CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Statements 5 false false R6.htm 1006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 1007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 7 false false R8.htm 1008 - Disclosure - Business and organization Sheet http://www.fabrinet.com/role/BusinessAndOrganization Business and organization Notes 8 false false R9.htm 1009 - Disclosure - Accounting policies Sheet http://www.fabrinet.com/role/AccountingPolicies Accounting policies Notes 9 false false R10.htm 1010 - Disclosure - Revenues from contracts with customers Sheet http://www.fabrinet.com/role/RevenuesFromContractsWithCustomers Revenues from contracts with customers Notes 10 false false R11.htm 1011 - Disclosure - Earnings per ordinary share Sheet http://www.fabrinet.com/role/EarningsPerOrdinaryShare Earnings per ordinary share Notes 11 false false R12.htm 1012 - Disclosure - Cash, Cash Equivalents and Short-Term Investments Sheet http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestments Cash, Cash Equivalents and Short-Term Investments Notes 12 false false R13.htm 1013 - Disclosure - Fair value of financial instruments Sheet http://www.fabrinet.com/role/FairValueOfFinancialInstruments Fair value of financial instruments Notes 13 false false R14.htm 1014 - Disclosure - Trade accounts receivable, net Sheet http://www.fabrinet.com/role/TradeAccountsReceivableNet Trade accounts receivable, net Notes 14 false false R15.htm 1015 - Disclosure - Inventories Sheet http://www.fabrinet.com/role/Inventories Inventories Notes 15 false false R16.htm 1016 - Disclosure - Other receivable Sheet http://www.fabrinet.com/role/OtherReceivable Other receivable Notes 16 false false R17.htm 1017 - Disclosure - Restricted cash Sheet http://www.fabrinet.com/role/RestrictedCash Restricted cash Notes 17 false false R18.htm 1018 - Disclosure - Leases Sheet http://www.fabrinet.com/role/Leases Leases Notes 18 false false R19.htm 1019 - Disclosure - Intangibles Sheet http://www.fabrinet.com/role/Intangibles Intangibles Notes 19 false false R20.htm 1020 - Disclosure - Goodwill Sheet http://www.fabrinet.com/role/Goodwill Goodwill Notes 20 false false R21.htm 1021 - Disclosure - Borrowings Sheet http://www.fabrinet.com/role/Borrowings Borrowings Notes 21 false false R22.htm 1022 - Disclosure - Income taxes Sheet http://www.fabrinet.com/role/IncomeTaxes Income taxes Notes 22 false false R23.htm 1023 - Disclosure - Share-based compensation Sheet http://www.fabrinet.com/role/ShareBasedCompensation Share-based compensation Notes 23 false false R24.htm 1024 - Disclosure - Shareholders' equity Sheet http://www.fabrinet.com/role/ShareholdersEquity Shareholders' equity Notes 24 false false R25.htm 1025 - Disclosure - Accumulated other comprehensive income (loss) ("AOCI") Sheet http://www.fabrinet.com/role/AccumulatedOtherComprehensiveIncomeLossAoci Accumulated other comprehensive income (loss) ("AOCI") Notes 25 false false R26.htm 1026 - Disclosure - Commitments and contingencies Sheet http://www.fabrinet.com/role/CommitmentsAndContingencies Commitments and contingencies Notes 26 false false R27.htm 1027 - Disclosure - Business segments and geographic information Sheet http://www.fabrinet.com/role/BusinessSegmentsAndGeographicInformation Business segments and geographic information Notes 27 false false R28.htm 1028 - Disclosure - Accounting policies (Policies) Sheet http://www.fabrinet.com/role/AccountingPoliciesPolicies Accounting policies (Policies) Policies http://www.fabrinet.com/role/AccountingPolicies 28 false false R29.htm 1029 - Disclosure - Accounting policies (Tables) Sheet http://www.fabrinet.com/role/AccountingPoliciesTables Accounting policies (Tables) Tables http://www.fabrinet.com/role/AccountingPolicies 29 false false R30.htm 1030 - Disclosure - Revenues from contracts with customers (Tables) Sheet http://www.fabrinet.com/role/RevenuesFromContractsWithCustomersTables Revenues from contracts with customers (Tables) Tables http://www.fabrinet.com/role/RevenuesFromContractsWithCustomers 30 false false R31.htm 1031 - Disclosure - Earnings per ordinary share (Tables) Sheet http://www.fabrinet.com/role/EarningsPerOrdinaryShareTables Earnings per ordinary share (Tables) Tables http://www.fabrinet.com/role/EarningsPerOrdinaryShare 31 false false R32.htm 1032 - Disclosure - Cash, Cash Equivalents and Short-Term Investments (Tables) Sheet http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsTables Cash, Cash Equivalents and Short-Term Investments (Tables) Tables http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestments 32 false false R33.htm 1033 - Disclosure - Fair value of financial instruments (Tables) Sheet http://www.fabrinet.com/role/FairValueOfFinancialInstrumentsTables Fair value of financial instruments (Tables) Tables http://www.fabrinet.com/role/FairValueOfFinancialInstruments 33 false false R34.htm 1034 - Disclosure - Trade accounts receivable, net (Tables) Sheet http://www.fabrinet.com/role/TradeAccountsReceivableNetTables Trade accounts receivable, net (Tables) Tables http://www.fabrinet.com/role/TradeAccountsReceivableNet 34 false false R35.htm 1035 - Disclosure - Inventories (Tables) Sheet http://www.fabrinet.com/role/InventoriesTables Inventories (Tables) Tables http://www.fabrinet.com/role/Inventories 35 false false R36.htm 1036 - Disclosure - Leases (Tables) Sheet http://www.fabrinet.com/role/LeasesTables Leases (Tables) Tables http://www.fabrinet.com/role/Leases 36 false false R37.htm 1037 - Disclosure - Intangibles (Tables) Sheet http://www.fabrinet.com/role/IntangiblesTables Intangibles (Tables) Tables http://www.fabrinet.com/role/Intangibles 37 false false R38.htm 1038 - Disclosure - Goodwill (Tables) Sheet http://www.fabrinet.com/role/GoodwillTables Goodwill (Tables) Tables http://www.fabrinet.com/role/Goodwill 38 false false R39.htm 1039 - Disclosure - Borrowings (Tables) Sheet http://www.fabrinet.com/role/BorrowingsTables Borrowings (Tables) Tables http://www.fabrinet.com/role/Borrowings 39 false false R40.htm 1040 - Disclosure - Share-based compensation (Tables) Sheet http://www.fabrinet.com/role/ShareBasedCompensationTables Share-based compensation (Tables) Tables http://www.fabrinet.com/role/ShareBasedCompensation 40 false false R41.htm 1041 - Disclosure - Accumulated other comprehensive income (loss) ("AOCI") (Tables) Sheet http://www.fabrinet.com/role/AccumulatedOtherComprehensiveIncomeLossAociTables Accumulated other comprehensive income (loss) ("AOCI") (Tables) Tables http://www.fabrinet.com/role/AccumulatedOtherComprehensiveIncomeLossAoci 41 false false R42.htm 1042 - Disclosure - Business segments and geographic information (Tables) Sheet http://www.fabrinet.com/role/BusinessSegmentsAndGeographicInformationTables Business segments and geographic information (Tables) Tables http://www.fabrinet.com/role/BusinessSegmentsAndGeographicInformation 42 false false R43.htm 1043 - Disclosure - Accounting policies - Schedule Of Future Minimum Rental Payments For Operating Leases (Detail) Sheet http://www.fabrinet.com/role/AccountingPoliciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail Accounting policies - Schedule Of Future Minimum Rental Payments For Operating Leases (Detail) Details 43 false false R44.htm 1044 - Disclosure - Revenues from contracts with customers - Additional Information (Detail) Sheet http://www.fabrinet.com/role/RevenuesFromContractsWithCustomersAdditionalInformationDetail Revenues from contracts with customers - Additional Information (Detail) Details 44 false false R45.htm 1045 - Disclosure - Schedule of Activity in the Company's Contract Assets and Contract Liabilities (Detail) Sheet http://www.fabrinet.com/role/ScheduleOfActivityInTheCompanysContractAssetsAndContractLiabilitiesDetail Schedule of Activity in the Company's Contract Assets and Contract Liabilities (Detail) Details 45 false false R46.htm 1046 - Disclosure - Disaggregation of Revenue by Geographical Regions (Detail) Sheet http://www.fabrinet.com/role/DisaggregationOfRevenueByGeographicalRegionsDetail Disaggregation of Revenue by Geographical Regions (Detail) Details 46 false false R47.htm 1047 - Disclosure - Revenues - Revenues by End Market (Detail) Sheet http://www.fabrinet.com/role/RevenuesRevenuesByEndMarketDetail Revenues - Revenues by End Market (Detail) Details 47 false false R48.htm 1048 - Disclosure - Earnings Per Ordinary Share (Detail) Sheet http://www.fabrinet.com/role/EarningsPerOrdinaryShareDetail Earnings Per Ordinary Share (Detail) Details 48 false false R49.htm 1049 - Disclosure - Earnings Per Ordinary Share - Additional Information (Detail) Sheet http://www.fabrinet.com/role/EarningsPerOrdinaryShareAdditionalInformationDetail Earnings Per Ordinary Share - Additional Information (Detail) Details 49 false false R50.htm 1050 - Disclosure - Cash, Cash Equivalents and Short-Term Investments (Detail) Sheet http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsDetail Cash, Cash Equivalents and Short-Term Investments (Detail) Details http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsTables 50 false false R51.htm 1051 - Disclosure - Available-for-Sale Securities Based on Stated Effective Maturities (Detail) Sheet http://www.fabrinet.com/role/AvailableForSaleSecuritiesBasedOnStatedEffectiveMaturitiesDetail Available-for-Sale Securities Based on Stated Effective Maturities (Detail) Details 51 false false R52.htm 1052 - Disclosure - Cash, Cash Equivalents and Short-Term Investments - Additional Information (Detail) Sheet http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsAdditionalInformationDetail Cash, Cash Equivalents and Short-Term Investments - Additional Information (Detail) Details 52 false false R53.htm 1053 - Disclosure - Fair Value on Recurring Basis (Detail) Sheet http://www.fabrinet.com/role/FairValueOnRecurringBasisDetail Fair Value on Recurring Basis (Detail) Details 53 false false R54.htm 1054 - Disclosure - Fair Value on Recurring Basis (Parenthetical) (Detail) Sheet http://www.fabrinet.com/role/FairValueOnRecurringBasisParentheticalDetail Fair Value on Recurring Basis (Parenthetical) (Detail) Details 54 false false R55.htm 1055 - Disclosure - Fair Value - Additional Information (Detail) Sheet http://www.fabrinet.com/role/FairValueAdditionalInformationDetail Fair Value - Additional Information (Detail) Details 55 false false R56.htm 1056 - Disclosure - Fair Value - Schedule Impacts of Derivative Gain (Loss) of Cash Flow Hedges (Details) Sheet http://www.fabrinet.com/role/FairValueScheduleImpactsOfDerivativeGainLossOfCashFlowHedgesDetails Fair Value - Schedule Impacts of Derivative Gain (Loss) of Cash Flow Hedges (Details) Details 56 false false R57.htm 1057 - Disclosure - Fair Value - Schedule of Derivative Financial Instruments (Detail) Sheet http://www.fabrinet.com/role/FairValueScheduleOfDerivativeFinancialInstrumentsDetail Fair Value - Schedule of Derivative Financial Instruments (Detail) Details 57 false false R58.htm 1058 - Disclosure - Trade Accounts Receivable, Net (Detail) Sheet http://www.fabrinet.com/role/TradeAccountsReceivableNetDetail Trade Accounts Receivable, Net (Detail) Details 58 false false R59.htm 1059 - Disclosure - Inventories (Detail) Sheet http://www.fabrinet.com/role/InventoriesDetail Inventories (Detail) Details http://www.fabrinet.com/role/InventoriesTables 59 false false R60.htm 1060 - Disclosure - Other receivable - Additional Information (Detail) Sheet http://www.fabrinet.com/role/OtherReceivableAdditionalInformationDetail Other receivable - Additional Information (Detail) Details 60 false false R61.htm 1061 - Disclosure - Restricted cash - Additional Information (Detail) Sheet http://www.fabrinet.com/role/RestrictedCashAdditionalInformationDetail Restricted cash - Additional Information (Detail) Details 61 false false R62.htm 1062 - Disclosure - Leases - Additional Information (Detail) Sheet http://www.fabrinet.com/role/LeasesAdditionalInformationDetail Leases - Additional Information (Detail) Details 62 false false R63.htm 1063 - Disclosure - Leases - Schedule Of Adoption Of Topic 842 On Operating Lease In Consolidate Financial Position (Detail) Sheet http://www.fabrinet.com/role/LeasesScheduleOfAdoptionOfTopic842OnOperatingLeaseInConsolidateFinancialPositionDetail Leases - Schedule Of Adoption Of Topic 842 On Operating Lease In Consolidate Financial Position (Detail) Details 63 false false R64.htm 1064 - Disclosure - Leases - Schedule Of Operating Lease Liabilities (Detail) Sheet http://www.fabrinet.com/role/LeasesScheduleOfOperatingLeaseLiabilitiesDetail Leases - Schedule Of Operating Lease Liabilities (Detail) Details 64 false false R65.htm 1065 - Disclosure - Leases - Future Minimum Lease Payments Due Under Non-Cancelable Capital Leases (Detail) Sheet http://www.fabrinet.com/role/LeasesFutureMinimumLeasePaymentsDueUnderNonCancelableCapitalLeasesDetail Leases - Future Minimum Lease Payments Due Under Non-Cancelable Capital Leases (Detail) Details 65 false false R66.htm 1066 - Disclosure - Leases - Capital Lease Liabilities (Detail) Sheet http://www.fabrinet.com/role/LeasesCapitalLeaseLiabilitiesDetail Leases - Capital Lease Liabilities (Detail) Details 66 false false R67.htm 1067 - Disclosure - Leases -Present Value of Capital Lease (Detail) Sheet http://www.fabrinet.com/role/LeasesPresentValueOfCapitalLeaseDetail Leases -Present Value of Capital Lease (Detail) Details 67 false false R68.htm 1068 - Disclosure - Leases - Summary Of Additional Information Related To Operating And Finance Lease (Detail) Sheet http://www.fabrinet.com/role/LeasesSummaryOfAdditionalInformationRelatedToOperatingAndFinanceLeaseDetail Leases - Summary Of Additional Information Related To Operating And Finance Lease (Detail) Details 68 false false R69.htm 1069 - Disclosure - Leases - Schedule Of Supplemental Cash Flow Information Related To Operating Lease (Detail) Sheet http://www.fabrinet.com/role/LeasesScheduleOfSupplementalCashFlowInformationRelatedToOperatingLeaseDetail Leases - Schedule Of Supplemental Cash Flow Information Related To Operating Lease (Detail) Details 69 false false R70.htm 1070 - Disclosure - Intangibles (Detail) Sheet http://www.fabrinet.com/role/IntangiblesDetail Intangibles (Detail) Details http://www.fabrinet.com/role/IntangiblesTables 70 false false R71.htm 1071 - Disclosure - Intangibles - Additional Information (Detail) Sheet http://www.fabrinet.com/role/IntangiblesAdditionalInformationDetail Intangibles - Additional Information (Detail) Details 71 false false R72.htm 1072 - Disclosure - Weighted-Average Remaining Life of Intangible Assets (Detail) Sheet http://www.fabrinet.com/role/WeightedAverageRemainingLifeOfIntangibleAssetsDetail Weighted-Average Remaining Life of Intangible Assets (Detail) Details 72 false false R73.htm 1073 - Disclosure - Estimated Future Amortization of Intangibles (Detail) Sheet http://www.fabrinet.com/role/EstimatedFutureAmortizationOfIntangiblesDetail Estimated Future Amortization of Intangibles (Detail) Details 73 false false R74.htm 1074 - Disclosure - Changes in Carrying Amount of Goodwill from Acquisition (Detail) Sheet http://www.fabrinet.com/role/ChangesInCarryingAmountOfGoodwillFromAcquisitionDetail Changes in Carrying Amount of Goodwill from Acquisition (Detail) Details 74 false false R75.htm 1075 - Disclosure - Total Borrowings, Including Current Portion and Non-Current Portion of Long-Term Borrowings (Detail) Sheet http://www.fabrinet.com/role/TotalBorrowingsIncludingCurrentPortionAndNonCurrentPortionOfLongTermBorrowingsDetail Total Borrowings, Including Current Portion and Non-Current Portion of Long-Term Borrowings (Detail) Details 75 false false R76.htm 1076 - Disclosure - Movements of Long-Term Loans (Detail) Sheet http://www.fabrinet.com/role/MovementsOfLongTermLoansDetail Movements of Long-Term Loans (Detail) Details 76 false false R77.htm 1077 - Disclosure - Future Maturities of Long-Term Debt (Detail) Sheet http://www.fabrinet.com/role/FutureMaturitiesOfLongTermDebtDetail Future Maturities of Long-Term Debt (Detail) Details 77 false false R78.htm 1078 - Disclosure - Borrowings - Additional Information (Detail) Sheet http://www.fabrinet.com/role/BorrowingsAdditionalInformationDetail Borrowings - Additional Information (Detail) Details 78 false false R79.htm 1079 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.fabrinet.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 79 false false R80.htm 1080 - Disclosure - Effect of Recording Share-Based Compensation Expense (Detail) Sheet http://www.fabrinet.com/role/EffectOfRecordingShareBasedCompensationExpenseDetail Effect of Recording Share-Based Compensation Expense (Detail) Details 80 false false R81.htm 1081 - Disclosure - Share-Based Compensation Expense Recorded in Condensed Consolidated Statements of Operations and Comprehensive Income (Detail) Sheet http://www.fabrinet.com/role/ShareBasedCompensationExpenseRecordedInCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeDetail Share-Based Compensation Expense Recorded in Condensed Consolidated Statements of Operations and Comprehensive Income (Detail) Details 81 false false R82.htm 1082 - Disclosure - Share-Based Compensation - Additional Information (Detail) Sheet http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail Share-Based Compensation - Additional Information (Detail) Details 82 false false R83.htm 1083 - Disclosure - Restricted Share Unit Activity (Detail) Sheet http://www.fabrinet.com/role/RestrictedShareUnitActivityDetail Restricted Share Unit Activity (Detail) Details 83 false false R84.htm 1084 - Disclosure - Performance Share Unit Activity (Detail) Sheet http://www.fabrinet.com/role/PerformanceShareUnitActivityDetail Performance Share Unit Activity (Detail) Details 84 false false R85.htm 1085 - Disclosure - Shareholders' Equity - Additional Information (Detail) Sheet http://www.fabrinet.com/role/ShareholdersEquityAdditionalInformationDetail Shareholders' Equity - Additional Information (Detail) Details 85 false false R86.htm 1086 - Disclosure - Changes in AOCI, Net of Tax (Detail) Sheet http://www.fabrinet.com/role/ChangesInAociNetOfTaxDetail Changes in AOCI, Net of Tax (Detail) Details 86 false false R87.htm 1087 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.fabrinet.com/role/CommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 87 false false R88.htm 1088 - Disclosure - Business Segments and Geographic Information - Additional Information (Detail) Sheet http://www.fabrinet.com/role/BusinessSegmentsAndGeographicInformationAdditionalInformationDetail Business Segments and Geographic Information - Additional Information (Detail) Details 88 false false R89.htm 1089 - Disclosure - Total Revenues by Geographic Regions (Detail) Sheet http://www.fabrinet.com/role/TotalRevenuesByGeographicRegionsDetail Total Revenues by Geographic Regions (Detail) Details 89 false false All Reports Book All Reports d843183d10q.htm d843183dex311.htm d843183dex312.htm d843183dex321.htm fn-20191227.xsd fn-20191227_cal.xml fn-20191227_def.xml fn-20191227_lab.xml fn-20191227_pre.xml 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 35 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Disaggregation of Revenue by Geographical Regions (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 27, 2019
Dec. 28, 2018
Dec. 27, 2019
Dec. 28, 2018
Revenues $ 426,217 $ 403,080 $ 825,513 $ 780,257
Revenues, percentage 100.00% 100.00% 100.00% 100.00%
North America        
Revenues $ 223,398 $ 182,698 $ 424,345 $ 362,524
Revenues, percentage 52.40% 45.30% 51.40% 46.50%
Asia-Pacific        
Revenues $ 141,147 $ 166,711 $ 259,570 $ 318,658
Revenues, percentage 33.10% 41.40% 31.40% 40.80%
Europe        
Revenues $ 61,672 $ 53,671 $ 141,598 $ 99,075
Revenues, percentage 14.50% 13.30% 17.20% 12.70%

XML 36 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 37 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business segments and geographic information (Tables)
6 Months Ended
Dec. 27, 2019
Total Revenues by Geographic Regions
The following table presents total revenues by geographic​​​​​​​ region:
 
Three Months Ended
   
Six Months Ended
 
(amount in thousands)
 
December 27,
2019
 
 
December 28,
2018
 
 
December 27,
2019
 
 
December 28,
2018
 
North America
  $
223,398
    $
182,698
    $
424,345
    $
362,524
 
Asia-Pacific
   
141,147
     
166,711
     
259,570
     
318,658
 
Europe
   
61,672
     
53,671
     
141,598
     
99,075
 
                                 
  $
 426,217
    $
403,080
    $
825,513
    $
780,257
 
                                 
XML 38 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Restricted cash - Additional Information (Detail)
€ in Millions, $ in Millions
Dec. 27, 2019
EUR (€)
Dec. 27, 2019
USD ($)
Jun. 28, 2019
EUR (€)
Jun. 28, 2019
USD ($)
Outstanding letter of credit amount | € € 6.2   € 6.0  
Amount of cash collateral | $   $ 7.7   $ 7.4
XML 39 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Future Minimum Lease Payments Due Under Non-Cancelable Capital Leases (Detail)
$ in Thousands
Dec. 27, 2019
USD ($)
Capital Leased Assets [Line Items]  
2020 (remaining six months) $ 211
2021 105
Total minimum capital lease payments 316
Less: Future finance charge on capital leases (5)
Present value of capital lease $ 311
XML 40 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Schedule Of Supplemental Cash Flow Information Related To Operating Lease (Detail)
$ in Thousands
6 Months Ended
Dec. 27, 2019
USD ($)
Cash paid for amounts included in the measurement of lease liabilities  
Operating cash flows from operating leases $ 1,024
Financing cash flows from capital leases 189
ROU assets obtained in exchange for lease liabilities 7,558
Capital lease assets $ 251
XML 41 R9.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounting policies
6 Months Ended
Dec. 27, 2019
Accounting policies
2.
Accounting policies
Basis of presentation
The accompanying unaudited condensed consolidated financial statements for Fabrinet as of December 27, 2019 and for the three and six months ended December 27, 2019 and December 28, 2018 includes normal recurring adjustments necessary for a fair statement of the financial statements set forth herein, in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and the rules and regulations of the Securities and Exchange Commission (“SEC”). Accordingly, such information does not include all of the information and footnotes required by U.S. GAAP for annual financial statements. For further information, please refer to the consolidated financial statements and footnotes thereto included in Fabrinet’s Annual Report on Form
10-K
for the year ended June 28, 2019.
The balance sheet as of June 28, 2019 has been derived from the audited financial statements at that date but does not include all of the information and footnotes required by U.S. GAAP for complete financial statements.
The results for the three and six months ended December 27, 2019 may not be indicative of results for the year ending June 26, 2020 or any future periods.
Use of Estimates
The preparation of the Company’s unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements, and the reported amount of total revenues and expenses during the year. The Company bases estimates on historical experience and various assumptions about the future that are believed to be reasonable based on available information. The Company’s reported financial position or results of operations may be materially different under different conditions or when using different estimates and assumptions, particularly with respect to significant accounting policies, which are discussed below. Significant assumptions are used in accounting for share-based compensation, allowance for doubtful accounts, income taxes, inventory obsolescence, goodwill and valuation of intangible assets related to business acquisition, among others. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may be different from these estimates. In the event that estimates or assumptions prove to be different from actual results, adjustments will be made in subsequent periods to reflect more current information.
Fiscal years
The Company utilizes a
52-53
week fiscal year ending on the Friday in June closest to June 30. The three months ended December 27, 2019 and December 28, 2018 each consisted of 13 weeks. The six months ended December 27, 2019 and December 28, 2018 each consisted of 26 weeks. Fiscal year 2020 will be comprised of 52 weeks and will end on June 26, 2020.
Changes in Accounting Policies
Except for the adoption of the new lease accounting standard and the derivatives and hedging standard described below, the Company has consistently applied the accounting policies to all periods presented in these unaudited condensed consolidated financial statements.
Adoption of New Accounting Standards
On June 29, 2019, the Company adopted the new lease accounting standard, Accounting Standards Codification Topic 842 (“ASC 842”), which provides guidance for the recognition and disclosure of lease arrangements. The Company adopted ASC 842 using the modified retrospective transition approach. Accordingly, the Company’s comparative financial statements as of June 28, 2019 have not been adjusted. ASC 842 also provides practical expedients for the Company’s ongoing accounting. The Company elected the short-term lease recognition exemption for its operating leases with a term of less than 12 months, which will not require recognition of right of use (“ROU”) assets or lease liabilities for these leases.
For periods prior to adoption of ASC 842, the Company is required to present disclosures in accordance with ASC Topic 840. 
F
uture minimum lease payments due under
non-cancelable
operating leases as of June 28, 2019 were as follows:
(amount in thousands)
 
 
2020
  $
1,746
 
2021
   
1,342
 
2022
   
1,219
 
2023
   
1,172
 
Thereafter
   
230
 
         
Total future minimum operating lease payments
  $
5,709
 
         
The most significant impact of the adoption of ASC 842 was the recognition of ROU assets and lease liabilities for operating leases with a term of greater than 12 months, while the accounting for finance leases will remain substantially unchanged. See Note 10 for further details.
On June 29, 2019, the Company also adopted Accounting Standards Update (“ASU”)
2017-12,
Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. ASU
2017-12
simplifies existing hedge accounting guidance in order to better portray in financial statements the economic impact of risk management activities in the financial statements, including eliminating the separate measurement and presentation of hedge ineffectiveness. Prior to the adoption of ASU
2017-12,
the Company was required to separately measure and reflect the amount by which the hedging instrument did not offset the changes in the fair value or cash flows of hedged items, and to record the ineffective portion as earnings. Upon the adoption of ASU
2017-12,
the Company no longer recognizes hedge ineffectiveness as earnings, but instead records the entire changes in the fair value of the hedged instruments as other comprehensive income. Amounts recorded as other comprehensive income are subsequently reclassified to earnings in the same income statement line item that is used to present the earnings effect of the hedged item when the hedged item affects earnings. See Note 6 for further details.
Concentration ​​​​​​​of credit risk
Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents, short-term investments, derivatives, accounts receivable and contract assets.
Cash, cash equivalents and short-term investments are maintained with several financial institutions. Deposits held with banks may exceed the amount of insurance provided on such deposits. Generally, these deposits may be redeemed upon demand and are maintained with financial institutions with reputable credit and therefore bear minimal credit risk. The Company seeks to mitigate its credit risks by spreading such risks across multiple counterparties and monitoring the risk profiles of these counterparties. The Company limits its short-term investments in marketable securities to securities with a maturity not in excess of three years and securities that are rated A1,
P-1,
F1, or better.
 
The Company enters into derivative contracts with financial institutions with reputable credit and monitors the credit profiles of these counterparties.
The Company performs ongoing credit evaluations for credit worthiness of its customers and usually does not require collateral from its customers. Management has implemented a program to closely monitor near term cash collection and credit exposures to mitigate any material losses.
New Accounting Pronouncements – not yet adopted by the Company
In December 2019, the Financial Accounting Standards Board (“FASB”) issued ASU
2019-12,
“Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes
.
” The amendments in this Update simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The amendments also improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. For public business entities, the amendments in this update are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. This ASU will be effective for the Company in the first quarter of fiscal 2022. Early adoption is permitted. The Company is currently evaluating the impact of the adoption of this update on its condensed consolidated financial statements.
In May 2019,
the
FASB issued ASU
2019-05,
“Financial Instruments – Credit Losses (Topic 326): Targeted Transition Relief
.
” The amendments in ASU
2019-05
provide entities that have certain instruments within the scope of Subtopic
326-20
(“Financial Instruments—Credit Losses—Measured at Amortized Cost”) with an option to irrevocably elect the fair value option in Subtopic
825-10
(“Financial Instruments—Overall”), applied on an
instrument-by-instrument
basis for eligible instruments, upon adoption of Topic 326. The fair value option election does not apply to
held-to-maturity
debt securities. An entity that elects the fair value option should subsequently apply the guidance in Subtopics
820-10
(“Fair Value Measurement—Overall”) and
825-10.
For public business entities, this update is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. This ASU will be effective for the Company in the first quarter of fiscal 2021. Early adoption is permitted. The Company
is currently evaluating the i
mpact of the adoption of
this update
o
n
its condensed consolidated financial statements.
In April 2019,
the
FASB issued ASU
2019-04,
“Codification Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments.” The amendments in ASU
2019-04
apply to all reporting entities within the scope of the affected accounting guidance. For public business entities, this update is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. This ASU will be effective for the Company in the first quarter of fiscal 2021. Early adoption is permitted. The Company is currently evaluating the impact of the adoption of this update on its condensed consolidated financial statements.
In August 2018, the FASB issued ASU
2018-13,
“Fair Value Measurement (Topic 820), Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement.” ASU
2018-13
is intended to improve the effectiveness of disclosures in the notes to the financial statements, including (1) the development of a framework that promotes consistent decisions by the FASB about disclosure requirements and (2) the appropriate exercise of discretion by reporting entities. The amendment modifies the disclosure requirements on transferring between level 1 and level 2 and valuation processes of level 3 fair value measurements. This update is effective for all entities for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years, beginning after December 15, 2019. This ASU will be effective for the Company in the first quarter of fiscal 2021. The Company is currently evaluating the impact of the adoption of this update on its condensed consolidated financial statements.
In January 2017, the FASB issued ASU
2017-04,
“Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.” ASU
2017-04
modified the concept of impairment assessment from the condition that exists when the carrying amount of goodwill exceeds its implied fair value to the condition that exists when the carrying amount of a reporting unit exceeds its fair value. Public companies that are SEC filers should adopt the amendment for annual and any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. This ASU will be effective for the Company in the first quarter of fiscal 2021. The Company does not expect this update will impact its condensed consolidated financial statements.
 
XML 42 R5.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Ordinary Shares
Additional Paid-in Capital
Treasury Shares
Accumulated Other Comprehensive (Loss) Income
Retained Earnings
Beginning Balance at Jun. 29, 2018 $ 740,939 $ 377 $ 151,797 $ (42,401) $ (1,257) $ 632,423
Beginning Balance (in shares) at Jun. 29, 2018   37,723,733        
Net income 59,363         59,363
Other comprehensive income 180       180  
Cumulative effect adjustment from adoption of ASC 606 1,205         1,205
Share-based compensation 8,949   8,949      
Issuance of ordinary shares   $ 4 (4)      
Issuance of ordinary shares (in shares)   414,426        
Tax withholdings related to net share settlement of restricted share units (9,103)   (9,103)      
Ending Balance at Dec. 28, 2018 801,533 $ 381 151,639 (42,401) (1,077) 692,991
Ending Balance (in shares) at Dec. 28, 2018   38,138,159        
Beginning Balance at Sep. 28, 2018 766,157 $ 381 147,869 (42,401) (1,170) 661,478
Beginning Balance (in shares) at Sep. 28, 2018   38,118,609        
Net income 31,513         31,513
Other comprehensive income 93       93  
Share-based compensation 3,969   3,969      
Issuance of ordinary shares (in shares)   19,550        
Tax withholdings related to net share settlement of restricted share units (199)   (199)      
Ending Balance at Dec. 28, 2018 801,533 $ 381 151,639 (42,401) (1,077) 692,991
Ending Balance (in shares) at Dec. 28, 2018   38,138,159        
Beginning Balance at Jun. 28, 2019 863,099 $ 382 158,299 (47,779) (2,386) 754,583
Beginning Balance (in shares) at Jun. 28, 2019   38,230,753        
Net income 57,188         57,188
Other comprehensive income 234       234  
Share-based compensation 12,183   12,183      
Issuance of ordinary shares   $ 2 (2)      
Issuance of ordinary shares (in shares)   178,137        
Tax withholdings related to net share settlement of restricted share units (4,377)   (4,377)      
Ending Balance at Dec. 27, 2019 928,327 $ 384 166,103 (47,779) (2,152) 811,771
Ending Balance (in shares) at Dec. 27, 2019   38,408,890        
Beginning Balance at Sep. 27, 2019 890,695 $ 384 160,148 (47,779) (2,598) 780,540
Beginning Balance (in shares) at Sep. 27, 2019   38,389,128        
Net income 31,231         31,231
Other comprehensive income 446       446  
Share-based compensation 6,188   6,188      
Issuance of ordinary shares (in shares)   19,762        
Tax withholdings related to net share settlement of restricted share units (233)   (233)      
Ending Balance at Dec. 27, 2019 $ 928,327 $ 384 $ 166,103 $ (47,779) $ (2,152) $ 811,771
Ending Balance (in shares) at Dec. 27, 2019   38,408,890        
XML 43 R1.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Cover Page - shares
6 Months Ended
Dec. 27, 2019
Jan. 24, 2020
Cover [Abstract]    
Document Type 10-Q  
Current Fiscal Year End Date --06-26  
Amendment Flag false  
Document Period End Date Dec. 27, 2019  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q2  
Entity Central Index Key 0001408710  
Entity Registrant Name Fabrinet  
Trading Symbol FN  
Entity Current Reporting Status Yes  
Entity Filer Category Large Accelerated Filer  
Entity Shell Company false  
Entity Emerging Growth Company false  
Entity Small Business false  
Entity Interactive Data Current Yes  
Security Exchange Name NYSE  
Title of 12(b) Security Ordinary Shares  
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 001-34775  
Entity Incorporation, State or Country Code E9  
Entity Tax Identification Number 98-1228572  
Entity Address, Address Line One c/o Intertrust Corporate Services (Cayman) Limited  
Entity Address, Address Line Two 190 Elgin Avenue  
Entity Address, City or Town George Town  
Entity Address, Country KY  
Entity Address, Postal Zip Code KY1-9005  
City Area Code 66  
Local Phone Number 2-524-9600  
Entity Common Stock, Shares Outstanding   37,052,502
XML 44 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Share-based compensation
6 Months Ended
Dec. 27, 2019
Share-based compensation
1
6
.
Share-based compensation
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Share-based compensation
The grant date fair value of restricted share units and performance share units is based on the market value of our ordinary shares on the date of grant.
The effect of recording share-based compensation expense for the three and six months ended December 27, 2019 and December 28, 2018 was as follows:
                                 
 
Three Months Ended
   
Six Months Ended
 
(amount in thousands)
 
December 27,
2019
 
 
December 28,
2018
 
 
December 27,
2019
 
 
December 28,
2018
 
Share-based compensation expense by type of award:
   
     
     
     
 
Restricted share units
   
4,186
     
3,344
     
8,584
     
8,029
 
Performance share units
   
2,002
     
625
     
3,599
     
920
 
                                 
Total share-based compensation expense
   
6,188
     
3,969
     
12,183
     
8,949
 
Tax effect on share-based compensation expense
   
—  
     
—  
     
—  
     
—  
 
                                 
Net effect on share-based compensation expense
  $
6,188
    $
3,969
    $
12,183
    $
8,949
 
                                 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Share-based compensation expense was recorded in the unaudited condensed consolidated statements of operations and comprehensive income as follows:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
                                 
 
Three Months
E
nded
   
Six Months Ended
 
(amount in thousands)
 
December 27,
2019
 
 
December 28,
2018
 
 
December 27,
2019
 
 
December 28,
2018
 
Cost of revenue
  $
1,591
    $
1,300
    $
3,311
    $
3,147
 
Selling, general and administrative expense
   
4,597
     
2,669
     
8,872
     
5,802
 
                                 
Total share-based compensation expense
  $
6,188
    $
3,969
    $
12,183
    $
8,949
 
                                 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The Company did not capitalize any share-based compensation expense as part of any asset costs during the three and six months ended December 27, 2019 and December 28, 2018.
Share-based award activity
On December 12, 2019,
t
he Company’s shareholders approved Fabrinet’s 2020 Equity Incentive Plan (the “2020 Plan”). Upon the approval of the 2020 Plan, Fabrinet’s Amended and Restated 2010 Performance Incentive Plan (the “2010 Plan”) was simultaneously terminated. The 2020 Plan provides for the grant of equity awards thereunder with respect to (i) 1,700,000 ordinary shares, plus (ii) up to 1,300,000 ordinary shares that, as of immediately prior to the termination of the 2010 Plan, had been reserved but not issued pursuant to any awards granted under the 2010
Plan and are not subject to any awards thereunder.
 
Upon termination of the 2010 Plan,
1,281,619
ordinary shares were reserved for issuance under the 2020 Plan pursuant to clause (ii) of the preceding sentence. As of December 27, 2019, there were
19,044
restricted share units outstanding and an aggregate of
2,962,575
ordinary shares available for future grant under the 2020 Plan.
As of December 27, 2019, there were an aggregate of
801,150
 
restricted share units and
436,304
performance share units outstanding.
No
ordinary shares are available for future grant under the 2010 Plan.
On November 2, 2017, the Company adopted the 2017 Inducement Equity Incentive Plan (the “2017 Inducement Plan”) with a reserve of
160,000
ordinary shares authorized for future issuance solely for the granting of inducement share options and equity awards to new employees. The 2017 Inducement Plan was adopted without shareholder approval in reliance on the “employment inducement exemption” provided under the New York Stock Exchange Listed Company Manual. As of December 27, 2019, there were an aggregate of
24,327
restricted share units outstanding and 111,347 ordinary shares available for future grant under the 2017 Inducement Plan.
The 2010 Plan, 2017 Inducement Plan, and 2020 Plan are collectively referred to as the “Equity Incentive Plans.”
Restricted share units and performance share units
Restricted share units and performance share units have been granted under the 2010 Plan
,
the 2017 Inducement Plan
, and the 2020 Plan
.
Restricted share units granted to employees generally vest in equal installments over three or four years on each anniversary of the vesting commencement date. Restricted share units granted to
non-employee
directors generally cliff vest 100% on the first of January, approximately one year from the grant date, provided the director continues to serve through such date.
Performance share units granted to executives will vest, if at all, at the end of a
two-year
performance period based on the Company’s achievement of
pre-defined
performance criteria, which consist of revenue and
non-GAAP
gross margin
of non-
GAAP operating margin
targets. The actual number of performance share units that may vest at the end of the performance period ranges from 0% to 100% of the award grant.
The following table summarizes restricted share unit activity under the Equity Incentive Plans:
                 
 
Number
of
Shares
 
 
Weighted-
Average Grant
Date Fair Value
Per Share
 
Balance as of June 28, 2019
   
800,751
    $
42.48
 
Granted
   
331,900
    $
49.78
 
Issued
   
(264,275
)   $
39.60
 
Forfeited
   
(23,855
)   $
42.09
 
                 
Balance as of December 27, 2019
   
844,521
    $
46.26
 
                 
             
 
Number
of
Shares
 
 
Weighted-
Average Grant
Date Fair Value
Per Share
 
Balance as of June 29, 2018
   
1,073,580
    $
35.19
 
Granted
   
305,836
    $
48.33
 
Issued
   
(393,142
)   $
34.40
 
Forfeited
   
(69,075
)   $
38.53
 
                 
Balance as of December 28, 2018
   
917,799
    $
39.65
 
                 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The following table summarizes performance share unit activity under the Equity Incentive Plans: 
 
                 
 
Number
of
Shares
 
 
Weighted-
Average Grant
Date Fair Value
Per Share
 
Balance as of June 28, 2019
 
 
548,500
 
 
$
40.97
 
Granted
 
 
238,474
 
 
$
48.39
 
Issued
 
 
 
 
 
 
Forfeited
 
 
(350,670
)
 
$
36.99
 
 
 
 
 
 
 
 
 
 
Balance as of December 27, 2019
 
 
436,304
 
 
$
48.22
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
                 
 
Number
of
Shares
 
 
Weighted-
Average Grant
Date Fair Value
Per Share
 
Balance as of June 29, 2018
   
605,892
    $
38.41
 
Granted
   
201,994
    $
48.02
 
Issued
   
(227,268
)   $
40.48
 
Forfeited
   
(27,954
)   $
39.35
 
                 
Balance as of December 28, 2018
   
552,664
    $
41.02
 
                 
 
 
 
 
 
 
 
 
The fair value of restricted share units and performance share units is based on the market value of our ordinary shares on the date of grant.
As of December 27, 2019, there was $18.3 million and $9.3 million of unrecognized share-based compensation expense related to restricted share units and performance share units, respectively, under the Equity Incentive Plans that is expected to be recorded over a weighted-average period of 2.7 years and 1.5 years, respectively.
For the six months ended December 27, 2019 and December 28, 2018, the Company withheld an aggregate of 86,138 shares and 205,984 shares, respectively, upon the vesting of restricted share units, based upon the closing share price on the vesting date to settle the employees’ minimum statutory obligation for the applicable income and other employment taxes. For the six months ended December 27, 2019 and December 28, 2018, the Company then remitted cash of $4.4 million and $9.1 million, respectively, to the appropriate taxing authorities, and presented it as a financing activity within the unaudited condensed consolidated statements of cash flows. The payment was recorded as a reduction of additional
paid-in
capital.
XML 45 R27.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business segments and geographic information
6 Months Ended
Dec. 27, 2019
Business segments and geographic information
20
.
Business segments and geographic information
Operating segments are defined as components of an enterprise for which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. The Company’s chief​​​​​​​ operating decision maker is Fabrinet’s Chief Executive Officer. As of December 27, 2019, the Company operated and internally managed a single operating segment. Accordingly, the Company does not accumulate discrete information with respect to separate product lines and does not have separate reportable segments.
Total revenues are attributed to a particular geographic area based on the
bill-to-location
of the Company’s customers. The Company operates in three geographic regions: North America, Asia-Pacific and Europe.
The following table presents total revenues by geographic​​​​​​​ region:
 
Three Months Ended
   
Six Months Ended
 
(amount in thousands)
 
December 27,
2019
 
 
December 28,
2018
 
 
December 27,
2019
 
 
December 28,
2018
 
North America
  $
223,398
    $
182,698
    $
424,345
    $
362,524
 
Asia-Pacific
   
141,147
     
166,711
     
259,570
     
318,658
 
Europe
   
61,672
     
53,671
     
141,598
     
99,075
 
                                 
  $
 426,217
    $
403,080
    $
825,513
    $
780,257
 
                                 
As of December 27, 2019 and December 28, 2018, the Company had approximately $30.0 million and $32.3 million, respectively, of long-lived assets based in North America, with the substantial remainder of assets based in Asia-Pacific and Europe.
Significant customers
The Company had three
and
two
​​​​​​​
customers that
individually
contributed 10% or more of its total trade accounts receivable as of
December 27, 2019 and June 28, 2019, respectively.
XML 46 R11.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings per ordinary share
6 Months Ended
Dec. 27, 2019
Earnings per ordinary share
4.
Earnings per ordinary share
Basic earnings per ordinary share is computed by dividing reported net income by the weighted-average number of ordinary shares outstanding during each period. Diluted earnings per ordinary share is computed by calculating the effect of potential dilutive ordinary shares outstanding during the period using the treasury stock method. Dilutive ordinary equivalent shares consist of restricted share units and performance share units. Earnings per ordinary share was calculated as follows:
 
Three Months Ended
   
Six Months Ended
 
(amount in thousands except per share amounts)
 
December 27,
2019
 
 
December 28,
2018
 
 
December 27,
2019
 
 
December 28,
2018
 
Net income attributable to shareholders
  $
31,231
    $
31,513
    $
57,188
    $
59,363
 
                                 
Weighted-average number of ordinary shares outstanding (thousands of shares)
   
37,011
     
36,841
     
36,962
     
36,733
 
Incremental shares arising from the assumed vesting of restricted share units and performance share units (thousands of shares)
   
752
     
630
     
684
     
572
 
                                 
Weighted-average number of ordinary shares for diluted earnings per ordinary share (thousands of shares)
   
37,763
     
37,471
     
37,646
     
37,305
 
                                 
Basic earnings per ordinary share
  $
0.84
    $
0.86
    $
1.55
    $
1.62
 
Diluted earnings per ordinary share
  $
0.83
    $
0.84
    $
1.52
    $
1.59
 
Outstanding performance share units excluded from the computation of diluted earnings per ordinary share (thousands of shares)
(1)
   
50
     
401
     
50
     
401
 
(1)
These performance share units were not included in the computation of diluted earnings per ordinary share because they are not expected to vest based on the Company’s current assessment of the related performance obligations.
XML 47 R15.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Inventories
6 Months Ended
Dec. 27, 2019
Inventories
8.
Inventor
ies
(amount in thousands)
 
As of
December 27,
2019
 
 
As of
June 28,
2019
 
Raw materials
  $
126,599
    $
113,321
 
Work-in-progress
   
138,542
     
141,730
 
Finished goods
   
20,583
     
24,916
 
Goods in transit
   
8,656
     
13,645
 
Inventor
ies
  $
294,380
    $
293,612
 
                 
XML 48 R19.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Intangibles
6 Months Ended
Dec. 27, 2019
Intangibles
1
2
.
Intangibles
The following tables present details of the Company’s intangibles:
(amount in thousands)
 
Gross
Carrying
Amount
 
 
Accumulated
Amortization
 
 
Foreign
Currency
Translation
Adjustment
 
 
Net
 
As of December 27, 2019
   
     
     
     
 
Software
  $
7,319
    $
(5,205
)   $
—  
    $
2,114
 
Customer relationships
   
4,373
     
(2,405
)    
(44
)    
1,924
 
Backlog
   
119
     
(119
)    
—  
     
—  
 
                                 
Total intangibles
  $
 
 
11,811
    $
(7,729
)   $
(44
)   $
4,038
 
                                 
(amount in thousands)
 
Gross
Carrying
Amount
 
 
Accumulated
Amortization
 
 
Foreign
Currency
Translation
Adjustment
 
 
Net
 
As of June 28, 2019
   
     
     
     
 
Software
 
$
6,582
 
 
$
(4,868
)
 
$
 
 
 
 
 
$
1,714
 
Customer relationships
   
4,373
     
(2,096
)    
(104
)    
2,173
 
Backlog
   
119
     
(119
)    
 
 
     
—  
 
                                 
Total intangibles
  $
11,074
    $
(7,083
)   $
(104
)   $
3,887
 
                                 
The Company recorded amortization expense relating to intangibles of $0.3 million and $0.3 million for the three months ended December 27, 2019 and December 28, 2018, respectively, and $0.6 million and $0.6 million for the six months ended December 27, 2019 and December 28, 2018, respectively.
The weighted-average remaining life of customer relationships was:
(years)
 
As of
 
December 27,
2019
 
 
As of
 
June 28, 
2019
 
Customer relationships
   
5.0
     
5.4
 
Based on the carrying amount of intangibles as of December 27, 2019, and assuming no future impairment of the underlying assets, the estimated future amortization during each fiscal year was as follows:
(amount in thousands)
 
 
2020 (remaining six months)
  $
646
 
2021
   
1,164
 
2022
   
921
 
2023
   
651
 
2024
   
419
 
Thereafter
   
237
 
         
Total
  $
4,038
 
         
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Tables)
6 Months Ended
Dec. 27, 2019
Schedule Of Adoption Of Topic 842 On Operating Lease In Consolidate Financial Position
Operating leases
The Company determines if an arrangement contains a lease at inception. The Company applies the guidance in ASC 842 to determine whether a contract is, or contains, a lease. A contract is or contains a lease if the contract conveys the right to control the use of identified property, plant, or equipment (an identified asset) for a period of time in exchange for consideration. Operating leases are included in operating lease ROU assets and operating lease liabilities within the Company’s unaudited condensed consolidated balance sheets. The Company rents certain real estate under agreements that are classified as operating leases.
Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. As most of the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of future payments. The operating lease ROU asset also includes any lease payments made and excludes lease incentives and initial direct costs incurred. Variable lease payments are expensed as incurred and are not included within the ROU asset and lease liability calculation. Variable lease payments primarily include reimbursements of costs incurred by lessors for common area maintenance and utilities. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term.
Leases with an initial term of 12 months or less are not recorded on the balance sheet. The Company recognizes lease expense for these leases on a straight-line basis over the lease term. The Company does not account for lease components (e.g., fixed payments including rent) separately from the
non-lease
components (e.g., common-area maintenance costs).
The following table shows the impact of adoption of ASC 842 on the adoption date of June 29, 2019 on the consolidated balance sheets:
Consolidated Balance Sheets
 
 
Impact of Adopting ASC 842
 
(amount in thousands)
 
Balance at
June 28, 2019
 
 
Adjustment
 
 
Balance at
June 29, 2019
 
Assets
 
 
 
 
 
 
 
 
 
Operating lease ROU assets
  $
—  
    $
5,370
    $
5,370
 
Liabilities and Shareholders’ Equity
 
 
 
 
 
 
 
 
 
Operating lease liabilities, current
  $
—  
    $
1,601
    $
1,601
 
Operating lease liabilities,
non-current
  $
—  
    $
3,769
    $
3,769
 
Schedule of operating lease liabilities
As of December 27, 2019, the maturities of the Company’s operating lease liabilities
were
 as follows:
(amount in thousands)
 
 
2020 (remaining six months)
  $
979
 
2021
   
2,140
 
2022
   
2,007
 
2023
   
1,896
 
2024
   
846
 
Thereafter
   
294
 
         
Total undiscounted lease payments
   
8,162
 
Less
Imputed interest
   
(611
Total present value of lease liabilities
  $
7,551
(1)
 
         
(1)
Included current portion of operating lease liabilities of $1.8 million.
Summary of additional information related to operating and finance lease
As of December 27, 2019, the future minimum lease payments under
non-cancelable
capital leases during each fiscal year were as follows:
(amount in thousands)
 
 
2020
 
(remaining six months)
  $
211
 
2021
   
105
 
Total minimum capital lease payments
   
316
 
Less: Future finance charge on capital leases
   
(5
)
         
Present value of capital lease
  $
311
 
         
 
Representing capital lease liabilities
 
Current
  $
311
 
Non-current
   
—  
 
 
       
Total capital lease liabilities
  $
311
 
         
As of December 27, 2019, the present ​​​​​​​value of capital leases during each fiscal year was as follows:
(amount in thousands)
 
 
2020
 (remaining six months)
  $
206
 
2021
   
105
 
         
Present value of capital lease
  $
311
 
         
The following summarizes additional information related to the Company’s operating leases and capital leases:
 
As of 
 
December 27,
 
2019
 
Weighted-average remaining lease term (in years)
 
 
 
Operating leases
   
4.0
 
Capital leases
   
0.8
 
Weighted-average discount rate
 
 
 
Operating leases
   
3.8
%
Capital leases
   
4.1
%
Schedule of supplemental cash flow information related to operating lease
The following information represents supplemental disclosure for the statement of cash flows related to operating and capital leases for the six months ended December 27, 2019:
(amount in thousands)
 
Six Months 
Ended
December 27,
 
2019
 
Cash paid for amounts included in the measurement of lease liabilities
   
 
Operating cash flows from operating leases
  $
1,024
 
Financing cash flows from capital leases
  $
189
 
ROU assets obtained in exchange for lease liabilities
  $
7,558
 
Capital lease assets
  $
251
 
XML 50 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Cash, Cash Equivalents and Short-Term Investments (Tables)
6 Months Ended
Dec. 27, 2019
Cash, Cash Equivalents, and Short-Term Investments
The Company’s cash, cash equivalents, and short-term investments can be analyzed as follows:
 
   
Fair Value
 
(amount in thousands)
 
Carrying
Cost
 
 
Unrealized
Gain/(Loss)
 
 
Cash and
Cash
Equivalents
 
 
Marketable
Securities
 
 
Other
Investments
 
As of December 27, 2019
   
     
     
     
     
 
Cash
  $
217,721
    $
—  
    $
217,721
    $
—  
    $
—  
 
Cash equivalents
   
2,310
     
—  
     
2,310
     
—  
     
—  
 
Liquidity funds
   
20,837
     
—  
     
—  
     
—  
     
20,837
 
Certificates of deposit and time deposits
   
20,000
     
—  
     
—  
     
—  
     
20,000
 
Corporate bonds and commercial papers
   
102,735
     
261
     
—  
     
102,996
     
—  
 
U.S. agency and U.S.
T
reasury securities
   
78,840
     
132
     
—  
     
78,972
     
—  
 
                                         
Total
  $
442,443
    $
393
    $
220,031
    $
181,968
    $
40,837
 
                                         
As of June 28, 2019
   
     
     
     
     
 
Cash
  $
178,019
    $
—  
    $
178,019
    $
—  
    $
—  
 
Cash equivalents
   
2,820
     
—  
     
2,820
     
—  
     
—  
 
Liquidity funds
   
20,552
     
—  
     
—  
     
—  
     
20,552
 
Certificates of deposit and time deposits
   
35,028
     
—  
     
—  
     
—  
     
35,028
 
Corporate bonds and commercial papers
   
130,959
     
297
     
—  
     
131,256
     
—  
 
U.S. agency and U.S.
T
reasury securities
   
69,552
     
105
     
—  
     
69,657
     
—  
 
                                         
Total
  $
436,930
    $
402
    $
180,839
    $
200,913
    $
55,580
 
                                         
Available-for-Sale Securities Based on Stated Effective Maturities
The following table summarizes the cost and estimated fair value of short-term investments classified as
available-for-sale
securities based on stated effective maturities as of December 27, 2019:
 
December 27, 2019
   
June 2
8
, 201
9
 
(amount in thousands)
 
Carrying Cost
 
 
Fair Value
 
 
Carrying Cost
 
 
Fair Value
 
Due within one year
  $
51,938
    $
51,971
    $
69,746
    $
69,830
 
Due between one to five years
   
129,637
     
129,997
     
130,765
     
131,083
 
                                 
Total
  $
181,575
    $
181,968
    $
200,511
    $
200,913
 
                                 
XML 51 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value on Recurring Basis (Detail) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Dec. 27, 2019
Jun. 28, 2019
Assets    
Derivative assets $ 325 $ 2,201
Total 225,440 261,514
Liabilities    
Derivative liabilities 3,980 2,591
Total 3,980 2,591
Certificates of deposit and time deposits    
Assets    
Marketable securities 20,000 35,028
Cash Equivalents    
Assets    
Marketable securities 2,310 2,820
Corporate bonds and commercial papers    
Assets    
Marketable securities 102,996 131,256
U.S. agency and U.S. Treasury securities    
Assets    
Marketable securities 78,972 69,657
Liquidity funds    
Assets    
Marketable securities 20,837 20,552
Significant Other Observable Inputs (Level 2)    
Assets    
Derivative assets 325 [1] 2,201 [2]
Total 225,440 261,514
Liabilities    
Derivative liabilities 3,980 [3] 2,591 [4]
Total 3,980 2,591
Significant Other Observable Inputs (Level 2) | Certificates of deposit and time deposits    
Assets    
Marketable securities 20,000 35,028
Significant Other Observable Inputs (Level 2) | Cash Equivalents    
Assets    
Marketable securities 2,310 2,820
Significant Other Observable Inputs (Level 2) | Corporate bonds and commercial papers    
Assets    
Marketable securities 102,996 131,256
Significant Other Observable Inputs (Level 2) | U.S. agency and U.S. Treasury securities    
Assets    
Marketable securities 78,972 69,657
Significant Other Observable Inputs (Level 2) | Liquidity funds    
Assets    
Marketable securities $ 20,837 $ 20,552
[1] Foreign currency forward contracts with a notional amount of $126.0 million.
[2] Foreign currency forward contracts with notional amount of $72.0 million and Canadian dollars 0.6 million.
[3] Interest rate swap agreement with an aggregate notional amount of $57.9 million.
[4] Interest rate swap agreement with a notional amount of $64.2 million.
XML 52 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value - Schedule of Derivative Financial Instruments (Detail) - USD ($)
$ in Thousands
Dec. 27, 2019
Jun. 28, 2019
Derivatives designates as hedging instruments:    
Gross amounts of derivatives (Derivative Assets) $ 338 $ 2,201
Gross amounts of derivatives offset in the balance sheet (Derivative Assets) (13)  
Net amounts of derivatives (Derivative Assets) 325 2,201
Gross amounts of derivatives (Derivative Liabilities) (3,993) (2,591)
Gross amounts of derivatives offset in the balance sheet (Derivative Liabilities) 13  
Net amounts of derivatives (Derivative Liabilities) (3,980) (2,591)
Foreign currency forward contracts    
Derivatives not designated as hedging instruments    
Derivative Assets 338 2,201
Derivative Liabilities (13)  
Interest rate swaps    
Derivatives not designated as hedging instruments    
Derivative Liabilities   $ (2,591)
Derivatives designates as hedging instruments:    
Derivative Liabilities $ (3,980)  
XML 53 R88.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Segments and Geographic Information - Additional Information (Detail)
$ in Millions
6 Months Ended
Dec. 27, 2019
USD ($)
Customer
Segment
Jun. 28, 2019
Customer
Dec. 28, 2018
USD ($)
Segment Reporting Information [Line Items]      
Number of operating segment | Segment 1    
Number of customers that contributed to more than 10% of trade accounts receivable | Customer 3 2  
North America      
Segment Reporting Information [Line Items]      
Long-lived assets | $ $ 30.0   $ 32.3
XML 54 R78.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Borrowings - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Sep. 10, 2019
Sep. 27, 2019
Dec. 27, 2019
Dec. 28, 2018
Sep. 03, 2019
Aug. 20, 2019
Jun. 28, 2019
Jun. 04, 2018
Line of Credit Facility [Line Items]                
Line of credit facility borrowing capacity   $ 200,000,000.0       $ 160,900,000    
Line of credit facility extended termination date     Sep. 10, 2019          
Repayments Of Long term Debt     $ 63,985,000 $ 813,000        
Bank of Ayudhya Public Company Limited [Member]                
Line of Credit Facility [Line Items]                
Interest Expense On Debt   600,000            
Debt Description Of Variable Rate Basis     3-month LIBOR plus 1.35%          
Debt Instrument Stated Interest Percentage     1.35%          
Debt Instrument Periodic Payment   3,000,000.0            
Debt Instrument Maturity Date     Jun. 30, 2024          
Credit Facility Agreement [Member] | Bank of Ayudhya Public Company Limited [Member]                
Line of Credit Facility [Line Items]                
Line of credit facility borrowing capacity   3,600,000       $ 110,000,000.0    
Term Loan Agreement [Member]                
Line of Credit Facility [Line Items]                
Long Term Debt Outstanding     $ 57,900,000          
Term Loan Agreement [Member] | Bank of Ayudhya Public Company Limited [Member]                
Line of Credit Facility [Line Items]                
Debt Principal amount         $ 60,900,000      
Line Of Credit Covenant Terms     The Term Loan Agreement contains affirmative and negative covenants applicable to the Borrower, including delivery of financial statements and other information, compliance with laws, maintenance of insurance, restrictions on granting security interests or liens on its assets, disposing of its assets, incurring indebtedness and making acquisitions. While the term loan is outstanding, the Borrower is required to maintain a loan to value of the mortgaged real property ratio of not greater than 65%. If the loan to value ratio is not maintained, the Borrower will be required to provide additional security or prepay a portion of the term loan in order to restore the required ratio. The Company is also required to maintain a debt service coverage ratio of at least 1.25 times and a debt to equity ratio less than or equal to 1.0 times. In the case of any payment of a dividend by the Company, its debt service coverage ratio must be at least 1.50 times. At December 27, 2019, the Company was in compliance with all of its covenants under the Term Loan Agreement.          
Term Loan Agreement [Member] | Bank of America [Member]                
Line of Credit Facility [Line Items]                
Interest Expense On Debt     $ 500,000 $ 1,200,000        
LIBOR | After Fifth Amendment                
Line of Credit Facility [Line Items]                
Credit line interest rate     LIBOR rate plus a spread of 1.50% to 2.25%          
Base Rate | After Fifth Amendment                
Line of Credit Facility [Line Items]                
Credit line interest rate     base rate plus a spread of 0.50% to 1.25%          
Revolving Credit Facility                
Line of Credit Facility [Line Items]                
Line of credit facility borrowing capacity   150,000,000.0 $ 150,000,000.0         $ 25,000,000.0
Line of credit facility extended termination date     Jun. 04, 2023          
Revolving Credit Facility | Bank of America [Member]                
Line of Credit Facility [Line Items]                
Repayments Of Long term Debt $ 61,000,000.0              
Term Loan Credit Facility                
Line of Credit Facility [Line Items]                
Line of credit facility borrowing capacity   $ 50,000,000.0            
Line of credit facility amount outstanding               $ 65,000,000.0
Term Loan Credit Facility | Bank of America [Member]                
Line of Credit Facility [Line Items]                
Long Term Debt Outstanding     $ 0       $ 60,900,000  
JSON 55 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "d843183d10q.htm": { "axisCustom": 0, "axisStandard": 30, "contextCount": 267, "dts": { "calculationLink": { "local": [ "fn-20191227_cal.xml" ] }, "definitionLink": { "local": [ "fn-20191227_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": [ "d843183d10q.htm" ] }, "labelLink": { "local": [ "fn-20191227_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": [ "fn-20191227_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": [ "fn-20191227.xsd" ], "remote": [ "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", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.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-2019-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-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/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/exch/2019/exch-2019-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 642, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 5, "http://www.fabrinet.com/20191227": 4, "http://xbrl.sec.gov/dei/2019-01-31": 7, "total": 16 }, "keyCustom": 34, "keyStandard": 412, "memberCustom": 33, "memberStandard": 41, "nsprefix": "fn", "nsuri": "http://www.fabrinet.com/20191227", "report": { "R1": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "1001 - Document - Cover Page", "role": "http://www.fabrinet.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1010 - Disclosure - Revenues from contracts with customers", "role": "http://www.fabrinet.com/role/RevenuesFromContractsWithCustomers", "shortName": "Revenues from contracts with customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1011 - Disclosure - Earnings per ordinary share", "role": "http://www.fabrinet.com/role/EarningsPerOrdinaryShare", "shortName": "Earnings per ordinary share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1012 - Disclosure - Cash, Cash Equivalents and Short-Term Investments", "role": "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestments", "shortName": "Cash, Cash Equivalents and Short-Term Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1013 - Disclosure - Fair value of financial instruments", "role": "http://www.fabrinet.com/role/FairValueOfFinancialInstruments", "shortName": "Fair value of financial instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1014 - Disclosure - Trade accounts receivable, net", "role": "http://www.fabrinet.com/role/TradeAccountsReceivableNet", "shortName": "Trade accounts receivable, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1015 - Disclosure - Inventories", "role": "http://www.fabrinet.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "fn:ScheduleOfOtherReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1016 - Disclosure - Other receivable", "role": "http://www.fabrinet.com/role/OtherReceivable", "shortName": "Other receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "fn:ScheduleOfOtherReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "fn:RestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1017 - Disclosure - Restricted cash", "role": "http://www.fabrinet.com/role/RestrictedCash", "shortName": "Restricted cash", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "fn:RestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "fn:ScheduleOfAdoptionOfTopic842OnOperatingLeaseInConsolidateFinancialPosition", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1018 - Disclosure - Leases", "role": "http://www.fabrinet.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "fn:ScheduleOfAdoptionOfTopic842OnOperatingLeaseInConsolidateFinancialPosition", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1019 - Disclosure - Intangibles", "role": "http://www.fabrinet.com/role/Intangibles", "shortName": "Intangibles", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-3", "lang": null, "name": "us-gaap:RestrictedCashCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1020 - Disclosure - Goodwill", "role": "http://www.fabrinet.com/role/Goodwill", "shortName": "Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1021 - Disclosure - Borrowings", "role": "http://www.fabrinet.com/role/Borrowings", "shortName": "Borrowings", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1022 - Disclosure - Income taxes", "role": "http://www.fabrinet.com/role/IncomeTaxes", "shortName": "Income taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1023 - Disclosure - Share-based compensation", "role": "http://www.fabrinet.com/role/ShareBasedCompensation", "shortName": "Share-based compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1024 - Disclosure - Shareholders' equity", "role": "http://www.fabrinet.com/role/ShareholdersEquity", "shortName": "Shareholders' equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1025 - Disclosure - Accumulated other comprehensive income (loss) (\"AOCI\")", "role": "http://www.fabrinet.com/role/AccumulatedOtherComprehensiveIncomeLossAoci", "shortName": "Accumulated other comprehensive income (loss) (\"AOCI\")", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1026 - Disclosure - Commitments and contingencies", "role": "http://www.fabrinet.com/role/CommitmentsAndContingencies", "shortName": "Commitments and contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1027 - Disclosure - Business segments and geographic information", "role": "http://www.fabrinet.com/role/BusinessSegmentsAndGeographicInformation", "shortName": "Business segments and geographic information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1028 - Disclosure - Accounting policies (Policies)", "role": "http://www.fabrinet.com/role/AccountingPoliciesPolicies", "shortName": "Accounting policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1029 - Disclosure - Accounting policies (Tables)", "role": "http://www.fabrinet.com/role/AccountingPoliciesTables", "shortName": "Accounting policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockSharesAuthorized", "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockSharesIssued", "us-gaap:PreferredStockSharesOutstanding", "us-gaap:PreferredStockSharesOutstanding", "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "INF", "lang": null, "name": "us-gaap:PreferredStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1030 - Disclosure - Revenues from contracts with customers (Tables)", "role": "http://www.fabrinet.com/role/RevenuesFromContractsWithCustomersTables", "shortName": "Revenues from contracts with customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1031 - Disclosure - Earnings per ordinary share (Tables)", "role": "http://www.fabrinet.com/role/EarningsPerOrdinaryShareTables", "shortName": "Earnings per ordinary share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "fn:CashCashEquivalentsAndMarketableSecuritiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1032 - Disclosure - Cash, Cash Equivalents and Short-Term Investments (Tables)", "role": "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsTables", "shortName": "Cash, Cash Equivalents and Short-Term Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "fn:CashCashEquivalentsAndMarketableSecuritiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1033 - Disclosure - Fair value of financial instruments (Tables)", "role": "http://www.fabrinet.com/role/FairValueOfFinancialInstrumentsTables", "shortName": "Fair value of financial instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1034 - Disclosure - Trade accounts receivable, net (Tables)", "role": "http://www.fabrinet.com/role/TradeAccountsReceivableNetTables", "shortName": "Trade accounts receivable, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1035 - Disclosure - Inventories (Tables)", "role": "http://www.fabrinet.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "fn:ScheduleOfAdoptionOfTopic842OnOperatingLeaseInConsolidateFinancialPositionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1036 - Disclosure - Leases (Tables)", "role": "http://www.fabrinet.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "fn:ScheduleOfAdoptionOfTopic842OnOperatingLeaseInConsolidateFinancialPositionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1037 - Disclosure - Intangibles (Tables)", "role": "http://www.fabrinet.com/role/IntangiblesTables", "shortName": "Intangibles (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1038 - Disclosure - Goodwill (Tables)", "role": "http://www.fabrinet.com/role/GoodwillTables", "shortName": "Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1039 - Disclosure - Borrowings (Tables)", "role": "http://www.fabrinet.com/role/BorrowingsTables", "shortName": "Borrowings (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P09_28_2019To12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME", "role": "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P09_28_2019To12_27_2019", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1040 - Disclosure - Share-based compensation (Tables)", "role": "http://www.fabrinet.com/role/ShareBasedCompensationTables", "shortName": "Share-based compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1041 - Disclosure - Accumulated other comprehensive income (loss) (\"AOCI\") (Tables)", "role": "http://www.fabrinet.com/role/AccumulatedOtherComprehensiveIncomeLossAociTables", "shortName": "Accumulated other comprehensive income (loss) (\"AOCI\") (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1042 - Disclosure - Business segments and geographic information (Tables)", "role": "http://www.fabrinet.com/role/BusinessSegmentsAndGeographicInformationTables", "shortName": "Business segments and geographic information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn06_28_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1043 - Disclosure - Accounting policies - Schedule Of Future Minimum Rental Payments For Operating Leases (Detail)", "role": "http://www.fabrinet.com/role/AccountingPoliciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail", "shortName": "Accounting policies - Schedule Of Future Minimum Rental Payments For Operating Leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn06_28_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfWarranty", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1044 - Disclosure - Revenues from contracts with customers - Additional Information (Detail)", "role": "http://www.fabrinet.com/role/RevenuesFromContractsWithCustomersAdditionalInformationDetail", "shortName": "Revenues from contracts with customers - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfWarranty", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn06_28_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1045 - Disclosure - Schedule of Activity in the Company's Contract Assets and Contract Liabilities (Detail)", "role": "http://www.fabrinet.com/role/ScheduleOfActivityInTheCompanysContractAssetsAndContractLiabilitiesDetail", "shortName": "Schedule of Activity in the Company's Contract Assets and Contract Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": "-3", "lang": null, "name": "fn:ContractWithCustomerAssetsRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P09_28_2019To12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1046 - Disclosure - Disaggregation of Revenue by Geographical Regions (Detail)", "role": "http://www.fabrinet.com/role/DisaggregationOfRevenueByGeographicalRegionsDetail", "shortName": "Disaggregation of Revenue by Geographical Regions (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P09_28_2019To12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P09_28_2019To12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1047 - Disclosure - Revenues - Revenues by End Market (Detail)", "role": "http://www.fabrinet.com/role/RevenuesRevenuesByEndMarketDetail", "shortName": "Revenues - Revenues by End Market (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P09_28_2019To12_27_2019_OpticalCommunicationsMembersrtProductOrServiceAxis", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P09_28_2019To12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1048 - Disclosure - Earnings Per Ordinary Share (Detail)", "role": "http://www.fabrinet.com/role/EarningsPerOrdinaryShareDetail", "shortName": "Earnings Per Ordinary Share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P09_28_2019To12_27_2019", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019_EmployeeStockOptionMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1049 - Disclosure - Earnings Per Ordinary Share - Additional Information (Detail)", "role": "http://www.fabrinet.com/role/EarningsPerOrdinaryShareAdditionalInformationDetail", "shortName": "Earnings Per Ordinary Share - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019_EmployeeStockOptionMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn06_29_2018", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "role": "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfShareholdersEquity", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn06_29_2018_CommonStockMemberusgaapStatementEquityComponentsAxis", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "fn:CashCashEquivalentsAndMarketableSecuritiesTableTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "fn:CashAndCashEquivalentsAndMarketableSecuritiesCarryingCost", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1050 - Disclosure - Cash, Cash Equivalents and Short-Term Investments (Detail)", "role": "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsDetail", "shortName": "Cash, Cash Equivalents and Short-Term Investments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "fn:CashCashEquivalentsAndMarketableSecuritiesTableTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "fn:CashAndCashEquivalentsAndMarketableSecuritiesCarryingCost", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "fn:CashCashEquivalentsAndMarketableSecuritiesTableTextBlock", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:MarketableSecuritiesCurrent", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1051 - Disclosure - Available-for-Sale Securities Based on Stated Effective Maturities (Detail)", "role": "http://www.fabrinet.com/role/AvailableForSaleSecuritiesBasedOnStatedEffectiveMaturitiesDetail", "shortName": "Available-for-Sale Securities Based on Stated Effective Maturities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:AvailableForSaleSecuritiesTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019_EstimateOfFairValueFairValueDisclosureMemberusgaapFairValueByMeasurementBasisAxis", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RealizedInvestmentGainsLosses", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1052 - Disclosure - Cash, Cash Equivalents and Short-Term Investments - Additional Information (Detail)", "role": "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsAdditionalInformationDetail", "shortName": "Cash, Cash Equivalents and Short-Term Investments - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RealizedInvestmentGainsLosses", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1053 - Disclosure - Fair Value on Recurring Basis (Detail)", "role": "http://www.fabrinet.com/role/FairValueOnRecurringBasisDetail", "shortName": "Fair Value on Recurring Basis (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_ForeignExchangeForwardMemberusgaapDerivativeInstrumentRiskAxis", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DerivativeAssetNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1054 - Disclosure - Fair Value on Recurring Basis (Parenthetical) (Detail)", "role": "http://www.fabrinet.com/role/FairValueOnRecurringBasisParentheticalDetail", "shortName": "Fair Value on Recurring Basis (Parenthetical) (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_ForeignExchangeForwardMemberusgaapDerivativeInstrumentRiskAxis", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DerivativeAssetNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "div", "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfForeignCurrencyDerivativesHeld", "reportCount": 1, "unitRef": "Unit_Contract", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1055 - Disclosure - Fair Value - Additional Information (Detail)", "role": "http://www.fabrinet.com/role/FairValueAdditionalInformationDetail", "shortName": "Fair Value - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-5", "lang": null, "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "div", "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P09_28_2019To12_27_2019_InterestRateSwapMemberusgaapDerivativeInstrumentRiskAxis_OtherComprehensiveIncomeMemberusgaapOtherComprehensiveIncomeLocationAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1056 - Disclosure - Fair Value - Schedule Impacts of Derivative Gain (Loss) of Cash Flow Hedges (Details)", "role": "http://www.fabrinet.com/role/FairValueScheduleImpactsOfDerivativeGainLossOfCashFlowHedgesDetails", "shortName": "Fair Value - Schedule Impacts of Derivative Gain (Loss) of Cash Flow Hedges (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P09_28_2019To12_27_2019_InterestRateSwapMemberusgaapDerivativeInstrumentRiskAxis_OtherComprehensiveIncomeMemberusgaapOtherComprehensiveIncomeLocationAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1057 - Disclosure - Fair Value - Schedule of Derivative Financial Instruments (Detail)", "role": "http://www.fabrinet.com/role/FairValueScheduleOfDerivativeFinancialInstrumentsDetail", "shortName": "Fair Value - Schedule of Derivative Financial Instruments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1058 - Disclosure - Trade Accounts Receivable, Net (Detail)", "role": "http://www.fabrinet.com/role/TradeAccountsReceivableNetDetail", "shortName": "Trade Accounts Receivable, Net (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1059 - Disclosure - Inventories (Detail)", "role": "http://www.fabrinet.com/role/InventoriesDetail", "shortName": "Inventories (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "fn:PaymentsForOtherReceivableProvidedToCustomer", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1060 - Disclosure - Other receivable - Additional Information (Detail)", "role": "http://www.fabrinet.com/role/OtherReceivableAdditionalInformationDetail", "shortName": "Other receivable - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R61": { "firstAnchor": { "ancestors": [ "div", "div", "fn:RestrictedCashAndCashEquivalentsTextBlock", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unitRef": "Unit_EUR", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1061 - Disclosure - Restricted cash - Additional Information (Detail)", "role": "http://www.fabrinet.com/role/RestrictedCashAdditionalInformationDetail", "shortName": "Restricted cash - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R62": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LessorOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1062 - Disclosure - Leases - Additional Information (Detail)", "role": "http://www.fabrinet.com/role/LeasesAdditionalInformationDetail", "shortName": "Leases - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LessorOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1063 - Disclosure - Leases - Schedule Of Adoption Of Topic 842 On Operating Lease In Consolidate Financial Position (Detail)", "role": "http://www.fabrinet.com/role/LeasesScheduleOfAdoptionOfTopic842OnOperatingLeaseInConsolidateFinancialPositionDetail", "shortName": "Leases - Schedule Of Adoption Of Topic 842 On Operating Lease In Consolidate Financial Position (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "fn:ScheduleOfAdoptionOfTopic842OnOperatingLeaseInConsolidateFinancialPositionTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn06_29_2019", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1064 - Disclosure - Leases - Schedule Of Operating Lease Liabilities (Detail)", "role": "http://www.fabrinet.com/role/LeasesScheduleOfOperatingLeaseLiabilitiesDetail", "shortName": "Leases - Schedule Of Operating Lease Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "fn:ScheduleOfAdditionalInformationRelatedToOperatingAndFinanceLeaseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1065 - Disclosure - Leases - Future Minimum Lease Payments Due Under Non-Cancelable Capital Leases (Detail)", "role": "http://www.fabrinet.com/role/LeasesFutureMinimumLeasePaymentsDueUnderNonCancelableCapitalLeasesDetail", "shortName": "Leases - Future Minimum Lease Payments Due Under Non-Cancelable Capital Leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "fn:ScheduleOfAdditionalInformationRelatedToOperatingAndFinanceLeaseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalLeaseObligationsCurrent", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1066 - Disclosure - Leases - Capital Lease Liabilities (Detail)", "role": "http://www.fabrinet.com/role/LeasesCapitalLeaseLiabilitiesDetail", "shortName": "Leases - Capital Lease Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R67": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "fn:CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPaymentsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1067 - Disclosure - Leases -Present Value of Capital Lease (Detail)", "role": "http://www.fabrinet.com/role/LeasesPresentValueOfCapitalLeaseDetail", "shortName": "Leases -Present Value of Capital Lease (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "fn:CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPaymentsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1068 - Disclosure - Leases - Summary Of Additional Information Related To Operating And Finance Lease (Detail)", "role": "http://www.fabrinet.com/role/LeasesSummaryOfAdditionalInformationRelatedToOperatingAndFinanceLeaseDetail", "shortName": "Leases - Summary Of Additional Information Related To Operating And Finance Lease (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "fn:ScheduleOfSupplementalCashFlowInformationRelatedToOperatingLeaseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1069 - Disclosure - Leases - Schedule Of Supplemental Cash Flow Information Related To Operating Lease (Detail)", "role": "http://www.fabrinet.com/role/LeasesScheduleOfSupplementalCashFlowInformationRelatedToOperatingLeaseDetail", "shortName": "Leases - Schedule Of Supplemental Cash Flow Information Related To Operating Lease (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "fn:ScheduleOfSupplementalCashFlowInformationRelatedToOperatingLeaseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "role": "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-3", "lang": null, "name": "us-gaap:RestrictedCashAndCashEquivalentsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1070 - Disclosure - Intangibles (Detail)", "role": "http://www.fabrinet.com/role/IntangiblesDetail", "shortName": "Intangibles (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P09_28_2019To12_27_2019", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1071 - Disclosure - Intangibles - Additional Information (Detail)", "role": "http://www.fabrinet.com/role/IntangiblesAdditionalInformationDetail", "shortName": "Intangibles - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P09_28_2019To12_27_2019", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_GlobalCemSolutionsLtdMemberusgaapBusinessAcquisitionAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1072 - Disclosure - Weighted-Average Remaining Life of Intangible Assets (Detail)", "role": "http://www.fabrinet.com/role/WeightedAverageRemainingLifeOfIntangibleAssetsDetail", "shortName": "Weighted-Average Remaining Life of Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019_CustomerRelationshipsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_GlobalCemSolutionsLtdMemberusgaapBusinessAcquisitionAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1073 - Disclosure - Estimated Future Amortization of Intangibles (Detail)", "role": "http://www.fabrinet.com/role/EstimatedFutureAmortizationOfIntangiblesDetail", "shortName": "Estimated Future Amortization of Intangibles (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn06_28_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1074 - Disclosure - Changes in Carrying Amount of Goodwill from Acquisition (Detail)", "role": "http://www.fabrinet.com/role/ChangesInCarryingAmountOfGoodwillFromAcquisitionDetail", "shortName": "Changes in Carrying Amount of Goodwill from Acquisition (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn06_29_2018", "decimals": "-3", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "fn:LongTermDebtCurrentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1075 - Disclosure - Total Borrowings, Including Current Portion and Non-Current Portion of Long-Term Borrowings (Detail)", "role": "http://www.fabrinet.com/role/TotalBorrowingsIncludingCurrentPortionAndNonCurrentPortionOfLongTermBorrowingsDetail", "shortName": "Total Borrowings, Including Current Portion and Non-Current Portion of Long-Term Borrowings (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "fn:LongTermDebtCurrentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn06_28_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LoansPayableToBank", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1076 - Disclosure - Movements of Long-Term Loans (Detail)", "role": "http://www.fabrinet.com/role/MovementsOfLongTermLoansDetail", "shortName": "Movements of Long-Term Loans (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": "-3", "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1077 - Disclosure - Future Maturities of Long-Term Debt (Detail)", "role": "http://www.fabrinet.com/role/FutureMaturitiesOfLongTermDebtDetail", "shortName": "Future Maturities of Long-Term Debt (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn09_27_2019", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1078 - Disclosure - Borrowings - Additional Information (Detail)", "role": "http://www.fabrinet.com/role/BorrowingsAdditionalInformationDetail", "shortName": "Borrowings - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn09_27_2019", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1079 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://www.fabrinet.com/role/IncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn06_28_2019", "decimals": "-5", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1008 - Disclosure - Business and organization", "role": "http://www.fabrinet.com/role/BusinessAndOrganization", "shortName": "Business and organization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P09_28_2019To12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestrictedStockExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1080 - Disclosure - Effect of Recording Share-Based Compensation Expense (Detail)", "role": "http://www.fabrinet.com/role/EffectOfRecordingShareBasedCompensationExpenseDetail", "shortName": "Effect of Recording Share-Based Compensation Expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P09_28_2019To12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestrictedStockExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P09_28_2019To12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1081 - Disclosure - Share-Based Compensation Expense Recorded in Condensed Consolidated Statements of Operations and Comprehensive Income (Detail)", "role": "http://www.fabrinet.com/role/ShareBasedCompensationExpenseRecordedInCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeDetail", "shortName": "Share-Based Compensation Expense Recorded in Condensed Consolidated Statements of Operations and Comprehensive Income (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P09_28_2019To12_27_2019_CostOfSalesMemberusgaapIncomeStatementLocationAxis", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_12_2019", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1082 - Disclosure - Share-Based Compensation - Additional Information (Detail)", "role": "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail", "shortName": "Share-Based Compensation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_12_2019", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn06_28_2019_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_StockPlanTwoThousandTenAndSeventeenMemberusgaapPlanNameAxis", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1083 - Disclosure - Restricted Share Unit Activity (Detail)", "role": "http://www.fabrinet.com/role/RestrictedShareUnitActivityDetail", "shortName": "Restricted Share Unit Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn06_28_2019_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis_StockPlanTwoThousandTenAndSeventeenMemberusgaapPlanNameAxis", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "div", "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn06_28_2019_PerformanceSharesMemberusgaapAwardTypeAxis_StockPlanTwoThousandTenAndSeventeenMemberusgaapPlanNameAxis", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1084 - Disclosure - Performance Share Unit Activity (Detail)", "role": "http://www.fabrinet.com/role/PerformanceShareUnitActivityDetail", "shortName": "Performance Share Unit Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn06_28_2019_PerformanceSharesMemberusgaapAwardTypeAxis_StockPlanTwoThousandTenAndSeventeenMemberusgaapPlanNameAxis", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1085 - Disclosure - Shareholders' Equity - Additional Information (Detail)", "role": "http://www.fabrinet.com/role/ShareholdersEquityAdditionalInformationDetail", "shortName": "Shareholders' Equity - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn08_31_2017", "decimals": "-5", "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn09_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1086 - Disclosure - Changes in AOCI, Net of Tax (Detail)", "role": "http://www.fabrinet.com/role/ChangesInAociNetOfTaxDetail", "shortName": "Changes in AOCI, Net of Tax (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn06_28_2019_AccumulatedNetUnrealizedInvestmentGainLossMemberusgaapPartnerCapitalComponentsAxis", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:GuaranteeObligationsCurrentCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1087 - Disclosure - Commitments and Contingencies - Additional Information (Detail)", "role": "http://www.fabrinet.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "shortName": "Commitments and Contingencies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:GuaranteeObligationsCurrentCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "0", "first": true, "lang": null, "name": "fn:NumberOfMajorCustomersAccountingForTenPercentOrMoreOfAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Customer", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1088 - Disclosure - Business Segments and Geographic Information - Additional Information (Detail)", "role": "http://www.fabrinet.com/role/BusinessSegmentsAndGeographicInformationAdditionalInformationDetail", "shortName": "Business Segments and Geographic Information - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "PAsOn12_27_2019", "decimals": "0", "first": true, "lang": null, "name": "fn:NumberOfMajorCustomersAccountingForTenPercentOrMoreOfAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Customer", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P09_28_2019To12_27_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1089 - Disclosure - Total Revenues by Geographic Regions (Detail)", "role": "http://www.fabrinet.com/role/TotalRevenuesByGeographicRegionsDetail", "shortName": "Total Revenues by Geographic Regions (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P09_28_2019To12_27_2019_NorthAmericaMembersrtStatementGeographicalAxis", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1009 - Disclosure - Accounting policies", "role": "http://www.fabrinet.com/role/AccountingPolicies", "shortName": "Accounting policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d843183d10q.htm", "contextRef": "P06_29_2019To12_27_2019", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 75, "tag": { "country_CN": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CHINA" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.fabrinet.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "country_GB": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED KINGDOM" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.fabrinet.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "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.fabrinet.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.fabrinet.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" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.fabrinet.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" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.fabrinet.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" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r446" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r447" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.fabrinet.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" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.fabrinet.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" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.fabrinet.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" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CoverPage" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r448" ], "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" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.fabrinet.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" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.fabrinet.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" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.fabrinet.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.fabrinet.com/role/AccountingPolicies", "http://www.fabrinet.com/role/AccountingPoliciesPolicies", "http://www.fabrinet.com/role/AccumulatedOtherComprehensiveIncomeLossAoci", "http://www.fabrinet.com/role/AccumulatedOtherComprehensiveIncomeLossAociTables", "http://www.fabrinet.com/role/AvailableForSaleSecuritiesBasedOnStatedEffectiveMaturitiesDetail", "http://www.fabrinet.com/role/Borrowings", "http://www.fabrinet.com/role/BorrowingsAdditionalInformationDetail", "http://www.fabrinet.com/role/BorrowingsTables", "http://www.fabrinet.com/role/BusinessAndOrganization", "http://www.fabrinet.com/role/BusinessSegmentsAndGeographicInformation", "http://www.fabrinet.com/role/BusinessSegmentsAndGeographicInformationAdditionalInformationDetail", "http://www.fabrinet.com/role/BusinessSegmentsAndGeographicInformationTables", "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestments", "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsAdditionalInformationDetail", "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsDetail", "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsTables", "http://www.fabrinet.com/role/ChangesInCarryingAmountOfGoodwillFromAcquisitionDetail", "http://www.fabrinet.com/role/CommitmentsAndContingencies", "http://www.fabrinet.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets", "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical", "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "http://www.fabrinet.com/role/DisaggregationOfRevenueByGeographicalRegionsDetail", "http://www.fabrinet.com/role/EarningsPerOrdinaryShare", "http://www.fabrinet.com/role/EarningsPerOrdinaryShareAdditionalInformationDetail", "http://www.fabrinet.com/role/EarningsPerOrdinaryShareDetail", "http://www.fabrinet.com/role/EarningsPerOrdinaryShareTables", "http://www.fabrinet.com/role/EffectOfRecordingShareBasedCompensationExpenseDetail", "http://www.fabrinet.com/role/EstimatedFutureAmortizationOfIntangiblesDetail", "http://www.fabrinet.com/role/FairValueAdditionalInformationDetail", "http://www.fabrinet.com/role/FairValueOfFinancialInstruments", "http://www.fabrinet.com/role/FairValueOfFinancialInstrumentsTables", "http://www.fabrinet.com/role/FairValueOnRecurringBasisDetail", "http://www.fabrinet.com/role/FutureMaturitiesOfLongTermDebtDetail", "http://www.fabrinet.com/role/Goodwill", "http://www.fabrinet.com/role/GoodwillTables", "http://www.fabrinet.com/role/IncomeTaxes", "http://www.fabrinet.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.fabrinet.com/role/Intangibles", "http://www.fabrinet.com/role/IntangiblesDetail", "http://www.fabrinet.com/role/IntangiblesTables", "http://www.fabrinet.com/role/Inventories", "http://www.fabrinet.com/role/InventoriesDetail", "http://www.fabrinet.com/role/InventoriesTables", "http://www.fabrinet.com/role/LeasesCapitalLeaseLiabilitiesDetail", "http://www.fabrinet.com/role/LeasesFutureMinimumLeasePaymentsDueUnderNonCancelableCapitalLeasesDetail", "http://www.fabrinet.com/role/LeasesPresentValueOfCapitalLeaseDetail", "http://www.fabrinet.com/role/MovementsOfLongTermLoansDetail", "http://www.fabrinet.com/role/PerformanceShareUnitActivityDetail", "http://www.fabrinet.com/role/RestrictedShareUnitActivityDetail", "http://www.fabrinet.com/role/RevenuesFromContractsWithCustomersAdditionalInformationDetail", "http://www.fabrinet.com/role/RevenuesFromContractsWithCustomersTables", "http://www.fabrinet.com/role/RevenuesRevenuesByEndMarketDetail", "http://www.fabrinet.com/role/ScheduleOfActivityInTheCompanysContractAssetsAndContractLiabilitiesDetail", "http://www.fabrinet.com/role/ShareBasedCompensation", "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.fabrinet.com/role/ShareBasedCompensationExpenseRecordedInCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeDetail", "http://www.fabrinet.com/role/ShareBasedCompensationTables", "http://www.fabrinet.com/role/ShareholdersEquity", "http://www.fabrinet.com/role/ShareholdersEquityAdditionalInformationDetail", "http://www.fabrinet.com/role/TotalBorrowingsIncludingCurrentPortionAndNonCurrentPortionOfLongTermBorrowingsDetail", "http://www.fabrinet.com/role/TotalRevenuesByGeographicRegionsDetail", "http://www.fabrinet.com/role/TradeAccountsReceivableNet", "http://www.fabrinet.com/role/TradeAccountsReceivableNetDetail", "http://www.fabrinet.com/role/TradeAccountsReceivableNetTables", "http://www.fabrinet.com/role/WeightedAverageRemainingLifeOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r448" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.fabrinet.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" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r448" ], "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" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.fabrinet.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" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r449" ], "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" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r448" ], "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" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r448" ], "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" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r448" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r448" ], "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" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.fabrinet.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.fabrinet.com/role/AccountingPolicies", "http://www.fabrinet.com/role/AccountingPoliciesPolicies", "http://www.fabrinet.com/role/AccumulatedOtherComprehensiveIncomeLossAoci", "http://www.fabrinet.com/role/AccumulatedOtherComprehensiveIncomeLossAociTables", "http://www.fabrinet.com/role/AvailableForSaleSecuritiesBasedOnStatedEffectiveMaturitiesDetail", "http://www.fabrinet.com/role/Borrowings", "http://www.fabrinet.com/role/BorrowingsAdditionalInformationDetail", "http://www.fabrinet.com/role/BorrowingsTables", "http://www.fabrinet.com/role/BusinessAndOrganization", "http://www.fabrinet.com/role/BusinessSegmentsAndGeographicInformation", "http://www.fabrinet.com/role/BusinessSegmentsAndGeographicInformationAdditionalInformationDetail", "http://www.fabrinet.com/role/BusinessSegmentsAndGeographicInformationTables", "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestments", "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsAdditionalInformationDetail", "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsDetail", "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsTables", "http://www.fabrinet.com/role/ChangesInCarryingAmountOfGoodwillFromAcquisitionDetail", "http://www.fabrinet.com/role/CommitmentsAndContingencies", "http://www.fabrinet.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets", "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical", "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "http://www.fabrinet.com/role/DisaggregationOfRevenueByGeographicalRegionsDetail", "http://www.fabrinet.com/role/EarningsPerOrdinaryShare", "http://www.fabrinet.com/role/EarningsPerOrdinaryShareAdditionalInformationDetail", "http://www.fabrinet.com/role/EarningsPerOrdinaryShareDetail", "http://www.fabrinet.com/role/EarningsPerOrdinaryShareTables", "http://www.fabrinet.com/role/EffectOfRecordingShareBasedCompensationExpenseDetail", "http://www.fabrinet.com/role/EstimatedFutureAmortizationOfIntangiblesDetail", "http://www.fabrinet.com/role/FairValueAdditionalInformationDetail", "http://www.fabrinet.com/role/FairValueOfFinancialInstruments", "http://www.fabrinet.com/role/FairValueOfFinancialInstrumentsTables", "http://www.fabrinet.com/role/FairValueOnRecurringBasisDetail", "http://www.fabrinet.com/role/FutureMaturitiesOfLongTermDebtDetail", "http://www.fabrinet.com/role/Goodwill", "http://www.fabrinet.com/role/GoodwillTables", "http://www.fabrinet.com/role/IncomeTaxes", "http://www.fabrinet.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.fabrinet.com/role/Intangibles", "http://www.fabrinet.com/role/IntangiblesDetail", "http://www.fabrinet.com/role/IntangiblesTables", "http://www.fabrinet.com/role/Inventories", "http://www.fabrinet.com/role/InventoriesDetail", "http://www.fabrinet.com/role/InventoriesTables", "http://www.fabrinet.com/role/LeasesCapitalLeaseLiabilitiesDetail", "http://www.fabrinet.com/role/LeasesFutureMinimumLeasePaymentsDueUnderNonCancelableCapitalLeasesDetail", "http://www.fabrinet.com/role/LeasesPresentValueOfCapitalLeaseDetail", "http://www.fabrinet.com/role/MovementsOfLongTermLoansDetail", "http://www.fabrinet.com/role/PerformanceShareUnitActivityDetail", "http://www.fabrinet.com/role/RestrictedShareUnitActivityDetail", "http://www.fabrinet.com/role/RevenuesFromContractsWithCustomersAdditionalInformationDetail", "http://www.fabrinet.com/role/RevenuesFromContractsWithCustomersTables", "http://www.fabrinet.com/role/RevenuesRevenuesByEndMarketDetail", "http://www.fabrinet.com/role/ScheduleOfActivityInTheCompanysContractAssetsAndContractLiabilitiesDetail", "http://www.fabrinet.com/role/ShareBasedCompensation", "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.fabrinet.com/role/ShareBasedCompensationExpenseRecordedInCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeDetail", "http://www.fabrinet.com/role/ShareBasedCompensationTables", "http://www.fabrinet.com/role/ShareholdersEquity", "http://www.fabrinet.com/role/ShareholdersEquityAdditionalInformationDetail", "http://www.fabrinet.com/role/TotalBorrowingsIncludingCurrentPortionAndNonCurrentPortionOfLongTermBorrowingsDetail", "http://www.fabrinet.com/role/TotalRevenuesByGeographicRegionsDetail", "http://www.fabrinet.com/role/TradeAccountsReceivableNet", "http://www.fabrinet.com/role/TradeAccountsReceivableNetDetail", "http://www.fabrinet.com/role/TradeAccountsReceivableNetTables", "http://www.fabrinet.com/role/WeightedAverageRemainingLifeOfIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r444" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r445" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.fabrinet.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" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "fn_AfterFifthAmendmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "After fifth amendment.", "label": "After Fifth Amendment [Member]", "terseLabel": "After Fifth Amendment" } } }, "localname": "AfterFifthAmendmentMember", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "fn_AmortizationOfInterestRateSwapsFairValueAtHedge": { "auth_ref": [], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 39.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortization of interest rate swaps fair value at hedge.", "label": "Amortization of Interest Rate Swaps Fair Value at Hedge", "verboseLabel": "Amortization of interest rate swaps' fair value at hedge inception" } } }, "localname": "AmortizationOfInterestRateSwapsFairValueAtHedge", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "fn_BankOfAmericaCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Bank of America Credit Facility [Member]", "label": "Bank of America Credit Facility [Member]", "terseLabel": "Bank of america credit facility" } } }, "localname": "BankOfAmericaCreditFacilityMember", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/FairValueAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "fn_BankOfAmericaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Bank of America", "label": "Bank of America [Member]" } } }, "localname": "BankOfAmericaMember", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "fn_BankOfAyudhyaPublicCompanyLimitedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Bank of Ayudhya Public Company Limited", "label": "Bank of Ayudhya Public Company Limited [Member]" } } }, "localname": "BankOfAyudhyaPublicCompanyLimitedMember", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "fn_BankOfAyudhyaPublicCompanyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Bank of Ayudhya Public Company [Member]", "label": "Bank of Ayudhya Public Company [Member]", "terseLabel": "Bank of ayudhya public company" } } }, "localname": "BankOfAyudhyaPublicCompanyMember", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/FairValueAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "fn_CanadianDollarsForwardContractMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Canadian Dollars Forward Contract [Member]", "terseLabel": "Canadian dollars forward contract" } } }, "localname": "CanadianDollarsForwardContractMember", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/FairValueAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "fn_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPaymentsCurrent": { "auth_ref": [], "calculation": { "http://www.fabrinet.com/role/LeasesPresentValueOfCapitalLeaseDetail": { "order": 1.0, "parentTag": "us-gaap_CapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments Current", "label": "Capital Leases Future Minimum Payments Present Value Of Net Minimum Payments Current", "terseLabel": "2020 (remaining six months)" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPaymentsCurrent", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/LeasesPresentValueOfCapitalLeaseDetail" ], "xbrltype": "monetaryItemType" }, "fn_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPaymentsDueInTwoYears": { "auth_ref": [], "calculation": { "http://www.fabrinet.com/role/LeasesPresentValueOfCapitalLeaseDetail": { "order": 2.0, "parentTag": "us-gaap_CapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Capital Leases Future Minimum Payments Present Value Of Net Minimum Payments Due In Two Years", "label": "Capital Leases Future Minimum Payments Present Value Of Net Minimum Payments Due In Two Years", "terseLabel": "2021" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPaymentsDueInTwoYears", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/LeasesPresentValueOfCapitalLeaseDetail" ], "xbrltype": "monetaryItemType" }, "fn_CashAndCashEquivalentsAndMarketableSecuritiesCarryingCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash and cash equivalents and marketable securities, carrying cost.", "label": "Cash And Cash Equivalents And Marketable Securities Carrying Cost", "terseLabel": "Cash and cash equivalents and Marketable securities, Carrying Cost" } } }, "localname": "CashAndCashEquivalentsAndMarketableSecuritiesCarryingCost", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsDetail" ], "xbrltype": "monetaryItemType" }, "fn_CashAndCashEquivalentsAndRestrictedCashPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cash And Cash Equivalents And Restricted Cash, Period Increase (Decrease) [Abstract]", "label": "Cash And Cash Equivalents And Restricted Cash, Period Increase (Decrease) [Abstract]", "terseLabel": "Movement in cash, cash equivalents and restricted cash" } } }, "localname": "CashAndCashEquivalentsAndRestrictedCashPeriodIncreaseDecreaseAbstract", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "fn_CashAndCashEquivalentsAtCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash And Cash Equivalents At Cost", "label": "Cash And Cash Equivalents At Cost", "terseLabel": "Carrying Cost" } } }, "localname": "CashAndCashEquivalentsAtCost", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsDetail" ], "xbrltype": "monetaryItemType" }, "fn_CashCashEquivalentsAndMarketableSecuritiesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cash, cash equivalents and marketable securities", "label": "Cash, cash equivalents and marketable securities [Line Items]", "terseLabel": "Cash, cash equivalents and marketable securities [Line Items]" } } }, "localname": "CashCashEquivalentsAndMarketableSecuritiesLineItems", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsAdditionalInformationDetail", "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsDetail" ], "xbrltype": "stringItemType" }, "fn_CashCashEquivalentsAndMarketableSecuritiesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cash, cash equivalents and marketable securities [Table]", "label": "Cash, cash equivalents and marketable securities [Table]", "terseLabel": "Cash, cash equivalents and marketable securities [Table]" } } }, "localname": "CashCashEquivalentsAndMarketableSecuritiesTable", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsAdditionalInformationDetail", "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsDetail" ], "xbrltype": "stringItemType" }, "fn_CashCashEquivalentsAndMarketableSecuritiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cash, cash equivalents and marketable securities.", "label": "Cash, Cash Equivalents and Marketable Securities [Table Text Block]", "terseLabel": "Cash, Cash Equivalents, and Short-Term Investments" } } }, "localname": "CashCashEquivalentsAndMarketableSecuritiesTableTextBlock", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "fn_CashFlowInformationIncludedInTheMeasurementOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow Information Included In The Measurement Of Lease Liabilities [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities" } } }, "localname": "CashFlowInformationIncludedInTheMeasurementOfLeaseLiabilitiesAbstract", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/LeasesScheduleOfSupplementalCashFlowInformationRelatedToOperatingLeaseDetail" ], "xbrltype": "stringItemType" }, "fn_CertificateOfDepositAndTimeDepositMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Certificate of deposit and time deposit", "label": "Certificate of deposit and time deposit [Member]", "terseLabel": "Certificates of deposit and time deposits", "verboseLabel": "Certificates of deposit and time deposits" } } }, "localname": "CertificateOfDepositAndTimeDepositMember", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsDetail", "http://www.fabrinet.com/role/FairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "fn_ChangesInAccountingPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Changes In Accounting Policy [Text Block]", "label": "Changes In Accounting Policy [Text Block]", "terseLabel": "Changes in Accounting Policies" } } }, "localname": "ChangesInAccountingPolicyTextBlock", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/AccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "fn_CommercialPaperAndCorporateSecuritiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commercial Paper and Corporate Securities [Member]", "label": "Commercial Paper and Corporate Securities [Member]", "terseLabel": "Corporate bonds and commercial papers" } } }, "localname": "CommercialPaperAndCorporateSecuritiesMember", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsDetail", "http://www.fabrinet.com/role/FairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "fn_CommitmentsAndContingenciesDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commitments and Contingencies Disclosure [Line Items]", "label": "Commitments and Contingencies Disclosure [Line Items]", "terseLabel": "Commitments and Contingencies Disclosure [Line Items]" } } }, "localname": "CommitmentsAndContingenciesDisclosureLineItems", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "fn_CommitmentsAndContingenciesDisclosureTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commitments and Contingencies Disclosure [Table]", "label": "Commitments and Contingencies Disclosure [Table]", "terseLabel": "Commitments and Contingencies Disclosure [Table]" } } }, "localname": "CommitmentsAndContingenciesDisclosureTable", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "fn_ContractWithCustomerAssetsRevenueRecognized": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Contract with customer assets revenue recognized.", "label": "Contract With Customer Assets Revenue Recognized", "terseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerAssetsRevenueRecognized", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/ScheduleOfActivityInTheCompanysContractAssetsAndContractLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "fn_ContractWithCustomerLiabilitiesToAdditionsForPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract with customer liabilities to additions for Period.", "label": "Contract With Customer Liabilities to Additions for Period", "terseLabel": "Advance payment received during the period" } } }, "localname": "ContractWithCustomerLiabilitiesToAdditionsForPeriod", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/ScheduleOfActivityInTheCompanysContractAssetsAndContractLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "fn_CreditFacilityAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Credit Facility Agreement [Member]" } } }, "localname": "CreditFacilityAgreementMember", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "fn_DebtInstrumentMaturityMonthAndYear": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Maturity, Month and Year", "label": "Debt Instrument Maturity Month And Year", "terseLabel": "Term" } } }, "localname": "DebtInstrumentMaturityMonthAndYear", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/TotalBorrowingsIncludingCurrentPortionAndNonCurrentPortionOfLongTermBorrowingsDetail" ], "xbrltype": "gYearMonthItemType" }, "fn_DerivativeInstrumentMaturityDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Derivative instrument maturity date.", "label": "Derivative Instrument Maturity Date", "verboseLabel": "Derivative maturity period" } } }, "localname": "DerivativeInstrumentMaturityDate", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/FairValueAdditionalInformationDetail" ], "xbrltype": "gYearMonthItemType" }, "fn_DerivativesGainLossReclassifiedFromOtherComprehensiveIncomeIntoEarningsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Derivatives gain (loss) reclassified from other comprehensive income into earnings.", "label": "Derivatives Gain Loss Reclassified From Other Comprehensive Income Into Earnings [Abstract]", "terseLabel": "Derivatives gain(loss) reclassified from other comprehensive income into earnings:" } } }, "localname": "DerivativesGainLossReclassifiedFromOtherComprehensiveIncomeIntoEarningsAbstract", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/FairValueScheduleImpactsOfDerivativeGainLossOfCashFlowHedgesDetails" ], "xbrltype": "stringItemType" }, "fn_DerivativesGainlossRecognizedIntoOtherComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Derivatives gain(loss) recognized into other comprehensive income[Abstract]", "label": "Derivatives gainloss recognized into other comprehensive income [Abstract]", "verboseLabel": "Derivatives gain (loss) recognized in other comprehensive income:" } } }, "localname": "DerivativesGainlossRecognizedIntoOtherComprehensiveIncomeAbstract", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/FairValueScheduleImpactsOfDerivativeGainLossOfCashFlowHedgesDetails" ], "xbrltype": "stringItemType" }, "fn_DescriptionOfNewAccountingPronouncementsNotYetAdoptedPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Description of new accounting pronouncements not yet adopted.", "label": "Description of New Accounting Pronouncements Not yet Adopted [Policy Text Block]", "terseLabel": "New Accounting Pronouncements \u2013 not yet adopted by the Company" } } }, "localname": "DescriptionOfNewAccountingPronouncementsNotYetAdoptedPolicyTextBlock", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/AccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "fn_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignAndDomesticCountriesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Entity Wide Disclosure On Geographic Areas Revenue From External Customers Attributed To Individual Foreign And Domestic Countries [Line Items]", "label": "Entity Wide Disclosure On Geographic Areas Revenue From External Customers Attributed To Individual Foreign And Domestic Countries [Line Items]", "terseLabel": "Entity Wide Disclosure On Geographic Areas Revenue From External Customers Attributed To Individual Foreign And Domestic Countries [Line Items]" } } }, "localname": "EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignAndDomesticCountriesLineItems", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/TotalRevenuesByGeographicRegionsDetail" ], "xbrltype": "stringItemType" }, "fn_EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignAndDomesticCountriesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Entity Wide Disclosure On Geographic Areas Revenue From External Customers Attributed To Individual Foreign And Domestic Countries [Table]", "label": "Entity Wide Disclosure On Geographic Areas Revenue From External Customers Attributed To Individual Foreign And Domestic Countries [Table]", "terseLabel": "Entity Wide Disclosure On Geographic Areas Revenue From External Customers Attributed To Individual Foreign And Domestic Countries [Table]" } } }, "localname": "EntityWideDisclosureOnGeographicAreasRevenueFromExternalCustomersAttributedToIndividualForeignAndDomesticCountriesTable", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/TotalRevenuesByGeographicRegionsDetail" ], "xbrltype": "stringItemType" }, "fn_EquityIncentive2020PlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "EquityIncentive 2020 plan", "label": "Equity Incentive 2020 plan [Member]", "verboseLabel": "Equity Incentive 2020 plan" } } }, "localname": "EquityIncentive2020PlanMember", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "fn_EquityIncentivePlansMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equity Incentive Plans", "label": "Equity Incentive Plans [Member]", "terseLabel": "Equity Incentive Plans" } } }, "localname": "EquityIncentivePlansMember", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "fn_ExecutiveDirector1Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Executive Director 1 [Member]", "label": "Executive Director 1 [Member]", "terseLabel": "Executive of the Company" } } }, "localname": "ExecutiveDirector1Member", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "fn_ExpensesRelatedToReductionInWorkforce": { "auth_ref": [], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 13.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Expenses related to reduction in workforce.", "label": "Expenses Related to Reduction in Workforce", "negatedLabel": "Expenses related to reduction in workforce" } } }, "localname": "ExpensesRelatedToReductionInWorkforce", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "fn_FiniteLivedIntangibleLiabilitiesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Finite-Lived Intangible Liabilities [Line Items]", "label": "Finite-Lived Intangible Liabilities [Line Items]", "terseLabel": "Finite-Lived Intangible Liabilities [Line Items]" } } }, "localname": "FiniteLivedIntangibleLiabilitiesLineItems", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/WeightedAverageRemainingLifeOfIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "fn_ForeignCurrencyOptionContractsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Foreign Currency Option Contracts [Member]", "label": "Foreign Currency Option Contracts [Member]", "terseLabel": "Foreign currency option contracts" } } }, "localname": "ForeignCurrencyOptionContractsMember", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/FairValueAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "fn_GlobalCemSolutionsLtdMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Global CEM Solutions Ltd [Member]", "label": "Global CEM Solutions Ltd [Member]", "terseLabel": "Global CEM Solutions, Ltd." } } }, "localname": "GlobalCemSolutionsLtdMember", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/WeightedAverageRemainingLifeOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "fn_IncomeTaxesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Income Taxes [Line Items]", "label": "Income Taxes [Line Items]", "terseLabel": "Income Taxes [Line Items]" } } }, "localname": "IncomeTaxesLineItems", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "fn_IncomeTaxesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Income Taxes [Table]", "label": "Income Taxes [Table]", "terseLabel": "Income Taxes [Table]" } } }, "localname": "IncomeTaxesTable", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "fn_IncrementalCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Incremental cost.", "label": "Incremental Cost", "terseLabel": "Incremental cost" } } }, "localname": "IncrementalCost", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/RevenuesFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "fn_InvestmentsClassifiedByContractualMaturityDateLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Investments Classified by Contractual Maturity Date [Line Items]", "label": "Investments Classified by Contractual Maturity Date [Line Items]", "terseLabel": "Investments Classified by Contractual Maturity Date [Line Items]" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateLineItems", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/AvailableForSaleSecuritiesBasedOnStatedEffectiveMaturitiesDetail" ], "xbrltype": "stringItemType" }, "fn_InvestmentsClassifiedByContractualMaturityDateTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Investments Classified by Contractual Maturity Date [Table]", "label": "Investments Classified by Contractual Maturity Date [Table]", "terseLabel": "Investments Classified by Contractual Maturity Date [Table]" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTable", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/AvailableForSaleSecuritiesBasedOnStatedEffectiveMaturitiesDetail" ], "xbrltype": "stringItemType" }, "fn_LasersSensorsAndOtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lasers, sensors, and other [Member]", "label": "Lasers, sensors, and other [Member]", "terseLabel": "Lasers, sensors, and other" } } }, "localname": "LasersSensorsAndOtherMember", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/RevenuesRevenuesByEndMarketDetail" ], "xbrltype": "domainItemType" }, "fn_LeaseExpirationYear": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lease Expiration Year", "label": "Lease Expiration Year", "verboseLabel": "Operating lease expiration year" } } }, "localname": "LeaseExpirationYear", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "gYearItemType" }, "fn_LesseeOperatingLeaseOptionToExtendTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee operating lease option to extend term.", "label": "Lessee Operating Lease Option To Extend Term", "terseLabel": "Lessee operating lease option to extend term" } } }, "localname": "LesseeOperatingLeaseOptionToExtendTerm", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "fn_LineOfCreditFacilityExtendedExpirationDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line Of Credit Facility Extended Expiration Date", "label": "Line Of Credit Facility Extended Expiration Date", "terseLabel": "Line of credit facility extended termination date" } } }, "localname": "LineOfCreditFacilityExtendedExpirationDate", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "fn_LiquidityFundMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liquidity fund [Member]", "terseLabel": "Liquidity funds" } } }, "localname": "LiquidityFundMember", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsDetail", "http://www.fabrinet.com/role/FairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "fn_LoanPayableDueJuneTwentyTwentyFourMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Loan Payable Due June Twenty Twenty Four [Member]", "verboseLabel": "Loan Payable Due June 2024" } } }, "localname": "LoanPayableDueJuneTwentyTwentyFourMember", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/TotalBorrowingsIncludingCurrentPortionAndNonCurrentPortionOfLongTermBorrowingsDetail" ], "xbrltype": "domainItemType" }, "fn_LoanPayableDueJuneTwentyTwentyThreeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Loan payable due june twenty twenty three.", "label": "Loan Payable Due June Twenty Twenty Three [Member]", "terseLabel": "Loan Payable Due June 2023" } } }, "localname": "LoanPayableDueJuneTwentyTwentyThreeMember", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/TotalBorrowingsIncludingCurrentPortionAndNonCurrentPortionOfLongTermBorrowingsDetail" ], "xbrltype": "domainItemType" }, "fn_LongTermDebtCurrentCarryingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Long Term Debt Current Carrying Amount", "label": "Long Term Debt Current Carrying Amount", "terseLabel": "Long-term borrowings, current portion" } } }, "localname": "LongTermDebtCurrentCarryingAmount", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/TotalBorrowingsIncludingCurrentPortionAndNonCurrentPortionOfLongTermBorrowingsDetail" ], "xbrltype": "monetaryItemType" }, "fn_MarketableSecuritiesMaturityPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Marketable securities maturity period.", "label": "Marketable Securities Maturity Period", "terseLabel": "Maturities period of marketable securities" } } }, "localname": "MarketableSecuritiesMaturityPeriod", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "fn_NonEmployeeDirectorMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non Employee Director", "label": "Non Employee Director [Member]", "terseLabel": "Non Employee Director" } } }, "localname": "NonEmployeeDirectorMember", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "fn_NumberOfMajorCustomersAccountingForTenPercentOrMoreOfAccountsReceivable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Major Customers Accounting for Ten Percent or More of Accounts Receivable", "label": "Number of Major Customers Accounting for Ten Percent or More of Accounts Receivable", "terseLabel": "Number of customers that contributed to more than 10% of trade accounts receivable" } } }, "localname": "NumberOfMajorCustomersAccountingForTenPercentOrMoreOfAccountsReceivable", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/BusinessSegmentsAndGeographicInformationAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "fn_OperatingLeaseAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Lease Assets", "label": "Operating Lease Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "OperatingLeaseAssetsAbstract", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/LeasesScheduleOfAdoptionOfTopic842OnOperatingLeaseInConsolidateFinancialPositionDetail" ], "xbrltype": "stringItemType" }, "fn_OperatingLeaseRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating Lease Rental Expense", "label": "Operating Lease Rental Expense", "terseLabel": "Operating Lease Rental Expense" } } }, "localname": "OperatingLeaseRentalExpense", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "fn_OpticalCommunicationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Optical communications [Member]", "label": "Optical communications [Member]", "terseLabel": "Optical communications" } } }, "localname": "OpticalCommunicationsMember", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/RevenuesRevenuesByEndMarketDetail" ], "xbrltype": "domainItemType" }, "fn_PaymentsForOtherReceivableProvidedToCustomer": { "auth_ref": [], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payments for other receivable provided to customer.", "label": "Payments for other receivable provided to customer", "negatedLabel": "Other receivable provided to customer (Note 9)", "terseLabel": "Other receivable provided to customer" } } }, "localname": "PaymentsForOtherReceivableProvidedToCustomer", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.fabrinet.com/role/OtherReceivableAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "fn_PerformanceStockUnitsExpense": { "auth_ref": [], "calculation": { "http://www.fabrinet.com/role/EffectOfRecordingShareBasedCompensationExpenseDetail": { "order": 3.0, "parentTag": "us-gaap_ShareBasedCompensation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Performance Stock Units Expense", "label": "Performance Stock Units Expense", "terseLabel": "Performance share units" } } }, "localname": "PerformanceStockUnitsExpense", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/EffectOfRecordingShareBasedCompensationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "fn_PerformanceStockUnitsPsuMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Performance Stock Units PSU [Member]", "label": "Performance Stock Units PSU [Member]", "terseLabel": "Performance Share Units" } } }, "localname": "PerformanceStockUnitsPsuMember", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "fn_PeriodSixMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period 6 [Member]", "label": "Period 6 [Member]", "terseLabel": "Vest at the end of the performance period" } } }, "localname": "PeriodSixMember", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "fn_PeriodTenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period 10 [Member]", "label": "Period 10 [Member]", "terseLabel": "Vest on the first of January" } } }, "localname": "PeriodTenMember", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "fn_ProceedsFromMaturitiesOfShortTermInvestments": { "auth_ref": [], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Proceeds from maturities of short-term investments.", "label": "Proceeds From Maturities Of Short Term Investments", "terseLabel": "Proceeds from maturities of short-term investments" } } }, "localname": "ProceedsFromMaturitiesOfShortTermInvestments", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "fn_ProductWarrantyTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product Warranty Term", "label": "Product Warranty Term", "terseLabel": "Product warranty term" } } }, "localname": "ProductWarrantyTerm", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/RevenuesFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "fn_RestrictedCashAndCashEquivalentsAtCarryingValueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Cash and Cash Equivalents, at Carrying Value [Abstract]", "label": "Restricted Cash and Cash Equivalents, at Carrying Value [Abstract]", "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValueAbstract", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "stringItemType" }, "fn_RestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Cash And Cash Equivalents [Text Block]", "label": "Restricted Cash And Cash Equivalents [Text Block]", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/RestrictedCash" ], "xbrltype": "textBlockItemType" }, "fn_RevenueFromContractWithCustomersLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue From Contract With Customers [Line Items]", "label": "Revenue From Contract With Customers [Line Items]", "terseLabel": "Revenue From Contract With Customers [Line Items]" } } }, "localname": "RevenueFromContractWithCustomersLineItems", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/RevenuesFromContractsWithCustomersAdditionalInformationDetail", "http://www.fabrinet.com/role/ScheduleOfActivityInTheCompanysContractAssetsAndContractLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "fn_RevenueFromContractWithCustomersTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue From Contract With Customers [Table]", "label": "Revenue From Contract With Customers [Table]", "terseLabel": "Revenue From Contract With Customers [Table]" } } }, "localname": "RevenueFromContractWithCustomersTable", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/RevenuesFromContractsWithCustomersAdditionalInformationDetail", "http://www.fabrinet.com/role/ScheduleOfActivityInTheCompanysContractAssetsAndContractLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "fn_ScheduleOfAdditionalInformationRelatedToOperatingAndFinanceLeaseTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Additional Information Related To Operating And Finance Lease.", "label": "Schedule Of Additional Information Related To Operating And Finance Lease [Table Text Block]", "terseLabel": "Summary of additional information related to operating and finance lease" } } }, "localname": "ScheduleOfAdditionalInformationRelatedToOperatingAndFinanceLeaseTableTextBlock", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "fn_ScheduleOfAdoptionOfTopic842OnOperatingLeaseInConsolidateFinancialPosition": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Adoption Of Topic 842 On Operating Lease In Consolidate Financial Position", "label": "Schedule Of Adoption Of Topic 842 On Operating Lease In Consolidate Financial Position", "terseLabel": "Leases" } } }, "localname": "ScheduleOfAdoptionOfTopic842OnOperatingLeaseInConsolidateFinancialPosition", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "fn_ScheduleOfAdoptionOfTopic842OnOperatingLeaseInConsolidateFinancialPositionTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Adoption Of Topic 842 On Operating Lease In Consolidate Financial Position", "label": "Schedule Of Adoption Of Topic 842 On Operating Lease In Consolidate Financial Position [Table Text Block]", "terseLabel": "Schedule Of Adoption Of Topic 842 On Operating Lease In Consolidate Financial Position" } } }, "localname": "ScheduleOfAdoptionOfTopic842OnOperatingLeaseInConsolidateFinancialPositionTableTextBlock", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "fn_ScheduleOfOtherReceivableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Other Receivable", "label": "Schedule of Other Receivable [Text Block]", "terseLabel": "Other receivable" } } }, "localname": "ScheduleOfOtherReceivableTextBlock", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/OtherReceivable" ], "xbrltype": "textBlockItemType" }, "fn_ScheduleOfSupplementalCashFlowInformationRelatedToOperatingLeaseTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Supplemental Cash Flow Information Related To Operating Lease.", "label": "Schedule Of Supplemental Cash Flow Information Related To Operating Lease [Table Text Block]", "terseLabel": "Schedule of supplemental cash flow information related to operating lease" } } }, "localname": "ScheduleOfSupplementalCashFlowInformationRelatedToOperatingLeaseTableTextBlock", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "fn_ShareholdersEquityLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Shareholders Equity [Line Items]", "label": "Shareholders Equity [Line Items]", "terseLabel": "Shareholders Equity [Line Items]" } } }, "localname": "ShareholdersEquityLineItems", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "fn_ShareholdersEquityTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Shareholders Equity [Table]", "label": "Shareholders Equity [Table]", "terseLabel": "Shareholders Equity [Table]" } } }, "localname": "ShareholdersEquityTable", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "fn_StandbyLettersOfCreditOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Standby letters of credit one.", "label": "Standby Letters Of Credit One [Member]", "terseLabel": "Standby letters of credit one" } } }, "localname": "StandbyLettersOfCreditOneMember", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "fn_StockOptionsToPurchaseSharesExcludedFromComputationOfDilutedWeightedAverageSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock options to purchase shares excluded from computation of diluted weighted average shares outstanding.", "label": "Stock Options To Purchase Shares Excluded From Computation Of Diluted Weighted Average Shares Outstanding", "terseLabel": "Outstanding performance share units excluded from the computation of diluted earnings per ordinary share (thousands of shares)" } } }, "localname": "StockOptionsToPurchaseSharesExcludedFromComputationOfDilutedWeightedAverageSharesOutstanding", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/EarningsPerOrdinaryShareDetail" ], "xbrltype": "sharesItemType" }, "fn_StockPlan2010Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Plan 2010", "label": "Stock Plan 2010 [Member]", "terseLabel": "Stock Plan 2010" } } }, "localname": "StockPlan2010Member", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "fn_StockPlanNineteenNinetyNineAndTwentyTenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Plan Nineteen Ninety Nine and Twenty Ten [Member]", "label": "Stock Plan Nineteen Ninety Nine and Twenty Ten [Member]", "terseLabel": "Stock Plan Nineteen Ninety Nine and Twenty Ten" } } }, "localname": "StockPlanNineteenNinetyNineAndTwentyTenMember", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "fn_StockPlanTwoThousandSeventeenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock plan two thousand seventeen.", "label": "Stock Plan Two Thousand Seventeen [Member]", "terseLabel": "Stock Plan 2017" } } }, "localname": "StockPlanTwoThousandSeventeenMember", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "fn_StockPlanTwoThousandTenAndSeventeenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Plan 2010 and 2017", "label": "Stock Plan Two Thousand Ten And Seventeen [Member]", "terseLabel": "Stock Plan 2010 and 2017" } } }, "localname": "StockPlanTwoThousandTenAndSeventeenMember", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/PerformanceShareUnitActivityDetail", "http://www.fabrinet.com/role/RestrictedShareUnitActivityDetail" ], "xbrltype": "domainItemType" }, "fn_StockRepurchaseProgramAdditionalAuthorizedRepurchaseAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Stock Repurchase Program, Additional Authorized Repurchase Amount", "label": "Stock Repurchase Program, Additional Authorized Repurchase Amount", "terseLabel": "Share repurchase program, increase in shares authorized for repurchase" } } }, "localname": "StockRepurchaseProgramAdditionalAuthorizedRepurchaseAmount", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "fn_TermLoanAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Term Loan Agreement [Member]" } } }, "localname": "TermLoanAgreementMember", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "fn_TermLoanCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term Loan Credit Facility [Member]", "label": "Term Loan Credit Facility [Member]", "terseLabel": "Term Loan Credit Facility" } } }, "localname": "TermLoanCreditFacilityMember", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "fn_USTreasurySecuritiesAndUSGovernmentAndAgencySecuritiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "U S Treasury Securities And U S Government And Agency Securities [Member]", "label": "U S Treasury Securities And U S Government And Agency Securities [Member]", "terseLabel": "U.S. agency and U.S. Treasury securities" } } }, "localname": "USTreasurySecuritiesAndUSGovernmentAndAgencySecuritiesMember", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsDetail", "http://www.fabrinet.com/role/FairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "fn_UncategorizedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Uncategorized [Abstract]", "label": "Uncategorized [Abstract]" } } }, "localname": "UncategorizedAbstract", "nsuri": "http://www.fabrinet.com/20191227", "xbrltype": "stringItemType" }, "fn_UnrealisedGainLossOnExchangeRateAndFairValueOfForeignCurrencyForwardContracts": { "auth_ref": [], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 38.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Unrealised gain loss on exchange rate and fair value of foreign currency forward contracts", "label": "Unrealised Gain Loss On Exchange Rate And Fair Value Of Foreign Currency Forward Contracts", "negatedTerseLabel": "Unrealized loss (gain) on exchange rate and fair value of foreign currency forward contracts" } } }, "localname": "UnrealisedGainLossOnExchangeRateAndFairValueOfForeignCurrencyForwardContracts", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "fn_VestingOptionOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Vesting Option One [Member]", "label": "Vesting Option One [Member]", "terseLabel": "Vesting Option One" } } }, "localname": "VestingOptionOneMember", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "fn_VestingOptionTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Vesting Option Two [Member]", "label": "Vesting Option Two [Member]", "terseLabel": "Vesting Option Two" } } }, "localname": "VestingOptionTwoMember", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "fn_WeightedAverageDiscountRateOfOperatingAndFinanceLeaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Discount Rate Of Operating And Finance Lease [Abstract]", "terseLabel": "Weighted-average discount rate" } } }, "localname": "WeightedAverageDiscountRateOfOperatingAndFinanceLeaseAbstract", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/LeasesSummaryOfAdditionalInformationRelatedToOperatingAndFinanceLeaseDetail" ], "xbrltype": "stringItemType" }, "fn_WeightedAverageReamingLeaseTermOfOperatingAndFinanceLeaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Reaming Lease Term Of Operating And Finance Lease [Abstract]", "terseLabel": "Weighted-average remaining lease term (in years)" } } }, "localname": "WeightedAverageReamingLeaseTermOfOperatingAndFinanceLeaseAbstract", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/LeasesSummaryOfAdditionalInformationRelatedToOperatingAndFinanceLeaseDetail" ], "xbrltype": "stringItemType" }, "fn_XxxoperatingLeaseLiabilitiesAndEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Lease Liabilities And Equity [Abstract]", "label": "xxxOperating Lease Liabilities And Equity [Abstract]", "terseLabel": "Liabilities and Shareholders' Equity" } } }, "localname": "XxxoperatingLeaseLiabilitiesAndEquityAbstract", "nsuri": "http://www.fabrinet.com/20191227", "presentation": [ "http://www.fabrinet.com/role/LeasesScheduleOfAdoptionOfTopic842OnOperatingLeaseInConsolidateFinancialPositionDetail" ], "xbrltype": "stringItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia-Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/DisaggregationOfRevenueByGeographicalRegionsDetail", "http://www.fabrinet.com/role/TotalRevenuesByGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r443" ], "lang": { "en-US": { "role": { "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r75", "r131" ], "lang": { "en-US": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "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.fabrinet.com/role/DisaggregationOfRevenueByGeographicalRegionsDetail", "http://www.fabrinet.com/role/TotalRevenuesByGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "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.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsAdditionalInformationDetail", "http://www.fabrinet.com/role/LeasesAdditionalInformationDetail", "http://www.fabrinet.com/role/RevenuesFromContractsWithCustomersAdditionalInformationDetail", "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "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.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsAdditionalInformationDetail", "http://www.fabrinet.com/role/LeasesAdditionalInformationDetail", "http://www.fabrinet.com/role/RevenuesFromContractsWithCustomersAdditionalInformationDetail", "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "North America [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BusinessSegmentsAndGeographicInformationAdditionalInformationDetail", "http://www.fabrinet.com/role/DisaggregationOfRevenueByGeographicalRegionsDetail", "http://www.fabrinet.com/role/TotalRevenuesByGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r174", "r257", "r260", "r432", "r433" ], "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.fabrinet.com/role/RevenuesRevenuesByEndMarketDetail" ], "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.fabrinet.com/role/RevenuesRevenuesByEndMarketDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BorrowingsAdditionalInformationDetail", "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsAdditionalInformationDetail", "http://www.fabrinet.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.fabrinet.com/role/FairValueAdditionalInformationDetail", "http://www.fabrinet.com/role/LeasesAdditionalInformationDetail", "http://www.fabrinet.com/role/RevenuesFromContractsWithCustomersAdditionalInformationDetail", "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BorrowingsAdditionalInformationDetail", "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsAdditionalInformationDetail", "http://www.fabrinet.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.fabrinet.com/role/FairValueAdditionalInformationDetail", "http://www.fabrinet.com/role/LeasesAdditionalInformationDetail", "http://www.fabrinet.com/role/RevenuesFromContractsWithCustomersAdditionalInformationDetail", "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "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.fabrinet.com/role/BusinessSegmentsAndGeographicInformationAdditionalInformationDetail", "http://www.fabrinet.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.fabrinet.com/role/DisaggregationOfRevenueByGeographicalRegionsDetail", "http://www.fabrinet.com/role/FairValueOnRecurringBasisParentheticalDetail", "http://www.fabrinet.com/role/TotalRevenuesByGeographicRegionsDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r176", "r257", "r261", "r434", "r440", "r442" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BusinessSegmentsAndGeographicInformationAdditionalInformationDetail", "http://www.fabrinet.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.fabrinet.com/role/DisaggregationOfRevenueByGeographicalRegionsDetail", "http://www.fabrinet.com/role/FairValueOnRecurringBasisParentheticalDetail", "http://www.fabrinet.com/role/TotalRevenuesByGeographicRegionsDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r178", "r390" ], "lang": { "en-US": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Relationship to Entity [Domain]", "terseLabel": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r378" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/LeasesScheduleOfAdoptionOfTopic842OnOperatingLeaseInConsolidateFinancialPositionDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/TradeAccountsReceivableNetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r11", "r46" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 21.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred (and 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, Trade, Current", "terseLabel": "Trade accounts payable" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGross": { "auth_ref": [ "r179" ], "calculation": { "http://www.fabrinet.com/role/TradeAccountsReceivableNetDetail": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNet", "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, Gross", "terseLabel": "Trade accounts receivable" } } }, "localname": "AccountsReceivableGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/TradeAccountsReceivableNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r34", "r418" ], "calculation": { "http://www.fabrinet.com/role/TradeAccountsReceivableNetDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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.", "label": "Accounts Receivable, Net", "totalLabel": "Trade accounts receivable, net" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/TradeAccountsReceivableNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r2", "r34", "r179", "r180", "r258" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 13.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, Net, Current", "terseLabel": "Trade accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r124" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "negatedTerseLabel": "Amortization of investment discount (premium)" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r27", "r399", "r421" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 23.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income tax payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 25.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember": { "auth_ref": [ "r84", "r88", "r89", "r270", "r318" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to prior service cost (credit) component of defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member]", "verboseLabel": "Retirement benefit\u00a0plan\u00a0- Prior service cost" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ChangesInAociNetOfTaxDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember": { "auth_ref": [ "r80", "r88", "r89", "r317" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, attributable to the parent.", "label": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]", "terseLabel": "Unrealized net (Losses) Gains on Derivative Instruments" } } }, "localname": "AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ChangesInAociNetOfTaxDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r81", "r82", "r83", "r88", "r89" ], "lang": { "en-US": { "role": { "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.", "label": "Accumulated Net Investment Gain (Loss) Attributable to Parent [Member]", "terseLabel": "Unrealized net (Losses) Gains on Available-for- sale Securities" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ChangesInAociNetOfTaxDetail" ], "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.fabrinet.com/role/ChangesInAociNetOfTaxDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r86", "r87", "r88" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 41.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.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.fabrinet.com/role/ChangesInAociNetOfTaxDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r85", "r88", "r89", "r318" ], "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": "AOCI Attributable to Parent", "verboseLabel": "Accumulated Other Comprehensive (Loss) Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ChangesInAociNetOfTaxDetail", "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r79", "r88", "r89", "r318" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign Currency Translation Adjustment" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ChangesInAociNetOfTaxDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r216" ], "lang": { "en-US": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted average remaining life of acquired intangible assets" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/WeightedAverageRemainingLifeOfIntangibleAssetsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r35" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 39.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.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]", "verboseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r137" ], "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.fabrinet.com/role/LeasesScheduleOfAdoptionOfTopic842OnOperatingLeaseInConsolidateFinancialPositionDetail", "http://www.fabrinet.com/role/ScheduleOfActivityInTheCompanysContractAssetsAndContractLiabilitiesDetail" ], "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": "Adjustments Related to Tax Withholding for Share-based Compensation", "negatedLabel": "Tax withholdings related to net share settlement of restricted share units" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r272", "r274", "r293", "r294" ], "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": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "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.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "auth_ref": [], "calculation": { "http://www.fabrinet.com/role/EffectOfRecordingShareBasedCompensationExpenseDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of expense for award under share-based payment arrangement.", "label": "Allocated Share-based Compensation Expense, Net of Tax", "totalLabel": "Net effect on share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/EffectOfRecordingShareBasedCompensationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r181", "r189", "r191", "r193" ], "calculation": { "http://www.fabrinet.com/role/TradeAccountsReceivableNetDetail": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Allowance for Doubtful Accounts Receivable", "negatedLabel": "Less: Allowance for doubtful account" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/TradeAccountsReceivableNetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "auth_ref": [ "r192" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 34.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.", "label": "Allowance for Doubtful Accounts Receivable, Recoveries", "negatedLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDeferredHedgeGains": { "auth_ref": [ "r123" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense charged against earnings by an Entity to record deferred gains and losses on hedge instruments. Examples include gain on economic hedges, amortization of gain on designated fair value hedge and so forth.", "label": "Amortization of Deferred Hedge Gains", "terseLabel": "Amortization of fairvalue of interest rate swap amount due as hedge" } } }, "localname": "AmortizationOfDeferredHedgeGains", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r123", "r369" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of deferred debt issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r123", "r214", "r220" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense related to intangibles" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/IntangiblesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r149" ], "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": "Antidilutive securities excluded from computation of earnings per share, amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/EarningsPerOrdinaryShareAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r149" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/EarningsPerOrdinaryShareAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/EarningsPerOrdinaryShareAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r149" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/EarningsPerOrdinaryShareAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Arrangements and Non-arrangement Transactions [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r170", "r397", "r420" ], "calculation": { "http://www.fabrinet.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.fabrinet.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.fabrinet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r7", "r70" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 9.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.fabrinet.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.fabrinet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r346" ], "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", "verboseLabel": "Total" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r17", "r18", "r19", "r20", "r21", "r22", "r23", "r24" ], "calculation": { "http://www.fabrinet.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 after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "totalLabel": "Total non-current assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Non-current assets" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r184", "r199" ], "calculation": { "http://www.fabrinet.com/role/AvailableForSaleSecuritiesBasedOnStatedEffectiveMaturitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Total" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/AvailableForSaleSecuritiesBasedOnStatedEffectiveMaturitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainLossBeforeTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of unrealized gain (loss) in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.", "label": "Available-for-sale Securities, Accumulated Gross Unrealized Gain (Loss), before Tax", "terseLabel": "Marketable securities, Unrealized Gain/(Loss)" } } }, "localname": "AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAmortizedCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.", "label": "Available-for-sale Securities, Amortized Cost Basis", "terseLabel": "Marketable securities, Carrying cost" } } }, "localname": "AvailableForSaleSecuritiesAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r187" ], "calculation": { "http://www.fabrinet.com/role/AvailableForSaleSecuritiesBasedOnStatedEffectiveMaturitiesDetail": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost", "terseLabel": "Due between one to five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/AvailableForSaleSecuritiesBasedOnStatedEffectiveMaturitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r185", "r187", "r411" ], "calculation": { "http://www.fabrinet.com/role/AvailableForSaleSecuritiesBasedOnStatedEffectiveMaturitiesDetail": { "order": 4.0, "parentTag": "us-gaap_MarketableSecuritiesCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value", "terseLabel": "Due between one to five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/AvailableForSaleSecuritiesBasedOnStatedEffectiveMaturitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r186" ], "calculation": { "http://www.fabrinet.com/role/AvailableForSaleSecuritiesBasedOnStatedEffectiveMaturitiesDetail": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost", "terseLabel": "Due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/AvailableForSaleSecuritiesBasedOnStatedEffectiveMaturitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r185", "r186", "r410" ], "calculation": { "http://www.fabrinet.com/role/AvailableForSaleSecuritiesBasedOnStatedEffectiveMaturitiesDetail": { "order": 3.0, "parentTag": "us-gaap_MarketableSecuritiesCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value", "terseLabel": "Due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/AvailableForSaleSecuritiesBasedOnStatedEffectiveMaturitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesGrossRealizedGainLossNet": { "auth_ref": [], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 33.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This item represents the difference between the gross realized gains and losses realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities. Additionally, this item would include any losses recognized for other than temporary impairments (OTTI) of the subject investments in debt and equity securities.", "label": "Available-for-sale Securities, Gross Realized Gain (Loss)", "negatedLabel": "(Gain) loss from sales and maturities of available-for-sale securities" } } }, "localname": "AvailableForSaleSecuritiesGrossRealizedGainLossNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Available-for-sale Securities [Table Text Block]", "terseLabel": "Available-for-Sale Securities Based on Stated Effective Maturities" } } }, "localname": "AvailableForSaleSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r276", "r291" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/PerformanceShareUnitActivityDetail", "http://www.fabrinet.com/role/RestrictedShareUnitActivityDetail", "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "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]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueScheduleOfDerivativeFinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r328", "r333" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueScheduleOfDerivativeFinancialInstrumentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BorrowingsAdditionalInformationDetail" ], "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.fabrinet.com/role/AccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r136" ], "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": "Accounting policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/AccountingPolicies" ], "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 [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/IntangiblesAdditionalInformationDetail", "http://www.fabrinet.com/role/WeightedAverageRemainingLifeOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r308", "r309" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/IntangiblesAdditionalInformationDetail", "http://www.fabrinet.com/role/WeightedAverageRemainingLifeOfIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r126", "r127", "r128" ], "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": "Construction, software and equipment-related payables" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligations": { "auth_ref": [ "r28", "r377", "r422" ], "calculation": { "http://www.fabrinet.com/role/LeasesCapitalLeaseLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.fabrinet.com/role/LeasesPresentValueOfCapitalLeaseDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date.", "label": "Capital Lease Obligations", "totalLabel": "Present value of capital lease", "verboseLabel": "Present value of capital lease" } } }, "localname": "CapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/LeasesCapitalLeaseLiabilitiesDetail", "http://www.fabrinet.com/role/LeasesFutureMinimumLeasePaymentsDueUnderNonCancelableCapitalLeasesDetail", "http://www.fabrinet.com/role/LeasesPresentValueOfCapitalLeaseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsCurrent": { "auth_ref": [ "r25", "r375", "r377" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 22.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.fabrinet.com/role/LeasesCapitalLeaseLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_CapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "definitionGuidance": "Capital lease liability, current portion", "documentation": "Amount of capital lease obligation due within one year or the normal operating cycle, if longer.", "label": "Capital Lease Obligations, Current", "terseLabel": "Capital lease liability, current portion", "verboseLabel": "Current" } } }, "localname": "CapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets", "http://www.fabrinet.com/role/LeasesAdditionalInformationDetail", "http://www.fabrinet.com/role/LeasesCapitalLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsNoncurrent": { "auth_ref": [ "r57", "r375", "r377" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 36.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 }, "http://www.fabrinet.com/role/LeasesCapitalLeaseLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_CapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.", "label": "Capital Lease Obligations, Noncurrent", "terseLabel": "Capital lease liability, non-current portion", "verboseLabel": "Non-current" } } }, "localname": "CapitalLeaseObligationsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets", "http://www.fabrinet.com/role/LeasesCapitalLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasedAssetsLineItems": { "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": "Capital Leased Assets [Line Items]", "terseLabel": "Capital Leased Assets [Line Items]" } } }, "localname": "CapitalLeasedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/LeasesCapitalLeaseLiabilitiesDetail", "http://www.fabrinet.com/role/LeasesFutureMinimumLeasePaymentsDueUnderNonCancelableCapitalLeasesDetail", "http://www.fabrinet.com/role/LeasesPresentValueOfCapitalLeaseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet": { "auth_ref": [ "r376" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total gross amount less the charge for the use of the long-lived depreciable assets subject to a lease meeting the criteria for capitalization.", "label": "Capital Leases, Balance Sheet, Assets by Major Class, Net", "terseLabel": "Capital lease assets" } } }, "localname": "CapitalLeasesBalanceSheetAssetsByMajorClassNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/LeasesScheduleOfSupplementalCashFlowInformationRelatedToOperatingLeaseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r377" ], "calculation": { "http://www.fabrinet.com/role/LeasesFutureMinimumLeasePaymentsDueUnderNonCancelableCapitalLeasesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases.", "label": "Capital Leases, Future Minimum Payments Due", "totalLabel": "Total minimum capital lease payments" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/LeasesFutureMinimumLeasePaymentsDueUnderNonCancelableCapitalLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r377" ], "calculation": { "http://www.fabrinet.com/role/LeasesFutureMinimumLeasePaymentsDueUnderNonCancelableCapitalLeasesDetail": { "order": 1.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases 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": "Capital Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2020 (remaining six months)" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/LeasesFutureMinimumLeasePaymentsDueUnderNonCancelableCapitalLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r377" ], "calculation": { "http://www.fabrinet.com/role/LeasesFutureMinimumLeasePaymentsDueUnderNonCancelableCapitalLeasesDetail": { "order": 2.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases 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": "Capital Leases, Future Minimum Payments Due in Two Years", "terseLabel": "2021" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/LeasesFutureMinimumLeasePaymentsDueUnderNonCancelableCapitalLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments": { "auth_ref": [ "r377" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount necessary to reduce net minimum lease payments to present value for capital leases.", "label": "Capital Leases, Future Minimum Payments, Interest Included in Payments", "negatedLabel": "Less: Future finance charge on capital leases" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/LeasesFutureMinimumLeasePaymentsDueUnderNonCancelableCapitalLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r358", "r359" ], "lang": { "en-US": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "terseLabel": "Carrying Cost" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/AvailableForSaleSecuritiesBasedOnStatedEffectiveMaturitiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r0", "r43", "r125" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "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.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsDetail", "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets", "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "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]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsDetail", "http://www.fabrinet.com/role/FairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock": { "auth_ref": [ "r16", "r188" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of cash, cash equivalents, and debt and equity securities, including any unrealized or realized gain (loss).", "label": "Cash, Cash Equivalents, and Marketable Securities [Text Block]", "terseLabel": "Cash, cash equivalents and short-term investments" } } }, "localname": "CashCashEquivalentsAndMarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r120", "r125", "r129" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "totalLabel": "Cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r120", "r365" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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), Excluding Exchange Rate Effect", "terseLabel": "Increase in cash, cash equivalents and restricted cash", "totalLabel": "Net increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsMember": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "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 Equivalents [Member]", "terseLabel": "Cash Equivalents" } } }, "localname": "CashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsDetail", "http://www.fabrinet.com/role/FairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CashMember": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits.", "label": "Cash [Member]", "terseLabel": "Cash" } } }, "localname": "CashMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ChangeInContractWithCustomerAssetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Change in Contract with Customer, Asset [Abstract]", "terseLabel": "Contract Assets" } } }, "localname": "ChangeInContractWithCustomerAssetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ScheduleOfActivityInTheCompanysContractAssetsAndContractLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ChangeInContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Change in Contract with Customer, Liability [Abstract]", "terseLabel": "Contract Liabilities" } } }, "localname": "ChangeInContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ScheduleOfActivityInTheCompanysContractAssetsAndContractLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/AccountingPoliciesTables", "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfShareholdersEquity", "http://www.fabrinet.com/role/FairValueScheduleImpactsOfDerivativeGainLossOfCashFlowHedgesDetails", "http://www.fabrinet.com/role/FairValueScheduleOfDerivativeFinancialInstrumentsDetail", "http://www.fabrinet.com/role/Leases", "http://www.fabrinet.com/role/LeasesAdditionalInformationDetail", "http://www.fabrinet.com/role/LeasesScheduleOfAdoptionOfTopic842OnOperatingLeaseInConsolidateFinancialPositionDetail", "http://www.fabrinet.com/role/LeasesTables", "http://www.fabrinet.com/role/RestrictedCash", "http://www.fabrinet.com/role/RestrictedCashAdditionalInformationDetail", "http://www.fabrinet.com/role/RevenuesFromContractsWithCustomers" ], "xbrltype": "domainItemType" }, "us-gaap_CollateralAxis": { "auth_ref": [ "r198" ], "lang": { "en-US": { "role": { "documentation": "Information by category of collateral or no collateral.", "label": "Collateral [Axis]" } } }, "localname": "CollateralAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CollateralDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Pledge or no pledge of specific property to serve as protection against default.", "label": "Collateral [Domain]" } } }, "localname": "CollateralDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r59", "r231", "r405", "r426" ], "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 19)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.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": [ "r230", "r232" ], "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.fabrinet.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r60" ], "lang": { "en-US": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "verboseLabel": "Shares reserved for future issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "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]", "verboseLabel": "Ordinary Shares" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r33" ], "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": "Ordinary shares, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.fabrinet.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r33" ], "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": "Ordinary shares, authorized share capital", "verboseLabel": "Ordinary shares, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.fabrinet.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r33" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Ordinary shares, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r33", "r241" ], "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": "Ordinary shares, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r33" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 38.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Ordinary shares (500,000,000 shares authorized, $0.01 par value; 38,408,890 shares and 38,230,753 shares issued at December 27, 2019 and June 28, 2019, respectively; and 37,019,787 shares and 36,841,650 shares outstanding at December 27, 2019 and June 28, 2019, respectively)" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r92", "r94", "r95" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "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": "Net comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r109" ], "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.fabrinet.com/role/AccumulatedOtherComprehensiveIncomeLossAoci" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r215", "r218", "r312" ], "lang": { "en-US": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Computer Software, Intangible Asset [Member]", "terseLabel": "Software" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/IntangiblesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r159", "r160", "r360", "r361" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BusinessSegmentsAndGeographicInformationTables" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r159", "r160", "r360", "r361", "r435" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BusinessSegmentsAndGeographicInformationTables" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r156", "r415" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of credit risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/AccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r159", "r160", "r360", "r361" ], "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": "Revenues, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/DisaggregationOfRevenueByGeographicalRegionsDetail", "http://www.fabrinet.com/role/RevenuesRevenuesByEndMarketDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r254" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Schedule of Activity in the Company's Contract Assets" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/RevenuesFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r250", "r252", "r258" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 14.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, Net, Current", "periodEndLabel": "Ending balance, December 27, 2019", "periodStartLabel": "Beginning balance, June 28, 2019", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets", "http://www.fabrinet.com/role/ScheduleOfActivityInTheCompanysContractAssetsAndContractLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": { "auth_ref": [ "r253" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional.", "label": "Contract with Customer, Asset, Reclassified to Receivable", "negatedLabel": "Amounts collected or invoiced" } } }, "localname": "ContractWithCustomerAssetReclassifiedToReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ScheduleOfActivityInTheCompanysContractAssetsAndContractLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r250", "r251", "r258" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 27.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "periodEndLabel": "Ending balance, December 27, 2019", "periodStartLabel": "Beginning balance, June 28, 2019", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets", "http://www.fabrinet.com/role/ScheduleOfActivityInTheCompanysContractAssetsAndContractLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r259" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ScheduleOfActivityInTheCompanysContractAssetsAndContractLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r103" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 11.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", "negatedLabel": "Cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "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 Revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ShareBasedCompensationExpenseRecordedInCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeDetail" ], "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.fabrinet.com/role/BorrowingsAdditionalInformationDetail", "http://www.fabrinet.com/role/FairValueAdditionalInformationDetail" ], "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.fabrinet.com/role/BorrowingsAdditionalInformationDetail", "http://www.fabrinet.com/role/FairValueAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1": { "auth_ref": [ "r139" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the cumulative effect on retained earnings net of related income tax effect.", "label": "Cumulative Effect on Retained Earnings, Net of Tax", "terseLabel": "Cumulative effect adjustment from adoption of ASC 606" } } }, "localname": "CumulativeEffectOnRetainedEarningsNetOfTax1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r311" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/IntangiblesDetail", "http://www.fabrinet.com/role/WeightedAverageRemainingLifeOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r240" ], "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": "Borrowings" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/Borrowings" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "presentationGuidance": "Margin above rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/TotalBorrowingsIncludingCurrentPortionAndNonCurrentPortionOfLongTermBorrowingsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCollateralAmount": { "auth_ref": [ "r413" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets pledged to secure a debt instrument.", "label": "Debt Instrument, Collateral Amount", "verboseLabel": "Amount of cash collateral" } } }, "localname": "DebtInstrumentCollateralAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.fabrinet.com/role/RestrictedCashAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentDescriptionOfVariableRateBasis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The reference rate for the variable rate of the debt instrument, such as LIBOR or the US Treasury rate and the maturity of the reference rate used, such as three months or six months LIBOR.", "label": "Debt Instrument, Description of Variable Rate Basis", "verboseLabel": "Debt Description Of Variable Rate Basis" } } }, "localname": "DebtInstrumentDescriptionOfVariableRateBasis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r368", "r370" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "verboseLabel": "Debt Principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r54" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Long term Debt Fixed Interest Percentage", "verboseLabel": "Debt Instrument Stated Interest Percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BorrowingsAdditionalInformationDetail", "http://www.fabrinet.com/role/FairValueAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateTerms": { "auth_ref": [ "r54" ], "lang": { "en-US": { "role": { "documentation": "Description of the interest rate as being fixed or variable, and, if variable, identification of the index or rate on which the interest rate is based and the number of points or percentage added to that index or rate to set the rate, and other pertinent information, such as frequency of rate resets.", "label": "Debt Instrument, Interest Rate Terms", "terseLabel": "Rate" } } }, "localname": "DebtInstrumentInterestRateTerms", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/TotalBorrowingsIncludingCurrentPortionAndNonCurrentPortionOfLongTermBorrowingsDetail" ], "xbrltype": "stringItemType" }, "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.fabrinet.com/role/FutureMaturitiesOfLongTermDebtDetail", "http://www.fabrinet.com/role/MovementsOfLongTermLoansDetail", "http://www.fabrinet.com/role/TotalBorrowingsIncludingCurrentPortionAndNonCurrentPortionOfLongTermBorrowingsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r55", "r350" ], "lang": { "en-US": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.", "label": "Debt Instrument, Maturity Date", "verboseLabel": "Debt Instrument Maturity Date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentPaymentTerms": { "auth_ref": [ "r56", "r412" ], "lang": { "en-US": { "role": { "documentation": "Description of the payment terms of the debt instrument (for example, whether periodic payments include principal and frequency of payments) and discussion about any contingencies associated with the payment.", "label": "Debt Instrument, Payment Terms", "verboseLabel": "Conditions" } } }, "localname": "DebtInstrumentPaymentTerms", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/TotalBorrowingsIncludingCurrentPortionAndNonCurrentPortionOfLongTermBorrowingsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r57", "r412" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt Instrument, Periodic Payment", "verboseLabel": "Debt Instrument Periodic Payment" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r57", "r132", "r242", "r243", "r244", "r245", "r367", "r368", "r370", "r414" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FutureMaturitiesOfLongTermDebtDetail", "http://www.fabrinet.com/role/MovementsOfLongTermLoansDetail", "http://www.fabrinet.com/role/TotalBorrowingsIncludingCurrentPortionAndNonCurrentPortionOfLongTermBorrowingsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsCurrentNet": { "auth_ref": [ "r69", "r369" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Current, Net", "negatedLabel": "Less: Unamortized debt issuance costs \u2013 current portion" } } }, "localname": "DeferredFinanceCostsCurrentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/TotalBorrowingsIncludingCurrentPortionAndNonCurrentPortionOfLongTermBorrowingsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "auth_ref": [ "r45", "r369" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Noncurrent, Net", "negatedLabel": "Less: Unamortized debt issuance costs \u2013 non-current portion" } } }, "localname": "DeferredFinanceCostsNoncurrentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/TotalBorrowingsIncludingCurrentPortionAndNonCurrentPortionOfLongTermBorrowingsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r124" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income tax" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetNoncurrent": { "auth_ref": [ "r296", "r297", "r298", "r299", "r304" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as noncurrent.", "label": "Deferred Tax Assets, Net of Valuation Allowance, Noncurrent", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredTaxAssetsNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGrossNoncurrent": { "auth_ref": [ "r296", "r305" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 32.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Gross amount of noncurrent deferred tax liabilities, which result from applying the applicable tax rate to taxable temporary differences pertaining to each jurisdiction to which the entity is obligated to pay income tax.", "label": "Deferred Tax Liabilities, Gross, Noncurrent", "terseLabel": "Deferred tax liability" } } }, "localname": "DeferredTaxLiabilitiesGrossNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "auth_ref": [ "r30", "r264", "r265", "r266" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 33.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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": "Severance liabilities" } } }, "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r123", "r224" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 17.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.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetFairValueGrossLiability": { "auth_ref": [ "r72", "r77", "r330" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of liability associated with 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.", "label": "Derivative Asset, Fair Value, Gross Liability", "negatedLabel": "Gross amounts of derivatives offset in the balance sheet (Derivative Assets)" } } }, "localname": "DerivativeAssetFairValueGrossLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueScheduleOfDerivativeFinancialInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetNotionalAmount": { "auth_ref": [ "r322", "r323", "r325" ], "lang": { "en-US": { "role": { "documentation": "Nominal or face amount used to calculate payments on the derivative asset.", "label": "Derivative Asset, Notional Amount", "terseLabel": "Derivative assets, notional amount" } } }, "localname": "DerivativeAssetNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueOnRecurringBasisParentheticalDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r73", "r74", "r357" ], "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 assets" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueAdditionalInformationDetail", "http://www.fabrinet.com/role/FairValueOnRecurringBasisParentheticalDetail", "http://www.fabrinet.com/role/FairValueScheduleImpactsOfDerivativeGainLossOfCashFlowHedgesDetails", "http://www.fabrinet.com/role/FairValueScheduleOfDerivativeFinancialInstrumentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r71", "r76", "r330", "r393" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Fair Value, Gross Asset", "terseLabel": "Gross amounts of derivatives (Derivative Assets)" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueScheduleOfDerivativeFinancialInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral": { "auth_ref": [ "r73", "r74", "r78", "r342" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, after offset of derivative liability, of 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, before offset against an obligation to return collateral under a master netting arrangement. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Fair Value, Amount Not Offset Against Collateral", "terseLabel": "Net amounts of derivatives (Derivative Assets)" } } }, "localname": "DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueScheduleOfDerivativeFinancialInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r71", "r76", "r330", "r393" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Fair Value, Gross Liability", "negatedLabel": "Gross amounts of derivatives (Derivative Liabilities)" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueScheduleOfDerivativeFinancialInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral": { "auth_ref": [ "r73", "r74", "r78", "r342" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, after offset of derivative asset, of 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, elected not to be and before offset against a right to receive collateral under a master netting arrangement. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Fair Value, Amount Not Offset Against Collateral", "negatedLabel": "Net amounts of derivatives (Derivative Liabilities)" } } }, "localname": "DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueScheduleOfDerivativeFinancialInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r329", "r331", "r336", "r339" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueAdditionalInformationDetail", "http://www.fabrinet.com/role/FairValueOnRecurringBasisParentheticalDetail", "http://www.fabrinet.com/role/FairValueScheduleImpactsOfDerivativeGainLossOfCashFlowHedgesDetails", "http://www.fabrinet.com/role/FairValueScheduleOfDerivativeFinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r326", "r329", "r336" ], "lang": { "en-US": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred": { "auth_ref": [ "r345" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The estimated value of gains (losses), net anticipated to be transferred in the future from accumulated other comprehensive income into earnings.", "label": "Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred", "verboseLabel": "Gains or losses from accumulated other comprehensive income expected to be reclassified" } } }, "localname": "DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsInHedgesAtFairValueNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Instruments in Hedges, at Fair Value, Net [Abstract]", "terseLabel": "Derivatives designates as hedging instruments:" } } }, "localname": "DerivativeInstrumentsInHedgesAtFairValueNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueScheduleOfDerivativeFinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsInHedgesLiabilitiesAtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate fair value of all derivative liabilities designated as hedging instruments. Includes instruments designated as cash flow hedges, fair value hedges, and hedges of net investments in foreign operations.", "label": "Derivative Instruments in Hedges, Liabilities, at Fair Value", "negatedLabel": "Derivative Liabilities" } } }, "localname": "DerivativeInstrumentsInHedgesLiabilitiesAtFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueScheduleOfDerivativeFinancialInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Instruments Not Designated as Hedging Instruments [Abstract]", "verboseLabel": "Derivatives not designated as hedging instruments" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueScheduleOfDerivativeFinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue": { "auth_ref": [ "r332" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as an asset.", "label": "Derivative Instruments Not Designated as Hedging Instruments, Asset, at Fair Value", "terseLabel": "Derivative Assets" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueScheduleOfDerivativeFinancialInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue": { "auth_ref": [ "r332" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as a liability.", "label": "Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value", "negatedLabel": "Derivative Liabilities" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueScheduleOfDerivativeFinancialInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r73", "r74", "r357" ], "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 liabilities" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityFairValueGrossAsset": { "auth_ref": [ "r72", "r77", "r330" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of asset associated with 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.", "label": "Derivative Liability, Fair Value, Gross Asset", "terseLabel": "Gross amounts of derivatives offset in the balance sheet (Derivative Liabilities)" } } }, "localname": "DerivativeLiabilityFairValueGrossAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueScheduleOfDerivativeFinancialInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityNotionalAmount": { "auth_ref": [ "r322", "r323", "r325" ], "lang": { "en-US": { "role": { "documentation": "Nominal or face amount used to calculate payments on the derivative liability.", "label": "Derivative Liability, Notional Amount", "terseLabel": "Derivative liabilities, notional amount" } } }, "localname": "DerivativeLiabilityNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueOnRecurringBasisParentheticalDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r323", "r325" ], "lang": { "en-US": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r257" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue by Geographical Regions" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/RevenuesFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Share-based compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r276", "r291" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]", "terseLabel": "Effect of Recording Share-Based Compensation Expense" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings per share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r100", "r138", "r142", "r146", "r147", "r148", "r151", "r408", "r429" ], "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", "verboseLabel": "Basic earnings per ordinary share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "http://www.fabrinet.com/role/EarningsPerOrdinaryShareDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r100", "r138", "r142", "r146", "r147", "r148", "r151", "r408", "r429" ], "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", "verboseLabel": "Diluted earnings per ordinary share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "http://www.fabrinet.com/role/EarningsPerOrdinaryShareDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedLineItems": { "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": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]" } } }, "localname": "EarningsPerShareDilutedLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/EarningsPerOrdinaryShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r152" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings per ordinary share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/EarningsPerOrdinaryShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r365" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r133", "r300", "r301" ], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Corporate effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 24.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued payroll, bonus and related expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.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 Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/EffectOfRecordingShareBasedCompensationExpenseDetail", "http://www.fabrinet.com/role/ShareBasedCompensationExpenseRecordedInCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r290" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "terseLabel": "Unrecognized share-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r290" ], "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": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation expense, weighted-average period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r288" ], "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": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/EarningsPerOrdinaryShareAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue from External Customer [Line Items]", "terseLabel": "Revenue from External Customer [Line Items]" } } }, "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/RevenuesRevenuesByEndMarketDetail" ], "xbrltype": "stringItemType" }, "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": [ "r241" ], "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]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r357" ], "lang": { "en-US": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Fair Value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/AvailableForSaleSecuritiesBasedOnStatedEffectiveMaturitiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Measurements at Reporting Date Using" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueOnRecurringBasisDetail", "http://www.fabrinet.com/role/FairValueOnRecurringBasisParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r346", "r347", "r348", "r353" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueOnRecurringBasisDetail", "http://www.fabrinet.com/role/FairValueOnRecurringBasisParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r346", "r347", "r348", "r352", "r353" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "terseLabel": "Financial Instruments Measured at Fair Value on Recurring Basis" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueOfFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r267", "r268", "r271", "r347", "r391" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r346", "r354" ], "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.fabrinet.com/role/AvailableForSaleSecuritiesBasedOnStatedEffectiveMaturitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r346", "r347", "r349", "r350", "r355" ], "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.fabrinet.com/role/FairValueOnRecurringBasisDetail", "http://www.fabrinet.com/role/FairValueOnRecurringBasisParentheticalDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r351" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair value of financial instruments" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueOfFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r267", "r268", "r271", "r347", "r392" ], "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": "Significant Other Observable Inputs (Level 2)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value, Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueOnRecurringBasisDetail", "http://www.fabrinet.com/role/FairValueOnRecurringBasisParentheticalDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r351", "r355" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Measurements, Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueOnRecurringBasisDetail", "http://www.fabrinet.com/role/FairValueOnRecurringBasisParentheticalDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FederalHomeLoanBanksAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Federal Home Loan Banks [Abstract]" } } }, "localname": "FederalHomeLoanBanksAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r381", "r383" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "terseLabel": "Financing cash flows from capital leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/LeasesScheduleOfSupplementalCashFlowInformationRelatedToOperatingLeaseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r386", "r388" ], "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": "Capital leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/LeasesSummaryOfAdditionalInformationRelatedToOperatingAndFinanceLeaseDetail" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r385", "r388" ], "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": "Capital leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/LeasesSummaryOfAdditionalInformationRelatedToOperatingAndFinanceLeaseDetail" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r190", "r194", "r195", "r196", "r197", "r200", "r201", "r202", "r203" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueScheduleOfDerivativeFinancialInstrumentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r219" ], "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.fabrinet.com/role/IntangiblesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.fabrinet.com/role/EstimatedFutureAmortizationOfIntangiblesDetail": { "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 after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/EstimatedFutureAmortizationOfIntangiblesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.fabrinet.com/role/EstimatedFutureAmortizationOfIntangiblesDetail": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "2020 (remaining six months)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/EstimatedFutureAmortizationOfIntangiblesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r221" ], "calculation": { "http://www.fabrinet.com/role/EstimatedFutureAmortizationOfIntangiblesDetail": { "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": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/EstimatedFutureAmortizationOfIntangiblesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r221" ], "calculation": { "http://www.fabrinet.com/role/EstimatedFutureAmortizationOfIntangiblesDetail": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/EstimatedFutureAmortizationOfIntangiblesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r221" ], "calculation": { "http://www.fabrinet.com/role/EstimatedFutureAmortizationOfIntangiblesDetail": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/EstimatedFutureAmortizationOfIntangiblesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r221" ], "calculation": { "http://www.fabrinet.com/role/EstimatedFutureAmortizationOfIntangiblesDetail": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/EstimatedFutureAmortizationOfIntangiblesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r215", "r217", "r219", "r222", "r395" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/IntangiblesAdditionalInformationDetail", "http://www.fabrinet.com/role/IntangiblesDetail", "http://www.fabrinet.com/role/WeightedAverageRemainingLifeOfIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss)", "negatedLabel": "Foreign Currency Translation Adjustment" } } }, "localname": "FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/IntangiblesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r219", "r395" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/IntangiblesDetail" ], "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.fabrinet.com/role/EstimatedFutureAmortizationOfIntangiblesDetail", "http://www.fabrinet.com/role/IntangiblesAdditionalInformationDetail", "http://www.fabrinet.com/role/IntangiblesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r215", "r218" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/IntangiblesAdditionalInformationDetail", "http://www.fabrinet.com/role/IntangiblesDetail", "http://www.fabrinet.com/role/WeightedAverageRemainingLifeOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r219" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 }, "http://www.fabrinet.com/role/EstimatedFutureAmortizationOfIntangiblesDetail": { "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", "terseLabel": "Intangibles, net", "totalLabel": "Total", "verboseLabel": "Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets", "http://www.fabrinet.com/role/EstimatedFutureAmortizationOfIntangiblesDetail", "http://www.fabrinet.com/role/IntangiblesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r314", "r319", "r320" ], "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.fabrinet.com/role/AccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignCurrencyFairValueHedgeDerivativeLineItems": { "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": "Foreign Currency Fair Value Hedge Derivative [Line Items]", "terseLabel": "Foreign Currency Fair Value Hedge Derivative [Line Items]" } } }, "localname": "ForeignCurrencyFairValueHedgeDerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyFairValueHedgeDerivativeTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about derivative instruments designated as foreign currency fair value hedging instruments.", "label": "Foreign Currency Fair Value Hedge Derivative [Table]", "terseLabel": "Foreign Currency Fair Value Hedge Derivative [Table]" } } }, "localname": "ForeignCurrencyFairValueHedgeDerivativeTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r362", "r363", "r364" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "verboseLabel": "Foreign exchange (loss) gain, net" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "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]", "presentationGuidance": "Foreign currency forward contracts", "terseLabel": "Foreign currency forward contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueAdditionalInformationDetail", "http://www.fabrinet.com/role/FairValueOnRecurringBasisParentheticalDetail", "http://www.fabrinet.com/role/FairValueScheduleOfDerivativeFinancialInstrumentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfIntangibleAssets": { "auth_ref": [ "r123" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of intangible assets.", "label": "Gain (Loss) on Disposition of Intangible Assets", "negatedLabel": "Loss on disposal of intangibles" } } }, "localname": "GainLossOnDispositionOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r123" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedTerseLabel": "Loss on disposal of property, plant and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r208", "r209" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ChangesInCarryingAmountOfGoodwillFromAcquisitionDetail", "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r213" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill.", "label": "Goodwill Disclosure [Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/Goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r210" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ChangesInCarryingAmountOfGoodwillFromAcquisitionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ChangesInCarryingAmountOfGoodwillFromAcquisitionDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r102" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 9.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.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsByNatureAxis": { "auth_ref": [ "r235" ], "lang": { "en-US": { "role": { "documentation": "Information by nature of guarantee.", "label": "Guarantor Obligations, Nature [Axis]" } } }, "localname": "GuaranteeObligationsByNatureAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsCurrentCarryingValue": { "auth_ref": [ "r234" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees.", "label": "Guarantor Obligations, Current Carrying Value", "terseLabel": "Outstanding bank guarantees given by banks on behalf of the company" } } }, "localname": "GuaranteeObligationsCurrentCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsNatureDomain": { "auth_ref": [ "r233" ], "lang": { "en-US": { "role": { "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees.", "label": "Guarantor Obligations, Nature [Domain]" } } }, "localname": "GuaranteeObligationsNatureDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GuaranteeTypeOtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agreement that requires the guarantor to make payments to a guaranteed party in compensation for that party's or parties' loss or injury, classified as other.", "label": "Guarantee Type, Other [Member]", "terseLabel": "Guarantee Type, Other [Member]" } } }, "localname": "GuaranteeTypeOtherMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r326", "r340" ], "lang": { "en-US": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r326" ], "lang": { "en-US": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r326" ], "lang": { "en-US": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r98", "r138", "r396", "r406", "r430" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "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": [ "r226" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueScheduleImpactsOfDerivativeGainLossOfCashFlowHedgesDetails", "http://www.fabrinet.com/role/ShareBasedCompensationExpenseRecordedInCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeDetail" ], "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.fabrinet.com/role/FairValueScheduleImpactsOfDerivativeGainLossOfCashFlowHedgesDetails", "http://www.fabrinet.com/role/ShareBasedCompensationExpenseRecordedInCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r303" ], "lang": { "en-US": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/IncomeTaxesAdditionalInformationDetail" ], "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": [ "r307" ], "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.fabrinet.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r130", "r169", "r306" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "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 expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r122" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 29.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "Trade accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r122" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 25.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": "Trade accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r122" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 30.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income tax payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r122" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 26.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedLabel": "Contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r122" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 35.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Contract liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInFairValueOfInterestRateFairValueHedgingInstruments1": { "auth_ref": [ "r329", "r335" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 37.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrealized gain (loss) related to the fair value of interest rate derivatives designated as fair value hedging instruments, as offset by the gain (loss) on the hedged item to the extent that the fair value hedge is determined to be effective.", "label": "Increase (Decrease) in Fair Value of Interest Rate Fair Value Hedging Instruments", "negatedLabel": "Unrealized loss (gain) on fair value of interest rate swaps" } } }, "localname": "IncreaseDecreaseInFairValueOfInterestRateFairValueHedgingInstruments1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r122" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 27.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.fabrinet.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.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r122" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 28.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 assets and non-current assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r122" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 31.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other current liabilities and non-current liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r143", "r150" ], "calculation": { "http://www.fabrinet.com/role/EarningsPerOrdinaryShareDetail": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "verboseLabel": "Incremental shares arising from the assumed vesting of restricted share units and performance share units (thousands of shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/EarningsPerOrdinaryShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis": { "auth_ref": [ "r262" ], "lang": { "en-US": { "role": { "documentation": "Information about effect of transition method for cumulative effect in initial period of application.", "label": "Initial Application Period Cumulative Effect Transition [Axis]", "terseLabel": "Initial Application Period Cumulative Effect Transition [Axis]" } } }, "localname": "InitialApplicationPeriodCumulativeEffectTransitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ScheduleOfActivityInTheCompanysContractAssetsAndContractLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Effect of transition method for cumulative effect in initial period of application.", "label": "Initial Application Period Cumulative Effect Transition [Domain]", "terseLabel": "Initial Application Period Cumulative Effect Transition [Domain]" } } }, "localname": "InitialApplicationPeriodCumulativeEffectTransitionDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ScheduleOfActivityInTheCompanysContractAssetsAndContractLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r223" ], "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": "Intangibles" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/Intangibles" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestAndOtherIncome": { "auth_ref": [], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).", "label": "Interest and Other Income", "terseLabel": "Interest income" } } }, "localname": "InterestAndOtherIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r96", "r168", "r366", "r369", "r409" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r106", "r239" ], "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 Expense On Debt" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r338" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueScheduleImpactsOfDerivativeGainLossOfCashFlowHedgesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r337" ], "lang": { "en-US": { "role": { "definitionGuidance": "Interest rate swap", "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 swaps" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueAdditionalInformationDetail", "http://www.fabrinet.com/role/FairValueOnRecurringBasisParentheticalDetail", "http://www.fabrinet.com/role/FairValueScheduleImpactsOfDerivativeGainLossOfCashFlowHedgesDetails", "http://www.fabrinet.com/role/FairValueScheduleOfDerivativeFinancialInstrumentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory, Current [Table]", "terseLabel": "Inventory, Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/InventoriesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r206" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r65" ], "calculation": { "http://www.fabrinet.com/role/InventoriesDetailAlternate1": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/InventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLineItems": { "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": "Inventory [Line Items]", "terseLabel": "Inventory [Line Items]" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/InventoriesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r1", "r68", "r205" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 15.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.fabrinet.com/role/InventoriesDetailAlternate1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Inventories", "verboseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets", "http://www.fabrinet.com/role/InventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r67" ], "calculation": { "http://www.fabrinet.com/role/InventoriesDetailAlternate1": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/InventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r66" ], "calculation": { "http://www.fabrinet.com/role/InventoriesDetailAlternate1": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work in progress" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/InventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r436", "r437", "r438", "r439" ], "lang": { "en-US": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsDetail", "http://www.fabrinet.com/role/FairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r436", "r437", "r438", "r439" ], "lang": { "en-US": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsDetail", "http://www.fabrinet.com/role/FairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r346" ], "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": "Marketable securities" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseExpirationDate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Date which lease or group of leases is set to expire, in CCYY-MM-DD format.", "label": "Lease Expiration Date", "terseLabel": "Lease Expiration Date" } } }, "localname": "LeaseExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r387" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of operating lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r387" ], "calculation": { "http://www.fabrinet.com/role/LeasesScheduleOfOperatingLeaseLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total undiscounted lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/LeasesScheduleOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r387" ], "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.fabrinet.com/role/LeasesScheduleOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r387" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/LeasesScheduleOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r387" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/LeasesScheduleOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r387" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/LeasesScheduleOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r387" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/LeasesScheduleOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r387" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2020 (remaining six months)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/LeasesScheduleOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r387" ], "calculation": { "http://www.fabrinet.com/role/LeasesScheduleOfOperatingLeaseLiabilitiesDetail": { "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", "negatedLabel": "Less Imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/LeasesScheduleOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeaseTermOfContract": { "auth_ref": [ "r389" ], "lang": { "en-US": { "role": { "documentation": "Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessor, Operating Lease, Term of Contract", "terseLabel": "Operating Lease Term Of Contract" } } }, "localname": "LessorOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Outstanding letter of credit amount" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.fabrinet.com/role/RestrictedCashAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r50" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 19.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.fabrinet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r39", "r401", "r424" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Shareholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Shareholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 20.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.fabrinet.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.fabrinet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r346" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "terseLabel": "Total" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r13", "r14", "r15", "r28", "r29" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 30.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total non-current liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Non-current liabilities" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r28", "r400", "r417" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Line of credit facility amount outstanding" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r47", "r132" ], "lang": { "en-US": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BorrowingsAdditionalInformationDetail", "http://www.fabrinet.com/role/TotalBorrowingsIncludingCurrentPortionAndNonCurrentPortionOfLongTermBorrowingsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCovenantTerms": { "auth_ref": [ "r47" ], "lang": { "en-US": { "role": { "documentation": "Description of the conditions for borrowing under the credit facility including the nature of any restrictions.", "label": "Line of Credit Facility, Covenant Terms", "verboseLabel": "Line Of Credit Covenant Terms" } } }, "localname": "LineOfCreditFacilityCovenantTerms", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDescription": { "auth_ref": [ "r47" ], "lang": { "en-US": { "role": { "documentation": "Description of the interest rate for the amounts borrowed under the credit facility, including the terms and the method for determining the interest rate (for example, fixed or variable, LIBOR plus a percentage, increasing rate, timing of interest rate resets, remarketing provisions).", "label": "Line of Credit Facility, Interest Rate Description", "terseLabel": "Credit line interest rate" } } }, "localname": "LineOfCreditFacilityInterestRateDescription", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r47" ], "lang": { "en-US": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BorrowingsAdditionalInformationDetail", "http://www.fabrinet.com/role/TotalBorrowingsIncludingCurrentPortionAndNonCurrentPortionOfLongTermBorrowingsDetail" ], "xbrltype": "domainItemType" }, "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.fabrinet.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r47" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit facility borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r47", "r132" ], "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.fabrinet.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r25", "r398" ], "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", "negatedLabel": "Less: Current portion" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/TotalBorrowingsIncludingCurrentPortionAndNonCurrentPortionOfLongTermBorrowingsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r183" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Trade accounts receivable, net" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/TradeAccountsReceivableNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_LoansPayableToBank": { "auth_ref": [ "r28", "r400", "r416" ], "calculation": { "http://www.fabrinet.com/role/FutureMaturitiesOfLongTermDebtDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the normal operating cycle if longer.", "label": "Loans Payable to Bank", "periodEndLabel": "Closing balance", "periodStartLabel": "Opening balance", "totalLabel": "Total" } } }, "localname": "LoansPayableToBank", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FutureMaturitiesOfLongTermDebtDetail", "http://www.fabrinet.com/role/MovementsOfLongTermLoansDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BorrowingsAdditionalInformationDetail", "http://www.fabrinet.com/role/TotalBorrowingsIncludingCurrentPortionAndNonCurrentPortionOfLongTermBorrowingsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r28", "r238", "r400", "r422" ], "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 Outstanding", "verboseLabel": "Long-term Debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BorrowingsAdditionalInformationDetail", "http://www.fabrinet.com/role/TotalBorrowingsIncludingCurrentPortionAndNonCurrentPortionOfLongTermBorrowingsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 28.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Long-term borrowings, current portion, net", "verboseLabel": "Long-term borrowings, current portion, net" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets", "http://www.fabrinet.com/role/TotalBorrowingsIncludingCurrentPortionAndNonCurrentPortionOfLongTermBorrowingsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r135", "r236" ], "calculation": { "http://www.fabrinet.com/role/FutureMaturitiesOfLongTermDebtDetail": { "order": 5.0, "parentTag": "us-gaap_LoansPayableToBank", "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", "verboseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FutureMaturitiesOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r135", "r236" ], "calculation": { "http://www.fabrinet.com/role/FutureMaturitiesOfLongTermDebtDetail": { "order": 3.0, "parentTag": "us-gaap_LoansPayableToBank", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Four", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FutureMaturitiesOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r135", "r236" ], "calculation": { "http://www.fabrinet.com/role/FutureMaturitiesOfLongTermDebtDetail": { "order": 2.0, "parentTag": "us-gaap_LoansPayableToBank", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Three", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FutureMaturitiesOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r135", "r236" ], "calculation": { "http://www.fabrinet.com/role/FutureMaturitiesOfLongTermDebtDetail": { "order": 1.0, "parentTag": "us-gaap_LoansPayableToBank", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Two", "terseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FutureMaturitiesOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r135" ], "calculation": { "http://www.fabrinet.com/role/FutureMaturitiesOfLongTermDebtDetail": { "order": 4.0, "parentTag": "us-gaap_LoansPayableToBank", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year", "terseLabel": "2020 (remaining six months)" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FutureMaturitiesOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r57" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 31.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term borrowings, non-current portion, net", "verboseLabel": "Long-term borrowings, non-current portion, net" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets", "http://www.fabrinet.com/role/TotalBorrowingsIncludingCurrentPortionAndNonCurrentPortionOfLongTermBorrowingsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r57" ], "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.fabrinet.com/role/BorrowingsAdditionalInformationDetail", "http://www.fabrinet.com/role/TotalBorrowingsIncludingCurrentPortionAndNonCurrentPortionOfLongTermBorrowingsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r57", "r237" ], "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.fabrinet.com/role/BorrowingsAdditionalInformationDetail", "http://www.fabrinet.com/role/TotalBorrowingsIncludingCurrentPortionAndNonCurrentPortionOfLongTermBorrowingsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r3", "r51" ], "calculation": { "http://www.fabrinet.com/role/AvailableForSaleSecuritiesBasedOnStatedEffectiveMaturitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable Securities, Current", "terseLabel": "Marketable securities", "totalLabel": "Total" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/AvailableForSaleSecuritiesBasedOnStatedEffectiveMaturitiesDetail", "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r153", "r164" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "Business and organization" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BusinessAndOrganization" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r120" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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.fabrinet.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.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r120" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.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.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r120", "r121", "r124" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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.fabrinet.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.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r90", "r93", "r99", "r124", "r150", "r407", "r428" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 32.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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", "positiveLabel": "Net income for the period", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income attributable to shareholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfShareholdersEquity", "http://www.fabrinet.com/role/EarningsPerOrdinaryShareDetail" ], "xbrltype": "monetaryItemType" }, "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": "Adoption of New Accounting Standard" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/AccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non-cash investing and financing activities" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r175" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Long-lived assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BusinessSegmentsAndGeographicInformationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r326" ], "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": "Non designated" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfForeignCurrencyDerivativesHeld": { "auth_ref": [ "r323", "r325" ], "lang": { "en-US": { "role": { "documentation": "Number of foreign currency exchange rate derivatives held by the entity at the reporting date.", "label": "Number of Foreign Currency Derivatives Held", "terseLabel": "Number of forward contracts outstanding" } } }, "localname": "NumberOfForeignCurrencyDerivativesHeld", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfInterestRateDerivativesHeld": { "auth_ref": [ "r323", "r325" ], "lang": { "en-US": { "role": { "documentation": "Number of interest rate derivative instruments held by the entity at the reporting date.", "label": "Number of Interest Rate Derivatives Held", "terseLabel": "Number of Interest Rate Swaps" } } }, "localname": "NumberOfInterestRateDerivativesHeld", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segment" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BusinessSegmentsAndGeographicInformationAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent": { "auth_ref": [ "r88" ], "calculation": { "http://www.fabrinet.com/role/ChangesInAociNetOfTaxDetail": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "OCI, before Reclassifications, before Tax, Attributable to Parent", "terseLabel": "Other comprehensive income before reclassification adjustment" } } }, "localname": "OciBeforeReclassificationsBeforeTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ChangesInAociNetOfTaxDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 8.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r380" ], "calculation": { "http://www.fabrinet.com/role/LeasesScheduleOfOperatingLeaseLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "verboseLabel": "Total present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/LeasesScheduleOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r380" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 29.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "definitionGuidance": "Operating lease liability, current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "presentationGuidance": "Operating lease liability, current portion", "verboseLabel": "Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets", "http://www.fabrinet.com/role/LeasesAdditionalInformationDetail", "http://www.fabrinet.com/role/LeasesScheduleOfAdoptionOfTopic842OnOperatingLeaseInConsolidateFinancialPositionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r380" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 35.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "definitionGuidance": "Operating lease liabilities, non-current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "verboseLabel": "Operating lease liabilities, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets", "http://www.fabrinet.com/role/LeasesScheduleOfAdoptionOfTopic842OnOperatingLeaseInConsolidateFinancialPositionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r382", "r383" ], "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.fabrinet.com/role/LeasesScheduleOfSupplementalCashFlowInformationRelatedToOperatingLeaseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r379" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "definitionGuidance": "Operating right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Operating lease ROU assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets", "http://www.fabrinet.com/role/LeasesScheduleOfAdoptionOfTopic842OnOperatingLeaseInConsolidateFinancialPositionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r386", "r388" ], "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.fabrinet.com/role/LeasesSummaryOfAdditionalInformationRelatedToOperatingAndFinanceLeaseDetail" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r385", "r388" ], "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.fabrinet.com/role/LeasesSummaryOfAdditionalInformationRelatedToOperatingAndFinanceLeaseDetail" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r371", "r373" ], "calculation": { "http://www.fabrinet.com/role/AccountingPoliciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail": { "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 future minimum operating lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/AccountingPoliciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r371", "r373" ], "calculation": { "http://www.fabrinet.com/role/AccountingPoliciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail": { "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", "verboseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/AccountingPoliciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r371", "r373" ], "calculation": { "http://www.fabrinet.com/role/AccountingPoliciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/AccountingPoliciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r371", "r373" ], "calculation": { "http://www.fabrinet.com/role/AccountingPoliciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/AccountingPoliciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r371", "r373" ], "calculation": { "http://www.fabrinet.com/role/AccountingPoliciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail": { "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 after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/AccountingPoliciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.fabrinet.com/role/AccountingPoliciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail": { "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 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": "Operating Leases, Future Minimum Payments, Remainder of Fiscal Year", "verboseLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/AccountingPoliciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r372" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases, Rent Expense, Net", "terseLabel": "Rental expense under operating leases" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r310" ], "lang": { "en-US": { "role": { "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.", "label": "Order or Production Backlog [Member]", "terseLabel": "Backlog" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/IntangiblesDetail" ], "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": [ "r69" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 17.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r315", "r316", "r317" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 15.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "verboseLabel": "Change in net unrealized (loss) gain on available-for-sale securities" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax": { "auth_ref": [ "r84", "r86", "r269" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 17.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Tax", "negatedTerseLabel": "Change in net retirement benefits plan \u2013 prior service cost" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r315", "r316", "r317" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 18.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss), attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent", "terseLabel": "Change in net unrealized loss on derivative instruments" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r315", "r316", "r317" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 16.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Change in foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location in other comprehensive income.", "label": "Other Comprehensive Income Location [Axis]" } } }, "localname": "OtherComprehensiveIncomeLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueScheduleImpactsOfDerivativeGainLossOfCashFlowHedgesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in other comprehensive income.", "label": "Other Comprehensive Income Location [Domain]" } } }, "localname": "OtherComprehensiveIncomeLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueScheduleImpactsOfDerivativeGainLossOfCashFlowHedgesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r91", "r94", "r315", "r316", "r317" ], "calculation": { "http://www.fabrinet.com/role/ChangesInAociNetOfTaxDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 14.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Total other comprehensive income, net of tax", "verboseLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ChangesInAociNetOfTaxDetail", "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "verboseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeMember": { "auth_ref": [ "r338" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which reported facts about other comprehensive income have been included.", "label": "Other Comprehensive Income (Loss) [Member]" } } }, "localname": "OtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueScheduleImpactsOfDerivativeGainLossOfCashFlowHedgesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r80", "r86", "r344" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after 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, Net of Tax", "terseLabel": "Interest rate swaps" } } }, "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueScheduleImpactsOfDerivativeGainLossOfCashFlowHedgesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherInventoryInTransit": { "auth_ref": [ "r68" ], "calculation": { "http://www.fabrinet.com/role/InventoriesDetailAlternate1": { "order": 4.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross amount of merchandise or supplies to which the entity holds the title but does not hold physical possession because the goods are currently being transported.", "label": "Other Inventory, in Transit, Gross", "terseLabel": "Goods in transit" } } }, "localname": "OtherInventoryInTransit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/InventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherInvestments": { "auth_ref": [ "r44", "r427" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investments classified as other.", "label": "Other Investments" } } }, "localname": "OtherInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r52" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 26.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 payables" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r58" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 34.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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 non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r124" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other non-cash expenses" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r107" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 7.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 18.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.", "label": "Other Receivables, Net, Current", "terseLabel": "Other receivable" } } }, "localname": "OtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of other than temporary impairment (OTTI) losses on equity securities, OTTI related to credit losses on debt securities, and OTTI losses on debt securities when the entity intends to sell the securities or it is more likely than not that the entity will be required to sell the securities before recovery of its amortized cost basis. Additionally, this item includes OTTI losses recognized during the period on investments accounted for under the cost method of accounting.", "label": "Other than Temporary Impairment Losses, Investments, Portion Recognized in Earnings, Net", "terseLabel": "Impairment losses" } } }, "localname": "OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PartnerCapitalComponentsAxis": { "auth_ref": [ "r246" ], "lang": { "en-US": { "role": { "documentation": "Information by partner capital components which are allocated for example, but not limited to accumulated other comprehensive income or comprehensive income.", "label": "Partner Capital Components [Axis]", "terseLabel": "Partner Capital Components [Axis]" } } }, "localname": "PartnerCapitalComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ChangesInAociNetOfTaxDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PartnerCapitalComponentsDomain": { "auth_ref": [ "r246" ], "lang": { "en-US": { "role": { "documentation": "Partner capital components are the parts of the total Partners' Capital balance including that which is allocated to accumulated other comprehensive income, comprehensive income.", "label": "Partner Capital Components [Domain]", "terseLabel": "Partner Capital Components [Domain]" } } }, "localname": "PartnerCapitalComponentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ChangesInAociNetOfTaxDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r118" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedLabel": "Payment of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r116" ], "calculation": { "http://www.fabrinet.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": "Payments Related to Tax Withholding for Share-based Compensation", "negatedLabel": "Withholding tax related to net share settlement of restricted share units", "terseLabel": "Tax withholdings related to net share settlement of restricted share units" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r112" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Purchase of intangibles" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r112" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r113" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Payments to Acquire Short-term Investments", "negatedLabel": "Purchase of short-term investments" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Share Units" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/PerformanceShareUnitActivityDetail", "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r276", "r291" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/PerformanceShareUnitActivityDetail", "http://www.fabrinet.com/role/RestrictedShareUnitActivityDetail", "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.fabrinet.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/PerformanceShareUnitActivityDetail", "http://www.fabrinet.com/role/RestrictedShareUnitActivityDetail", "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.fabrinet.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r356" ], "lang": { "en-US": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/AvailableForSaleSecuritiesBasedOnStatedEffectiveMaturitiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r32" ], "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 shares, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.fabrinet.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r32" ], "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 shares, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.fabrinet.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r32" ], "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 shares, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r32" ], "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 shares, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r32" ], "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 shares (5,000,000 shares authorized, $0.01 par value; no shares issued and outstanding as of December 27, 2019 and June 28, 2019)" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r4", "r6", "r207" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 16.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r114" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Borrowings during the period" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/MovementsOfLongTermLoansDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r114" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from long-term borrowings" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities": { "auth_ref": [ "r115", "r119" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The net cash inflow or outflow from cash and cash items that are not available for withdrawal or usage.", "label": "Proceeds from (Repayments of) Restricted Cash, Financing Activities", "verboseLabel": "Release of restricted cash held in connection with business acquisition" } } }, "localname": "ProceedsFromRepaymentsOfRestrictedCashFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r110" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from disposal of property, plant and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfShortTermInvestments": { "auth_ref": [ "r111" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Proceeds from Sale of Short-term Investments", "terseLabel": "Proceeds from sales of short-term investments" } } }, "localname": "ProceedsFromSaleOfShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r20", "r21", "r225", "r425" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "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.fabrinet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "terseLabel": "Outstanding commitment to third parties" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RealizedInvestmentGainsLosses": { "auth_ref": [ "r431" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net realized gains or losses on investments during the period, not including gains or losses on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity.", "label": "Realized Investment Gains (Losses)", "terseLabel": "Gain from sales and maturities of available-for-sale securities" } } }, "localname": "RealizedInvestmentGainsLosses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Receivables [Abstract]", "terseLabel": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent": { "auth_ref": [ "r88" ], "calculation": { "http://www.fabrinet.com/role/ChangesInAociNetOfTaxDetail": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, before Tax, Attributable to Parent", "negatedLabel": "Amounts reclassified out of AOCI to foreign exchange loss in the unaudited condensed consolidated statements of operations and comprehensive income" } } }, "localname": "ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ChangesInAociNetOfTaxDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfBankDebt": { "auth_ref": [ "r117" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to settle a bank borrowing during the year.", "label": "Repayments of Bank Debt", "negatedTerseLabel": "Repayment of long-term borrowings" } } }, "localname": "RepaymentsOfBankDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermCapitalLeaseObligations": { "auth_ref": [ "r117" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.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", "negatedLabel": "Repayment of capital lease liability" } } }, "localname": "RepaymentsOfLongTermCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r117" ], "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", "negatedTerseLabel": "Repayments during the period", "verboseLabel": "Repayments Of Long term Debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BorrowingsAdditionalInformationDetail", "http://www.fabrinet.com/role/MovementsOfLongTermLoansDetail" ], "xbrltype": "monetaryItemType" }, "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]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsDetail", "http://www.fabrinet.com/role/FairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r8", "r24", "r125", "r129", "r441" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. 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": "Restricted Cash and Cash Equivalents, Noncurrent", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r0", "r16", "r129" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 11.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. 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.", "label": "Restricted Cash, Current", "terseLabel": "Short-term restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r8", "r24", "r129", "r441" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. 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.", "label": "Restricted Cash, Noncurrent", "terseLabel": "Long-term restricted cash" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockExpense": { "auth_ref": [ "r123" ], "calculation": { "http://www.fabrinet.com/role/EffectOfRecordingShareBasedCompensationExpenseDetail": { "order": 2.0, "parentTag": "us-gaap_ShareBasedCompensation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.", "label": "Restricted Stock or Unit Expense", "terseLabel": "Restricted share units" } } }, "localname": "RestrictedStockExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/EffectOfRecordingShareBasedCompensationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Share Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/RestrictedShareUnitActivityDetail", "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r36", "r246", "r423" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 42.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.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]", "verboseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r256", "r257" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, including 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, Including Assessed Tax", "terseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/DisaggregationOfRevenueByGeographicalRegionsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r263" ], "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": "Revenues from contracts with customers" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/RevenuesFromContractsWithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuePerformanceObligationDescriptionOfWarranty": { "auth_ref": [ "r255" ], "lang": { "en-US": { "role": { "documentation": "Description of warranty and related obligation in contract with customer.", "label": "Revenue, Performance Obligation, Description of Warranty", "terseLabel": "Product warranty, description" } } }, "localname": "RevenuePerformanceObligationDescriptionOfWarranty", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/RevenuesFromContractsWithCustomersAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r97", "r166", "r167", "r173" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 10.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "http://www.fabrinet.com/role/RevenuesRevenuesByEndMarketDetail", "http://www.fabrinet.com/role/TotalRevenuesByGeographicRegionsDetail" ], "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.fabrinet.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r384", "r388" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "ROU assets obtained in exchange for lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/LeasesScheduleOfSupplementalCashFlowInformationRelatedToOperatingLeaseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r63" ], "lang": { "en-US": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/TradeAccountsReceivableNetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r63" ], "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": "Trade Accounts Receivable, Net" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/TradeAccountsReceivableNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r88" ], "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": "Changes in AOCI, Net of Tax" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/AccumulatedOtherComprehensiveIncomeLossAociTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r215" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. 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 Assets by Major Class [Table Text Block]", "terseLabel": "Weighted-Average Remaining Life of Intangible Assets" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/IntangiblesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r149" ], "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.fabrinet.com/role/EarningsPerOrdinaryShareAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCapitalLeasedAsssetsTable": { "auth_ref": [ "r376" ], "lang": { "en-US": { "role": { "documentation": "Schedule of long-lived, depreciable assets that are subject to a lease meeting the criteria for capitalization and are used in the normal conduct of business to produce goods and services. Examples may include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Schedule of Capital Leased Assets [Table]", "terseLabel": "Schedule of Capital Leased Assets [Table]" } } }, "localname": "ScheduleOfCapitalLeasedAsssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/LeasesCapitalLeaseLiabilitiesDetail", "http://www.fabrinet.com/role/LeasesFutureMinimumLeasePaymentsDueUnderNonCancelableCapitalLeasesDetail", "http://www.fabrinet.com/role/LeasesPresentValueOfCapitalLeaseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r57", "r132", "r242", "r243", "r244", "r245", "r367", "r368", "r370", "r414" ], "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": "Movements of Long-Term Loans" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BorrowingsTables" ], "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": "Total Borrowings, Including Revolving and Long-Term Borrowings" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BorrowingsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r329", "r336", "r340" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of 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 Text Block]", "terseLabel": "Schedule Impacts of Derivative Gain (Loss) of Cash Flow Hedges" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueOfFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "auth_ref": [ "r134", "r321", "r324", "r325", "r326", "r327", "r334", "r336", "r341", "r343" ], "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 Financial Instruments" } } }, "localname": "ScheduleOfDerivativeInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueOfFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": { "auth_ref": [ "r104", "r142", "r144", "r145", "r148", "r151" ], "lang": { "en-US": { "role": { "documentation": "Complete disclosure pertaining to an entity's diluted earnings per share.", "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]", "terseLabel": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]" } } }, "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/EarningsPerOrdinaryShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock": { "auth_ref": [ "r104", "r142", "r144", "r145", "r148", "r151" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the effect of income (loss) on an entity's diluted earnings per share.", "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table Text Block]", "terseLabel": "Earnings Per Ordinary Share" } } }, "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/EarningsPerOrdinaryShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r274", "r289", "r292" ], "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": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/EffectOfRecordingShareBasedCompensationExpenseDetail", "http://www.fabrinet.com/role/ShareBasedCompensationExpenseRecordedInCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r274", "r289", "r292" ], "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": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]", "terseLabel": "Share-Based Compensation Expense Recorded in Condensed Consolidated Statements of Operations and Comprehensive Income" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "auth_ref": [ "r174" ], "lang": { "en-US": { "role": { "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table]", "terseLabel": "Revenue from External Customers by Products and Services [Table]" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/RevenuesRevenuesByEndMarketDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r174" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "terseLabel": "Revenues by End Market" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/RevenuesFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r215", "r218" ], "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.fabrinet.com/role/EstimatedFutureAmortizationOfIntangiblesDetail", "http://www.fabrinet.com/role/IntangiblesAdditionalInformationDetail", "http://www.fabrinet.com/role/IntangiblesDetail", "http://www.fabrinet.com/role/WeightedAverageRemainingLifeOfIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r215", "r218" ], "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": "Intangibles" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/IntangiblesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r374" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Future Minimum Lease Payments Due Under Non-Cancelable Operating Leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/AccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r211", "r212" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ChangesInCarryingAmountOfGoodwillFromAcquisitionDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r211", "r212" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Changes in Carrying Amount of Goodwill from Acquisition" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r12", "r40", "r41", "r42" ], "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.fabrinet.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r236" ], "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": "Future Maturities of Long-Term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BorrowingsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": { "auth_ref": [ "r282" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units.", "label": "Schedule of Nonvested Performance-based Units Activity [Table Text Block]", "terseLabel": "Performance Share Unit Activity" } } }, "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r101", "r176" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "terseLabel": "Total Revenues by Geographic Regions" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BusinessSegmentsAndGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r165", "r170", "r171", "r172", "r211" ], "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.fabrinet.com/role/BusinessSegmentsAndGeographicInformationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r276", "r291" ], "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.fabrinet.com/role/PerformanceShareUnitActivityDetail", "http://www.fabrinet.com/role/RestrictedShareUnitActivityDetail", "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r280" ], "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": "Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block]", "terseLabel": "Restricted Share Unit Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r218" ], "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 of intangibles" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/IntangiblesTables" ], "xbrltype": "textBlockItemType" }, "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": [ "r177" ], "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": "Business segments and geographic information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BusinessSegmentsAndGeographicInformation" ], "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.fabrinet.com/role/BusinessSegmentsAndGeographicInformationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r105", "r204" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 12.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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", "negatedLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [ "r108" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, General and Administrative Expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ShareBasedCompensationExpenseRecordedInCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r123", "r227", "r228", "r229" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 36.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Severance Costs", "verboseLabel": "Severance liabilities" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r122" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.fabrinet.com/role/EffectOfRecordingShareBasedCompensationExpenseDetail": { "order": 1.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "terseLabel": "Share-based compensation", "totalLabel": "Total share-based compensation expense", "verboseLabel": "Share-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.fabrinet.com/role/EffectOfRecordingShareBasedCompensationExpenseDetail", "http://www.fabrinet.com/role/ShareBasedCompensationExpenseRecordedInCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation [Abstract]", "terseLabel": "Share-based compensation expense by type of award:" } } }, "localname": "ShareBasedCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/EffectOfRecordingShareBasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r277" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Award granted vesting period, year" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r281" ], "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": "Number of share units, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/PerformanceShareUnitActivityDetail", "http://www.fabrinet.com/role/RestrictedShareUnitActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r286" ], "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": "Weighted-average grant date fair value per share, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/PerformanceShareUnitActivityDetail", "http://www.fabrinet.com/role/RestrictedShareUnitActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r284" ], "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": "Number of share units, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/PerformanceShareUnitActivityDetail", "http://www.fabrinet.com/role/RestrictedShareUnitActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r284" ], "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": "Weighted-average grant date fair value per share, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/PerformanceShareUnitActivityDetail", "http://www.fabrinet.com/role/RestrictedShareUnitActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r283" ], "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": "Number of share units, Ending Balance", "periodStartLabel": "Number of share units, Beginning Balance", "terseLabel": "Share units outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/PerformanceShareUnitActivityDetail", "http://www.fabrinet.com/role/RestrictedShareUnitActivityDetail", "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "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": "Number of performance share units", "verboseLabel": "Number of restricted share units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/PerformanceShareUnitActivityDetail", "http://www.fabrinet.com/role/RestrictedShareUnitActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r283" ], "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": "Weighted-average grant date fair value per share, Ending Balance", "periodStartLabel": "Weighted-average grant date fair value per share, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/PerformanceShareUnitActivityDetail", "http://www.fabrinet.com/role/RestrictedShareUnitActivityDetail" ], "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.fabrinet.com/role/PerformanceShareUnitActivityDetail", "http://www.fabrinet.com/role/RestrictedShareUnitActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r285" ], "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": "Number of share units, Issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/PerformanceShareUnitActivityDetail", "http://www.fabrinet.com/role/RestrictedShareUnitActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r285" ], "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": "Weighted-average grant date fair value per share, Issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/PerformanceShareUnitActivityDetail", "http://www.fabrinet.com/role/RestrictedShareUnitActivityDetail" ], "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.fabrinet.com/role/PerformanceShareUnitActivityDetail", "http://www.fabrinet.com/role/RestrictedShareUnitActivityDetail", "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r278" ], "lang": { "en-US": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Shares authorized for future issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r291" ], "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", "verboseLabel": "Number of Ordinary available for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r273", "r279" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/PerformanceShareUnitActivityDetail", "http://www.fabrinet.com/role/RestrictedShareUnitActivityDetail", "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r277" ], "lang": { "en-US": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Award vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "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": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "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": "Shares Paid for Tax Withholding for Share Based Compensation", "terseLabel": "Shares withheld to settle employee minimum statutory obligation for applicable income and other employment taxes" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r48" ], "lang": { "en-US": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r46" ], "lang": { "en-US": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r26", "r402", "r403", "r404", "r419" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 12.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r31", "r32", "r33", "r241" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/AccountingPoliciesTables", "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfShareholdersEquity", "http://www.fabrinet.com/role/FairValueScheduleImpactsOfDerivativeGainLossOfCashFlowHedgesDetails", "http://www.fabrinet.com/role/FairValueScheduleOfDerivativeFinancialInstrumentsDetail", "http://www.fabrinet.com/role/Leases", "http://www.fabrinet.com/role/LeasesAdditionalInformationDetail", "http://www.fabrinet.com/role/LeasesScheduleOfAdoptionOfTopic842OnOperatingLeaseInConsolidateFinancialPositionDetail", "http://www.fabrinet.com/role/LeasesTables", "http://www.fabrinet.com/role/RestrictedCash", "http://www.fabrinet.com/role/RestrictedCashAdditionalInformationDetail", "http://www.fabrinet.com/role/RevenuesFromContractsWithCustomers" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r62", "r241" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/AccountingPolicies", "http://www.fabrinet.com/role/AccountingPoliciesPolicies", "http://www.fabrinet.com/role/AccountingPoliciesTables", "http://www.fabrinet.com/role/AccumulatedOtherComprehensiveIncomeLossAoci", "http://www.fabrinet.com/role/AccumulatedOtherComprehensiveIncomeLossAociTables", "http://www.fabrinet.com/role/Borrowings", "http://www.fabrinet.com/role/BorrowingsTables", "http://www.fabrinet.com/role/BusinessAndOrganization", "http://www.fabrinet.com/role/BusinessSegmentsAndGeographicInformation", "http://www.fabrinet.com/role/BusinessSegmentsAndGeographicInformationTables", "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestments", "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsTables", "http://www.fabrinet.com/role/CommitmentsAndContingencies", "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets", "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical", "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfShareholdersEquity", "http://www.fabrinet.com/role/DisaggregationOfRevenueByGeographicalRegionsDetail", "http://www.fabrinet.com/role/EarningsPerOrdinaryShare", "http://www.fabrinet.com/role/EarningsPerOrdinaryShareTables", "http://www.fabrinet.com/role/FairValueOfFinancialInstruments", "http://www.fabrinet.com/role/FairValueOfFinancialInstrumentsTables", "http://www.fabrinet.com/role/FairValueScheduleImpactsOfDerivativeGainLossOfCashFlowHedgesDetails", "http://www.fabrinet.com/role/FairValueScheduleOfDerivativeFinancialInstrumentsDetail", "http://www.fabrinet.com/role/Goodwill", "http://www.fabrinet.com/role/GoodwillTables", "http://www.fabrinet.com/role/IncomeTaxes", "http://www.fabrinet.com/role/Intangibles", "http://www.fabrinet.com/role/IntangiblesTables", "http://www.fabrinet.com/role/Inventories", "http://www.fabrinet.com/role/InventoriesTables", "http://www.fabrinet.com/role/Leases", "http://www.fabrinet.com/role/LeasesAdditionalInformationDetail", "http://www.fabrinet.com/role/LeasesScheduleOfAdoptionOfTopic842OnOperatingLeaseInConsolidateFinancialPositionDetail", "http://www.fabrinet.com/role/LeasesTables", "http://www.fabrinet.com/role/RestrictedCash", "http://www.fabrinet.com/role/RestrictedCashAdditionalInformationDetail", "http://www.fabrinet.com/role/RevenuesFromContractsWithCustomers", "http://www.fabrinet.com/role/RevenuesFromContractsWithCustomersTables", "http://www.fabrinet.com/role/ShareBasedCompensation", "http://www.fabrinet.com/role/ShareBasedCompensationTables", "http://www.fabrinet.com/role/ShareholdersEquity", "http://www.fabrinet.com/role/TradeAccountsReceivableNet", "http://www.fabrinet.com/role/TradeAccountsReceivableNetTables" ], "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_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.fabrinet.com/role/AccountingPolicies", "http://www.fabrinet.com/role/AccountingPoliciesPolicies", "http://www.fabrinet.com/role/AccountingPoliciesTables", "http://www.fabrinet.com/role/AccumulatedOtherComprehensiveIncomeLossAoci", "http://www.fabrinet.com/role/AccumulatedOtherComprehensiveIncomeLossAociTables", "http://www.fabrinet.com/role/Borrowings", "http://www.fabrinet.com/role/BorrowingsTables", "http://www.fabrinet.com/role/BusinessAndOrganization", "http://www.fabrinet.com/role/BusinessSegmentsAndGeographicInformation", "http://www.fabrinet.com/role/BusinessSegmentsAndGeographicInformationTables", "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestments", "http://www.fabrinet.com/role/CashCashEquivalentsAndShortTermInvestmentsTables", "http://www.fabrinet.com/role/CommitmentsAndContingencies", "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets", "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical", "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfShareholdersEquity", "http://www.fabrinet.com/role/DisaggregationOfRevenueByGeographicalRegionsDetail", "http://www.fabrinet.com/role/EarningsPerOrdinaryShare", "http://www.fabrinet.com/role/EarningsPerOrdinaryShareTables", "http://www.fabrinet.com/role/FairValueOfFinancialInstruments", "http://www.fabrinet.com/role/FairValueOfFinancialInstrumentsTables", "http://www.fabrinet.com/role/FairValueScheduleImpactsOfDerivativeGainLossOfCashFlowHedgesDetails", "http://www.fabrinet.com/role/FairValueScheduleOfDerivativeFinancialInstrumentsDetail", "http://www.fabrinet.com/role/Goodwill", "http://www.fabrinet.com/role/GoodwillTables", "http://www.fabrinet.com/role/IncomeTaxes", "http://www.fabrinet.com/role/Intangibles", "http://www.fabrinet.com/role/IntangiblesTables", "http://www.fabrinet.com/role/Inventories", "http://www.fabrinet.com/role/InventoriesTables", "http://www.fabrinet.com/role/Leases", "http://www.fabrinet.com/role/LeasesAdditionalInformationDetail", "http://www.fabrinet.com/role/LeasesScheduleOfAdoptionOfTopic842OnOperatingLeaseInConsolidateFinancialPositionDetail", "http://www.fabrinet.com/role/LeasesTables", "http://www.fabrinet.com/role/RestrictedCash", "http://www.fabrinet.com/role/RestrictedCashAdditionalInformationDetail", "http://www.fabrinet.com/role/RevenuesFromContractsWithCustomers", "http://www.fabrinet.com/role/RevenuesFromContractsWithCustomersTables", "http://www.fabrinet.com/role/ShareBasedCompensation", "http://www.fabrinet.com/role/ShareBasedCompensationTables", "http://www.fabrinet.com/role/ShareholdersEquity", "http://www.fabrinet.com/role/TradeAccountsReceivableNet", "http://www.fabrinet.com/role/TradeAccountsReceivableNetTables" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r32", "r33", "r241", "r246" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Ordinary shares issued upon vesting of restricted shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r32", "r33", "r241", "r246" ], "lang": { "en-US": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures", "verboseLabel": "Issuance of ordinary shares (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r32", "r33", "r246", "r275", "r287" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Issuance of ordinary shares" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Share repurchase program, approved amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Treasury Stock, carrying basis" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r33", "r37", "r38", "r182" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 37.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total Shareholders' Equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ChangesInAociNetOfTaxDetail", "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets", "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders' equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r249" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Shareholders' equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ShareholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]", "terseLabel": "Tax Period [Axis]" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]", "terseLabel": "Tax Period [Domain]" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r394" ], "lang": { "en-US": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueScheduleOfDerivativeFinancialInstrumentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r64", "r247", "r248" ], "calculation": { "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets": { "order": 40.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedLabel": "Less: Treasury shares, at cost (1,389,103 shares and 1,389,103 shares as of December 27, 2019 and June 28, 2019, respectively)" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r61", "r247" ], "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]", "verboseLabel": "Treasury Shares" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r61", "r247" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stocks, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r33", "r241", "r246" ], "lang": { "en-US": { "role": { "definitionGuidance": "Shares repurchase issued and outstanding", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ShareholdersEquityAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "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.fabrinet.com/role/LeasesScheduleOfAdoptionOfTopic842OnOperatingLeaseInConsolidateFinancialPositionDetail", "http://www.fabrinet.com/role/ScheduleOfActivityInTheCompanysContractAssetsAndContractLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r313" ], "lang": { "en-US": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Type of Arrangement and Non-arrangement Transactions [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BorrowingsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_UnrealizedGainLossOnDerivatives": { "auth_ref": [ "r123" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.", "label": "Unrealized Gain (Loss) on Derivatives", "terseLabel": "Interest rate swaps", "verboseLabel": "Unrealized gain (loss) on derivatives" } } }, "localname": "UnrealizedGainLossOnDerivatives", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/FairValueAdditionalInformationDetail", "http://www.fabrinet.com/role/FairValueScheduleImpactsOfDerivativeGainLossOfCashFlowHedgesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r302" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Liability for uncertain tax positions including accrued interest and penalties" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r154", "r155", "r157", "r158", "r161", "r162", "r163" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/AccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BorrowingsAdditionalInformationDetail", "http://www.fabrinet.com/role/TotalBorrowingsIncludingCurrentPortionAndNonCurrentPortionOfLongTermBorrowingsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/BorrowingsAdditionalInformationDetail", "http://www.fabrinet.com/role/TotalBorrowingsIncludingCurrentPortionAndNonCurrentPortionOfLongTermBorrowingsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r291" ], "lang": { "en-US": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r291" ], "lang": { "en-US": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r141", "r148" ], "calculation": { "http://www.fabrinet.com/role/EarningsPerOrdinaryShareDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted", "totalLabel": "Weighted-average number of ordinary shares for diluted earnings per ordinary share (thousands of shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "http://www.fabrinet.com/role/EarningsPerOrdinaryShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted-average number of ordinary shares outstanding (thousands of shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r140", "r148" ], "calculation": { "http://www.fabrinet.com/role/EarningsPerOrdinaryShareDetail": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic", "verboseLabel": "Weighted-average number of ordinary shares outstanding (thousands of shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.fabrinet.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "http://www.fabrinet.com/role/EarningsPerOrdinaryShareDetail" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "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" }, "r1": { "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" }, "r10": { "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" }, "r100": { "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" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r116": { "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" }, "r117": { "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" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "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" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r135": { "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" }, "r136": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r137": { "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" }, "r138": { "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" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1278-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1311-109256" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "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" }, "r151": { "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" }, "r152": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r159": { "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" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r164": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r165": { "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" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r174": { "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" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r176": { "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" }, "r177": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4647-111522" }, "r179": { "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" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563" }, "r188": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r189": { "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" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447" }, "r191": { "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" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r193": { "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" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955255&loc=SL82921835-210448" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942338&loc=SL82898722-210454" }, "r2": { "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" }, "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": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456" }, "r204": { "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" }, "r205": { "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" }, "r206": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "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": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r211": { "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" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r213": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/subtopic&trid=2144439" }, "r214": { "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" }, "r215": { "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" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r231": { "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" }, "r232": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130554-203045" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r261": { "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" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r263": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r276": { "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" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(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": "(h)(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(23))", "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": "(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", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31917-109318" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31928-109318" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31958-109318" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r302": { "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" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r307": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r308": { "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" }, "r309": { "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" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r331": { "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" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r333": { "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" }, "r334": { "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" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41678-113959" }, "r343": { "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" }, "r344": { "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" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=112277219&loc=d3e80845-113994" }, "r346": { "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" }, "r347": { "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" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL7498348-110258" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r365": { "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" }, "r366": { "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" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41499-112717" }, "r373": { "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" }, "r374": { "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" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164758&loc=d3e45023-112735" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164817&loc=d3e45280-112737" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL77919359-209981" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r391": { "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" }, "r392": { "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" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=SL51823488-111719" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r395": { "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" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r397": { "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" }, "r398": { "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" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r4": { "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" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r400": { "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" }, "r401": { "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" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r405": { "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" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(d)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r414": { "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" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16)(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r417": { "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" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r42": { "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" }, "r420": { "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" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(f,g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.3(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=116631420&loc=SL116631458-115580" }, "r442": { "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" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r444": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r445": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r446": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r447": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r448": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r449": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r5": { "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" }, "r50": { "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" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.2)", "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.20)", "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.21)", "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.22(a)(1))", "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.22(a)(2))", "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.22(a)(3))", "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.22)", "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.24)", "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.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r6": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "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" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r73": { "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" }, "r74": { "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" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226003-175313" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226006-175313" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765" }, "r80": { "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" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r99": { "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" } }, "version": "2.1" } XML 56 R74.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Changes in Carrying Amount of Goodwill from Acquisition (Detail) - USD ($)
$ in Thousands
6 Months Ended
Dec. 27, 2019
Dec. 28, 2018
Goodwill [Line Items]    
Beginning Balance $ 3,705 $ 3,828
Foreign currency translation adjustment 93 (130)
Ending Balance $ 3,798 $ 3,698
XML 57 R84.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Performance Share Unit Activity (Detail) - Stock Plan 2010 and 2017 - Performance Share Units - $ / shares
6 Months Ended
Dec. 27, 2019
Dec. 28, 2018
Number of performance share units    
Number of share units, Beginning Balance 548,500 605,892
Number of share units, Granted 238,474 201,994
Number of share units, Issued 0 (227,268)
Number of share units, Forfeited (350,670) (27,954)
Number of share units, Ending Balance 436,304 552,664
Weighted Average Grant Date Fair Value Per Share    
Weighted-average grant date fair value per share, Beginning Balance $ 40.97 $ 38.41
Weighted-average grant date fair value per share, Granted 48.39 48.02
Weighted-average grant date fair value per share, Issued 0 40.48
Weighted-average grant date fair value per share, Forfeited 36.99 39.35
Weighted-average grant date fair value per share, Ending Balance $ 48.22 $ 41.02
XML 58 R80.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Effect of Recording Share-Based Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 27, 2019
Dec. 28, 2018
Dec. 27, 2019
Dec. 28, 2018
Share-based compensation expense by type of award:        
Restricted share units $ 4,186 $ 3,344 $ 8,584 $ 8,029
Performance share units 2,002 625 3,599 920
Total share-based compensation expense 6,188 3,969 12,183 8,949
Net effect on share-based compensation expense $ 6,188 $ 3,969 $ 12,183 $ 8,949
XML 59 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Intangibles (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Dec. 27, 2019
Jun. 28, 2019
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 11,811 $ 11,074
Accumulated Amortization (7,729) (7,083)
Foreign Currency Translation Adjustment (44) (104)
Net 4,038 3,887
Software    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 7,319 6,582
Accumulated Amortization (5,205) (4,868)
Net 2,114 1,714
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 4,373 4,373
Accumulated Amortization (2,405) (2,096)
Foreign Currency Translation Adjustment (44) (104)
Net 1,924 2,173
Backlog    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 119 119
Accumulated Amortization $ (119) $ (119)
XML 60 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Schedule Of Adoption Of Topic 842 On Operating Lease In Consolidate Financial Position (Detail) - USD ($)
$ in Thousands
Dec. 27, 2019
Jun. 29, 2019
Assets    
Operating lease ROU assets $ 7,558 $ 5,370
Liabilities and Shareholders' Equity    
Operating lease liabilities, current 1,823 1,601
Operating lease liabilities, non-current $ 5,728 3,769
Accounting Standards Update 2016-02 [Member]    
Assets    
Operating lease ROU assets   5,370
Liabilities and Shareholders' Equity    
Operating lease liabilities, current   1,601
Operating lease liabilities, non-current   $ 3,769
XML 61 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases -Present Value of Capital Lease (Detail)
$ in Thousands
Dec. 27, 2019
USD ($)
Capital Leased Assets [Line Items]  
2020 (remaining six months) $ 206
2021 105
Present value of capital lease $ 311
XML 62 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenues from contracts with customers - Additional Information (Detail)
$ in Thousands
6 Months Ended
Dec. 27, 2019
USD ($)
Revenue From Contract With Customers [Line Items]  
Product warranty, description The Company generally provides a warranty of between one to five years
Incremental cost $ 0
Minimum  
Revenue From Contract With Customers [Line Items]  
Product warranty term 1 year
Maximum  
Revenue From Contract With Customers [Line Items]  
Product warranty term 5 years
XML 63 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Share-based compensation (Tables)
6 Months Ended
Dec. 27, 2019
Effect of Recording Share-Based Compensation Expense
The effect of recording share-based compensation expense for the three and six months ended December 27, 2019 and December 28, 2018 was as follows:
                                 
 
Three Months Ended
   
Six Months Ended
 
(amount in thousands)
 
December 27,
2019
 
 
December 28,
2018
 
 
December 27,
2019
 
 
December 28,
2018
 
Share-based compensation expense by type of award:
   
     
     
     
 
Restricted share units
   
4,186
     
3,344
     
8,584
     
8,029
 
Performance share units
   
2,002
     
625
     
3,599
     
920
 
                                 
Total share-based compensation expense
   
6,188
     
3,969
     
12,183
     
8,949
 
Tax effect on share-based compensation expense
   
—  
     
—  
     
—  
     
—  
 
                                 
Net effect on share-based compensation expense
  $
6,188
    $
3,969
    $
12,183
    $
8,949
 
                                 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Share-Based Compensation Expense Recorded in Condensed Consolidated Statements of Operations and Comprehensive Income
Share-based compensation expense was recorded in the unaudited condensed consolidated statements of operations and comprehensive income as follows:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
                                 
 
Three Months
E
nded
   
Six Months Ended
 
(amount in thousands)
 
December 27,
2019
 
 
December 28,
2018
 
 
December 27,
2019
 
 
December 28,
2018
 
Cost of revenue
  $
1,591
    $
1,300
    $
3,311
    $
3,147
 
Selling, general and administrative expense
   
4,597
     
2,669
     
8,872
     
5,802
 
                                 
Total share-based compensation expense
  $
6,188
    $
3,969
    $
12,183
    $
8,949
 
                                 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Restricted Share Unit Activity
The following table summarizes restricted share unit activity under the Equity Incentive Plans:
                 
 
Number
of
Shares
 
 
Weighted-
Average Grant
Date Fair Value
Per Share
 
Balance as of June 28, 2019
   
800,751
    $
42.48
 
Granted
   
331,900
    $
49.78
 
Issued
   
(264,275
)   $
39.60
 
Forfeited
   
(23,855
)   $
42.09
 
                 
Balance as of December 27, 2019
   
844,521
    $
46.26
 
                 
             
 
Number
of
Shares
 
 
Weighted-
Average Grant
Date Fair Value
Per Share
 
Balance as of June 29, 2018
   
1,073,580
    $
35.19
 
Granted
   
305,836
    $
48.33
 
Issued
   
(393,142
)   $
34.40
 
Forfeited
   
(69,075
)   $
38.53
 
                 
Balance as of December 28, 2018
   
917,799
    $
39.65
 
                 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Performance Share Unit Activity
The following table summarizes performance share unit activity under the Equity Incentive Plans: 
                 
 
Number
of
Shares
 
 
Weighted-
Average Grant
Date Fair Value
Per Share
 
Balance as of June 28, 2019
 
 
548,500
 
 
$
40.97
 
Granted
 
 
238,474
 
 
$
48.39
 
Issued
 
 
 
 
 
 
Forfeited
 
 
(350,670
)
 
$
36.99
 
 
 
 
 
 
 
 
 
 
Balance as of December 27, 2019
 
 
436,304
 
 
$
48.22
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
                 
 
Number
of
Shares
 
 
Weighted-
Average Grant
Date Fair Value
Per Share
 
Balance as of June 29, 2018
   
605,892
    $
38.41
 
Granted
   
201,994
    $
48.02
 
Issued
   
(227,268
)   $
40.48
 
Forfeited
   
(27,954
)   $
39.35
 
                 
Balance as of December 28, 2018
   
552,664
    $
41.02
 
                 
 
 
 
 
 
 
 
 
XML 64 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings Per Ordinary Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 27, 2019
Dec. 28, 2018
Dec. 27, 2019
Dec. 28, 2018
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Net income attributable to shareholders $ 31,231 $ 31,513 $ 57,188 $ 59,363
Weighted-average number of ordinary shares outstanding (thousands of shares) 37,011 36,841 36,962 36,733
Incremental shares arising from the assumed vesting of restricted share units and performance share units (thousands of shares) 752 630 684 572
Weighted-average number of ordinary shares for diluted earnings per ordinary share (thousands of shares) 37,763 37,471 37,646 37,305
Basic earnings per ordinary share $ 0.84 $ 0.86 $ 1.55 $ 1.62
Diluted earnings per ordinary share $ 0.83 $ 0.84 $ 1.52 $ 1.59
Outstanding performance share units excluded from the computation of diluted earnings per ordinary share (thousands of shares) [1] 50 401 50 401
[1] These performance share units were not included in the computation of diluted earnings per ordinary share because they are not expected to vest based on the Company’s current assessment of the related performance obligations.
XML 65 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounting policies (Tables)
6 Months Ended
Dec. 27, 2019
Future Minimum Lease Payments Due Under Non-Cancelable Operating Leases  
F
uture minimum lease payments due under
non-cancelable
operating leases as of June 28, 2019 were as follows:
(amount in thousands)
 
 
2020
  $
1,746
 
2021
   
1,342
 
2022
   
1,219
 
2023
   
1,172
 
Thereafter
   
230
 
         
Total future minimum operating lease payments
  $
5,709
 
         
XML 66 R21.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Borrowings
6 Months Ended
Dec. 27, 2019
Borrowings
1
4
.
Borrowings
The Company’s total borrowings, including current and
non-current
portions of long-term borrowings, consisted of the following:
(
amount in thousands
)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Rate
 
Conditions
 
 
Maturity
 
 
As of
December 27,
2019
 
 
As of
June 28,
2019
 
Long-term borrowings, current portion, net:
 
 
 
 
 
 
 
 
 
 
 
 
Long-term borrowings, current portion
   
     
    $
12,188
    $
3,250
 
Less: Unamortized debt issuance costs – current portion
   
     
     
(32
)    
—  
 
                                 
Long-term borrowings, current portion, net
   
    $
12,156
     
3,250
 
                         
Long-term borrowings,
non-current
portion, net:
 
 
 
 
 
 
 
 
 
Term loan borrowings:
   
     
     
     
 
1-month LIBOR +1.50% per annum
(1)
   
Repayable in 
quarterly installments
     
June 2023
    $
 —  
    $
60,938
 
3-month LIBOR +1.35% per annum
(1)
   
Repayable in quarterly installments
     
June 2024
     
57,891
     
—  
 
Less: Current portion
   
     
     
(12,188
)    
(3,250
)
Less: Unamortized debt issuance costs –
non-current
portion
   
     
(111
)    
—  
 
                         
Long-term borrowings,
non-current
portion, net
   
    $
45,592
    $
57,688
 
                         
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(1)
We have entered into interest rate swaps that effectively fix a series of our future interest payments on our term loans. Refer to Note 6.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The movements of long-term borrowings for the six months ended December 27, 2019 and December 28, 2018 were as follows:
 
                 
 
Six Months Ended
 
(amount in thousands)
 
December 27,
2019
 
 
December 28,
2018
 
Opening balance
  $
60,938
    $
64,188
 
Borrowings during the period
   
60,938
     
—  
 
Repayments during the period
   
(63,985
)    
(813
)
                 
Closing balance
  $
57,891
    $
63,375
 
                 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
As of December 27, 2019, future maturities of long-term borrowings during each fiscal year were as follows:
         
(amount in thousands)
 
 
2020 (remaining six months)
  $
6,093
 
2021
   
12,188
 
2022
   
15,234
 
2023
   
12,188
 
2024
   
12,188
 
         
Total
  $
57,891
 
         
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Credit facility agreements:
Bank of Ayudhya Public Company Limited
On August 20, 2019, Fabrinet Thailand (the “Borrower”), and
Bank of Ayudhya Public Company Limited (
the
Bank
”)
entered into a Credit Facility Agreement (the “Credit Facility Agreement”). The Credit Facility Agreement provides for a facility of 110.0 million Thai Baht (approximately $3.6 million based on the applicable exchange rate as of September 27, 2019) and $160.9 million which may be used for, among other things, an overdraft facility, short-term loans against promissory notes, a letter of guarantee facility, a term loan facility and foreign exchange facilities. The Bank may approve any request for extension of credit under the Credit Facility Agreement and may increase or decrease any facility amount in its sole discretion.
Under the Credit Facility Agreement, on August 20, 2019, the Borrower and the Bank entered into a Term Loan Agreement pursuant to which the Borrower drew down on September 3, 2019 a term loan in the original principal amount of $60.9 million. The proceeds from the term loan, together with cash on hand, were used to repay outstanding obligations under the Company’s
pre-existing
credit facility agreement between the Company and Bank of America, N.A.
The term loan accrues interest at
3-month LIBOR plus 1.35% and is repayable in quarterly installments of $
3.0 million, commencing on September 30, 2019. The term loan
will
mature on June 30, 2024. The Borrower may prepay the term loan in whole or in part at any time without premium or penalty. Any portion of the term loan repaid or prepaid may not be
re-borrowed.
During the six months ended December 27, 2019, the Company recorded $0.6 million of interest expense in connection with this term loan. 
 
Any borrowings under the Credit Facility Agreement, including those borrowings under the Term Loan Agreement
,
are guaranteed by Fabrinet and secured by land and buildings owned by the Borrower in the Pathumthani and Chonburi Provinces in Thailand.
The Term Loan Agreement contains affirmative and negative covenants applicable to the Borrower, including delivery of financial statements and other information, compliance with laws, maintenance of insurance, restrictions on granting security interests or liens on its assets, disposing of its assets, incurring indebtedness and making acquisitions. While the term loan is outstanding, the Borrower is required to maintain a loan to value of the mortgaged real property ratio of not greater than 65%. If the loan to value ratio is not maintained, the Borrower will be required to provide additional security or prepay a portion of the term loan in order to restore the required ratio. The Company is also required to maintain a debt service coverage ratio of at least 1.25 times and a debt to equity ratio less than or equal to 1.0 times. In the case of any payment of a dividend by the Company, its debt service coverage ratio must be at least 1.50 times. At December 27, 2019, the Company was in compliance with all of its covenants under the Term Loan Agreement.
The events of default in the Term Loan Agreement include failure to pay amounts due under the Term Loan Agreement or the related finance documents when due, failure to comply with the covenants under the Term Loan Agreement or the related finance documents, cross default with other indebtedness of the Borrower, events of bankruptcy or insolvency in respect of the Borrower, and the occurrence of any event or series of events that in the opinion of the Bank has or is reasonably likely to have a material adverse effect.
At December 27, 2019, there was $57.9 million outstanding under the term loan.
Bank of America, N.A.
On May 22, 2014, the Company and
a
consortium of banks entered into a syndicated senior credit facility agreement led by Bank of America (the “Bank of America Facility Agreement”). The Bank of America Facility Agreement provided for a $200.0 million credit line, comprised of a $150.0 million revolving loan facility and a $50.0 million delayed draw term loan facility.
From time to time, we amended the Bank of America Facility Agreement, before repaying all outstanding amounts under the agreement and terminating such agreement on September 10, 2019.
The most recent amendment on June 4, 2018 (i) reduced the revolving commitments thereunder from $150.0 million to $25.0 million, (ii) refinanced the outstanding amounts under the revolving loan and term loan facilities into a $65.0 million term loan which was to be repaid in quarterly installments through the maturity date of June 4, 2023
,
and (iii) reduced the interest rate margins and commitment fees. The term loan bore interest, at the Company’s option, at a rate per annum equal to a LIBOR rate plus a spread of 1.50% to 2.25%, or a base rate plus a spread of 0.50% to 1.25%. During the six months ended December 27, 2019 and December 28, 2018, the Company recorded $0.5 million and $1.2 million, respectively, of interest expense in connection with this term loan.
On September 10, 2019, the Company fully repaid $61.0 million in principal, accrued interest and other fees under the agreement. The early termination of this agreement did not trigger any early termination fees. At December 27, 2019, there were no amounts outstanding under the Bank of America Facility Agreement. At June 28, 2019, there was $60.9 million outstanding under the Bank of America Facility Agreement, related to the term loan.
XML 67 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accumulated other comprehensive income (loss) ("AOCI")
6 Months Ended
Dec. 27, 2019
Accumulated other comprehensive income (loss)
1
8
.
Accumulated other comprehensive income (loss) (“AOCI”)
The changes in AOCI for the six months ended December 27, 2019 and December 28, 2018 were as follows:
                                         
(amount in thousands)
 
Unrealized net
(Losses)/Gains on
Available-for-sale

Securities
 
 
Unrealized net
(Losses)/Gains
on Derivative
Instruments
 
 
Retirement
benefit plan -
Prior service
cost
 
 
Foreign
Currency
Translation
Adjustment
 
 
Total
 
Balance as of June 28, 2019
  $
952
    $
32
     
(2,537
)   $
(833
)   $
(2,386
)
Other comprehensive income before reclassification adjustment
   
(126
)    
(150
   
184
     
247
     
155
 
Amounts reclassified out of AOCI to foreign exchange loss in the unaudited condensed consolidated statements of operations and comprehensive income
   
79
     
     
     
     
79
 
Tax effects
   
     
     
     
     
 
                                         
Other comprehensive income (loss)
  $
(47
  $
(150
   
184
    $
247
    $
234
 
                                         
Balance as of December 27, 2019
  $
905
    $
(118
   
(2,353
)   $
(586
)   $
(2,152
)
                                         
                               
(amount in thousands)
 
Unrealized net
(Losses)/Gains on
Available-for-sale

Securities
 
 
Unrealized net
(Losses)/Gains
on Derivative
Instruments
 
 
Retirement
benefit plan -
Prior service
cost
 
 
Foreign
Currency
Translation
Adjustment
 
 
Total
 
Balance as of June 29, 2018
  $
(1,091
)   $
33
     
—  
    $
(199
)   $
(1,257
)
Other comprehensive income before reclassification adjustment
   
1,947
     
—  
     
—  
     
(705
)    
1,242
 
Amounts reclassified out of AOCI to foreign exchange loss in the unaudited condensed consolidated statements of operations and comprehensive income
   
(1,061
)    
(1
)    
—  
     
—  
     
(1,062
)
Tax effects
   
—  
     
—  
     
—  
     
—  
     
—  
 
                                         
Other comprehensive income (loss)
  $
886
    $
(1
)    
—  
    $
(705
)   $
180
 
                                         
Balance as of December 28, 2018
  $
(205
)   $
32
     
—  
    $
(904
)   $
(1,077
)
                                         
 
 
 
 
 
 
 
 
XML 68 R7.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)
$ in Thousands
Dec. 27, 2019
USD ($)
Reconciliation of cash, cash equivalents and restricted cash  
Cash and cash equivalents $ 220,031
Restricted cash 7,674
Cash, cash equivalents and restricted cash $ 227,705
XML 69 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Dec. 27, 2019
Jun. 28, 2019
Preferred shares, shares authorized 5,000,000 5,000,000
Preferred shares, par value $ 0.01 $ 0.01
Preferred shares, shares issued 0 0
Preferred shares, shares outstanding 0 0
Ordinary shares, shares authorized 500,000,000 500,000,000
Ordinary shares, par value $ 0.01 $ 0.01
Ordinary shares, shares issued 38,408,890 38,230,753
Ordinary shares, shares outstanding 37,019,787 36,841,650
Treasury stocks, shares 1,389,103 1,389,103
XML 70 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Trade accounts receivable, net (Tables)
6 Months Ended
Dec. 27, 2019
Trade Accounts Receivable, Net
(amount in thousands)
 
As of
December 27,
2019
 
 
As of
June 28,
2019
 
Trade accounts receivable
  $
285,680
    $
260,698
 
Less: allowance for doubtful account
   
(101
)    
(96
)
                 
Trade accounts receivable, net
  $
285,579
    $
260,602
 
                 
XML 71 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenues from contracts with customers (Tables)
6 Months Ended
Dec. 27, 2019
Schedule of Activity in the Company's Contract Assets
The following tables summarize the activity in the Company’s contract assets and contract liabilities during the
six
 
month
s
ended December 27, 2019:
(amount in thousands)
 
Contract Assets
 
Beginning balance, June 28, 2019
  $
12,447
 
Revenue recognized
   
39,093
 
Amounts collected or invoiced
   
(40,426
)
         
Ending balance, December 27, 2019
  $
11,114
 
         
(amount in thousands)
 
Contract
 
Liabilities
 
Beginning balance, June 28, 2019
  $
2,239
 
A
dvance payment received during the period
   
3,336
 
Revenue recognized
   
(3,215
)
         
Ending balance, December 27, 2019
  $
2,360
 
         
Disaggregation of Revenue by Geographical Regions The following table
s
present total revenues by geographic region:
(amount in thousands, except percentages)
 
Three Months
Ended
December 27,
2019
 
 
As a % of Total
Revenues
 
 
Six Months
Ended
December 27,
2019
 
 
As a % of Total
Revenues
 
North America
  $
223,398
     
52.4
%   $
 424,345
     
51.4
%
Asia-Pacific
   
141,147
     
33.1
     
259,570
     
31.4
 
Europe
   
61,672
     
14.5
     
141,598
     
17.2
 
                                 
Total
  $
426,217
     
100.0
%   $
 825,513
     
100.0
%
                                 
(amount in thousands, except percentages)
 
Three Months
Ended
December 28,
2018
 
 
As a % of Total
Revenues
 
 
Six Months
Ended
December 28,
2018
 
 
As a % of Total
Revenues
 
North America
  $
 182,698
     
45.3
%   $
 362,524
     
46.5
%
Asia-Pacific
   
166,711
     
41.4
     
318,658
     
40.8
 
Europe
   
53,671
     
13.3
     
99,075
     
12.7
 
                                 
Total
  $
 403,080
     
100.0
%   $
 780,257
     
100.0
%
                                 
Revenues by End Market
The following table
s
set forth our revenues by end market
:
(amount in thousands, except percentages)
 
Three Months
Ended
December 27,
2019
 
 
As a % of Total
Revenues
 
 
Six Months
Ended
December 27,
2019
 
 
As a % of Total
Revenues
 
Optical communications
  $
 322,068
     
75.6
%   $
 624,447
     
75.6
%
Lasers, sensors and other
   
104,149
     
24.4
     
201,066
     
24.4
 
                                 
Total
  $
 426,217
     
100.0
%   $
825,513
     
100.0
%
                                 
(amount in thousands, except percentages)
 
Three Months
Ended
December 28,
2018
 
 
As a % of Total
Revenues
 
 
Six Months
Ended
December 28,
2018
 
 
As a % of Total
Revenues
 
Optical communications
  $
305,547
     
75.8
%   $
586,315
     
75.1
%
Lasers, sensors and other
   
97,533
     
24.2
     
193,942
     
24.9
 
                                 
Total
  $
 403,080
     
100.0
%   $
780,257
     
100.0
%
                                 
XML 72 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill (Tables)
6 Months Ended
Dec. 27, 2019
Changes in Carrying Amount of Goodwill from Acquisition
The changes in the carrying amount of goodwill from the acquisition of Fabrinet UK were as follows:
(amount in thousands)
 
Goodwill
 
Balance as of June 28, 2019
  $
3,705
 
Foreign currency translation adjustment
   
93
 
         
Balance as of December 27, 2019
  $
3,798
 
         
(amount in thousands)
 
Goodwill
 
Balance as of June 29, 2018
 
$
3,828
 
Foreign currency translation adjustment
 
 
(130
)
 
 
 
 
 
Balance as of December 28, 2018
 
$
3,698
 
 
 
 
 
 
 
 
 
XML 73 R13.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair value of financial instruments
6 Months Ended
Dec. 27, 2019
Fair value of financial instruments
6.
Fair value of financial instruments
Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. A fair value hierarchy is established which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs for the valuation of an asset or liability as of measurement date. The three levels of inputs that may be used to measure fair value are defined as follows:
Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities.
Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for assets or liabilities, either directly or indirectly. If the assets or liabilities have a specified (contractual) term, Level 2 inputs must be observable for substantially the full term of assets or liabilities.
Level 3 inputs are unobservable inputs for assets or liabilities, which require the reporting entity to develop its own valuation techniques and assumptions.
The Company utilizes the market approach to measure fair value for its financial assets and liabilities. The market approach uses prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities.
The following table provides details of the financial instruments measured at fair value on a recurring basis, including:
 
Fair Value Measurements at Reporting Date
 
Using
 
(amount in thousands)
 
Level 1
 
 
Level 2
 
 
Level 3
 
 
Total
 
As of December 27, 2019
   
     
     
     
 
Assets
   
     
     
     
 
Cash equivalents
  $
 
 
 
    $
2,310
    $
 
 
    $
2,310
 
Liquidity funds
   
—  
     
20,837
     
—  
     
20,837
 
Certificates of deposit and time deposits
   
—  
     
20,000
     
—  
     
20,000
 
Corporate bonds and commercial papers
   
—  
     
102,996
     
—  
     
102,996
 
U.S. agency and U.S.
T
reasury securities
   
—  
     
78,972
     
—  
     
78,972
 
Derivative assets
   
—  
     
325
 (1)
 
   
—  
     
325
 
                                 
Total
  $
 
—  
    $
 
 
225,440
    $
 
—  
    $
 
 
225,440
 
                                 
Liabilities
   
     
     
     
 
Derivative liabilities
  $
—  
    $
3,980
 (2)
 
  $
—  
    $
3,980
 
                                 
Total
  $
—  
    $
3,980
    $
—  
    $
3,980
 
                                 
 
Fair Value Measurements at Reporting Date Using
 
(amount in thousands)
 
Level 1
 
 
Level 2
 
 
 
Level 3
 
 
Total
 
As of June 28, 2019
   
     
     
     
 
Assets
   
     
     
     
 
Cash equivalents
  $
—  
    $
2,820
    $
—  
    $
2,820
 
Liquidity funds
   
—  
     
20,552
     
—  
     
20,552
 
Certificates of deposit and time deposits
   
—  
     
35,028
     
—  
     
35,028
 
Corporate bonds and commercial papers
   
—  
     
131,256
     
—  
     
131,256
 
U.S. agency and U.S.
T
reasury securities
   
—  
     
69,657
     
—  
     
69,657
 
Derivative assets
   
—  
     
2,201
(3)
 
   
—  
     
2,201
 
                                 
Total
  $
—  
    $
 261,514
    $
 
 
    $
 261,514
 
                                 
Liabilities
   
     
     
     
 
Derivative liabilities
  $
—  
    $
2,591
(4)
 
  $
—  
    $
2,591
 
                                 
Total
  $
—  
    $
2,591
    $
—  
    $
2,591
 
                                 
 
(1)
Foreign currency forward contracts with a notional amount of $126.0 million
 
and Canadian dollars
0.4
 million.
(2)
Two interest rate swap agreements with an aggregate notional amount of
$125.1 million.
(3)
Foreign currency forward contracts with notional amount of $72.0 million and Canadian dollars 0.6 million.
(4)
Interest rate swap agreement with a notional amount of $64.2 million.
Derivative Financial Instruments
The Company utilizes derivative financial instruments to hedge (i) foreign exchange risk associated with certain foreign currency denominated assets and liabilities and other foreign currency transactions, and (ii) interest rate risk associated with its long-term debt.
The Company minimizes the credit risk associated with its derivative instruments by limiting the exposure to any single counterparty and by entering into derivative instruments only with counterparties that meet the Company’s minimum credit quality standard.
 
Foreign Currency Forward Contracts
As a result of foreign currency rate fluctuations, the U.S. dollar equivalent values of the Company’s foreign currency denominated assets and liabilities also fluctuate. The Company uses foreign currency contracts to manage the foreign exchange risk associated with certain foreign currency denominated assets and liabilities and other foreign currency transactions.
The Company enters into foreign currency forward contracts to hedge fluctuations in the U.S. dollar value of forecasted transactions denominated in Thai baht and Canadian dollars.
As of December 27, 2019, the Company had
117
 
outstanding
U.S. dollars foreign currency
forward contracts with an aggregate notional amount of
 $
126.0
 
million
and two outstanding Canadia
n dollars foreign currency forward contracts with an aggregate notional amo
u
nt o
f $
0.4
million
with maturity dates from January 2020 through July 2020. These foreign currency forward contracts were not designated for hedge accounting and were used to hedge fluctuations in the U.S. dollar value of forecasted transactions denominated in Thai baht
 and Canadian dollars
. During the six months ended December 27, 2019, the Company recorded an unrealized
loss
of
 $
1.9
 
million from changes in the fair value of foreign currency
 forward
contracts in earnings as foreign exchange
(
loss
)
gain, net in the unaudited condensed consolidated statements of operations and comprehensive income.
As of December 28, 2018, the Company had
four
outstanding U.S. dollars foreign currency forward contracts with an aggregate notional amount of $
8.0
million,
three
outstanding U.S. dollars foreign currency option contracts with an aggregate notional amount of $
15.0
million and one outstanding Canadian dollars forward contract with a notional amount of $
0.4
million with maturity dates from January through
April 2019
. These foreign currency forward contracts and option contracts were not designated for hedge accounting and were used to hedge fluctuations in the U.S. dollar value of forecasted transactions denominated in Thai Baht and Canadian dollars. During the six months ended December 28, 2018, the Company recorded an unrealized gain of $
2.6
million from changes in the fair value of foreign currency forward contracts in earnings as foreign exchange (loss) gain, net in the unaudited condensed consolidated statements of operations and comprehensive income.
Interest Rate Swap Agreements
The Company entered into interest rate swap agreements to mitigate interest rate risk and improve the interest rate profile of the Company’s debt obligations. As of December 27, 2019, the Company had
two
outstanding interest rate swap agreements with an aggregate notional amount of $125.1 million. As of December 28, 2018, the Company had one outstanding interest rate swap agreement with a notional amount of $64.2 million.
On July 25, 2018, Fabrinet Thailand entered into an interest rate swap agreement to effectively convert the floating interest rate of its term loan under the Bank of America Credit Facility Agreement to a fixed interest rate of 2.86% per annum through the scheduled maturity of the term loan in June 2023 (see Note 1
4
). The Company did not designate this interest rate swap for hedge accounting.
On September 3, 2019, the Company entered into a new term loan agreement under a Credit Facility Agreement with the Bank of Ayudhya Public Company Limited (the “Bank”) (see Note 1
4
) and on September 10, 2019, repaid in full the outstanding term loan under the Bank of America Credit Facility (see Note 1
4
). In conjunction with the funding of the new term loan, the Company entered into a second interest rate swap agreement. The combination of both of these interest rate swaps effectively convert the floating interest rate of the Company’s new term loan with the Bank to a fixed interest rate of 4.36% per annum through the maturity of the term loan in June 2024.
On September 27, 2019, the Company designated these two interest rate swaps as a cash flow hedge for the Company’s term loan under the Credit Facility Agreement with the Bank. The combination of these two interest rate swaps qualified for hedge accounting because the hedges are highly effective, and the Company has designated and documented contemporaneously the hedging relationships involving these interest rate swaps. While we intend to continue to meet the conditions for hedge accounting, if hedges do not qualify as highly effective, the changes in the fair value of the derivatives used as hedges would be reflected in our earnings. From September 27, 2019, any gains or losses related to these interest rate swaps will be recorded in accumulated other comprehensive income in the unaudited condensed consolidated balance sheets,
with
a portion
reclassified
from accumulated other comprehensive income into earnings at each reporting period based on either the accrued interest amount or the interest payment.
The following table provides a summary of the impacts of derivative gain (loss) of our cash flow hedges on the unaudited condensed consolidated statements of operations and other comprehensive income:
 
 
 
Three Months Ended
 
 
Six Months Ended
 
(amount in thousands)
 
Financial
statements
line item
 
 
December 27,
2019
 
 
December 28,
2018
 
 
December 27,
2019
 
 
December 28,
2018
 
Derivatives gain (loss) recognized in other comprehensive income:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Interest rate swaps
 
 
Other comprehensive income
 
 
$
243
 
 
$
—  
 
 
$
282
 
 
$
—  
 
Derivatives gain (loss) reclassified from other comprehensive income into earnings:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Interest rate swaps
 
 
Interest expense
 
 
 
(432
)
 
 
 
—  
 
 
 
(432
)
 
 
 
—  
 
During the six months ended December 27, 2019, there was an amortization of the fair value of interest rate swaps as of hedge inception date in the amount of $
0.4
million due to the application of hedge accounting which results in interest expense reduction.
As of December 27, 2019,
the
amount in accumulated other comprehensive income which is expected to be reclassified
into earnings
within 12 months w
as
 $0.7 million.
Prior to September 27, 2019, these interest rate swaps were not designated as cash flow hedges. All changes in the fair value of these interest rate swaps w
ere
 reflected in earnings. During the six months ended December 27, 2019 and December 28, 2018, the Company recorded unrealized loss of $1.7 million and unrealized
loss
of $0.8 million, respectively, from changes in the fair value of these interest rate swaps as interest expense in the unaudited condensed consolidated statements of operations and comprehensive income.
 
Fair Value
The following table provides the fair values of our derivative financial instruments for the periods presented:
 
 
December 27,
2019
   
June 28,
2019
 
(amount in thousands)
 
Derivative
Assets
 
 
Derivative
Liabilities
 
 
Derivative
Assets
 
 
Derivative
Liabilities
 
Derivatives not designated as hedging instruments
 
 
 
 
 
 
 
 
 
 
 
 
Foreign currency forward contracts
  $
338
    $
(13
)   $
2,201
    $
—  
 
Interest rate swaps
   
—  
     
—  
     
—  
     
(2,591
)
Derivatives designated as hedging instruments
 
 
 
 
 
 
 
 
 
 
 
 
Interest rate swaps
   
—  
     
(3,980
)    
—  
     
—  
 
                                 
Gross amounts of derivatives
   
338
     
(3,993
)   $
2,201
    $
(2,591
)
Gross amounts of derivatives offset in the balance sheet
   
(13
)    
13
    $
—  
    $
—  
 
                                 
Net amounts of derivatives
  $
325
    $
(3,980
)   $
2,201
    $
(2,591
)
                                 

The Company presents its derivatives at gross fair values in the unaudited condensed consolidated ​​​​​​​balance sheets. However, the Company’s netting arrangements allow net settlements under certain conditions. Our derivative instruments are typically settled monthly or quarterly.
 
The Company recorded the fair value of derivative financial instruments in the unaudited condensed consolidated ​​​​​​​balance sheets as follows:
Derivative Financial Instruments
 
Balance Sheet Line Item
Fair Value of Derivative Assets
 
Other current assets
Fair Value of Derivative Liabilities
 
Accrued expenses
XML 74 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Restricted cash
6 Months Ended
Dec. 27, 2019
Restricted cash
10
.
Restricted cash
As of December 27, 2019 and June 28, 2019, the Company had two outstanding standby letters of credit
in the aggregate amount
of 6.2 million Euros and one outstanding standby letter of credit of 6.0 million Euros, respectively, related to the Company’s support of a customer’s transfer of certain manufacturing operations from Berlin, Germany to the Company’s facilities in Thailand. As of December 27, 2019 and June 28, 2019, the standby letters of credit were backed by cash collateral of $7.7 million and $7.4 million, respectively.
XML 75 R76.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Movements of Long-Term Loans (Detail) - USD ($)
$ in Thousands
6 Months Ended
Dec. 27, 2019
Dec. 28, 2018
Debt Instrument [Line Items]    
Opening balance $ 60,938 $ 64,188
Borrowings during the period 60,938  
Repayments during the period (63,985) (813)
Closing balance $ 57,891 $ 63,375
XML 76 R86.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Changes in AOCI, Net of Tax (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 27, 2019
Dec. 28, 2018
Dec. 27, 2019
Dec. 28, 2018
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning Balance $ 890,695 $ 766,157 $ 863,099 $ 740,939
Total other comprehensive income, net of tax 446 93 234 180
Ending Balance 928,327 801,533 928,327 801,533
Unrealized net (Losses) Gains on Available-for- sale Securities        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning Balance     952 (1,091)
Other comprehensive income before reclassification adjustment     (126) 1,947
Amounts reclassified out of AOCI to foreign exchange loss in the unaudited condensed consolidated statements of operations and comprehensive income     79 (1,061)
Total other comprehensive income, net of tax     (47) 886
Ending Balance 905 (205) 905 (205)
Unrealized net (Losses) Gains on Derivative Instruments        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning Balance     32 33
Other comprehensive income before reclassification adjustment     (150)  
Amounts reclassified out of AOCI to foreign exchange loss in the unaudited condensed consolidated statements of operations and comprehensive income       (1)
Total other comprehensive income, net of tax     (150) (1)
Ending Balance (118) 32 (118) 32
Retirement benefit plan - Prior service cost        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning Balance     (2,537)  
Other comprehensive income before reclassification adjustment     184  
Total other comprehensive income, net of tax     184  
Ending Balance (2,353)   (2,353)  
Foreign Currency Translation Adjustment        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning Balance     (833) (199)
Other comprehensive income before reclassification adjustment     247 (705)
Total other comprehensive income, net of tax     247 (705)
Ending Balance (586) (904) (586) (904)
AOCI Attributable to Parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning Balance     (2,386) (1,257)
Other comprehensive income before reclassification adjustment     155 1,242
Amounts reclassified out of AOCI to foreign exchange loss in the unaudited condensed consolidated statements of operations and comprehensive income     79 (1,062)
Total other comprehensive income, net of tax     234 180
Ending Balance $ (2,152) $ (1,077) $ (2,152) $ (1,077)
XML 77 R82.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Share-Based Compensation - Additional Information (Detail) - USD ($)
6 Months Ended
Dec. 27, 2019
Dec. 28, 2018
Dec. 12, 2019
Nov. 02, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares authorized for future issuance     1,281,619  
Shares withheld to settle employee minimum statutory obligation for applicable income and other employment taxes 86,138 205,984    
Tax withholdings related to net share settlement of restricted share units $ 4,377,000 $ 9,103,000    
Stock Plan 2010        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of Ordinary available for grant 0      
Stock Plan 2017        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share units outstanding 111,347      
Shares authorized for future issuance       160,000
Equity Incentive 2020 plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of Ordinary available for grant 2,962,575   1,700,000  
Shares reserved for future issuance     1,300,000  
Performance Share Units | Stock Plan 2010        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share units outstanding 436,304      
Performance Share Units | Executive of the Company | Vest at the end of the performance period | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting percentage 0.00%      
Performance Share Units | Executive of the Company | Vest at the end of the performance period | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting percentage 100.00%      
Restricted Share Units | Stock Plan 2010        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share units outstanding 801,150      
Restricted Share Units | Stock Plan 2017        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share units outstanding 24,327      
Restricted Share Units | Equity Incentive Plans        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized share-based compensation expense $ 18,300,000      
Unrecognized compensation expense, weighted-average period for recognition 2 years 8 months 12 days      
Restricted Share Units | Equity Incentive 2020 plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share units outstanding 19,044      
Restricted Share Units | Vesting Option One        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award granted vesting period, year 3 years      
Restricted Share Units | Vesting Option Two        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award granted vesting period, year 4 years      
Restricted Share Units | Non Employee Director        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award granted vesting period, year 1 year      
Restricted Share Units | Non Employee Director | Vest on the first of January        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting percentage 100.00%      
Performance Share Units | Equity Incentive Plans        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized share-based compensation expense $ 9,300,000      
Unrecognized compensation expense, weighted-average period for recognition 1 year 6 months      
Performance Share Units | Executive of the Company        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award granted vesting period, year 2 years      
XML 78 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Weighted-Average Remaining Life of Intangible Assets (Detail)
6 Months Ended 12 Months Ended
Dec. 27, 2019
Jun. 28, 2019
Global CEM Solutions, Ltd. | Customer relationships    
Finite-Lived Intangible Liabilities [Line Items]    
Weighted average remaining life of acquired intangible assets 5 years 5 years 4 months 24 days
XML 79 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Inventories (Detail) - USD ($)
$ in Thousands
Dec. 27, 2019
Jun. 28, 2019
Inventory [Line Items]    
Raw materials $ 126,599 $ 113,321
Work in progress 138,542 141,730
Finished goods 20,583 24,916
Goods in transit 8,656 13,645
Inventories $ 294,380 $ 293,612
XML 80 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Available-for-Sale Securities Based on Stated Effective Maturities (Detail) - USD ($)
$ in Thousands
Dec. 27, 2019
Jun. 28, 2019
Investments Classified by Contractual Maturity Date [Line Items]    
Total $ 181,968 $ 200,913
Fair Value    
Investments Classified by Contractual Maturity Date [Line Items]    
Due within one year 51,971 69,830
Due between one to five years 129,997 131,083
Total 181,968 200,913
Carrying Cost    
Investments Classified by Contractual Maturity Date [Line Items]    
Due within one year 51,938 69,746
Due between one to five years 129,637 130,765
Total $ 181,575 $ 200,511
XML 81 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value - Additional Information (Detail)
shares in Millions, $ in Millions, $ in Millions
3 Months Ended 6 Months Ended
Dec. 28, 2018
USD ($)
Contract
shares
Dec. 27, 2019
USD ($)
Contract
Dec. 28, 2018
USD ($)
Contract
shares
Dec. 27, 2019
CAD ($)
Contract
Sep. 03, 2019
Dec. 28, 2018
CAD ($)
Contract
shares
Foreign Currency Fair Value Hedge Derivative [Line Items]            
Number of forward contracts outstanding | Contract   2   2    
Derivative notional amount   $ 125.1        
Derivative maturity period 2019-04 2023-06        
Amortization of fairvalue of interest rate swap amount due as hedge   $ 0.4        
Foreign currency forward contracts            
Foreign Currency Fair Value Hedge Derivative [Line Items]            
Number of forward contracts outstanding | Contract 4   4     4
Derivative notional amount $ 8.0   $ 8.0      
Unrealized gain (loss) on derivatives $ 2.6 $ (1.9)        
Foreign currency forward contracts | Non designated            
Foreign Currency Fair Value Hedge Derivative [Line Items]            
Number of forward contracts outstanding | Contract   117   117    
Derivative notional amount   $ 126.0        
Foreign currency option contracts            
Foreign Currency Fair Value Hedge Derivative [Line Items]            
Number of forward contracts outstanding | Contract 3   3     3
Derivative notional amount $ 15.0   $ 15.0      
Interest rate swaps            
Foreign Currency Fair Value Hedge Derivative [Line Items]            
Number of Interest Rate Swaps | shares 64.2   64.2     64.2
Gains or losses from accumulated other comprehensive income expected to be reclassified   $ 0.7        
Interest rate swaps | Bank of ayudhya public company | Bank of america credit facility            
Foreign Currency Fair Value Hedge Derivative [Line Items]            
Derivative maturity period   2024-06        
Long term Debt Fixed Interest Percentage         4.36%  
Interest rate swaps | Non designated            
Foreign Currency Fair Value Hedge Derivative [Line Items]            
Unrealized gain (loss) on derivatives   $ (1.7) $ (0.8)      
Canadian dollars forward contract            
Foreign Currency Fair Value Hedge Derivative [Line Items]            
Derivative notional amount       $ 0.4   $ 0.4
XML 82 R39.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Borrowings (Tables)
6 Months Ended
Dec. 27, 2019
Total Borrowings, Including Revolving and Long-Term Borrowings
The Company’s total borrowings, including current and
non-current
portions of long-term borrowings, consisted of the following:
(
amount in thousands
)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Rate
 
Conditions
 
 
Maturity
 
 
As of
December 27,
2019
 
 
As of
June 28,
2019
 
Long-term borrowings, current portion, net:
 
 
 
 
 
 
 
 
 
 
 
 
Long-term borrowings, current portion
   
     
    $
12,188
    $
3,250
 
Less: Unamortized debt issuance costs – current portion
   
     
     
(32
)    
—  
 
                                 
Long-term borrowings, current portion, net
   
    $
12,156
     
3,250
 
                         
Long-term borrowings,
non-current
portion, net:
 
 
 
 
 
 
 
 
 
Term loan borrowings:
   
     
     
     
 
1-month LIBOR +1.50% per annum
(1)
   
Repayable in 
quarterly installments
     
June 2023
    $
 —  
    $
60,938
 
3-month LIBOR +1.35% per annum
(1)
   
Repayable in quarterly installments
     
June 2024
     
57,891
     
—  
 
Less: Current portion
   
     
     
(12,188
)    
(3,250
)
Less: Unamortized debt issuance costs –
non-current
portion
   
     
(111
)    
—  
 
                         
Long-term borrowings,
non-current
portion, net
   
    $
45,592
    $
57,688
 
                         
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(1)
We have entered into interest rate swaps that effectively fix a series of our future interest payments on our term loans. Refer to Note 6.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Movements of Long-Term Loans
The movements of long-term borrowings for the six months ended December 27, 2019 and December 28, 2018 were as follows:
 
                 
 
Six Months Ended
 
(amount in thousands)
 
December 27,
2019
 
 
December 28,
2018
 
Opening balance
  $
60,938
    $
64,188
 
Borrowings during the period
   
60,938
     
—  
 
Repayments during the period
   
(63,985
)    
(813
)
                 
Closing balance
  $
57,891
    $
63,375
 
                 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Future Maturities of Long-Term Debt
As of December 27, 2019, future maturities of long-term borrowings during each fiscal year were as follows:
         
(amount in thousands)
 
 
2020 (remaining six months)
  $
6,093
 
2021
   
12,188
 
2022
   
15,234
 
2023
   
12,188
 
2024
   
12,188
 
         
Total
  $
57,891
 
         
 
 
 
XML 83 R35.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Inventories (Tables)
6 Months Ended
Dec. 27, 2019
Inventories
(amount in thousands)
 
As of
December 27,
2019
 
 
As of
June 28,
2019
 
Raw materials
  $
126,599
    $
113,321
 
Work-in-progress
   
138,542
     
141,730
 
Finished goods
   
20,583
     
24,916
 
Goods in transit
   
8,656
     
13,645
 
Inventor
ies
  $
294,380
    $
293,612
 
                 
XML 84 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings per ordinary share (Tables)
6 Months Ended
Dec. 27, 2019
Earnings Per Ordinary Share Earnings per ordinary share was calculated as follows:
 
Three Months Ended
   
Six Months Ended
 
(amount in thousands except per share amounts)
 
December 27,
2019
 
 
December 28,
2018
 
 
December 27,
2019
 
 
December 28,
2018
 
Net income attributable to shareholders
  $
31,231
    $
31,513
    $
57,188
    $
59,363
 
                                 
Weighted-average number of ordinary shares outstanding (thousands of shares)
   
37,011
     
36,841
     
36,962
     
36,733
 
Incremental shares arising from the assumed vesting of restricted share units and performance share units (thousands of shares)
   
752
     
630
     
684
     
572
 
                                 
Weighted-average number of ordinary shares for diluted earnings per ordinary share (thousands of shares)
   
37,763
     
37,471
     
37,646
     
37,305
 
                                 
Basic earnings per ordinary share
  $
0.84
    $
0.86
    $
1.55
    $
1.62
 
Diluted earnings per ordinary share
  $
0.83
    $
0.84
    $
1.52
    $
1.59
 
Outstanding performance share units excluded from the computation of diluted earnings per ordinary share (thousands of shares)
(1)
   
50
     
401
     
50
     
401
 
(1)
These performance share units were not included in the computation of diluted earnings per ordinary share because they are not expected to vest based on the Company’s current assessment of the related performance obligations.
XML 85 R12.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Cash, Cash Equivalents and Short-Term Investments
6 Months Ended
Dec. 27, 2019
Cash, cash equivalents and short-term investments
5.
Cash, cash equivalents and short-term investments
The Company’s cash, cash equivalents, and short-term investments can be analyzed as follows:
 
   
Fair Value
 
(amount in thousands)
 
Carrying
Cost
 
 
Unrealized
Gain/(Loss)
 
 
Cash and
Cash
Equivalents
 
 
Marketable
Securities
 
 
Other
Investments
 
As of December 27, 2019
   
     
     
     
     
 
Cash
  $
217,721
    $
—  
    $
217,721
    $
—  
    $
—  
 
Cash equivalents
   
2,310
     
—  
     
2,310
     
—  
     
—  
 
Liquidity funds
   
20,837
     
—  
     
—  
     
—  
     
20,837
 
Certificates of deposit and time deposits
   
20,000
     
—  
     
—  
     
—  
     
20,000
 
Corporate bonds and commercial papers
   
102,735
     
261
     
—  
     
102,996
     
—  
 
U.S. agency and U.S.
T
reasury securities
   
78,840
     
132
     
—  
     
78,972
     
—  
 
                                         
Total
  $
442,443
    $
393
    $
220,031
    $
181,968
    $
40,837
 
                                         
As of June 28, 2019
   
     
     
     
     
 
Cash
  $
178,019
    $
—  
    $
178,019
    $
—  
    $
—  
 
Cash equivalents
   
2,820
     
—  
     
2,820
     
—  
     
—  
 
Liquidity funds
   
20,552
     
—  
     
—  
     
—  
     
20,552
 
Certificates of deposit and time deposits
   
35,028
     
—  
     
—  
     
—  
     
35,028
 
Corporate bonds and commercial papers
   
130,959
     
297
     
—  
     
131,256
     
—  
 
U.S. agency and U.S.
T
reasury securities
   
69,552
     
105
     
—  
     
69,657
     
—  
 
                                         
Total
  $
436,930
    $
402
    $
180,839
    $
200,913
    $
55,580
 
                                         
All highly liquid investments with original maturities of three months or less at the date of purchase are classified as cash equivalents. Management determines the appropriate classification of its investments at the time of purchase and
re-evaluates
the designations at each balance sheet date. The Company may sell certain of its short-term investments prior to their stated maturities for strategic reasons including, but not limited to, anticipation of credit deterioration and duration management. The maturities of the Company’s short-term investments generally range from three months to three years. The Company’s short-term investments consist of U.S. Treasuries and fixed income securities and have been classified and accounted for as
available-for-sale.
The following table summarizes the cost and estimated fair value of short-term investments classified as
available-for-sale
securities based on stated effective maturities as of December 27, 2019:
 
December 27, 2019
   
June 2
8
, 201
9
 
(amount in thousands)
 
Carrying Cost
 
 
Fair Value
 
 
Carrying Cost
 
 
Fair Value
 
Due within one year
  $
51,938
    $
51,971
    $
69,746
    $
69,830
 
Due between one to five years
   
129,637
     
129,997
     
130,765
     
131,083
 
                                 
Total
  $
181,575
    $
181,968
    $
200,511
    $
200,913
 
                                 
During the six months ended December 27, 2019, the Company recognized a realized gain of $79 thousand from sales and maturities of
available-for-sale
securities.
 
As of December 27, 2019, the Company considered the
decline
 in market value of its short-term investments portfolio to be temporary in nature and did not consider any of its securities other-than-temporarily impaired. The Company typically invests in highly-rated securities, and its investment policy generally limits the amount of credit exposure to any one issuer. The policy requires investments generally to be investment grade, with the primary objective of minimizing the potential risk of principal loss. Fair values were determined for each individual security in the investment portfolio. When evaluating an investment for other-than-temporary impairment, the Company reviews factors such as the length of time and extent to which fair value has been below its cost basis, the financial condition of the issuer and any changes thereto, changes in market interest rates, and the Company’s intent to sell, or whether it is more likely than not it will be required to sell, the investment before recovery of the investment’s cost basis. No impairment losses were recorded for the six months ended December 27, 2019.
XML 86 R16.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other receivable
6 Months Ended
Dec. 27, 2019
Receivables [Abstract]  
Other receivable
9.
Other receivable
On October 1, 2019, the Company provided funds in the amount of $
24.3
 million to a customer to support the customer’s transfer of certain manufacturing operations from Berlin, Germany to the Company’s facilities in Thailand. The customer has agreed to repay this amount by September 30, 2020. This receivable is reflected within investing activities in the statement of cash flows.
XML 87 R77.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Future Maturities of Long-Term Debt (Detail) - USD ($)
$ in Thousands
Dec. 27, 2019
Jun. 28, 2019
Dec. 28, 2018
Jun. 29, 2018
Debt Instrument [Line Items]        
2020 (remaining six months) $ 6,093      
2021 12,188      
2022 15,234      
2023 12,188      
2024 12,188      
Total $ 57,891 $ 60,938 $ 63,375 $ 64,188
XML 88 R87.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Additional Information (Detail)
$ in Thousands, € in Millions
Dec. 27, 2019
EUR (€)
Dec. 27, 2019
USD ($)
Jun. 28, 2019
EUR (€)
Jun. 28, 2019
USD ($)
Commitments and Contingencies Disclosure [Line Items]        
Outstanding bank guarantees given by banks on behalf of the company   $ 1,700   $ 1,600
Outstanding letter of credit amount | € € 6.2   € 6.0  
Amount of cash collateral   7,700   7,400
Standby letters of credit one        
Commitments and Contingencies Disclosure [Line Items]        
Outstanding letter of credit amount | € € 6.2      
Thailand        
Commitments and Contingencies Disclosure [Line Items]        
Outstanding commitment to third parties   10,100    
CHINA | Guarantee Type, Other [Member]        
Commitments and Contingencies Disclosure [Line Items]        
Outstanding bank guarantees given by banks on behalf of the company   $ 100    
UNITED KINGDOM | Guarantee Type, Other [Member]        
Commitments and Contingencies Disclosure [Line Items]        
Outstanding bank guarantees given by banks on behalf of the company       $ 26
XML 89 R83.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Restricted Share Unit Activity (Detail) - Stock Plan 2010 and 2017 - Restricted Share Units - $ / shares
6 Months Ended
Dec. 27, 2019
Dec. 28, 2018
Number of restricted share units    
Number of share units, Beginning Balance 800,751 1,073,580
Number of share units, Granted 331,900 305,836
Number of share units, Issued (264,275) (393,142)
Number of share units, Forfeited (23,855) (69,075)
Number of share units, Ending Balance 844,521 917,799
Weighted Average Grant Date Fair Value Per Share    
Weighted-average grant date fair value per share, Beginning Balance $ 42.48 $ 35.19
Weighted-average grant date fair value per share, Granted 49.78 48.33
Weighted-average grant date fair value per share, Issued 39.60 34.40
Weighted-average grant date fair value per share, Forfeited 42.09 38.53
Weighted-average grant date fair value per share, Ending Balance $ 46.26 $ 39.65
XML 90 R73.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Estimated Future Amortization of Intangibles (Detail) - USD ($)
$ in Thousands
Dec. 27, 2019
Jun. 28, 2019
Finite-Lived Intangible Assets [Line Items]    
2020 (remaining six months) $ 646  
2021 1,164  
2022 921  
2023 651  
2024 419  
Thereafter 237  
Total $ 4,038 $ 3,887
XML 91 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Cash, Cash Equivalents and Short-Term Investments (Detail) - USD ($)
$ in Thousands
Dec. 27, 2019
Jun. 28, 2019
Dec. 28, 2018
Cash, cash equivalents and marketable securities [Line Items]      
Cash and cash equivalents and Marketable securities, Carrying Cost $ 442,443 $ 436,930  
Marketable securities, Unrealized Gain/(Loss) 393 402  
Cash and cash equivalents 220,031 180,839 $ 230,996
Marketable securities 181,968 200,913  
Other Investments 40,837 55,580  
Certificates of deposit and time deposits      
Cash, cash equivalents and marketable securities [Line Items]      
Marketable securities, Carrying cost 20,000 35,028  
Other Investments 20,000 35,028  
Cash      
Cash, cash equivalents and marketable securities [Line Items]      
Carrying Cost 217,721 178,019  
Cash and cash equivalents 217,721 178,019  
Cash Equivalents      
Cash, cash equivalents and marketable securities [Line Items]      
Carrying Cost 2,310 2,820  
Cash and cash equivalents 2,310 2,820  
Liquidity funds      
Cash, cash equivalents and marketable securities [Line Items]      
Carrying Cost 20,837 20,552  
Other Investments 20,837 20,552  
Corporate bonds and commercial papers      
Cash, cash equivalents and marketable securities [Line Items]      
Marketable securities, Carrying cost 102,735 130,959  
Marketable securities, Unrealized Gain/(Loss) 261 297  
Marketable securities 102,996 131,256  
U.S. agency and U.S. Treasury securities      
Cash, cash equivalents and marketable securities [Line Items]      
Marketable securities, Carrying cost 78,840 69,552  
Marketable securities, Unrealized Gain/(Loss) 132 105  
Marketable securities $ 78,972 $ 69,657  
XML 93 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value on Recurring Basis (Parenthetical) (Detail) - Fair Value, Measurements, Recurring
$ in Millions, $ in Millions
Dec. 27, 2019
USD ($)
Dec. 27, 2019
CAD ($)
Jun. 28, 2019
USD ($)
Jun. 28, 2019
CAD ($)
Foreign currency forward contracts        
Fair Value Measurements at Reporting Date Using        
Derivative assets, notional amount $ 126.0 $ 0.4 $ 72.0 $ 0.6
Interest rate swap        
Fair Value Measurements at Reporting Date Using        
Derivative liabilities, notional amount $ 125.1   $ 64.2  
XML 94 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Trade Accounts Receivable, Net (Detail) - USD ($)
$ in Thousands
Dec. 27, 2019
Jun. 28, 2019
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Trade accounts receivable $ 285,680 $ 260,698
Less: Allowance for doubtful account (101) (96)
Trade accounts receivable, net $ 285,579 $ 260,602
XML 96 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Additional Information (Detail) - USD ($)
$ in Thousands
6 Months Ended
Dec. 27, 2019
Jun. 29, 2019
Jun. 28, 2019
Operating Lease Term Of Contract 12 months    
Operating Lease Rental Expense $ 1,000    
Operating lease liability, current portion $ 1,823 $ 1,601  
Lease Expiration Date Sep. 01, 2020    
Capital lease liability, current portion $ 311   $ 398
Rental expense under operating leases $ 40    
Maximum [Member]      
Operating lease expiration year 2025    
Lessee operating lease option to extend term 5 years    
Minimum [Member]      
Lessee operating lease option to extend term 1 year    
XML 97 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Capital Lease Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 27, 2019
Jun. 28, 2019
Capital Leased Assets [Line Items]    
Current $ 311 $ 398
Non-current $ 102
Present value of capital lease $ 311  
XML 98 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings Per Ordinary Share - Additional Information (Detail)
6 Months Ended
Dec. 27, 2019
shares
Employee Stock Option  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Antidilutive securities excluded from computation of earnings per share, amount 0
XML 99 d843183d10q_htm.xml IDEA: XBRL DOCUMENT 0001408710 2019-06-29 2019-12-27 0001408710 2019-06-28 0001408710 2019-12-27 0001408710 2018-06-30 2018-12-28 0001408710 2019-09-28 2019-12-27 0001408710 2018-09-29 2018-12-28 0001408710 2019-08-20 0001408710 2019-09-27 0001408710 2018-12-28 0001408710 2019-12-12 0001408710 2018-06-30 2019-06-28 0001408710 2017-08-31 0001408710 2018-02-28 0001408710 2019-05-31 0001408710 2019-06-29 0001408710 2020-01-24 0001408710 2018-06-29 0001408710 2018-09-28 0001408710 country:CN us-gaap:GuaranteeTypeOtherMember 2019-12-27 0001408710 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-27 0001408710 us-gaap:RevolvingCreditFacilityMember 2019-12-27 0001408710 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2019-12-27 0001408710 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2019-12-27 0001408710 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember fn:LiquidityFundMember 2019-12-27 0001408710 us-gaap:FairValueMeasurementsRecurringMember fn:LiquidityFundMember 2019-12-27 0001408710 fn:CertificateOfDepositAndTimeDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-27 0001408710 fn:CertificateOfDepositAndTimeDepositMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-27 0001408710 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember fn:CommercialPaperAndCorporateSecuritiesMember 2019-12-27 0001408710 us-gaap:FairValueMeasurementsRecurringMember fn:CommercialPaperAndCorporateSecuritiesMember 2019-12-27 0001408710 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember fn:USTreasurySecuritiesAndUSGovernmentAndAgencySecuritiesMember 2019-12-27 0001408710 us-gaap:FairValueMeasurementsRecurringMember fn:USTreasurySecuritiesAndUSGovernmentAndAgencySecuritiesMember 2019-12-27 0001408710 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-27 0001408710 srt:NorthAmericaMember 2019-12-27 0001408710 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2019-12-27 0001408710 us-gaap:RestrictedStockUnitsRSUMember fn:EquityIncentive2020PlanMember 2019-12-27 0001408710 us-gaap:RestrictedStockUnitsRSUMember fn:StockPlanTwoThousandSeventeenMember 2019-12-27 0001408710 fn:StockPlanTwoThousandSeventeenMember 2019-12-27 0001408710 us-gaap:RestrictedStockUnitsRSUMember fn:StockPlan2010Member 2019-12-27 0001408710 us-gaap:PerformanceSharesMember fn:StockPlan2010Member 2019-12-27 0001408710 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-27 0001408710 us-gaap:FairValueMeasurementsRecurringMember 2019-12-27 0001408710 fn:StockPlan2010Member 2019-12-27 0001408710 fn:EquityIncentive2020PlanMember 2019-12-27 0001408710 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-12-27 0001408710 us-gaap:CustomerRelationshipsMember 2019-12-27 0001408710 us-gaap:OrderOrProductionBacklogMember 2019-12-27 0001408710 fn:CanadianDollarsForwardContractMember 2019-12-27 0001408710 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-12-27 0001408710 country:TH 2019-12-27 0001408710 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-12-27 0001408710 us-gaap:RestrictedStockUnitsRSUMember fn:EquityIncentivePlansMember 2019-12-27 0001408710 fn:PerformanceStockUnitsPsuMember fn:EquityIncentivePlansMember 2019-12-27 0001408710 us-gaap:CashMember 2019-12-27 0001408710 us-gaap:CashEquivalentsMember 2019-12-27 0001408710 fn:LiquidityFundMember 2019-12-27 0001408710 fn:CertificateOfDepositAndTimeDepositMember 2019-12-27 0001408710 fn:CommercialPaperAndCorporateSecuritiesMember 2019-12-27 0001408710 fn:USTreasurySecuritiesAndUSGovernmentAndAgencySecuritiesMember 2019-12-27 0001408710 fn:StandbyLettersOfCreditOneMember 2019-12-27 0001408710 us-gaap:ForeignExchangeForwardMember 2019-12-27 0001408710 fn:BankOfAyudhyaPublicCompanyLimitedMember 2019-12-27 0001408710 fn:TermLoanAgreementMember 2019-12-27 0001408710 fn:TermLoanCreditFacilityMember fn:BankOfAmericaMember 2019-12-27 0001408710 fn:LoanPayableDueJuneTwentyTwentyFourMember 2019-12-27 0001408710 us-gaap:InterestRateSwapMember 2019-12-27 0001408710 country:GB us-gaap:GuaranteeTypeOtherMember 2019-06-28 0001408710 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-28 0001408710 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2019-06-28 0001408710 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2019-06-28 0001408710 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember fn:LiquidityFundMember 2019-06-28 0001408710 us-gaap:FairValueMeasurementsRecurringMember fn:LiquidityFundMember 2019-06-28 0001408710 fn:CertificateOfDepositAndTimeDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-28 0001408710 fn:CertificateOfDepositAndTimeDepositMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-28 0001408710 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember fn:CommercialPaperAndCorporateSecuritiesMember 2019-06-28 0001408710 us-gaap:FairValueMeasurementsRecurringMember fn:CommercialPaperAndCorporateSecuritiesMember 2019-06-28 0001408710 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember fn:USTreasurySecuritiesAndUSGovernmentAndAgencySecuritiesMember 2019-06-28 0001408710 us-gaap:FairValueMeasurementsRecurringMember fn:USTreasurySecuritiesAndUSGovernmentAndAgencySecuritiesMember 2019-06-28 0001408710 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-28 0001408710 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-28 0001408710 us-gaap:FairValueMeasurementsRecurringMember 2019-06-28 0001408710 us-gaap:OrderOrProductionBacklogMember 2019-06-28 0001408710 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-06-28 0001408710 us-gaap:CustomerRelationshipsMember 2019-06-28 0001408710 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-06-28 0001408710 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-06-28 0001408710 us-gaap:CashMember 2019-06-28 0001408710 us-gaap:CashEquivalentsMember 2019-06-28 0001408710 fn:LiquidityFundMember 2019-06-28 0001408710 fn:CommercialPaperAndCorporateSecuritiesMember 2019-06-28 0001408710 fn:USTreasurySecuritiesAndUSGovernmentAndAgencySecuritiesMember 2019-06-28 0001408710 fn:CertificateOfDepositAndTimeDepositMember 2019-06-28 0001408710 us-gaap:ForeignExchangeForwardMember 2019-06-28 0001408710 us-gaap:InterestRateSwapMember 2019-06-28 0001408710 fn:TermLoanCreditFacilityMember fn:BankOfAmericaMember 2019-06-28 0001408710 fn:LoanPayableDueJuneTwentyTwentyThreeMember 2019-06-28 0001408710 srt:NorthAmericaMember 2019-09-28 2019-12-27 0001408710 srt:AsiaPacificMember 2019-09-28 2019-12-27 0001408710 srt:EuropeMember 2019-09-28 2019-12-27 0001408710 us-gaap:CostOfSalesMember 2019-09-28 2019-12-27 0001408710 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-09-28 2019-12-27 0001408710 fn:OpticalCommunicationsMember 2019-09-28 2019-12-27 0001408710 fn:LasersSensorsAndOtherMember 2019-09-28 2019-12-27 0001408710 fn:StockPlanNineteenNinetyNineAndTwentyTenMember 2019-09-28 2019-12-27 0001408710 us-gaap:RetainedEarningsMember 2019-09-28 2019-12-27 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-28 2019-12-27 0001408710 us-gaap:AdditionalPaidInCapitalMember 2019-09-28 2019-12-27 0001408710 us-gaap:CommonStockMember 2019-09-28 2019-12-27 0001408710 us-gaap:InterestRateSwapMember us-gaap:OtherComprehensiveIncomeMember 2019-09-28 2019-12-27 0001408710 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2019-09-28 2019-12-27 0001408710 srt:AsiaPacificMember 2018-06-30 2018-12-28 0001408710 srt:EuropeMember 2018-06-30 2018-12-28 0001408710 srt:NorthAmericaMember 2018-06-30 2018-12-28 0001408710 us-gaap:CostOfSalesMember 2018-06-30 2018-12-28 0001408710 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-06-30 2018-12-28 0001408710 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-06-30 2018-12-28 0001408710 us-gaap:AccumulatedTranslationAdjustmentMember 2018-06-30 2018-12-28 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 2018-12-28 0001408710 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-06-30 2018-12-28 0001408710 fn:OpticalCommunicationsMember 2018-06-30 2018-12-28 0001408710 fn:LasersSensorsAndOtherMember 2018-06-30 2018-12-28 0001408710 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-06-30 2018-12-28 0001408710 us-gaap:PerformanceSharesMember fn:StockPlanTwoThousandTenAndSeventeenMember 2018-06-30 2018-12-28 0001408710 us-gaap:RestrictedStockUnitsRSUMember fn:StockPlanTwoThousandTenAndSeventeenMember 2018-06-30 2018-12-28 0001408710 fn:StockPlanNineteenNinetyNineAndTwentyTenMember 2018-06-30 2018-12-28 0001408710 fn:BankOfAmericaMember fn:TermLoanAgreementMember 2018-06-30 2018-12-28 0001408710 us-gaap:RetainedEarningsMember 2018-06-30 2018-12-28 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 2018-12-28 0001408710 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 2018-12-28 0001408710 us-gaap:CommonStockMember 2018-06-30 2018-12-28 0001408710 srt:NorthAmericaMember 2018-09-29 2018-12-28 0001408710 srt:AsiaPacificMember 2018-09-29 2018-12-28 0001408710 srt:EuropeMember 2018-09-29 2018-12-28 0001408710 us-gaap:CostOfSalesMember 2018-09-29 2018-12-28 0001408710 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-09-29 2018-12-28 0001408710 fn:OpticalCommunicationsMember 2018-09-29 2018-12-28 0001408710 fn:LasersSensorsAndOtherMember 2018-09-29 2018-12-28 0001408710 us-gaap:ForeignExchangeForwardMember 2018-09-29 2018-12-28 0001408710 fn:StockPlanNineteenNinetyNineAndTwentyTenMember 2018-09-29 2018-12-28 0001408710 us-gaap:RetainedEarningsMember 2018-09-29 2018-12-28 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-29 2018-12-28 0001408710 us-gaap:AdditionalPaidInCapitalMember 2018-09-29 2018-12-28 0001408710 us-gaap:CommonStockMember 2018-09-29 2018-12-28 0001408710 srt:NorthAmericaMember 2018-12-28 0001408710 fn:ForeignCurrencyOptionContractsMember 2018-12-28 0001408710 us-gaap:ForeignExchangeForwardMember 2018-12-28 0001408710 fn:CanadianDollarsForwardContractMember 2018-12-28 0001408710 us-gaap:InterestRateSwapMember 2018-12-28 0001408710 fn:BankOfAyudhyaPublicCompanyLimitedMember 2019-06-29 2019-09-27 0001408710 fn:BankOfAyudhyaPublicCompanyLimitedMember fn:CreditFacilityAgreementMember 2019-09-27 0001408710 fn:TermLoanCreditFacilityMember 2019-09-27 0001408710 us-gaap:RevolvingCreditFacilityMember 2019-09-27 0001408710 srt:AsiaPacificMember 2019-06-29 2019-12-27 0001408710 srt:EuropeMember 2019-06-29 2019-12-27 0001408710 srt:NorthAmericaMember 2019-06-29 2019-12-27 0001408710 srt:MaximumMember 2019-06-29 2019-12-27 0001408710 srt:MinimumMember 2019-06-29 2019-12-27 0001408710 us-gaap:CostOfSalesMember 2019-06-29 2019-12-27 0001408710 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-06-29 2019-12-27 0001408710 us-gaap:EmployeeStockOptionMember 2019-06-29 2019-12-27 0001408710 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-06-29 2019-12-27 0001408710 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-06-29 2019-12-27 0001408710 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2019-06-29 2019-12-27 0001408710 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-29 2019-12-27 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-29 2019-12-27 0001408710 fn:AfterFifthAmendmentMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-06-29 2019-12-27 0001408710 fn:AfterFifthAmendmentMember us-gaap:BaseRateMember 2019-06-29 2019-12-27 0001408710 fn:OpticalCommunicationsMember 2019-06-29 2019-12-27 0001408710 fn:LasersSensorsAndOtherMember 2019-06-29 2019-12-27 0001408710 fn:GlobalCemSolutionsLtdMember us-gaap:CustomerRelationshipsMember 2019-06-29 2019-12-27 0001408710 fn:BankOfAyudhyaPublicCompanyMember fn:BankOfAmericaCreditFacilityMember us-gaap:InterestRateSwapMember 2019-06-29 2019-12-27 0001408710 us-gaap:RestrictedStockUnitsRSUMember fn:VestingOptionTwoMember 2019-06-29 2019-12-27 0001408710 us-gaap:RestrictedStockUnitsRSUMember fn:VestingOptionOneMember 2019-06-29 2019-12-27 0001408710 fn:NonEmployeeDirectorMember us-gaap:RestrictedStockUnitsRSUMember 2019-06-29 2019-12-27 0001408710 fn:ExecutiveDirector1Member fn:PerformanceStockUnitsPsuMember 2019-06-29 2019-12-27 0001408710 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2019-06-29 2019-12-27 0001408710 us-gaap:ForeignExchangeForwardMember 2019-06-29 2019-12-27 0001408710 us-gaap:PerformanceSharesMember fn:StockPlanTwoThousandTenAndSeventeenMember 2019-06-29 2019-12-27 0001408710 us-gaap:RestrictedStockUnitsRSUMember fn:StockPlanTwoThousandTenAndSeventeenMember 2019-06-29 2019-12-27 0001408710 fn:StockPlanNineteenNinetyNineAndTwentyTenMember 2019-06-29 2019-12-27 0001408710 us-gaap:CustomerRelationshipsMember 2019-06-29 2019-12-27 0001408710 fn:NonEmployeeDirectorMember us-gaap:RestrictedStockUnitsRSUMember fn:PeriodTenMember 2019-06-29 2019-12-27 0001408710 srt:MinimumMember fn:ExecutiveDirector1Member us-gaap:PerformanceSharesMember fn:PeriodSixMember 2019-06-29 2019-12-27 0001408710 srt:MaximumMember fn:ExecutiveDirector1Member us-gaap:PerformanceSharesMember fn:PeriodSixMember 2019-06-29 2019-12-27 0001408710 us-gaap:RestrictedStockUnitsRSUMember fn:EquityIncentivePlansMember 2019-06-29 2019-12-27 0001408710 fn:PerformanceStockUnitsPsuMember fn:EquityIncentivePlansMember 2019-06-29 2019-12-27 0001408710 us-gaap:RevolvingCreditFacilityMember 2019-06-29 2019-12-27 0001408710 fn:BankOfAmericaMember fn:TermLoanAgreementMember 2019-06-29 2019-12-27 0001408710 us-gaap:RetainedEarningsMember 2019-06-29 2019-12-27 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-29 2019-12-27 0001408710 us-gaap:AdditionalPaidInCapitalMember 2019-06-29 2019-12-27 0001408710 us-gaap:CommonStockMember 2019-06-29 2019-12-27 0001408710 fn:BankOfAyudhyaPublicCompanyLimitedMember 2019-06-29 2019-12-27 0001408710 fn:BankOfAyudhyaPublicCompanyLimitedMember fn:TermLoanAgreementMember 2019-06-29 2019-12-27 0001408710 us-gaap:InterestRateSwapMember us-gaap:OtherComprehensiveIncomeMember 2019-06-29 2019-12-27 0001408710 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2019-06-29 2019-12-27 0001408710 fn:LoanPayableDueJuneTwentyTwentyFourMember 2019-06-29 2019-12-27 0001408710 fn:LoanPayableDueJuneTwentyTwentyFourMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-06-29 2019-12-27 0001408710 us-gaap:InterestRateSwapMember 2019-06-29 2019-12-27 0001408710 fn:BankOfAyudhyaPublicCompanyLimitedMember fn:TermLoanAgreementMember 2019-09-03 0001408710 fn:BankOfAyudhyaPublicCompanyMember fn:BankOfAmericaCreditFacilityMember us-gaap:InterestRateSwapMember 2019-09-03 0001408710 us-gaap:AccountingStandardsUpdate201602Member 2019-06-29 0001408710 fn:BankOfAyudhyaPublicCompanyLimitedMember fn:CreditFacilityAgreementMember 2019-08-20 0001408710 us-gaap:RevolvingCreditFacilityMember 2018-06-04 0001408710 fn:TermLoanCreditFacilityMember 2018-06-04 0001408710 fn:StockPlanTwoThousandSeventeenMember 2017-11-02 0001408710 fn:GlobalCemSolutionsLtdMember us-gaap:CustomerRelationshipsMember 2018-06-30 2019-06-28 0001408710 us-gaap:CustomerRelationshipsMember 2018-06-30 2019-06-28 0001408710 fn:LoanPayableDueJuneTwentyTwentyThreeMember 2018-06-30 2019-06-28 0001408710 fn:LoanPayableDueJuneTwentyTwentyThreeMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-06-30 2019-06-28 0001408710 us-gaap:RevolvingCreditFacilityMember fn:BankOfAmericaMember 2019-09-09 2019-09-10 0001408710 fn:EquityIncentive2020PlanMember 2019-12-12 0001408710 us-gaap:CommonStockMember 2019-09-27 0001408710 us-gaap:AdditionalPaidInCapitalMember 2019-09-27 0001408710 us-gaap:TreasuryStockMember 2019-09-27 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-27 0001408710 us-gaap:RetainedEarningsMember 2019-09-27 0001408710 us-gaap:CommonStockMember 2019-12-27 0001408710 us-gaap:AdditionalPaidInCapitalMember 2019-12-27 0001408710 us-gaap:TreasuryStockMember 2019-12-27 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-27 0001408710 us-gaap:RetainedEarningsMember 2019-12-27 0001408710 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-06-29 0001408710 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-06-29 0001408710 us-gaap:AccumulatedTranslationAdjustmentMember 2018-06-29 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-29 0001408710 us-gaap:RestrictedStockUnitsRSUMember fn:StockPlanTwoThousandTenAndSeventeenMember 2018-06-29 0001408710 us-gaap:PerformanceSharesMember fn:StockPlanTwoThousandTenAndSeventeenMember 2018-06-29 0001408710 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-28 0001408710 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-12-28 0001408710 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-28 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-28 0001408710 us-gaap:RestrictedStockUnitsRSUMember fn:StockPlanTwoThousandTenAndSeventeenMember 2018-12-28 0001408710 us-gaap:PerformanceSharesMember fn:StockPlanTwoThousandTenAndSeventeenMember 2018-12-28 0001408710 us-gaap:CommonStockMember 2018-06-29 0001408710 us-gaap:AdditionalPaidInCapitalMember 2018-06-29 0001408710 us-gaap:TreasuryStockMember 2018-06-29 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-29 0001408710 us-gaap:RetainedEarningsMember 2018-06-29 0001408710 us-gaap:CommonStockMember 2018-12-28 0001408710 us-gaap:AdditionalPaidInCapitalMember 2018-12-28 0001408710 us-gaap:TreasuryStockMember 2018-12-28 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-28 0001408710 us-gaap:RetainedEarningsMember 2018-12-28 0001408710 us-gaap:CommonStockMember 2018-09-28 0001408710 us-gaap:AdditionalPaidInCapitalMember 2018-09-28 0001408710 us-gaap:TreasuryStockMember 2018-09-28 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-28 0001408710 us-gaap:RetainedEarningsMember 2018-09-28 0001408710 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-06-28 0001408710 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-06-28 0001408710 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2019-06-28 0001408710 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-28 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-28 0001408710 us-gaap:RestrictedStockUnitsRSUMember fn:StockPlanTwoThousandTenAndSeventeenMember 2019-06-28 0001408710 us-gaap:PerformanceSharesMember fn:StockPlanTwoThousandTenAndSeventeenMember 2019-06-28 0001408710 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-12-27 0001408710 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-12-27 0001408710 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2019-12-27 0001408710 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-27 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-27 0001408710 us-gaap:RestrictedStockUnitsRSUMember fn:StockPlanTwoThousandTenAndSeventeenMember 2019-12-27 0001408710 us-gaap:PerformanceSharesMember fn:StockPlanTwoThousandTenAndSeventeenMember 2019-12-27 0001408710 us-gaap:CommonStockMember 2019-06-28 0001408710 us-gaap:AdditionalPaidInCapitalMember 2019-06-28 0001408710 us-gaap:TreasuryStockMember 2019-06-28 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-28 0001408710 us-gaap:RetainedEarningsMember 2019-06-28 shares iso4217:USD iso4217:CAD pure iso4217:EUR fn:Segment iso4217:USD shares fn:Contract fn:Customer --06-26 1 P1Y0M0D P3Y0M0D false 2020 Q2 0001408710 Fabrinet E9 P1Y0M 2020-09-01 Repayable in quarterly installments Repayable in quarterly installments 2023-06 2024-06 10-Q true 2019-12-27 false 001-34775 98-1228572 c/o Intertrust Corporate Services (Cayman) Limited 190 Elgin Avenue George Town KY KY1-9005 66 2-524-9600 Ordinary Shares FN NYSE Yes Yes Large Accelerated Filer false false false 37052502 220031000 180839000 272000 222805000 256493000 285579000 260602000 11114000 12447000 294380000 293612000 24310000 4919000 8827000 7416000 11015000 1070826000 1023835000 7402000 7402000 217038000 210686000 4038000 3887000 7558000 3798000 3705000 4115000 5679000 253000 124000 244202000 231483000 1315028000 1255318000 12156000 3250000 234929000 257617000 2360000 2239000 311000 398000 1823000 3137000 1801000 15942000 16510000 11338000 8997000 31384000 22236000 313380000 313048000 45592000 57688000 3543000 3561000 102000 5728000 16735000 15209000 1723000 2611000 73321000 79171000 386701000 392219000 5000000 5000000 0.01 0.01 0 0 0 0 500000000 500000000 0.01 0.01 38408890 38230753 37019787 36841650 384000 382000 166103000 158299000 1389103 1389103 47779000 47779000 -2152000 -2386000 811771000 754583000 928327000 863099000 1315028000 1255318000 426217000 403080000 825513000 780257000 377059000 357516000 730368000 694417000 49158000 45564000 95145000 85840000 17078000 12727000 33078000 27164000 16000 319000 16000 404000 32064000 32518000 62051000 58272000 1940000 1182000 4038000 2626000 181000 1616000 2574000 2250000 -988000 -421000 -2941000 2647000 397000 562000 774000 639000 33232000 32225000 61348000 61934000 2001000 712000 4160000 2571000 31231000 31513000 57188000 59363000 -82000 598000 -47000 886000 -189000 -150000 -1000 -101000 -184000 616000 -505000 247000 -705000 446000 93000 234000 180000 31677000 31606000 57422000 59543000 0.84 0.86 1.55 1.62 0.83 0.84 1.52 1.59 37011000 36841000 36962000 36733000 37763000 37471000 37646000 37305000 38389128 384000 160148000 -47779000 -2598000 780540000 890695000 31231000 31231000 446000 446000 6188000 6188000 19762 233000 233000 38408890 384000 166103000 -47779000 -2152000 811771000 928327000 38230753 382000 158299000 -47779000 -2386000 754583000 863099000 57188000 57188000 234000 234000 12183000 12183000 178137 2000 -2000 4377000 4377000 38408890 384000 166103000 -47779000 -2152000 811771000 928327000 38118609 381000 147869000 -42401000 -1170000 661478000 766157000 31513000 31513000 93000 93000 3969000 3969000 19550 199000 199000 38138159 381000 151639000 -42401000 -1077000 692991000 801533000 37723733 377000 151797000 -42401000 -1257000 632423000 740939000 59363000 59363000 180000 180000 1205000 1205000 8949000 8949000 414426 4000 -4000 9103000 9103000 38138159 381000 151639000 -42401000 -1077000 692991000 801533000 57188000 59363000 15279000 15000000 -242000 -528000 -149000 79000 -1060000 -117000 533000 10000 -6000 -1205000 5775000 -1672000 -849000 -433000 12183000 8949000 1543000 481000 2015000 1339000 851000 759000 24970000 14381000 -1333000 3459000 767000 28880000 -7471000 -2128000 -22816000 29276000 121000 1336000 1859000 805000 2104000 52610000 69298000 101727000 82141000 72664000 70472000 62666000 34788000 24310000 15411000 9732000 808000 251000 1195000 5000 -5731000 13141000 153000 60938000 63985000 813000 189000 255000 -3478000 4377000 9103000 -7766000 -13649000 39113000 68790000 188241000 161433000 39113000 68790000 351000 773000 227705000 230996000 14307000 2888000 220031000 230996000 7674000 227705000 230996000 <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;">1. </div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;">Business and organization</div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">General </div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Fabrinet (“Fabrinet” or the “Parent Company”) was incorporated on August 12, 1999, and commenced operations on January 1, 2000. The Parent Company is an exempted company incorporated in the Cayman Islands, British West Indies. The “Company” refers to Fabrinet and its subsidiaries as a group. </div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;">The Company provides advanced optical packaging and precision optical, electro-mechanical and electronic manufacturing services to original equipment manufacturers (“OEMs”) of complex products, such as optical communication components, modules and <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">sub-systems,</div> industrial lasers, automotive components, medical devices and sensors. The Company offers a broad range of advanced optical and electro-mechanical capabilities across the entire manufacturing process, including process design and engineering, supply chain management, manufacturing, complex printed circuit board assembly, advanced packaging, integration, final assembly and testing. The Company focuses primarily on the production of <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">low-volume,</div> <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">high-mix</div> products. The principal subsidiaries of Fabrinet include Fabrinet Co., Ltd. (“Fabrinet Thailand”), Casix, Inc. (“Casix”), Fabrinet West, Inc. (“Fabrinet West”) and Fabrinet UK Limited (“Fabrinet UK”).</div> <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;">2. </div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;">Accounting policies</div></td></tr></table><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; font-weight: normal; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-style:italic;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Basis of presentation </div></div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;">The accompanying unaudited condensed consolidated financial statements for Fabrinet as of December 27, 2019 and for the three and six months ended December 27, 2019 and December 28, 2018 includes normal recurring adjustments necessary for a fair statement of the financial statements set forth herein, in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and the rules and regulations of the Securities and Exchange Commission (“SEC”). Accordingly, such information does not include all of the information and footnotes required by U.S. GAAP for annual financial statements. For further information, please refer to the consolidated financial statements and footnotes thereto included in Fabrinet’s Annual Report on Form <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10-K</div> for the year ended June 28, 2019.</div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The balance sheet as of June 28, 2019 has been derived from the audited financial statements at that date but does not include all of the information and footnotes required by U.S. GAAP for complete financial statements. </div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The results for the three and six months ended December 27, 2019 may not be indicative of results for the year ending June 26, 2020 or any future periods. </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; font-weight: normal; margin-top: 18pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-style:italic;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Use of Estimates </div></div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The preparation of the Company’s unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements, and the reported amount of total revenues and expenses during the year. The Company bases estimates on historical experience and various assumptions about the future that are believed to be reasonable based on available information. The Company’s reported financial position or results of operations may be materially different under different conditions or when using different estimates and assumptions, particularly with respect to significant accounting policies, which are discussed below. Significant assumptions are used in accounting for share-based compensation, allowance for doubtful accounts, income taxes, inventory obsolescence, goodwill and valuation of intangible assets related to business acquisition, among others. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may be different from these estimates. In the event that estimates or assumptions prove to be different from actual results, adjustments will be made in subsequent periods to reflect more current information.</div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style:italic;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Fiscal years </div></div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;">The Company utilizes a <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">52-53</div> week fiscal year ending on the Friday in June closest to June 30. The three months ended December 27, 2019 and December 28, 2018 each consisted of 13 weeks. The six months ended December 27, 2019 and December 28, 2018 each consisted of 26 weeks. Fiscal year 2020 will be comprised of 52 weeks and will end on June 26, 2020.</div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; font-weight: normal; margin-top: 18pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-style:italic;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Changes in Accounting Policies </div></div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Except for the adoption of the new lease accounting standard and the derivatives and hedging standard described below, the Company has consistently applied the accounting policies to all periods presented in these unaudited condensed consolidated financial statements. </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; font-weight: normal; margin-top: 18pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-style:italic;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Adoption of New Accounting Standards </div></div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">On June 29, 2019, the Company adopted the new lease accounting standard, Accounting Standards Codification Topic 842 (“ASC 842”), which provides guidance for the recognition and disclosure of lease arrangements. The Company adopted ASC 842 using the modified retrospective transition approach. Accordingly, the Company’s comparative financial statements as of June 28, 2019 have not been adjusted. ASC 842 also provides practical expedients for the Company’s ongoing accounting. The Company elected the short-term lease recognition exemption for its operating leases with a term of less than 12 months, which will not require recognition of right of use (“ROU”) assets or lease liabilities for these leases. </div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;">For periods prior to adoption of ASC 842, the Company is required to present disclosures in accordance with ASC Topic 840. <div style="letter-spacing: 0px; top: 0px;;display:inline;">F</div>uture minimum lease payments due under <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> operating leases as of June 28, 2019 were as follows:</div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 89%; padding: 0px;"/> <td style="width: 6%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2020 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,746 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2021 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,342 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2022 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,219 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2023 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,172 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Thereafter </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">230 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total future minimum operating lease payments </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5,709 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The most significant impact of the adoption of ASC 842 was the recognition of ROU assets and lease liabilities for operating leases with a term of greater than 12 months, while the accounting for finance leases will remain substantially unchanged. See Note 10 for further details. </div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;">On June 29, 2019, the Company also adopted Accounting Standards Update (“ASU”) <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2017-12,</div> Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2017-12</div> simplifies existing hedge accounting guidance in order to better portray in financial statements the economic impact of risk management activities in the financial statements, including eliminating the separate measurement and presentation of hedge ineffectiveness. Prior to the adoption of ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2017-12,</div> the Company was required to separately measure and reflect the amount by which the hedging instrument did not offset the changes in the fair value or cash flows of hedged items, and to record the ineffective portion as earnings. Upon the adoption of ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2017-12,</div> the Company no longer recognizes hedge ineffectiveness as earnings, but instead records the entire changes in the fair value of the hedged instruments as other comprehensive income. Amounts recorded as other comprehensive income are subsequently reclassified to earnings in the same income statement line item that is used to present the earnings effect of the hedged item when the hedged item affects earnings. See Note 6 for further details.</div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; font-weight: normal; margin-top: 18pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-style:italic;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Concentration ​​​​​​​of credit risk </div></div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents, short-term investments, derivatives, accounts receivable and contract assets. </div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Cash, cash equivalents and short-term investments are maintained with several financial institutions. Deposits held with banks may exceed the amount of insurance provided on such deposits. Generally, these deposits may be redeemed upon demand and are maintained with financial institutions with reputable credit and therefore bear minimal credit risk. The Company seeks to mitigate its credit risks by spreading such risks across multiple counterparties and monitoring the risk profiles of these counterparties. The Company limits its short-term investments in marketable securities to securities with a maturity not in excess of three years and securities that are rated A1, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">P-1,</div> F1, or better.</div><div style="font-size: 10pt; text-align: center; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 0px; margin-left: 4%; line-height: 12pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company enters into derivative contracts with financial institutions with reputable credit and monitors the credit profiles of these counterparties. </div></div></div><div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%; line-height: 12pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company performs ongoing credit evaluations for credit worthiness of its customers and usually does not require collateral from its customers. Management has implemented a program to closely monitor near term cash collection and credit exposures to mitigate any material losses. </div></div></div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; font-weight: normal; margin-top: 18pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-style:italic;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">New Accounting Pronouncements – not yet adopted by the Company </div></div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;">In December 2019, the Financial Accounting Standards Board (“FASB”) issued ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019-12,</div> “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div>” The amendments in this Update simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The amendments also improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. For public business entities, the amendments in this update are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. This ASU will be effective for the Company in the first quarter of fiscal 2022. Early adoption is permitted. The Company is currently evaluating the impact of the adoption of this update on its condensed consolidated financial statements. </div></div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;">In May 2019, <div style="letter-spacing: 0px; top: 0px;;display:inline;">the </div>FASB issued ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">2019-05,</div> “Financial Instruments – Credit Losses (Topic 326): Targeted Transition Relief<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div>” The amendments in ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">2019-05</div> provide entities that have certain instruments within the scope of Subtopic <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">326-20</div> (“Financial Instruments—Credit Losses—Measured at Amortized Cost”) with an option to irrevocably elect the fair value option in Subtopic <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">825-10</div> (“Financial Instruments—Overall”), applied on an <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">instrument-by-instrument</div> basis for eligible instruments, upon adoption of Topic 326. The fair value option election does not apply to <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">held-to-maturity</div> debt securities. An entity that elects the fair value option should subsequently apply the guidance in Subtopics <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">820-10</div> (“Fair Value Measurement—Overall”) and <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">825-10.</div> For public business entities, this update is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. This ASU will be effective for the Company in the first quarter of fiscal 2021. Early adoption is permitted. The Company <div style="letter-spacing: 0px; top: 0px;;display:inline;">is currently evaluating the i<div style="letter-spacing: 0px; top: 0px;;display:inline;">mpact of the adoption of </div></div>this update </div></div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">o<div style="letter-spacing: 0px; top: 0px;;display:inline;">n </div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;">its condensed consolidated financial statements. </div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;">In April 2019, <div style="letter-spacing: 0px; top: 0px;;display:inline;">the </div>FASB issued ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019-04,</div> “Codification Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments.” The amendments in ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019-04</div> apply to all reporting entities within the scope of the affected accounting guidance. For public business entities, this update is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. This ASU will be effective for the Company in the first quarter of fiscal 2021. Early adoption is permitted. The Company is currently evaluating the impact of the adoption of this update on its condensed consolidated financial statements.</div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;">In August 2018, the FASB issued ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018-13,</div> “Fair Value Measurement (Topic 820), Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement.” ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018-13</div> is intended to improve the effectiveness of disclosures in the notes to the financial statements, including (1) the development of a framework that promotes consistent decisions by the FASB about disclosure requirements and (2) the appropriate exercise of discretion by reporting entities. The amendment modifies the disclosure requirements on transferring between level 1 and level 2 and valuation processes of level 3 fair value measurements. This update is effective for all entities for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years, beginning after December 15, 2019. This ASU will be effective for the Company in the first quarter of fiscal 2021. The Company is currently evaluating the impact of the adoption of this update on its condensed consolidated financial statements.</div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;">In January 2017, the FASB issued ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2017-04,</div> “Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.” ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2017-04</div> modified the concept of impairment assessment from the condition that exists when the carrying amount of goodwill exceeds its implied fair value to the condition that exists when the carrying amount of a reporting unit exceeds its fair value. Public companies that are SEC filers should adopt the amendment for annual and any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. This ASU will be effective for the Company in the first quarter of fiscal 2021. The Company does not expect this update will impact its condensed consolidated financial statements.<div style="font-size: 10pt; text-align: center; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; font-weight: normal; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-style:italic;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Basis of presentation </div></div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;">The accompanying unaudited condensed consolidated financial statements for Fabrinet as of December 27, 2019 and for the three and six months ended December 27, 2019 and December 28, 2018 includes normal recurring adjustments necessary for a fair statement of the financial statements set forth herein, in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and the rules and regulations of the Securities and Exchange Commission (“SEC”). Accordingly, such information does not include all of the information and footnotes required by U.S. GAAP for annual financial statements. For further information, please refer to the consolidated financial statements and footnotes thereto included in Fabrinet’s Annual Report on Form <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10-K</div> for the year ended June 28, 2019.</div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The balance sheet as of June 28, 2019 has been derived from the audited financial statements at that date but does not include all of the information and footnotes required by U.S. GAAP for complete financial statements. </div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The results for the three and six months ended December 27, 2019 may not be indicative of results for the year ending June 26, 2020 or any future periods. </div></div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; font-weight: normal; margin-top: 18pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-style:italic;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Use of Estimates </div></div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The preparation of the Company’s unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements, and the reported amount of total revenues and expenses during the year. The Company bases estimates on historical experience and various assumptions about the future that are believed to be reasonable based on available information. The Company’s reported financial position or results of operations may be materially different under different conditions or when using different estimates and assumptions, particularly with respect to significant accounting policies, which are discussed below. Significant assumptions are used in accounting for share-based compensation, allowance for doubtful accounts, income taxes, inventory obsolescence, goodwill and valuation of intangible assets related to business acquisition, among others. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may be different from these estimates. In the event that estimates or assumptions prove to be different from actual results, adjustments will be made in subsequent periods to reflect more current information.</div></div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-style:italic;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Fiscal years </div></div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;">The Company utilizes a <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">52-53</div> week fiscal year ending on the Friday in June closest to June 30. The three months ended December 27, 2019 and December 28, 2018 each consisted of 13 weeks. The six months ended December 27, 2019 and December 28, 2018 each consisted of 26 weeks. Fiscal year 2020 will be comprised of 52 weeks and will end on June 26, 2020.</div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; font-weight: normal; margin-top: 18pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-style:italic;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Changes in Accounting Policies </div></div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Except for the adoption of the new lease accounting standard and the derivatives and hedging standard described below, the Company has consistently applied the accounting policies to all periods presented in these unaudited condensed consolidated financial statements. </div></div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; font-weight: normal; margin-top: 18pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-style:italic;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Adoption of New Accounting Standards </div></div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">On June 29, 2019, the Company adopted the new lease accounting standard, Accounting Standards Codification Topic 842 (“ASC 842”), which provides guidance for the recognition and disclosure of lease arrangements. The Company adopted ASC 842 using the modified retrospective transition approach. Accordingly, the Company’s comparative financial statements as of June 28, 2019 have not been adjusted. ASC 842 also provides practical expedients for the Company’s ongoing accounting. The Company elected the short-term lease recognition exemption for its operating leases with a term of less than 12 months, which will not require recognition of right of use (“ROU”) assets or lease liabilities for these leases. </div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;">For periods prior to adoption of ASC 842, the Company is required to present disclosures in accordance with ASC Topic 840. <div style="letter-spacing: 0px; top: 0px;;display:inline;">F</div>uture minimum lease payments due under <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> operating leases as of June 28, 2019 were as follows:</div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 89%; padding: 0px;"/> <td style="width: 6%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2020 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,746 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2021 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,342 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2022 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,219 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2023 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,172 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Thereafter </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">230 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total future minimum operating lease payments </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5,709 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The most significant impact of the adoption of ASC 842 was the recognition of ROU assets and lease liabilities for operating leases with a term of greater than 12 months, while the accounting for finance leases will remain substantially unchanged. See Note 10 for further details. </div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;">On June 29, 2019, the Company also adopted Accounting Standards Update (“ASU”) <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2017-12,</div> Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2017-12</div> simplifies existing hedge accounting guidance in order to better portray in financial statements the economic impact of risk management activities in the financial statements, including eliminating the separate measurement and presentation of hedge ineffectiveness. Prior to the adoption of ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2017-12,</div> the Company was required to separately measure and reflect the amount by which the hedging instrument did not offset the changes in the fair value or cash flows of hedged items, and to record the ineffective portion as earnings. Upon the adoption of ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2017-12,</div> the Company no longer recognizes hedge ineffectiveness as earnings, but instead records the entire changes in the fair value of the hedged instruments as other comprehensive income. Amounts recorded as other comprehensive income are subsequently reclassified to earnings in the same income statement line item that is used to present the earnings effect of the hedged item when the hedged item affects earnings. See Note 6 for further details.</div>  <div style="letter-spacing: 0px; top: 0px;;display:inline;">F</div>uture minimum lease payments due under <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> operating leases as of June 28, 2019 were as follows: <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 89%; padding: 0px;"/> <td style="width: 6%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2020 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,746 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2021 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,342 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2022 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,219 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2023 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,172 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Thereafter </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">230 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total future minimum operating lease payments </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5,709 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> 1746000 1342000 1219000 1172000 230000 5709000 <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; font-weight: normal; margin-top: 18pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-style:italic;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Concentration ​​​​​​​of credit risk </div></div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents, short-term investments, derivatives, accounts receivable and contract assets. </div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Cash, cash equivalents and short-term investments are maintained with several financial institutions. Deposits held with banks may exceed the amount of insurance provided on such deposits. Generally, these deposits may be redeemed upon demand and are maintained with financial institutions with reputable credit and therefore bear minimal credit risk. The Company seeks to mitigate its credit risks by spreading such risks across multiple counterparties and monitoring the risk profiles of these counterparties. The Company limits its short-term investments in marketable securities to securities with a maturity not in excess of three years and securities that are rated A1, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">P-1,</div> F1, or better.</div><div style="font-size: 10pt; text-align: center; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 0px; margin-left: 4%; line-height: 12pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company enters into derivative contracts with financial institutions with reputable credit and monitors the credit profiles of these counterparties. </div></div></div><div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%; line-height: 12pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company performs ongoing credit evaluations for credit worthiness of its customers and usually does not require collateral from its customers. Management has implemented a program to closely monitor near term cash collection and credit exposures to mitigate any material losses. </div></div></div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; font-weight: normal; margin-top: 18pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-style:italic;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">New Accounting Pronouncements – not yet adopted by the Company </div></div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;">In December 2019, the Financial Accounting Standards Board (“FASB”) issued ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019-12,</div> “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div>” The amendments in this Update simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The amendments also improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. For public business entities, the amendments in this update are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. This ASU will be effective for the Company in the first quarter of fiscal 2022. Early adoption is permitted. The Company is currently evaluating the impact of the adoption of this update on its condensed consolidated financial statements. </div></div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;">In May 2019, <div style="letter-spacing: 0px; top: 0px;;display:inline;">the </div>FASB issued ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">2019-05,</div> “Financial Instruments – Credit Losses (Topic 326): Targeted Transition Relief<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div>” The amendments in ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">2019-05</div> provide entities that have certain instruments within the scope of Subtopic <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">326-20</div> (“Financial Instruments—Credit Losses—Measured at Amortized Cost”) with an option to irrevocably elect the fair value option in Subtopic <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">825-10</div> (“Financial Instruments—Overall”), applied on an <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">instrument-by-instrument</div> basis for eligible instruments, upon adoption of Topic 326. The fair value option election does not apply to <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">held-to-maturity</div> debt securities. An entity that elects the fair value option should subsequently apply the guidance in Subtopics <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">820-10</div> (“Fair Value Measurement—Overall”) and <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">825-10.</div> For public business entities, this update is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. This ASU will be effective for the Company in the first quarter of fiscal 2021. Early adoption is permitted. The Company <div style="letter-spacing: 0px; top: 0px;;display:inline;">is currently evaluating the i<div style="letter-spacing: 0px; top: 0px;;display:inline;">mpact of the adoption of </div></div>this update </div></div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">o<div style="letter-spacing: 0px; top: 0px;;display:inline;">n </div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;">its condensed consolidated financial statements. </div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;">In April 2019, <div style="letter-spacing: 0px; top: 0px;;display:inline;">the </div>FASB issued ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019-04,</div> “Codification Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments.” The amendments in ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019-04</div> apply to all reporting entities within the scope of the affected accounting guidance. For public business entities, this update is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. This ASU will be effective for the Company in the first quarter of fiscal 2021. Early adoption is permitted. The Company is currently evaluating the impact of the adoption of this update on its condensed consolidated financial statements.</div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;">In August 2018, the FASB issued ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018-13,</div> “Fair Value Measurement (Topic 820), Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement.” ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018-13</div> is intended to improve the effectiveness of disclosures in the notes to the financial statements, including (1) the development of a framework that promotes consistent decisions by the FASB about disclosure requirements and (2) the appropriate exercise of discretion by reporting entities. The amendment modifies the disclosure requirements on transferring between level 1 and level 2 and valuation processes of level 3 fair value measurements. This update is effective for all entities for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years, beginning after December 15, 2019. This ASU will be effective for the Company in the first quarter of fiscal 2021. The Company is currently evaluating the impact of the adoption of this update on its condensed consolidated financial statements.</div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;">In January 2017, the FASB issued ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2017-04,</div> “Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.” ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2017-04</div> modified the concept of impairment assessment from the condition that exists when the carrying amount of goodwill exceeds its implied fair value to the condition that exists when the carrying amount of a reporting unit exceeds its fair value. Public companies that are SEC filers should adopt the amendment for annual and any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. This ASU will be effective for the Company in the first quarter of fiscal 2021. The Company does not expect this update will impact its condensed consolidated financial statements.<div style="font-size: 10pt; text-align: center; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">3. </div></div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Revenues from contracts with customers</div></div></td></tr></table><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company derives total revenues primarily from the assembly of products under supply agreements with its customers and the fabrication of customized optics and glass. The Company recognizes revenue relating to contracts with customers that depicts the transfer of promised goods or services to customers in an amount reflecting the consideration to which the Company expects to be entitled in exchange for such goods or services. In order to meet this requirement, the Company applies the following five steps: (1) identify the contract with a customer, (2) identify the performance obligations under the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations under the contract, and (5) recognize revenue when a performance obligation is satisfied. Revenue is recognized net of any taxes collected from customers, which is subsequently remitted to governmental authorities. </div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">A performance obligation is a contractual promise to transfer a distinct good or service to the customer. In contracts with multiple performance obligations, the Company identifies each performance obligation and evaluates whether the performance obligation is distinct within the context of the contract at contract inception. The majority of the Company’s contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises under the contracts and, therefore, is not distinct. </div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company manufactures products that are customized to customers’ specifications, however, control of the products is typically transferred to the customer at the point in time the product is either shipped or delivered, depending on the terms of the arrangement, as the criteria for recognizing revenue over time are not met. On the evaluation of the contracts the Company determined that it did not have contractual rights to bill profit for work in progress in the event of a contract termination, an event which is expected to be infrequent. Further, in limited circumstances, substantive acceptance by the customer will result in the deferral of revenue until acceptance is formally received from the customer. Judgment may be required in determining if the acceptance clause provides for substantive acceptance. </div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Certain customers may request the Company to store finished products purchased by them at the Company’s warehouse. In these instances, the Company receives a written request from the customer asking the Company to hold the inventory at the Company’s warehouse and the ordered goods cannot be used to fulfill other customer orders. In these situations, revenue is only recognized when the goods are completed and ready for shipment and transferred to the Company’s warehouse. </div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;">Our customers generally are obligated to purchase finished goods that we have manufactured according to their demand requirements. Materials that are not consumed by our customers within a specified period of time, or that are no longer required due to a product’s cancellation or <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">end-of-life,</div> are typically designated as excess or obsolete inventory under our contracts. After materials are designated as either excess or obsolete inventory, our customers are typically required to purchase such inventory from us even if they have chosen to cancel production of the related products. The excess or obsolete inventory is shipped to the customer and revenue is recognized upon shipment.</div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. In determining the transaction price, the Company evaluates whether the price is subject to refund or adjustment to determine the net consideration to which the Company expects to be entitled. The Company generally does not grant return privileges other than for defective products during the warranty period. The Company generally provides a warranty of between <span style="-sec-ix-hidden:hidden8969163">one</span> to five years on the product. </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; font-weight: normal; margin-top: 18pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-style:italic;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Warranty provision </div></div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Provisions for estimated expenses relating to product warranties are made at the time the products are sold using historical experience. Generally, this warranty is limited to workmanship and the Company’s liability is capped at the price of the product. The provisions will be adjusted when experience indicates an expected settlement will differ from initial estimates. </div> </div><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: normal; margin-top: 18pt; margin-bottom: 0px; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Contract Assets and Liabilities </div></div></div></div></div><div style="text-align: left; text-indent: 0%; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">A contract asset is recognized when the Company​​​​​​​ has recognized revenues prior to generating an invoice for payment. Contract assets are classified separately within the unaudited condensed consolidated balance sheets and transferred to accounts receivable when rights to payment become unconditional. During the six months ended December 27, 2019, the Company had no impairment for contract assets recognized.</div></div></div></div><div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">A contract liability is recognized when the Company has advance payment arrangements with customers. The contract liabilities balance is normally recognized as revenue within six months. </div></div></div><div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; line-height: 12pt;">The following tables summarize the activity in the Company’s contract assets and contract liabilities during the <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">six<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>month<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div></div> ended December 27, 2019:</div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 82%; padding: 0px;"/> <td style="width: 11%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Contract Assets </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance, June 28, 2019 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12,447 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Revenue recognized </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">39,093 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Amounts collected or invoiced </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(40,426</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Ending balance, December 27, 2019 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">11,114 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 88%; padding: 0px;"/> <td style="width: 6%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Contract<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>Liabilities </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance, June 28, 2019 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,239 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">A</div>dvance payment received during the period </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,336 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Revenue recognized </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(3,215</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Ending balance, December 27, 2019 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,360 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; font-weight: normal; margin-top: 18pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-style:italic;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Contract Costs </div></div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;">Consistent with the guidance in ASC <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">340-40-25-1,</div> the incremental costs of obtaining a contract with a customer are recognized as an asset (not expensed as incurred) if such costs are expected to be recovered. Incremental costs of obtaining a contract are costs that the Company would not have incurred if the contract had not been obtained (e.g., sales commissions or similar incentive payments linked directly to new or modified customer contracts). Costs that would have been incurred regardless of whether a customer contract was obtained (e.g., costs of pursuing the contact, legal advice, etc.) are expensed as incurred, unless such costs are explicitly chargeable to the customer. During the <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">six<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>month<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div></div> ended December 27, 2019, the Company did not have any incremental costs of obtaining a contract.</div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; font-weight: normal; margin-top: 18pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-style:italic;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Shipping and Handling​​​​​​​ </div></div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Shipping costs billed to customers are recorded as revenue. Shipping and handling expense related to costs incurred to deliver product are recognized within cost of goods sold. The Company accounts for shipping and handling activities that occur after control has transferred as a fulfillment cost as opposed to a separate performance obligation, and the costs of shipping and handling are recognized concurrently with the related revenue. </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; font-weight: normal; margin-top: 18pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-style:italic;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Revenue by Geographic ​​​​​​​Area </div></div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;">Total revenues are attributed to a particular geographic area based on the<div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> bill-to-location</div> of the Company’s customers. The Company operates in three geographic regions: North America, Asia-Pacific and Europe. The following table<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div> present total revenues by geographic region:</div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 54%; padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands, except percentages) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Three Months<br/>Ended </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As a % of Total<br/>Revenues </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Six Months<br/>Ended </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As a % of Total<br/>Revenues </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 54%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">North America </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">223,398 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">52.4</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> 424,345 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">51.4</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 54%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Asia-Pacific </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">141,147 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">33.1 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">259,570 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">31.4 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 54%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Europe </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">61,672 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">14.5 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">141,598 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">17.2 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 54%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 54%;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.28in; line-height: normal; background: none;"><div style="font-size: 10pt; line-height: 107%; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.28in; line-height: normal; background: none;"/></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">426,217 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">100.0</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> 825,513 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">100.0</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 54%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"> </div><div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; background: none;"/></div> <table border="0" cellpadding="0" cellspacing="0" style="width: 92%; font-size: 10pt; margin-right: auto; margin-left: auto; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 54%; padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands, except percentages) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Three Months<br/>Ended </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 28, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018 </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As a % of Total<br/>Revenues </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Six Months<br/>Ended </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 28, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018 </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As a % of Total<br/>Revenues </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 54%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">North America </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> 182,698</div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">45.3</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> 362,524 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">46.5</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 54%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Asia-Pacific </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">166,711 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">41.4 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">318,658 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">40.8 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 54%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Europe </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">53,671 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">13.3 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">99,075 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12.7 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 54%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 54%;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.28in; line-height: normal; background: none;"><div style="font-size: 10pt; line-height: 107%; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> 403,080 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">100.0</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> 780,257 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">100.0</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 54%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="text-align: left; text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div> set forth our revenues by end market<div style="letter-spacing: 0px; top: 0px;;display:inline;">:</div> </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 54%; padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands, except percentages) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Three Months<br/>Ended </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As a % of Total<br/>Revenues </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Six Months<br/>Ended </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As a % of Total<br/>Revenues </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Optical communications </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> 322,068 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">75.6</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> 624,447 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">75.6</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Lasers, sensors and other </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">104,149 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">24.4 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">201,066 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">24.4 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.28in; line-height: normal; background: none;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; line-height: 107%; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.28in; line-height: normal; background: none;"/></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> 426,217 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">100.0</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">825,513 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">100.0</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 54%; padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands, except percentages) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Three Months<br/>Ended </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 28, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018 </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As a % of Total<br/>Revenues </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Six Months<br/>Ended </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 28, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018 </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As a % of Total<br/>Revenues </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Optical communications </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">305,547 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">75.8</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">586,315 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">75.1</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Lasers, sensors and other </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">97,533 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">24.2 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">193,942 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">24.9 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.28in; line-height: normal; background: none;"><div style="font-size: 10pt; line-height: 107%; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.28in; line-height: normal; background: none;"/></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> 403,080 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">100.0</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">780,257 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">100.0</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table> The Company generally provides a warranty of between one to five years P5Y <div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; line-height: 12pt;">The following tables summarize the activity in the Company’s contract assets and contract liabilities during the <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">six<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>month<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div></div> ended December 27, 2019:</div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 82%; padding: 0px;"/> <td style="width: 11%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Contract Assets </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance, June 28, 2019 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12,447 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Revenue recognized </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">39,093 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Amounts collected or invoiced </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(40,426</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Ending balance, December 27, 2019 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">11,114 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 88%; padding: 0px;"/> <td style="width: 6%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Contract<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>Liabilities </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance, June 28, 2019 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,239 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">A</div>dvance payment received during the period </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,336 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Revenue recognized </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(3,215</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Ending balance, December 27, 2019 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,360 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> 12447000 39093000 40426000 11114000 2239000 3336000 -3215000 2360000 0 The following table<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div> present total revenues by geographic region: <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 54%; padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands, except percentages) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Three Months<br/>Ended </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As a % of Total<br/>Revenues </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Six Months<br/>Ended </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As a % of Total<br/>Revenues </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 54%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">North America </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">223,398 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">52.4</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> 424,345 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">51.4</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 54%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Asia-Pacific </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">141,147 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">33.1 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">259,570 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">31.4 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 54%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Europe </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">61,672 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">14.5 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">141,598 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">17.2 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 54%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 54%;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.28in; line-height: normal; background: none;"><div style="font-size: 10pt; line-height: 107%; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.28in; line-height: normal; background: none;"/></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">426,217 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">100.0</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> 825,513 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">100.0</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 54%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <table border="0" cellpadding="0" cellspacing="0" style="width: 92%; font-size: 10pt; margin-right: auto; margin-left: auto; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 54%; padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands, except percentages) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Three Months<br/>Ended </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 28, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018 </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As a % of Total<br/>Revenues </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Six Months<br/>Ended </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 28, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018 </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As a % of Total<br/>Revenues </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 54%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">North America </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> 182,698</div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">45.3</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> 362,524 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">46.5</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 54%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Asia-Pacific </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">166,711 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">41.4 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">318,658 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">40.8 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 54%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Europe </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">53,671 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">13.3 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">99,075 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12.7 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 54%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 54%;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.28in; line-height: normal; background: none;"><div style="font-size: 10pt; line-height: 107%; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> 403,080 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">100.0</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> 780,257 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">100.0</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 54%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> 223398000 0.524 424345000 0.514 141147000 0.331 259570000 0.314 61672000 0.145 141598000 0.172 426217000 1.000 825513000 1.000 182698000 0.453 362524000 0.465 166711000 0.414 318658000 0.408 53671000 0.133 99075000 0.127 403080000 1.000 780257000 1.000 <div style="text-align: left; text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div> set forth our revenues by end market<div style="letter-spacing: 0px; top: 0px;;display:inline;">:</div> </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 54%; padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands, except percentages) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Three Months<br/>Ended </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As a % of Total<br/>Revenues </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Six Months<br/>Ended </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As a % of Total<br/>Revenues </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Optical communications </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> 322,068 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">75.6</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> 624,447 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">75.6</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Lasers, sensors and other </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">104,149 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">24.4 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">201,066 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">24.4 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.28in; line-height: normal; background: none;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; line-height: 107%; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.28in; line-height: normal; background: none;"/></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> 426,217 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">100.0</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">825,513 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">100.0</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 54%; padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands, except percentages) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Three Months<br/>Ended </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 28, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018 </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As a % of Total<br/>Revenues </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Six Months<br/>Ended </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 28, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018 </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As a % of Total<br/>Revenues </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Optical communications </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">305,547 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">75.8</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">586,315 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">75.1</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Lasers, sensors and other </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">97,533 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">24.2 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">193,942 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">24.9 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.28in; line-height: normal; background: none;"><div style="font-size: 10pt; line-height: 107%; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.28in; line-height: normal; background: none;"/></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> 403,080 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">100.0</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">780,257 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">100.0</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table> 322068000 0.756 624447000 0.756 104149000 0.244 201066000 0.244 426217000 1.000 825513000 1.000 305547000 0.758 586315000 0.751 97533000 0.242 193942000 0.249 403080000 1.000 780257000 1.000 <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">4. </div></div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Earnings per ordinary share</div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Basic earnings per ordinary share is computed by dividing reported net income by the weighted-average number of ordinary shares outstanding during each period. Diluted earnings per ordinary share is computed by calculating the effect of potential dilutive ordinary shares outstanding during the period using the treasury stock method. Dilutive ordinary equivalent shares consist of restricted share units and performance share units. Earnings per ordinary share was calculated as follows: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 56%; padding: 0px;"/> <td style="width: 6%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 6%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 6%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 6%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td colspan="6" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Three Months Ended </div></div></div></td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 1pt;"> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td colspan="6" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Six Months Ended </div></div></div></td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 1pt;"> </td></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands except per share amounts) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27,<br/>2019 </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 28,<br/>2018 </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 28, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018 </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net income attributable to shareholders </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">31,231 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">31,513 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">57,188 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">59,363 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average number of ordinary shares outstanding (thousands of shares) </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">37,011 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">36,841 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">36,962 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">36,733 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: bottom; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Incremental shares arising from the assumed vesting of restricted share units and performance share units (thousands of shares) </div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">752 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">630 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">684 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">572 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average number of ordinary shares for diluted earnings per ordinary share (thousands of shares) </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">37,763 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">37,471 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">37,646 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">37,305 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Basic earnings per ordinary share </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.84 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.86 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.55 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.62 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Diluted earnings per ordinary share </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.83 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.84 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.52 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.59 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Outstanding performance share units excluded from the computation of diluted earnings per ordinary share (thousands of shares)<div style="font-size: 7.4pt; vertical-align: top;;display:inline;vertical-align: top;">(1) </div></div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">50 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">401 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">50 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">401 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="margin-top: 12pt; margin-bottom: 0px; background: none;"/> <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-size: 7.4pt; vertical-align: top;;display:inline;vertical-align: top;">(1)</div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">These performance share units were not included in the computation of diluted earnings per ordinary share because they are not expected to vest based on the Company’s current assessment of the related performance obligations.</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> Earnings per ordinary share was calculated as follows: <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 56%; padding: 0px;"/> <td style="width: 6%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 6%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 6%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 6%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td colspan="6" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Three Months Ended </div></div></div></td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 1pt;"> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td colspan="6" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Six Months Ended </div></div></div></td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 1pt;"> </td></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands except per share amounts) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27,<br/>2019 </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 28,<br/>2018 </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 28, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018 </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net income attributable to shareholders </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">31,231 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">31,513 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">57,188 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">59,363 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average number of ordinary shares outstanding (thousands of shares) </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">37,011 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">36,841 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">36,962 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">36,733 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: bottom; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Incremental shares arising from the assumed vesting of restricted share units and performance share units (thousands of shares) </div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">752 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">630 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">684 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">572 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average number of ordinary shares for diluted earnings per ordinary share (thousands of shares) </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">37,763 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">37,471 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">37,646 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">37,305 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Basic earnings per ordinary share </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.84 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.86 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.55 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.62 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Diluted earnings per ordinary share </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.83 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.84 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.52 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.59 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Outstanding performance share units excluded from the computation of diluted earnings per ordinary share (thousands of shares)<div style="font-size: 7.4pt; vertical-align: top;;display:inline;vertical-align: top;">(1) </div></div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">50 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">401 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">50 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">401 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="margin-top: 12pt; margin-bottom: 0px; background: none;"/> <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-size: 7.4pt; vertical-align: top;;display:inline;vertical-align: top;">(1)</div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">These performance share units were not included in the computation of diluted earnings per ordinary share because they are not expected to vest based on the Company’s current assessment of the related performance obligations.</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> 31231000 31513000 57188000 59363000 37011000 36841000 36962000 36733000 752000 630000 684000 572000 37763000 37471000 37646000 37305000 0.84 0.86 1.55 1.62 0.83 0.84 1.52 1.59 50000 401000 50000 401000 0 <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin: 18pt auto 0in 0px; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;">5. </div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;">Cash, cash equivalents and short-term investments</div></td></tr></table><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company’s cash, cash equivalents, and short-term investments can be analyzed as follows: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 60%; padding: 0px;"/> <td style="width: 3%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 3%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 3%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 3%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 3%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td colspan="6" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Fair Value </div></div></div></td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Carrying </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cost </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; white-space: nowrap;"><div style="white-space: nowrap;;font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Unrealized<br/>Gain/(Loss) </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cash and<br/>Cash<br/>Equivalents </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Marketable<br/>Securities </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other<br/>Investments </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of December 27, 2019 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cash </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">217,721 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">217,721 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cash equivalents </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,310 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,310 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Liquidity funds </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">20,837 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">20,837 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Certificates of deposit and time deposits </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">20,000 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">20,000 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Corporate bonds and commercial papers</div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">102,735 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">261 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">102,996 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">U.S. agency and U.S. <div style="letter-spacing: 0px; top: 0px;;display:inline;">T</div>reasury securities </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">78,840 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">132 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">78,972 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">442,443 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">393 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">220,031 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">181,968 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">40,837 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of June 28, 2019 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cash </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">178,019 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">178,019 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cash equivalents </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,820 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,820 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Liquidity funds </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">20,552 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">20,552 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Certificates of deposit and time deposits </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">35,028 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">35,028 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Corporate bonds and commercial papers</div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">130,959 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">297 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">131,256 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">U.S. agency and U.S. <div style="letter-spacing: 0px; top: 0px;;display:inline;">T</div>reasury securities </div></div></td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">69,552 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">105 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">69,657 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">436,930 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">402 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">180,839 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">200,913 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">55,580 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%; background: none;">All highly liquid investments with original maturities of three months or less at the date of purchase are classified as cash equivalents. Management determines the appropriate classification of its investments at the time of purchase and <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">re-evaluates</div> the designations at each balance sheet date. The Company may sell certain of its short-term investments prior to their stated maturities for strategic reasons including, but not limited to, anticipation of credit deterioration and duration management. The maturities of the Company’s short-term investments generally range from three months to three years. The Company’s short-term investments consist of U.S. Treasuries and fixed income securities and have been classified and accounted for as <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale. </div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;">The following table summarizes the cost and estimated fair value of short-term investments classified as <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale </div> securities based on stated effective maturities as of December 27, 2019:</div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 60%; padding: 0px;"/> <td style="width: 4%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 4%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 4%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 4%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27, 2019 </div></div></div></td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">June 2<div style="letter-spacing: 0px; top: 0px;;display:inline;">8</div>, 201<div style="letter-spacing: 0px; top: 0px;;display:inline;">9</div></div></div></div></td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Carrying Cost </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Fair Value </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Carrying Cost </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Fair Value </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Due within one year </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">51,938 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">51,971 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">69,746 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">69,830 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Due between one to five years </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">129,637 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">129,997 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">130,765 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">131,083 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">181,575 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">181,968 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">200,511 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">200,913 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px; margin-left: 4%; line-height: 12pt;">During the six months ended December 27, 2019, the Company recognized a realized gain of $79 thousand from sales and maturities of <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div> securities.<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; line-height: 12pt;">As of December 27, 2019, the Company considered the <div style="letter-spacing: 0px; top: 0px;;display:inline;">decline</div> in market value of its short-term investments portfolio to be temporary in nature and did not consider any of its securities other-than-temporarily impaired. The Company typically invests in highly-rated securities, and its investment policy generally limits the amount of credit exposure to any one issuer. The policy requires investments generally to be investment grade, with the primary objective of minimizing the potential risk of principal loss. Fair values were determined for each individual security in the investment portfolio. When evaluating an investment for other-than-temporary impairment, the Company reviews factors such as the length of time and extent to which fair value has been below its cost basis, the financial condition of the issuer and any changes thereto, changes in market interest rates, and the Company’s intent to sell, or whether it is more likely than not it will be required to sell, the investment before recovery of the investment’s cost basis. No impairment losses were recorded for the six months ended December 27, 2019.</div><div style="margin-top: 18pt; margin-bottom: 0px; background: none;"/> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company’s cash, cash equivalents, and short-term investments can be analyzed as follows: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 60%; padding: 0px;"/> <td style="width: 3%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 3%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 3%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 3%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 3%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td colspan="6" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Fair Value </div></div></div></td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Carrying </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cost </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; white-space: nowrap;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; white-space: nowrap;"><div style="white-space: nowrap;;font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Unrealized<br/>Gain/(Loss) </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cash and<br/>Cash<br/>Equivalents </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Marketable<br/>Securities </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other<br/>Investments </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of December 27, 2019 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cash </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">217,721 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">217,721 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cash equivalents </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,310 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,310 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Liquidity funds </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">20,837 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">20,837 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Certificates of deposit and time deposits </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">20,000 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">20,000 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Corporate bonds and commercial papers</div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">102,735 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">261 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">102,996 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">U.S. agency and U.S. <div style="letter-spacing: 0px; top: 0px;;display:inline;">T</div>reasury securities </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">78,840 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">132 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">78,972 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">442,443 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">393 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">220,031 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">181,968 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">40,837 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of June 28, 2019 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cash </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">178,019 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">178,019 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cash equivalents </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,820 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,820 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Liquidity funds </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">20,552 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">20,552 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Certificates of deposit and time deposits </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">35,028 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">35,028 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Corporate bonds and commercial papers</div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">130,959 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">297 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">131,256 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">U.S. agency and U.S. <div style="letter-spacing: 0px; top: 0px;;display:inline;">T</div>reasury securities </div></div></td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">69,552 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">105 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">69,657 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">436,930 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">402 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">180,839 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">200,913 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">55,580 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> 217721000 217721000 2310000 2310000 20837000 20837000 20000000 20000000 102735000 261000 102996000 78840000 132000 78972000 442443000 393000 220031000 181968000 40837000 178019000 178019000 2820000 2820000 20552000 20552000 35028000 35028000 130959000 297000 131256000 69552000 105000 69657000 436930000 402000 180839000 200913000 55580000 P3M P3Y <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;">The following table summarizes the cost and estimated fair value of short-term investments classified as <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale </div> securities based on stated effective maturities as of December 27, 2019:</div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 60%; padding: 0px;"/> <td style="width: 4%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 4%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 4%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 4%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27, 2019 </div></div></div></td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">June 2<div style="letter-spacing: 0px; top: 0px;;display:inline;">8</div>, 201<div style="letter-spacing: 0px; top: 0px;;display:inline;">9</div></div></div></div></td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Carrying Cost </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Fair Value </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Carrying Cost </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Fair Value </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Due within one year </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">51,938 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">51,971 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">69,746 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">69,830 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Due between one to five years </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">129,637 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">129,997 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">130,765 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">131,083 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">181,575 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">181,968 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">200,511 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">200,913 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> 51938000 51971000 69746000 69830000 129637000 129997000 130765000 131083000 181575000 181968000 200511000 200913000 79000 0 <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;">6. </div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;">Fair value of financial instruments</div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. A fair value hierarchy is established which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs for the valuation of an asset or liability as of measurement date. The three levels of inputs that may be used to measure fair value are defined as follows: </div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities. </div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for assets or liabilities, either directly or indirectly. If the assets or liabilities have a specified (contractual) term, Level 2 inputs must be observable for substantially the full term of assets or liabilities. </div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Level 3 inputs are unobservable inputs for assets or liabilities, which require the reporting entity to develop its own valuation techniques and assumptions. </div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company utilizes the market approach to measure fair value for its financial assets and liabilities. The market approach uses prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities. </div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table provides details of the financial instruments measured at fair value on a recurring basis, including: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 67%; padding: 0px;"/> <td style="width: 4%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 4%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 4%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 4%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Fair Value Measurements at Reporting Date<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>Using </div></div></div></td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Level 1 </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Level 2 </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Level 3 </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of December 27, 2019 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Assets </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cash equivalents </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">—<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,310 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,310 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Liquidity funds </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">20,837 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">20,837 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Certificates of deposit and time deposits </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">20,000 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">20,000 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Corporate bonds and commercial papers</div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">102,996 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">102,996 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">U.S. agency and U.S. <div style="letter-spacing: 0px; top: 0px;;display:inline;">T</div>reasury securities </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">78,972 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">78,972 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Derivative assets </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">325</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-size: 7.4pt; vertical-align: top;;display:inline;vertical-align: top;"> (1)</div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">325 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 67%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">225,440</div> </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">225,440</div> </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 67%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Liabilities </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Derivative liabilities </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,980</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-size: 7.4pt; vertical-align: top;;display:inline;vertical-align: top;"> (2)</div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,980 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 67%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,980 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,980 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 67%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/> <table border="0" cellpadding="0" cellspacing="0" style="width: 92%; font-size: 10pt; margin-right: auto; margin-left: auto; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 67%; padding: 0px;"/> <td style="width: 4%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 4%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 4%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 4%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Fair Value Measurements at Reporting Date Using </div></div></div></td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Level 1 </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Level 2 </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> <div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Level 3 </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of June 28, 2019 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Assets </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cash equivalents </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,820 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,820 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Liquidity funds </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">20,552 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">20,552 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Certificates of deposit and time deposits </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">35,028 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">35,028 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Corporate bonds and commercial papers</div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">131,256 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">131,256 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">U.S. agency and U.S. <div style="letter-spacing: 0px; top: 0px;;display:inline;">T</div>reasury securities </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">69,657 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">69,657 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Derivative assets </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,201</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-size: 7.4pt; vertical-align: top;;display:inline;vertical-align: top;">(3)</div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,201 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 67%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> 261,514 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—<div style="display:inline;"> </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> 261,514 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 67%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Liabilities </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.26in; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Derivative liabilities </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,591</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-size: 7.4pt; vertical-align: top;;display:inline;vertical-align: top;">(4)</div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,591 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 67%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,591 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,591 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 67%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="margin-top: 6pt; margin-bottom: 0px; background: none;"/> <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-size: 7.4pt; vertical-align: top;;display:inline;vertical-align: top;">(1) </div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">Foreign currency forward contracts with a notional amount of $126.0 million<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="font-size: 10pt; line-height: 107%; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">and Canadian dollars <div style="letter-spacing: 0px; top: 0px;;display:inline;">0.4</div> million.</div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-size: 7.4pt; vertical-align: top;;display:inline;vertical-align: top;">(2)</div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-size: 10pt; line-height: 107%; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Two interest rate swap agreements with an aggregate notional amount of </div> $125.1 million.</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-size: 7.4pt; vertical-align: top;;display:inline;vertical-align: top;">(3) </div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">Foreign currency forward contracts with notional amount of $72.0 million and Canadian dollars 0.6 million.</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-size: 7.4pt; vertical-align: top;;display:inline;vertical-align: top;">(4)</div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">Interest rate swap agreement with a notional amount of $64.2 million.</td></tr></table><div style="clear: both; max-height: 0px;"/> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Derivative Financial Instruments </div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company utilizes derivative financial instruments to hedge (i) foreign exchange risk associated with certain foreign currency denominated assets and liabilities and other foreign currency transactions, and (ii) interest rate risk associated with its long-term debt. </div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company minimizes the credit risk associated with its derivative instruments by limiting the exposure to any single counterparty and by entering into derivative instruments only with counterparties that meet the Company’s minimum credit quality standard.</div><div style="font-size: 10pt; text-align: center; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; font-weight: normal; margin-top: 18pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-style:italic;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign Currency Forward Contracts </div></div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As a result of foreign currency rate fluctuations, the U.S. dollar equivalent values of the Company’s foreign currency denominated assets and liabilities also fluctuate. The Company uses foreign currency contracts to manage the foreign exchange risk associated with certain foreign currency denominated assets and liabilities and other foreign currency transactions. </div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company enters into foreign currency forward contracts to hedge fluctuations in the U.S. dollar value of forecasted transactions denominated in Thai baht and Canadian dollars. </div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;">As of December 27, 2019, the Company had <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">117</div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">outstanding </div></div> <div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0px; orphans: 2; text-align: left; text-indent: 0%; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; top: 0px;;display:inline;">U.S. dollars foreign currency</div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> forward contracts with an aggregate notional amount of</div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> $</div>126.0<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">million <div style="letter-spacing: 0px; top: 0px;;display:inline;">and two outstanding Canadia<div style="letter-spacing: 0px; top: 0px;;display:inline;">n dollars foreign currency forward contracts with an aggregate notional amo<div style="letter-spacing: 0px; top: 0px;;display:inline;">u</div>nt o<div style="letter-spacing: 0px; top: 0px;;display:inline;">f $<div style="letter-spacing: 0px; top: 0px;;display:inline;">0.4 </div>million </div></div></div>with maturity dates from January 2020 through July 2020. These foreign currency forward contracts were not designated for hedge accounting and were used to hedge fluctuations in the U.S. dollar value of forecasted transactions denominated in Thai baht<div style="letter-spacing: 0px; top: 0px;;display:inline;"> and Canadian dollars</div>. During the six months ended December 27, 2019, the Company recorded an unrealized <div style="letter-spacing: 0px; top: 0px;;display:inline;">loss</div> of</div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> $</div>1.9<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">million from changes in the fair value of foreign currency <div style="letter-spacing: 0px; top: 0px;;display:inline;"> forward </div>contracts in earnings as foreign exchange <div style="letter-spacing: 0px; top: 0px;;display:inline;">(<div style="letter-spacing: 0px; top: 0px;;display:inline;">loss</div>) </div>gain, net in the unaudited condensed consolidated statements of operations and comprehensive income.</div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-size: 10pt; line-height: 107%; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of December 28, 2018, the Company had <div style="letter-spacing: 0px; top: 0px;;display:inline;">four </div>outstanding U.S. dollars foreign currency forward contracts with an aggregate notional amount of $<div style="letter-spacing: 0px; top: 0px;;display:inline;">8.0 </div>million, <div style="letter-spacing: 0px; top: 0px;;display:inline;">three </div>outstanding U.S. dollars foreign currency option contracts with an aggregate notional amount of $<div style="letter-spacing: 0px; top: 0px;;display:inline;">15.0 </div>million and one outstanding Canadian dollars forward contract with a notional amount of $<div style="letter-spacing: 0px; top: 0px;;display:inline;">0.4 </div>million with maturity dates from January through <div style="letter-spacing: 0px; top: 0px;;display:inline;">April 2019</div>. These foreign currency forward contracts and option contracts were not designated for hedge accounting and were used to hedge fluctuations in the U.S. dollar value of forecasted transactions denominated in Thai Baht and Canadian dollars. During the six months ended December 28, 2018, the Company recorded an unrealized gain of $<div style="letter-spacing: 0px; top: 0px;;display:inline;">2.6 </div>million from changes in the fair value of foreign currency forward contracts in earnings as foreign exchange (loss) gain, net in the unaudited condensed consolidated statements of operations and comprehensive income. </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; font-weight: normal; margin-top: 18pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-style:italic;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Interest Rate Swap Agreements </div></div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company entered into interest rate swap agreements to mitigate interest rate risk and improve the interest rate profile of the Company’s debt obligations. As of December 27, 2019, the Company had <div style="letter-spacing: 0px; top: 0px;;display:inline;">two</div> outstanding interest rate swap agreements with an aggregate notional amount of $125.1 million. As of December 28, 2018, the Company had one outstanding interest rate swap agreement with a notional amount of $64.2 million. </div></div><div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">On July 25, 2018, Fabrinet Thailand entered into an interest rate swap agreement to effectively convert the floating interest rate of its term loan under the Bank of America Credit Facility Agreement to a fixed interest rate of 2.86% per annum through the scheduled maturity of the term loan in June 2023 (see Note 1<div style="letter-spacing: 0px; top: 0px;;display:inline;">4</div>). The Company did not designate this interest rate swap for hedge accounting.</div></div></div><div style="text-align: left;text-indent: 0%;font-family: &quot;Times New Roman&quot;;font-size: 10pt;margin-top: 6pt;margin-bottom: 0pt;margin-left: 4%;line-height: 12pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">On September 3, 2019, the Company entered into a new term loan agreement under a Credit Facility Agreement with the Bank of Ayudhya Public Company Limited (the “Bank”) (see Note 1<div style="letter-spacing: 0px; top: 0px;;display:inline;">4</div>) and on September 10, 2019, repaid in full the outstanding term loan under the Bank of America Credit Facility (see Note 1<div style="letter-spacing: 0px; top: 0px;;display:inline;">4</div>). In conjunction with the funding of the new term loan, the Company entered into a second interest rate swap agreement. The combination of both of these interest rate swaps effectively convert the floating interest rate of the Company’s new term loan with the Bank to a fixed interest rate of 4.36% per annum through the maturity of the term loan in June 2024. </div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">On September 27, 2019, the Company designated these two interest rate swaps as a cash flow hedge for the Company’s term loan under the Credit Facility Agreement with the Bank. The combination of these two interest rate swaps qualified for hedge accounting because the hedges are highly effective, and the Company has designated and documented contemporaneously the hedging relationships involving these interest rate swaps. While we intend to continue to meet the conditions for hedge accounting, if hedges do not qualify as highly effective, the changes in the fair value of the derivatives used as hedges would be reflected in our earnings. From September 27, 2019, any gains or losses related to these interest rate swaps will be recorded in accumulated other comprehensive income in the unaudited condensed consolidated balance sheets, <div style="letter-spacing: 0px; top: 0px;;display:inline;">with </div>a portion <div style="letter-spacing: 0px; top: 0px;;display:inline;">reclassified</div> from accumulated other comprehensive income into earnings at each reporting period based on either the accrued interest amount or the interest payment. </div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table provides a summary of the impacts of derivative gain (loss) of our cash flow hedges on the unaudited condensed consolidated statements of operations and other comprehensive income: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 52%; padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="6" style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Three Months Ended </div></div></div></div></td> <td style="padding-left: 0px; padding-bottom: 1pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="padding-left: 0px; padding-bottom: 0.5pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="6" style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Six Months Ended </div></div></div></div></td> <td style="padding-left: 0px; padding-bottom: 1pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5pt;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Financial<br/>statements </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">line item </div></div></div></div></td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-bottom: 1pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27, </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div></div></td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-bottom: 1pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 28, </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018 </div></div></div></div></td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-bottom: 1pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27, </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div></div></td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-bottom: 1pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 28, </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018 </div></div></div></div></td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-bottom: 1pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 52%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Derivatives gain (loss) recognized in other comprehensive income: </div></div></div></div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 52%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Interest rate swaps </div></div></div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: center; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other comprehensive income </div></div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">243</div></div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px;"> </td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">282</div></div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px;"> </td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 52%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Derivatives gain (loss) reclassified from other comprehensive income into earnings: </div></div></div></div></td> <td style="vertical-align: top; padding-left: 0px; text-align: center; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="text-align: center; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 52%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Interest rate swaps </div></div></div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: center; vertical-align: bottom; padding-left: 0px; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Interest expense </div></div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(432 </div></div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(432 </div></div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">During the six months ended December 27, 2019, there was an amortization of the fair value of interest rate swaps as of hedge inception date in the amount of $<div style="letter-spacing: 0px; top: 0px;;display:inline;">0.4 </div>million due to the application of hedge accounting which results in interest expense reduction. </div></div></div><div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">As of December 27, 2019, <div style="letter-spacing: 0px; top: 0px;;display:inline;">the </div>amount in accumulated other comprehensive income which is expected to be reclassified <div style="letter-spacing: 0px; top: 0px;;display:inline;">into earnings </div>within 12 months w<div style="letter-spacing: 0px; top: 0px;;display:inline;">as</div> $0.7 million.</div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Prior to September 27, 2019, these interest rate swaps were not designated as cash flow hedges. All changes in the fair value of these interest rate swaps w<div style="letter-spacing: 0px; top: 0px;;display:inline;">ere</div> reflected in earnings. During the six months ended December 27, 2019 and December 28, 2018, the Company recorded unrealized loss of $1.7 million and unrealized <div style="letter-spacing: 0px; top: 0px;;display:inline;">loss</div> of $0.8 million, respectively, from changes in the fair value of these interest rate swaps as interest expense in the unaudited condensed consolidated statements of operations and comprehensive income.</div><div style="font-size: 12px; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0px; margin-left: 4%; line-height: 12pt;"><div style="font-size: 10pt;;font-style:italic;display:inline;"><div style="font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Fair Value</div></div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table provides the fair values of our derivative financial instruments for the periods presented: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 63%; padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0px; margin-bottom: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td> <td colspan="6" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div></td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 1pt;;width:;"> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td> <td colspan="6" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">June 28, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div></td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 1pt;;width:;"> </td></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"><div style="font-style:italic;display:inline;">(amount in thousands)</div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Derivative<br/>Assets </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Derivative<br/>Liabilities </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Derivative<br/>Assets </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Derivative<br/>Liabilities </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 63%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Derivatives not designated as hedging instruments </div></div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 63%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency forward contracts </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">338 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(13</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,201 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 63%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Interest rate swaps </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(2,591</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 63%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Derivatives designated as hedging instruments </div></div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 63%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Interest rate swaps </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(3,980</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 63%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 63%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Gross amounts of derivatives </div></div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">338 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(3,993</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,201 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(2,591</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 63%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Gross amounts of derivatives offset in the balance sheet </div></div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(13</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">13 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 63%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 63%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net amounts of derivatives </div></div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">325 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(3,980</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,201 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(2,591</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 63%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0px; margin-left: 4%; line-height: 12pt;"><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company presents its derivatives at gross fair values in the unaudited condensed consolidated ​​​​​​​balance sheets. However, the Company’s netting arrangements allow net settlements under certain conditions. Our derivative instruments are typically settled monthly or quarterly. </div></div> </div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company recorded the fair value of derivative financial instruments in the unaudited condensed consolidated ​​​​​​​balance sheets as follows: </div></div></div><div style="float:right;width:100%"> <table border="0" cellpadding="0" cellspacing="0" style="font-size:10pt;border-collapse:separate;border-spacing:0;width:88%;margin-bottom:0px;margin-top:12pt;margin-left:auto;margin-right:0px"> <tr> <td style="width:51%;"/> <td style="width:2%;"/> <td style="width:47%;"/> </tr> <tr style="page-break-inside:avoid;font-size:8pt;"> <td style="white-space:nowrap;vertical-align:bottom;text-align:left;"> <div style="font-family:Times New Roman;font-weight:bold;text-align:left;font-size:8pt;margin-bottom:0pt;margin-top:0pt;border-bottom:1pt solid #000000;display:inline-block">Derivative Financial Instruments </div> </td> <td style="vertical-align:bottom;"> </td> <td style="vertical-align:bottom;text-align:left;"> <div style="font-family:Times New Roman;font-weight:bold;text-align:left;font-size:8pt;margin-bottom:0pt;margin-top:0pt;border-bottom:1pt solid #000000;display:inline-block">Balance Sheet Line Item </div> </td> </tr> <tr style="page-break-inside:avoid;font-size:10pt;"> <td style="vertical-align:top;padding:0;"> <div style="font-family:Times New Roman;text-align:left;font-size:10pt;margin-bottom:0pt;margin-top:0pt">Fair Value of Derivative Assets </div> </td> <td style="vertical-align:top;"> </td> <td style="vertical-align:top;padding:0;"> <div style="font-family:Times New Roman;text-align:left;font-size:10pt;margin-bottom:0pt;margin-top:0pt">Other current assets </div> </td> </tr> <tr style="page-break-inside:avoid;font-size:10pt;"> <td style="vertical-align:top;padding:0;"> <div style="font-family:Times New Roman;text-align:left;font-size:10pt;margin-bottom:0pt;margin-top:0pt">Fair Value of Derivative Liabilities </div> </td> <td style="vertical-align:top;"> </td> <td style="vertical-align:top;padding:0;"> <div style="font-family:Times New Roman;text-align:left;font-size:10pt;margin-bottom:0pt;margin-top:0pt">Accrued expenses </div> </td> </tr> </table> </div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table provides details of the financial instruments measured at fair value on a recurring basis, including: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 67%; padding: 0px;"/> <td style="width: 4%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 4%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 4%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 4%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Fair Value Measurements at Reporting Date<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>Using </div></div></div></td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Level 1 </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Level 2 </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Level 3 </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of December 27, 2019 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Assets </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cash equivalents </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">—<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,310 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,310 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Liquidity funds </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">20,837 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">20,837 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Certificates of deposit and time deposits </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">20,000 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">20,000 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Corporate bonds and commercial papers</div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">102,996 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">102,996 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">U.S. agency and U.S. <div style="letter-spacing: 0px; top: 0px;;display:inline;">T</div>reasury securities </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">78,972 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">78,972 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Derivative assets </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">325</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-size: 7.4pt; vertical-align: top;;display:inline;vertical-align: top;"> (1)</div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">325 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 67%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">225,440</div> </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">225,440</div> </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 67%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Liabilities </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Derivative liabilities </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,980</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-size: 7.4pt; vertical-align: top;;display:inline;vertical-align: top;"> (2)</div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,980 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 67%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,980 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,980 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 67%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/> <table border="0" cellpadding="0" cellspacing="0" style="width: 92%; font-size: 10pt; margin-right: auto; margin-left: auto; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 67%; padding: 0px;"/> <td style="width: 4%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 4%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 4%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 4%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Fair Value Measurements at Reporting Date Using </div></div></div></td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Level 1 </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Level 2 </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> <div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Level 3 </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of June 28, 2019 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Assets </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cash equivalents </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,820 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,820 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Liquidity funds </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">20,552 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">20,552 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Certificates of deposit and time deposits </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">35,028 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">35,028 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Corporate bonds and commercial papers</div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">131,256 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">131,256 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">U.S. agency and U.S. <div style="letter-spacing: 0px; top: 0px;;display:inline;">T</div>reasury securities </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">69,657 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">69,657 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Derivative assets </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,201</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-size: 7.4pt; vertical-align: top;;display:inline;vertical-align: top;">(3)</div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,201 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 67%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> 261,514 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—<div style="display:inline;"> </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> 261,514 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 67%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Liabilities </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.26in; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Derivative liabilities </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,591</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-size: 7.4pt; vertical-align: top;;display:inline;vertical-align: top;">(4)</div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,591 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 67%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 67%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,591 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,591 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 67%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="line-height: 6pt; font-size: 6pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="margin-top: 6pt; margin-bottom: 0px; background: none;"/> <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-size: 7.4pt; vertical-align: top;;display:inline;vertical-align: top;">(1) </div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">Foreign currency forward contracts with a notional amount of $126.0 million<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="font-size: 10pt; line-height: 107%; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">and Canadian dollars <div style="letter-spacing: 0px; top: 0px;;display:inline;">0.4</div> million.</div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-size: 7.4pt; vertical-align: top;;display:inline;vertical-align: top;">(2)</div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-size: 10pt; line-height: 107%; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Two interest rate swap agreements with an aggregate notional amount of </div> $125.1 million.</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-size: 7.4pt; vertical-align: top;;display:inline;vertical-align: top;">(3) </div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">Foreign currency forward contracts with notional amount of $72.0 million and Canadian dollars 0.6 million.</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-size: 7.4pt; vertical-align: top;;display:inline;vertical-align: top;">(4)</div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">Interest rate swap agreement with a notional amount of $64.2 million.</td></tr></table><div style="clear: both; max-height: 0px;"/> 2310000 2310000 20837000 20837000 20000000 20000000 102996000 102996000 78972000 78972000 325000 325000 225440000 225440000 3980000 3980000 3980000 3980000 2820000 2820000 20552000 20552000 35028000 35028000 131256000 131256000 69657000 69657000 2201000 2201000 261514000 261514000 2591000 2591000 2591000 2591000 126000000.0 400000 125100000 72000000.0 600000 64200000 117 126000000.0 400000 -1900000 4 8000000.0 3 15000000.0 400000 2019-04 2600000 2 125100000 64200000 2023-06 0.0436 2024-06 <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 52%; padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="6" style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Three Months Ended </div></div></div></div></td> <td style="padding-left: 0px; padding-bottom: 1pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="padding-left: 0px; padding-bottom: 0.5pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="6" style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Six Months Ended </div></div></div></div></td> <td style="padding-left: 0px; padding-bottom: 1pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5pt;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Financial<br/>statements </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">line item </div></div></div></div></td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-bottom: 1pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27, </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div></div></td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-bottom: 1pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 28, </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018 </div></div></div></div></td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-bottom: 1pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27, </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div></div></td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-bottom: 1pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 28, </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018 </div></div></div></div></td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-bottom: 1pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 52%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Derivatives gain (loss) recognized in other comprehensive income: </div></div></div></div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 52%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Interest rate swaps </div></div></div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: center; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other comprehensive income </div></div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">243</div></div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px;"> </td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">282</div></div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px;"> </td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 52%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Derivatives gain (loss) reclassified from other comprehensive income into earnings: </div></div></div></div></td> <td style="vertical-align: top; padding-left: 0px; text-align: center; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="text-align: center; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 52%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Interest rate swaps </div></div></div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: center; vertical-align: bottom; padding-left: 0px; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Interest expense </div></div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(432 </div></div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(432 </div></div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; width: 5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></div></td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/> 243000 282000 -432000 -432000 400000 P12M 700000 -1700000 -800000 <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table provides the fair values of our derivative financial instruments for the periods presented: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 63%; padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0px; margin-bottom: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td> <td colspan="6" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div></td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 1pt;;width:;"> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td> <td colspan="6" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">June 28, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div></td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 1pt;;width:;"> </td></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"><div style="font-style:italic;display:inline;">(amount in thousands)</div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Derivative<br/>Assets </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Derivative<br/>Liabilities </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Derivative<br/>Assets </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Derivative<br/>Liabilities </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 63%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Derivatives not designated as hedging instruments </div></div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 63%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency forward contracts </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">338 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(13</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,201 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 63%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Interest rate swaps </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(2,591</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 63%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Derivatives designated as hedging instruments </div></div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 63%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Interest rate swaps </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(3,980</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 63%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 63%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Gross amounts of derivatives </div></div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">338 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(3,993</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,201 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(2,591</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 63%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Gross amounts of derivatives offset in the balance sheet </div></div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(13</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">13 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 63%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 63%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net amounts of derivatives </div></div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">325 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(3,980</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,201 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(2,591</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 63%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table> 338000 13000 2201000 2591000 3980000 338000 3993000 2201000 2591000 13000 13000 325000 3980000 2201000 2591000 <table border="0" cellpadding="0" cellspacing="0" style="/* border: 0px currentcolor; */width: 100%;/* text-align: left; */font-family: &quot;Times New Roman&quot;;font-size: 10pt;/* font-weight: normal; *//* border-spacing: 0px; *//* margin: 0pt auto 0in 0px; */"> <tr style="page-break-inside: avoid;"> <td style="width: 5%; vertical-align: top; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;">7. </div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;">Trade accounts receivable, net</div></td></tr></table> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 74%; padding: 0px;"/> <td style="width: 6%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 6%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">June 28, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Trade accounts receivable </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">285,680 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">260,698 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Less: allowance for doubtful account </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(101</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(96</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Trade accounts receivable, net </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">285,579 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">260,602 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 74%; padding: 0px;"/> <td style="width: 6%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 6%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">June 28, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Trade accounts receivable </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">285,680 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">260,698 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Less: allowance for doubtful account </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(101</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(96</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Trade accounts receivable, net </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">285,579 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">260,602 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> 285680000 260698000 101000 96000 285579000 260602000 <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"> <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%; vertical-align: top; white-space: nowrap; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">8. </div></div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Inventor<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">ies</div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 6pt auto 0px; width: 76%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 74%; padding: 0px;"/> <td style="width: 6%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 6%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">June 28, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 74%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Raw materials </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 6%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">126,599 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 6%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">113,321 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 74%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Work-in-progress </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 6%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">138,542 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 6%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">141,730 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 74%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Finished goods </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 6%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">20,583 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 6%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">24,916 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px 0px 0.45pt; vertical-align: top; width: 74%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Goods in transit </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0.45pt; font-family: &quot;Times New Roman&quot;; width: 6%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 0.75pt solid black;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 0.75pt solid black;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8,656 </div></div></td> <td style="padding: 0px 2pt 0.75pt 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0.45pt; font-family: &quot;Times New Roman&quot;; width: 6%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 0.75pt solid black;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 0.75pt solid black;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">13,645 </div></div></td> <td style="padding: 0px 2pt 0.75pt 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 74%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Inventor<div style="letter-spacing: 0px; top: 0px;;display:inline;">ies</div> </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 6%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">294,380 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 6%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">293,612 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 74%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 6%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 6%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <table border="0" cellpadding="0" cellspacing="0" style="margin: 6pt auto 0px; width: 76%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 74%; padding: 0px;"/> <td style="width: 6%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 6%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">June 28, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div></td> <td style="padding: 0px 2pt 1pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 74%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Raw materials </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 6%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">126,599 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 6%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">113,321 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 74%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Work-in-progress </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 6%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">138,542 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 6%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">141,730 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 74%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Finished goods </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 6%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">20,583 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 6%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">24,916 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px 0px 0.45pt; vertical-align: top; width: 74%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Goods in transit </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0.45pt; font-family: &quot;Times New Roman&quot;; width: 6%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 0.75pt solid black;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 0.75pt solid black;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8,656 </div></div></td> <td style="padding: 0px 2pt 0.75pt 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0.45pt; font-family: &quot;Times New Roman&quot;; width: 6%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 0.75pt solid black;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 0.75pt solid black;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">13,645 </div></div></td> <td style="padding: 0px 2pt 0.75pt 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 74%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Inventor<div style="letter-spacing: 0px; top: 0px;;display:inline;">ies</div> </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 6%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">294,380 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 6%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">293,612 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 74%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 6%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 6%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 3px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> 126599000 113321000 138542000 141730000 20583000 24916000 8656000 13645000 294380000 293612000 <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">9. </div></div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Other receivable</div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">On October 1, 2019, the Company provided funds in the amount of $<div style="letter-spacing: 0px; top: 0px;;display:inline;">24.3</div> million to a customer to support the customer’s transfer of certain manufacturing operations from Berlin, Germany to the Company’s facilities in Thailand. The customer has agreed to repay this amount by September 30, 2020. This receivable is reflected within investing activities in the statement of cash flows. </div></div></div> <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">10</div>. </div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;">Restricted cash</div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of December 27, 2019 and June 28, 2019, the Company had two outstanding standby letters of credit <div style="letter-spacing: 0px; top: 0px;;display:inline;">in the aggregate amount </div>of 6.2 million Euros and one outstanding standby letter of credit of 6.0 million Euros, respectively, related to the Company’s support of a customer’s transfer of certain manufacturing operations from Berlin, Germany to the Company’s facilities in Thailand. As of December 27, 2019 and June 28, 2019, the standby letters of credit were backed by cash collateral of $7.7 million and $7.4 million, respectively. </div></div> 6200000 6000000.0 7700000 7400000 <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">11. </div></div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Leases</div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company leases facilities under <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> operating lease agreements. The Company leases a portion of its capital equipment and vehicle, certain land and buildings for its facilities in Thailand, the Cayman Islands, China, the United States, the United Kingdom and Israel under operating lease arrangements that expire at various dates through 2025. Certain of these lease arrangements provide the Company the ability to extend the lease from <span style="-sec-ix-hidden:hidden10139035">one</span> to five years following the expiration of the current term. However, the Company has excluded all lease extension options from its ROU assets and lease liabilities as the Company is not reasonably assured that it will exercise these options. All leases agreements have no term conditions of residual value guarantee provided by lessee. The Company also has one intercompany lease transaction which is a lease of office and manufacturing space between Fabritek and Fabrinet West.</div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating leases </div></div></div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company determines if an arrangement contains a lease at inception. The Company applies the guidance in ASC 842 to determine whether a contract is, or contains, a lease. A contract is or contains a lease if the contract conveys the right to control the use of identified property, plant, or equipment (an identified asset) for a period of time in exchange for consideration. Operating leases are included in operating lease ROU assets and operating lease liabilities within the Company’s unaudited condensed consolidated balance sheets. The Company rents certain real estate under agreements that are classified as operating leases. </div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. As most of the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of future payments. The operating lease ROU asset also includes any lease payments made and excludes lease incentives and initial direct costs incurred. Variable lease payments are expensed as incurred and are not included within the ROU asset and lease liability calculation. Variable lease payments primarily include reimbursements of costs incurred by lessors for common area maintenance and utilities. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. </div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Leases with an initial term of 12 months or less are not recorded on the balance sheet. The Company recognizes lease expense for these leases on a straight-line basis over the lease term. The Company does not account for lease components (e.g., fixed payments including rent) separately from the <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-lease</div> components (e.g., common-area maintenance costs). </div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table shows the impact of adoption of ASC 842 on the adoption date of June 29, 2019 on the consolidated balance sheets: </div></div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 12pt; margin-bottom: 0px; margin-left: 4%; line-height: 12pt;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Consolidated Balance Sheets </div></div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-weight: normal; margin-top: 0px; margin-bottom: 0px; margin-left: 4%; line-height: 6pt;"> </div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 6pt auto 0px; width: 84%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 65%; padding: 0px;"/> <td style="width: 8%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 8%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 8%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Impact of Adopting ASC 842 </div></div></div></td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance at </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">June 28, 2019 </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Adjustment </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance at<br/>June 29, 2019 </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Assets </div></div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating lease ROU assets </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5,370</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5,370 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Liabilities and Shareholders’ Equity </div></div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating lease liabilities, current </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,601</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,601 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Operating lease liabilities, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-current </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,769</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,769 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of December 27, 2019, the maturities of the Company’s operating lease liabilities <div style="letter-spacing: 0px; top: 0px;;display:inline;">were</div> as follows: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 89%; padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2020 (remaining six months) </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">979 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2021 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,140 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2022 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,007 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2023 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,896 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2024 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">846 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Thereafter </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">294 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total undiscounted lease payments </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8,162 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="text-decoration: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-decoration:underline;display:inline;">Less</div></div> Imputed interest</div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(611 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">) </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total present value of lease liabilities </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">7,551</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-size: 7.4pt; vertical-align: top;;display:inline;vertical-align: top;">(1)</div> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="margin-top: 12pt; margin-bottom: 0px; background: none;"/> <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-size: 7.4pt; vertical-align: top;;display:inline;vertical-align: top;">(1) </div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">Included current portion of operating lease liabilities of $1.8 million.</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Rental expense related to the Company’s operating leases is recognized on a straight-line basis over the lease term. Rental expense for long-term leases for the six months ended December 27, 2019 was $1.0 million. Rental expense for short-term leases for the six months ended December 27, 2019 was $40 <div style="letter-spacing: 0px; top: 0px;;display:inline;">thousand</div>. </div> </div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-size: 10pt;;font-style:italic;display:inline;"><div style="font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Capital leases</div></div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">In connection​​​​​​​ with the acquisition of Fabrinet UK, the Company assumed the capital lease commitments of several machines and equipment, with various expiration dates through <span style="-sec-ix-hidden:hidden8969396">September 2020</span>. The equipment can be purchased at the determined prices upon expiration of such contracts. </div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of December 27, 2019, the Company had capital lease liabilities of $0.3 million, which were recorded under current liabilities in the unaudited condensed consolidated balance sheets. </div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;">As of December 27, 2019, the future minimum lease payments under <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> capital leases during each fiscal year were as follows:</div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 91%; padding: 0px;"/> <td style="width: 6%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2020<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(remaining six months)</div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">211 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2021 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">105 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total minimum capital lease payments </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">316 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Less: Future finance charge on capital leases </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(5</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Present value of capital lease </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">311 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="margin-bottom: 0px; margin-top: 0px;"> </div><div style="font-size: 10pt;margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Representing capital lease liabilities</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 91%; padding: 0px;"/> <td style="width: 6%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Current </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">311 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Non-current </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"><div style="margin-left: 0in; line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total capital lease liabilities </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">311 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of December 27, 2019, the present ​​​​​​​value of capital leases during each fiscal year was as follows: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 91%; padding: 0px;"/> <td style="width: 6%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2020<div style="letter-spacing: 0px; top: 0px;;display:inline;"> (remaining six months)</div></div> <div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">206 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2021 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">105 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Present value of capital lease </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">311 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following summarizes additional information related to the Company’s operating leases and capital leases: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 74%; padding: 0px;"/> <td style="width: 24%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of <div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="font-size: 8pt;;font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">December 27,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="font-size: 8pt;;font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2019</div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average remaining lease term (in years) </div></div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating leases </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4.0 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Capital leases </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.8 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average discount rate </div></div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating leases </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3.8</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Capital leases </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4.1</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following information represents supplemental disclosure for the statement of cash flows related to operating and capital leases for the six months ended December 27, 2019: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 80%; padding: 0px;"/> <td style="width: 15%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Six Months </div></div><div style="font-size: 8pt;;font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Ended</div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="font-size: 8pt;;font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2019</div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cash paid for amounts included in the measurement of lease liabilities </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating cash flows from operating leases </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,024 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Financing cash flows from capital leases </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">189 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">ROU assets obtained in exchange for lease liabilities </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">7,558 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Capital lease assets </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">251 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> 2025 P5Y <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating leases </div></div></div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company determines if an arrangement contains a lease at inception. The Company applies the guidance in ASC 842 to determine whether a contract is, or contains, a lease. A contract is or contains a lease if the contract conveys the right to control the use of identified property, plant, or equipment (an identified asset) for a period of time in exchange for consideration. Operating leases are included in operating lease ROU assets and operating lease liabilities within the Company’s unaudited condensed consolidated balance sheets. The Company rents certain real estate under agreements that are classified as operating leases. </div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. As most of the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of future payments. The operating lease ROU asset also includes any lease payments made and excludes lease incentives and initial direct costs incurred. Variable lease payments are expensed as incurred and are not included within the ROU asset and lease liability calculation. Variable lease payments primarily include reimbursements of costs incurred by lessors for common area maintenance and utilities. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. </div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Leases with an initial term of 12 months or less are not recorded on the balance sheet. The Company recognizes lease expense for these leases on a straight-line basis over the lease term. The Company does not account for lease components (e.g., fixed payments including rent) separately from the <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-lease</div> components (e.g., common-area maintenance costs). </div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table shows the impact of adoption of ASC 842 on the adoption date of June 29, 2019 on the consolidated balance sheets: </div></div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 12pt; margin-bottom: 0px; margin-left: 4%; line-height: 12pt;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Consolidated Balance Sheets </div></div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 6pt; font-weight: normal; margin-top: 0px; margin-bottom: 0px; margin-left: 4%; line-height: 6pt;"> </div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 6pt auto 0px; width: 84%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 65%; padding: 0px;"/> <td style="width: 8%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 8%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 8%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Impact of Adopting ASC 842 </div></div></div></td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance at </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">June 28, 2019 </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Adjustment </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance at<br/>June 29, 2019 </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Assets </div></div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating lease ROU assets </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5,370</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5,370 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Liabilities and Shareholders’ Equity </div></div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating lease liabilities, current </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,601</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,601 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Operating lease liabilities, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-current </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,769</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,769 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> 5370000 5370000 1601000 1601000 3769000 3769000 <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of December 27, 2019, the maturities of the Company’s operating lease liabilities <div style="letter-spacing: 0px; top: 0px;;display:inline;">were</div> as follows: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 89%; padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2020 (remaining six months) </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">979 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2021 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,140 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2022 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,007 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2023 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,896 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2024 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">846 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Thereafter </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">294 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total undiscounted lease payments </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8,162 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="text-decoration: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-decoration:underline;display:inline;">Less</div></div> Imputed interest</div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(611 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">) </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total present value of lease liabilities </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">7,551</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-size: 7.4pt; vertical-align: top;;display:inline;vertical-align: top;">(1)</div> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="margin-top: 12pt; margin-bottom: 0px; background: none;"/> <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-size: 7.4pt; vertical-align: top;;display:inline;vertical-align: top;">(1) </div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">Included current portion of operating lease liabilities of $1.8 million.</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> 979000 2140000 2007000 1896000 846000 294000 8162000 611000 7551000 1000000.0 40000 <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;">As of December 27, 2019, the future minimum lease payments under <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> capital leases during each fiscal year were as follows:</div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 91%; padding: 0px;"/> <td style="width: 6%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2020<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(remaining six months)</div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">211 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2021 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">105 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total minimum capital lease payments </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">316 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Less: Future finance charge on capital leases </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(5</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Present value of capital lease </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">311 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="margin-bottom: 0px; margin-top: 0px;"> </div><div style="font-size: 10pt;margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Representing capital lease liabilities</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 91%; padding: 0px;"/> <td style="width: 6%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Current </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">311 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Non-current </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"><div style="margin-left: 0in; line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total capital lease liabilities </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">311 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of December 27, 2019, the present ​​​​​​​value of capital leases during each fiscal year was as follows: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 91%; padding: 0px;"/> <td style="width: 6%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2020<div style="letter-spacing: 0px; top: 0px;;display:inline;"> (remaining six months)</div></div> <div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">206 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2021 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">105 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Present value of capital lease </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">311 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following summarizes additional information related to the Company’s operating leases and capital leases: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 74%; padding: 0px;"/> <td style="width: 24%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of <div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="font-size: 8pt;;font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">December 27,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="font-size: 8pt;;font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2019</div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average remaining lease term (in years) </div></div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating leases </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4.0 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Capital leases </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.8 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average discount rate </div></div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating leases </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3.8</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Capital leases </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4.1</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">%</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> 211000 105000 316000 5000 311000 311000 311000 206000 105000 311000 P4Y P0Y9M18D 0.038 0.041 <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following information represents supplemental disclosure for the statement of cash flows related to operating and capital leases for the six months ended December 27, 2019: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 80%; padding: 0px;"/> <td style="width: 15%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Six Months </div></div><div style="font-size: 8pt;;font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Ended</div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="font-size: 8pt;;font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2019</div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cash paid for amounts included in the measurement of lease liabilities </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating cash flows from operating leases </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,024 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Financing cash flows from capital leases </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">189 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">ROU assets obtained in exchange for lease liabilities </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">7,558 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Capital lease assets </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">251 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> 1024000 189000 7558000 251000 <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;">1<div style="letter-spacing: 0px; top: 0px;;display:inline;">2</div>. </div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;">Intangibles</div></td></tr></table><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following tables present details of the Company’s intangibles: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 62%; padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Gross<br/>Carrying<br/>Amount </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Accumulated<br/>Amortization </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign<br/>Currency<br/>Translation<br/>Adjustment </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 62%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;width:100%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of December 27, 2019 </div></div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 62%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Software </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">7,319 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(5,205</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,114 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 62%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4,373 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(2,405</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(44</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,924 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 62%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Backlog </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">119 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(119</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 62%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 62%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total intangibles </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">11,811 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(7,729</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(44</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4,038 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 62%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 62%; padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Gross<br/>Carrying<br/>Amount </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Accumulated<br/>Amortization </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign<br/>Currency<br/>Translation<br/>Adjustment </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 62%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;width:100%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of June 28, 2019 </div></div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 62%; line-height: 10pt; font-size: 10pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">Software </div></div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%; line-height: 10pt; font-size: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 10pt; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">6,582</div><div style="line-height: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt; background: none;;display:inline;"> </div></div></div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%; line-height: 10pt; font-size: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 10pt; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">(4,868</div></div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">)</div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%; line-height: 10pt; font-size: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 10pt; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"> <div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">—<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%; line-height: 10pt; font-size: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 10pt; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">1,714</div><div style="line-height: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt; background: none;;display:inline;"> </div></div></div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 62%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4,373 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(2,096</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(104</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,173 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 62%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Backlog </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">119 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(119</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 62%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 62%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total intangibles </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">11,074 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(7,083</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(104</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,887 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 62%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company recorded amortization expense relating to intangibles of $0.3 million and $0.3 million for the three months ended December 27, 2019 and December 28, 2018, respectively, and $0.6 million and $0.6 million for the six months ended December 27, 2019 and December 28, 2018, respectively. </div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The weighted-average remaining life of customer relationships was: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 68%; padding: 0px;"/> <td style="width: 14%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 14%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(years) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="font-size: 8pt;;font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">December 27,</div></div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; text-align: center;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="font-size: 8pt;;font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">June 28, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 68%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 14%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5.0</div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 14%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5.4</div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Based on the carrying amount of intangibles as of December 27, 2019, and assuming no future impairment of the underlying assets, the estimated future amortization during each fiscal year was as follows: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 89%; padding: 0px;"/> <td style="width: 6%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2020 (remaining six months) </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">646 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2021 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,164 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2022 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">921 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2023 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">651 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2024 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">419 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Thereafter </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">237 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4,038 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following tables present details of the Company’s intangibles: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 62%; padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Gross<br/>Carrying<br/>Amount </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Accumulated<br/>Amortization </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign<br/>Currency<br/>Translation<br/>Adjustment </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 62%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;width:100%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of December 27, 2019 </div></div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 62%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Software </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">7,319 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(5,205</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,114 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 62%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4,373 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(2,405</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(44</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,924 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 62%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Backlog </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">119 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(119</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 62%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 62%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total intangibles </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">11,811 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(7,729</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(44</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4,038 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 62%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 62%; padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 5%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Gross<br/>Carrying<br/>Amount </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Accumulated<br/>Amortization </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign<br/>Currency<br/>Translation<br/>Adjustment </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 62%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;width:100%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of June 28, 2019 </div></div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 62%; line-height: 10pt; font-size: 10pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">Software </div></div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%; line-height: 10pt; font-size: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 10pt; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">6,582</div><div style="line-height: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt; background: none;;display:inline;"> </div></div></div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%; line-height: 10pt; font-size: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 10pt; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">(4,868</div></div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">)</div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%; line-height: 10pt; font-size: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 10pt; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"> <div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">—<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%; line-height: 10pt; font-size: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 10pt; font-size: 10pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">1,714</div><div style="line-height: 10pt; background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt; background: none;;display:inline;"> </div></div></div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 62%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4,373 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(2,096</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(104</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,173 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 62%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Backlog </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">119 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(119</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 62%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 62%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total intangibles </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">11,074 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(7,083</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(104</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,887 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 62%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> 7319000 5205000 2114000 4373000 2405000 44000 1924000 119000 119000 11811000 7729000 44000 4038000 6582000 4868000 1714000 4373000 2096000 104000 2173000 119000 119000 11074000 7083000 104000 3887000 300000 300000 600000 600000 <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The weighted-average remaining life of customer relationships was: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 68%; padding: 0px;"/> <td style="width: 14%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 14%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(years) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="font-size: 8pt;;font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">December 27,</div></div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; text-align: center;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="font-size: 8pt;;font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">June 28, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 68%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Customer relationships </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 14%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5.0</div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 14%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5.4</div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> P5Y P5Y4M24D <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Based on the carrying amount of intangibles as of December 27, 2019, and assuming no future impairment of the underlying assets, the estimated future amortization during each fiscal year was as follows: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 89%; padding: 0px;"/> <td style="width: 6%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2020 (remaining six months) </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">646 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2021 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,164 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2022 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">921 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2023 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">651 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2024 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">419 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Thereafter </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">237 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4,038 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> 646000 1164000 921000 651000 419000 237000 4038000 <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;">1<div style="letter-spacing: 0px; top: 0px;;display:inline;">3</div>. </div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;">Goodwill</div></td></tr></table><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The changes in the carrying amount of goodwill from the acquisition of Fabrinet UK were as follows: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 88%; padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(amount in thousands)</div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Goodwill </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance as of June 28, 2019 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,705 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency translation adjustment </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">93</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance as of December 27, 2019 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,798 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 0px; margin-left: 4%; text-align: center;"> </div> <table border="0" cellpadding="0" cellspacing="0" style="width: 68%; font-size: 10pt; margin-right: auto; margin-left: auto; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5pt;;width:;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(amount in thousands)</div></div> </div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Goodwill </div></div></div></div> </td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 88%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance as of June 29, 2018 </div></div></div> </td> <td style="vertical-align: top; padding-left: 0px; width: 7%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,828 </div></div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 88%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency translation adjustment </div></div></div> </td> <td style="vertical-align: top; padding-left: 0px; width: 7%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(130</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5px; width: 88%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5px; width: 7%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="padding-right: 2pt; vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 88%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance as of December 28, 2018 </div></div></div> </td> <td style="vertical-align: top; padding-left: 0px; width: 7%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,698 </div></div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-bottom: 1.5px; width: 88%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-bottom: 1.5px; width: 7%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="padding-right: 2pt; vertical-align: bottom; padding-left: 0px; padding-bottom: 1.5px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Goodwill is not deductible for tax purposes. Goodwill is reviewed annually for impairment or more frequently whenever changes or circumstances indicate the carrying amount of goodwill may not be recoverable. </div></div></div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The changes in the carrying amount of goodwill from the acquisition of Fabrinet UK were as follows: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 88%; padding: 0px;"/> <td style="width: 7%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(amount in thousands)</div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Goodwill </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance as of June 28, 2019 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,705 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency translation adjustment </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">93</div></div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance as of December 27, 2019 </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,798 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <table border="0" cellpadding="0" cellspacing="0" style="width: 68%; font-size: 10pt; margin-right: auto; margin-left: auto; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5pt;;width:;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(amount in thousands)</div></div> </div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Goodwill </div></div></div></div> </td> <td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5pt;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 88%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance as of June 29, 2018 </div></div></div> </td> <td style="vertical-align: top; padding-left: 0px; width: 7%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,828 </div></div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 88%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency translation adjustment </div></div></div> </td> <td style="vertical-align: top; padding-left: 0px; width: 7%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(130</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5px; width: 88%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5px; width: 7%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="padding-right: 2pt; vertical-align: bottom; padding-left: 0px; padding-bottom: 0.5px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 88%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance as of December 28, 2018 </div></div></div> </td> <td style="vertical-align: top; padding-left: 0px; width: 7%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,698 </div></div></div> </td> <td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-bottom: 1.5px; width: 88%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-bottom: 1.5px; width: 7%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="padding-right: 2pt; vertical-align: bottom; padding-left: 0px; padding-bottom: 1.5px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> 3705000 93000 3798000 3828000 -130000 3698000 <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;">1<div style="letter-spacing: 0px; top: 0px;;display:inline;">4</div>. </div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;">Borrowings</div></td> </tr> </table> <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company’s total borrowings, including current and <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> portions of long-term borrowings, consisted of the following: </div></div> <div> <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"> <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"> <table border="0" cellpadding="0" cellspacing="0" style="margin: 6pt auto 0px; width: 92%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="padding-left: 0px; vertical-align: bottom;"> <div style="text-align: left; line-height: normal; font-family: 'Times New Roman'; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt;"> <div style="font-size: 13.3333px;"><div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0px; orphans: 2; text-align: left; text-indent: 0%; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; top: 0px;;display:inline;">(</div><div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0px; orphans: 2; text-align: left; text-indent: 0%; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: normal; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">amount in thousands</div></div><div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0px; orphans: 2; text-align: left; text-indent: 0%; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; top: 0px;;display:inline;">)</div></div> </div> </td> </tr> <tr> <td style="padding-left: 0px; vertical-align: bottom;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-weight: 400; font-style: normal; line-height: normal;"> </div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> </div> </div> </div> </div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 0pt auto 0px; width: 92%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="text-align: left; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: inline-block; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Rate </div></div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Conditions </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Maturity </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27, </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">June 28, </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 52%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Long-term borrowings, current portion, net: </div></div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 52%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Long-term borrowings, current portion </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12,188 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,250 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 52%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Less: Unamortized debt issuance costs – current portion </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(32</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 52%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td colspan="5" style="padding: 0px; vertical-align: top;;width:;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Long-term borrowings, current portion, net </div></div> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12,156 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,250 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td colspan="5" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td colspan="5" style="padding: 0px; vertical-align: top;;width:;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Long-term borrowings, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> portion, net: </div></div> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 52%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Term loan borrowings: </div></div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 52%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1-month LIBOR +1.50% per annum</div><div style="font-size: 7.4pt; vertical-align: top;;display:inline;vertical-align: top;">(1)</div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: center; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden8870697">Repayable</span> in </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">quarterly installments </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden8870679">June 2023</span> </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> —  </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">60,938 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 52%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3-month LIBOR +1.35% per annum</div><div style="font-size: 7.4pt; vertical-align: top;;display:inline;vertical-align: top;">(1)</div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: center; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden8870698">Repayable</span> in quarterly installments </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden8870680">June 2024</span> </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">57,891 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 52%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Less: Current portion </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(12,188</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(3,250</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td colspan="5" style="padding: 0px; vertical-align: top;;width:;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Less: Unamortized debt issuance costs – <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> portion</div> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(111</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td colspan="5" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td colspan="5" style="padding: 0px; vertical-align: top;;width:;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Long-term borrowings, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> portion, net</div> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">45,592 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">57,688 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td colspan="5" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px; background: none;"/> <div style="margin-top: 12pt; margin-bottom: 0px; background: none;"/> <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-size: 7.4pt; vertical-align: top;;display:inline;vertical-align: top;">(1)</div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">We have entered into interest rate swaps that effectively fix a series of our future interest payments on our term loans. Refer to Note 6.</td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div><div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%; line-height: 12pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The movements of long-term borrowings for the six months ended December 27, 2019 and December 28, 2018 were as follows: </div></div> <div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 0px; margin-left: 4%; line-height: 12pt;"> </div> <table border="0" cellpadding="0" cellspacing="0" style="margin-top: 0pt; margin-bottom: 0in; width: 76%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;margin-left : auto;margin-right : auto;"> <tr style="font-size: 0px;"> <td style="width: 73%; padding: 0px;"> </td> <td style="width: 7%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="width: 7%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Six Months Ended </div></div></div> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27, </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 28, </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Opening balance </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">60,938 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">64,188 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Borrowings during the period </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">60,938 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Repayments during the period </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(63,985</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(813</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 73%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Closing balance </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">57,891 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">63,375 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 73%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; text-align: center;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of December 27, 2019, future maturities of long-term borrowings during each fiscal year were as follows: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 88%; padding: 0px;"> </td> <td style="width: 6%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2020 (remaining six months) </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">6,093 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2021 </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12,188 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2022 </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">15,234 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2023 </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12,188 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2024 </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12,188 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">57,891 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Credit facility agreements: </div></div></div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Bank of Ayudhya Public Company Limited </div></div></div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">On August 20, 2019, Fabrinet Thailand (the “Borrower”), and </div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Bank of Ayudhya Public Company Limited (</div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">the </div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">“</div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Bank</div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">”)</div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> entered into a Credit Facility Agreement (the “Credit Facility Agreement”). The Credit Facility Agreement provides for a facility of 110.0 million Thai Baht (approximately $3.6 million based on the applicable exchange rate as of September 27, 2019) and $160.9 million which may be used for, among other things, an overdraft facility, short-term loans against promissory notes, a letter of guarantee facility, a term loan facility and foreign exchange facilities. The Bank may approve any request for extension of credit under the Credit Facility Agreement and may increase or decrease any facility amount in its sole discretion. </div></div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;">Under the Credit Facility Agreement, on August 20, 2019, the Borrower and the Bank entered into a Term Loan Agreement pursuant to which the Borrower drew down on September 3, 2019 a term loan in the original principal amount of $60.9 million. The proceeds from the term loan, together with cash on hand, were used to repay outstanding obligations under the Company’s <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">pre-existing</div> credit facility agreement between the Company and Bank of America, N.A.</div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;">The term loan accrues interest at <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3-month LIBOR plus 1.35% and is repayable in quarterly installments of $</div>3.0 million, commencing on September 30, 2019. The term loan <div style="letter-spacing: 0px; top: 0px;;display:inline;">will </div>mature on June 30, 2024. The Borrower may prepay the term loan in whole or in part at any time without premium or penalty. Any portion of the term loan repaid or prepaid may not be <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">re-borrowed. </div> During the six months ended December 27, 2019, the Company recorded $0.6 million of interest expense in connection with this term loan. <div style="font-size: 10pt; text-align: center; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Any borrowings under the Credit Facility Agreement, including those borrowings under the Term Loan Agreement<div style="display:inline;">,</div> are guaranteed by Fabrinet and secured by land and buildings owned by the Borrower in the Pathumthani and Chonburi Provinces in Thailand.</div></div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Term Loan Agreement contains affirmative and negative covenants applicable to the Borrower, including delivery of financial statements and other information, compliance with laws, maintenance of insurance, restrictions on granting security interests or liens on its assets, disposing of its assets, incurring indebtedness and making acquisitions. While the term loan is outstanding, the Borrower is required to maintain a loan to value of the mortgaged real property ratio of not greater than 65%. If the loan to value ratio is not maintained, the Borrower will be required to provide additional security or prepay a portion of the term loan in order to restore the required ratio. The Company is also required to maintain a debt service coverage ratio of at least 1.25 times and a debt to equity ratio less than or equal to 1.0 times. In the case of any payment of a dividend by the Company, its debt service coverage ratio must be at least 1.50 times. At December 27, 2019, the Company was in compliance with all of its covenants under the Term Loan Agreement. </div></div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The events of default in the Term Loan Agreement include failure to pay amounts due under the Term Loan Agreement or the related finance documents when due, failure to comply with the covenants under the Term Loan Agreement or the related finance documents, cross default with other indebtedness of the Borrower, events of bankruptcy or insolvency in respect of the Borrower, and the occurrence of any event or series of events that in the opinion of the Bank has or is reasonably likely to have a material adverse effect. </div></div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">At December 27, 2019, there was $57.9 million outstanding under the term loan.</div></div> <div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; margin-top: 18pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Bank of America, N.A. </div></div></div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">On May 22, 2014, the Company and <div style="letter-spacing: 0px; top: 0px;;display:inline;">a</div> consortium of banks entered into a syndicated senior credit facility agreement led by Bank of America (the “Bank of America Facility Agreement”). The Bank of America Facility Agreement provided for a $200.0 million credit line, comprised of a $150.0 million revolving loan facility and a $50.0 million delayed draw term loan facility. </div></div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">From time to time, we amended the Bank of America Facility Agreement, before repaying all outstanding amounts under the agreement and terminating such agreement on September 10, 2019. </div></div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The most recent amendment on June 4, 2018 (i) reduced the revolving commitments thereunder from $150.0 million to $25.0 million, (ii) refinanced the outstanding amounts under the revolving loan and term loan facilities into a $65.0 million term loan which was to be repaid in quarterly installments through the maturity date of June 4, 2023<div style="letter-spacing: 0px; top: 0px;;display:inline;">, </div>and (iii) reduced the interest rate margins and commitment fees. The term loan bore interest, at the Company’s option, at a rate per annum equal to a LIBOR rate plus a spread of 1.50% to 2.25%, or a base rate plus a spread of 0.50% to 1.25%. During the six months ended December 27, 2019 and December 28, 2018, the Company recorded $0.5 million and $1.2 million, respectively, of interest expense in connection with this term loan. </div></div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">On September 10, 2019, the Company fully repaid $61.0 million in principal, accrued interest and other fees under the agreement. The early termination of this agreement did not trigger any early termination fees. At December 27, 2019, there were no amounts outstanding under the Bank of America Facility Agreement. At June 28, 2019, there was $60.9 million outstanding under the Bank of America Facility Agreement, related to the term loan. </div></div> <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company’s total borrowings, including current and <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> portions of long-term borrowings, consisted of the following: </div></div> <div> <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"> <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"> <table border="0" cellpadding="0" cellspacing="0" style="margin: 6pt auto 0px; width: 92%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="padding-left: 0px; vertical-align: bottom;"> <div style="text-align: left; line-height: normal; font-family: 'Times New Roman'; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt;"> <div style="font-size: 13.3333px;"><div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0px; orphans: 2; text-align: left; text-indent: 0%; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; top: 0px;;display:inline;">(</div><div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0px; orphans: 2; text-align: left; text-indent: 0%; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: normal; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">amount in thousands</div></div><div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0px; orphans: 2; text-align: left; text-indent: 0%; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; top: 0px;;display:inline;">)</div></div> </div> </td> </tr> <tr> <td style="padding-left: 0px; vertical-align: bottom;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-weight: 400; font-style: normal; line-height: normal;"> </div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> </div> </div> </div> </div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 0pt auto 0px; width: 92%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="text-align: left; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: inline-block; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Rate </div></div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Conditions </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Maturity </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27, </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">June 28, </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 52%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Long-term borrowings, current portion, net: </div></div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 52%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Long-term borrowings, current portion </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12,188 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,250 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 52%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Less: Unamortized debt issuance costs – current portion </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(32</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 52%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td colspan="5" style="padding: 0px; vertical-align: top;;width:;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Long-term borrowings, current portion, net </div></div> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12,156 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,250 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td colspan="5" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td colspan="5" style="padding: 0px; vertical-align: top;;width:;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Long-term borrowings, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> portion, net: </div></div> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 52%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Term loan borrowings: </div></div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 52%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1-month LIBOR +1.50% per annum</div><div style="font-size: 7.4pt; vertical-align: top;;display:inline;vertical-align: top;">(1)</div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: center; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden8870697">Repayable</span> in </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">quarterly installments </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden8870679">June 2023</span> </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> —  </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">60,938 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 52%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3-month LIBOR +1.35% per annum</div><div style="font-size: 7.4pt; vertical-align: top;;display:inline;vertical-align: top;">(1)</div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: center; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden8870698">Repayable</span> in quarterly installments </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden8870680">June 2024</span> </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">57,891 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 52%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Less: Current portion </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(12,188</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 3%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(3,250</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td colspan="5" style="padding: 0px; vertical-align: top;;width:;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Less: Unamortized debt issuance costs – <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> portion</div> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(111</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td colspan="5" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td colspan="5" style="padding: 0px; vertical-align: top;;width:;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Long-term borrowings, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> portion, net</div> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">45,592 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">57,688 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td colspan="5" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px; background: none;"/> <div style="margin-top: 12pt; margin-bottom: 0px; background: none;"/> <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-size: 7.4pt; vertical-align: top;;display:inline;vertical-align: top;">(1)</div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">We have entered into interest rate swaps that effectively fix a series of our future interest payments on our term loans. Refer to Note 6.</td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> 12188000 3250000 32000 12156000 3250000 1-month LIBOR +1.50% per annum 0.0150 60938000 3-month LIBOR +1.35% per annum 0.0135 57891000 12188000 3250000 111000 45592000 57688000 <div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%; line-height: 12pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The movements of long-term borrowings for the six months ended December 27, 2019 and December 28, 2018 were as follows: </div></div> <div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 0px; margin-left: 4%; line-height: 12pt;"> </div> <table border="0" cellpadding="0" cellspacing="0" style="margin-top: 0pt; margin-bottom: 0in; width: 76%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;margin-left : auto;margin-right : auto;"> <tr style="font-size: 0px;"> <td style="width: 73%; padding: 0px;"> </td> <td style="width: 7%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="width: 7%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Six Months Ended </div></div></div> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27, </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 28, </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Opening balance </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">60,938 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">64,188 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Borrowings during the period </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">60,938 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Repayments during the period </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(63,985</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(813</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 73%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Closing balance </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">57,891 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">63,375 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 73%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 7%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; text-align: center;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> 60938000 64188000 60938000 63985000 813000 57891000 63375000 <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of December 27, 2019, future maturities of long-term borrowings during each fiscal year were as follows: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 88%; padding: 0px;"> </td> <td style="width: 6%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2020 (remaining six months) </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">6,093 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2021 </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12,188 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2022 </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">15,234 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2023 </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12,188 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2024 </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12,188 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">57,891 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> 6093000 12188000 15234000 12188000 12188000 57891000 110000000.0 3600000 160900000 60900000 3-month LIBOR plus 1.35% 0.0135 3000000.0 2024-06-30 600000 The Term Loan Agreement contains affirmative and negative covenants applicable to the Borrower, including delivery of financial statements and other information, compliance with laws, maintenance of insurance, restrictions on granting security interests or liens on its assets, disposing of its assets, incurring indebtedness and making acquisitions. While the term loan is outstanding, the Borrower is required to maintain a loan to value of the mortgaged real property ratio of not greater than 65%. If the loan to value ratio is not maintained, the Borrower will be required to provide additional security or prepay a portion of the term loan in order to restore the required ratio. The Company is also required to maintain a debt service coverage ratio of at least 1.25 times and a debt to equity ratio less than or equal to 1.0 times. In the case of any payment of a dividend by the Company, its debt service coverage ratio must be at least 1.50 times. At December 27, 2019, the Company was in compliance with all of its covenants under the Term Loan Agreement. 57900000 200000000.0 150000000.0 50000000.0 2019-09-10 150000000.0 25000000.0 65000000.0 2023-06-04 LIBOR rate plus a spread of 1.50% to 2.25% base rate plus a spread of 0.50% to 1.25% 500000 1200000 61000000.0 0 60900000 <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;">1<div style="letter-spacing: 0px; top: 0px;;display:inline;">5</div>. </div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;">Income taxes</div></td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px; background: none;"/> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of December 27, 2019 and June 28, 2019, the liability for uncertain tax positions including accrued interest and penalties was $1.2 million and $2.1 million, respectively. The Company expects the estimated amount of liability associated with its uncertain tax positions to decrease within the next 12 months due to the lapse of the applicable statute of limitations in foreign tax jurisdictions. </div></div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company files income tax returns in the United States and foreign tax jurisdictions. The tax years from 2013 to 2018 remain open to examination by U.S. federal and state, and foreign tax authorities. The Company’s income tax is recognized based on the best estimate of the expected annual effective tax rate for the full financial year of each entity in the Company, adjusted for discrete items arising in that quarter. If the Company’s estimated annual effective tax rate changes, the Company makes a cumulative adjustment in that quarter. </div> </div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company’s effective tax rate for the three months ended December 27, 2019 and December 28, 2018 was <div style="letter-spacing: 0px; top: 0px;;display:inline;">4.9</div>% and <div style="letter-spacing: 0px; top: 0px;;display:inline;">4.2</div>%, respectively, of net income. The increase was primarily due to the fact that the Company had higher income subject to tax during the three months ended December 27, 2019, compared with the three months ended December 28, 2018. </div></div></div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company’s effective tax rate for the six months ended December 27, 2019 and December 28, 2018 was <div style="letter-spacing: 0px; top: 0px;;display:inline;">5.0</div>% and <div style="letter-spacing: 0px; top: 0px;;display:inline;">5.1</div>%, respectively, of net income. The decrease was primarily due to the fact that the Company had lower income subject to tax during the six months ended December 27, 2019 as compared to the six months ended December 28, 2018.</div></div></div> 1200000 2100000 0.049 0.042 0.050 0.051 <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1<div style="letter-spacing: 0px; top: 0px;;display:inline;">6</div>. </div></div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Share-based compensation</div></div></td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px; background: none;"/> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; font-weight: normal; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-style:italic;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Share-based compensation </div></div></div></div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The grant date fair value of restricted share units and performance share units is based on the market value of our ordinary shares on the date of grant. </div></div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The effect of recording share-based compensation expense for the three and six months ended December 27, 2019 and December 28, 2018 was as follows: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 56%; padding: 0px;"> </td> <td style="width: 7%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="width: 7%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="width: 7%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="width: 7%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Three Months Ended </div></div></div> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Six Months Ended </div></div></div> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27,<br/> 2019 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 28,<br/> 2018 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27, </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 28, </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Share-based compensation expense by type of award: </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Restricted share units </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4,186 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,344 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8,584 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8,029 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Performance share units </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,002 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">625 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,599 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">920 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total share-based compensation expense </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">6,188 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,969 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12,183 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8,949 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Tax effect on share-based compensation expense </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net effect on share-based compensation expense </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">6,188 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,969 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12,183 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8,949 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td colspan="16" style="padding: 0px; vertical-align: top;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Share-based compensation expense was recorded in the unaudited condensed consolidated statements of operations and comprehensive income as follows: </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px; background: none;"/> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 56%; padding: 0px;"> </td> <td style="width: 7%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="width: 7%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="width: 7%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="width: 7%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Three Months <div style="letter-spacing: 0px; top: 0px;;display:inline;">E</div>nded </div></div></div> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Six Months Ended </div></div></div> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27,<br/> 2019 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 28,<br/> 2018 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27, </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 28, </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cost of revenue </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,591 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,300 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,311 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,147 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Selling, general and administrative expense </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4,597 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,669 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8,872 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5,802 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total share-based compensation expense </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">6,188 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,969 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12,183 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8,949 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company did not capitalize any share-based compensation expense as part of any asset costs during the three and six months ended December 27, 2019 and December 28, 2018. </div></div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; font-weight: normal; margin-top: 18pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-style:italic;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Share-based award activity </div></div></div></div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">On December 12, 2019, <div style="letter-spacing: 0px; top: 0px;;display:inline;">t</div>he Company’s shareholders approved Fabrinet’s 2020 Equity Incentive Plan (the “2020 Plan”). Upon the approval of the 2020 Plan, Fabrinet’s Amended and Restated 2010 Performance Incentive Plan (the “2010 Plan”) was simultaneously terminated. The 2020 Plan provides for the grant of equity awards thereunder with respect to (i) 1,700,000 ordinary shares, plus (ii) up to 1,300,000 ordinary shares that, as of immediately prior to the termination of the 2010 Plan, had been reserved but not issued pursuant to any awards granted under the 2010 <div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">Plan and are not subject to any awards thereunder.</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="letter-spacing: 0px; font-size: 10pt; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">Upon termination of the 2010 Plan, <div style="letter-spacing: 0px; top: 0px;;display:inline;">1,281,619</div> ordinary shares were reserved for issuance under the 2020 Plan pursuant to clause (ii) of the preceding sentence. As of December 27, 2019, there were <div style="letter-spacing: 0px; top: 0px;;display:inline;">19,044</div> restricted share units outstanding and an aggregate of <div style="letter-spacing: 0px; top: 0px;;display:inline;">2,962,575</div> ordinary shares available for future grant under the 2020 Plan.</div></div></div> <div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%; line-height: 12pt; font-size: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of December 27, 2019, there were an aggregate of <div style="letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;">801,150<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div>restricted share units and <div style="letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;">436,304</div> performance share units outstanding. <div style="letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;">No</div> ordinary shares are available for future grant under the 2010 Plan. </div></div></div></div></div> <div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%; line-height: 12pt; font-size: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgba(255, 255, 255, 0); letter-spacing: 0px; top: 0px;;display:inline;">On November 2, 2017, the Company adopted the 2017 Inducement Equity Incentive Plan (the “2017 Inducement Plan”) with a reserve of <div style="letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;">160,000</div> ordinary shares authorized for future issuance solely for the granting of inducement share options and equity awards to new employees. The 2017 Inducement Plan was adopted without shareholder approval in reliance on the “employment inducement exemption” provided under the New York Stock Exchange Listed Company Manual. As of December 27, 2019, there were an aggregate of <div style="letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;">24,327</div> restricted share units outstanding and 111,347 ordinary shares available for future grant under the 2017 Inducement Plan. </div></div></div></div></div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The 2010 Plan, 2017 Inducement Plan, and 2020 Plan are collectively referred to as the “Equity Incentive Plans.” </div></div></div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; margin-top: 18pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Restricted share units and performance share units </div></div></div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Restricted share units and performance share units have been granted under the 2010 Plan<div style="letter-spacing: 0px; top: 0px;;display:inline;">,</div> the 2017 Inducement Plan</div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">, and the 2020 Plan</div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">. </div></div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;">Restricted share units granted to employees generally vest in equal installments over <span style="-sec-ix-hidden:hidden8969470">three</span> or four years on each anniversary of the vesting commencement date. Restricted share units granted to <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-employee</div> directors generally cliff vest 100% on the first of January, approximately one year from the grant date, provided the director continues to serve through such date.</div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;">Performance share units granted to executives will vest, if at all, at the end of a <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">two-year</div> performance period based on the Company’s achievement of <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">pre-defined</div> performance criteria, which consist of revenue and <div style="letter-spacing: 0px; top: 0px;;display:inline;">non-GAAP </div>gross margin <div style="letter-spacing: 0px; top: 0px;;display:inline;">of non-<div style="letter-spacing: 0px; top: 0px;;display:inline;">GAAP operating margin </div></div>targets. The actual number of performance share units that may vest at the end of the performance period ranges from 0% to 100% of the award grant.</div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes restricted share unit activity under the Equity Incentive Plans: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 72%; padding: 0px;"> </td> <td style="width: 7%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="width: 7%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Number </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">of </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Shares </div></div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted-<br/> Average Grant<br/> Date Fair Value<br/> Per Share </div></div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance as of June 28, 2019 </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">800,751 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">42.48 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Granted </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">331,900 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">49.78 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Issued </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(264,275</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">39.60 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Forfeited </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(23,855</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">42.09 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance as of December 27, 2019 </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">844,521 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">46.26 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Number </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">of </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Shares </div></div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted-<br/> Average Grant </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Date Fair Value </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Per Share </div></div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance as of June 29, 2018 </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,073,580 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">35.19 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Granted </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">305,836 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">48.33 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Issued </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(393,142</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">34.40 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Forfeited </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(69,075</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">38.53 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance as of December 28, 2018 </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">917,799 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">39.65 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; text-align: center;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes performance share unit activity under the Equity Incentive Plans: </div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-spacing: 0px; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 73%; padding: 0px;"> </td> <td style="width: 7%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="width: 7%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Number </div></div></div></div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">of </div></div></div></div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Shares </div></div></div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted-<br/> Average Grant<br/> Date Fair Value </div></div></div></div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Per Share </div></div></div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance as of June 28, 2019 </div></div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">548,500 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">40.97 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Granted </div></div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">238,474 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">48.39 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Issued </div></div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; padding: 0pt 5pt 0pt 0pt; height: 15px;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">— </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; padding: 0pt 5pt 0pt 0pt; height: 15px;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">— </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Forfeited </div></div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(350,670</div></div></div> </td> <td style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">36.99 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman'; border-bottom: 1px solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: 'Times New Roman'; border-bottom: 1px solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance as of December 27, 2019 </div></div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">436,304 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">48.22 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman'; border-bottom: 3px double rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: 'Times New Roman'; border-bottom: 3px double rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="padding: 0px 2pt 1.5px 0px; vertical-align: bottom; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="margin-bottom: 0px; margin-top: 0px; text-align: center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table border="0" cellpadding="0" cellspacing="0" style="width: 76%; font-size: 10pt; margin-right: auto; margin-left: auto; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 73%; padding: 0px;"> </td> <td style="width: 7%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="width: 7%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Number </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">of </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Shares </div></div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted-<br/> Average Grant<br/> Date Fair Value </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Per Share </div></div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance as of June 29, 2018 </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">605,892 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">38.41 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Granted </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">201,994 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">48.02 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Issued </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(227,268</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">40.48 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Forfeited </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(27,954</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">39.35 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance as of December 28, 2018 </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">552,664 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">41.02 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px; margin-left: 4%; line-height: 12pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The fair value of restricted share units and performance share units is based on the market value of our ordinary shares on the date of grant. </div></div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of December 27, 2019, there was $18.3 million and $9.3 million of unrecognized share-based compensation expense related to restricted share units and performance share units, respectively, under the Equity Incentive Plans that is expected to be recorded over a weighted-average period of 2.7 years and 1.5 years, respectively. </div></div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;">For the six months ended December 27, 2019 and December 28, 2018, the Company withheld an aggregate of 86,138 shares and 205,984 shares, respectively, upon the vesting of restricted share units, based upon the closing share price on the vesting date to settle the employees’ minimum statutory obligation for the applicable income and other employment taxes. For the six months ended December 27, 2019 and December 28, 2018, the Company then remitted cash of $4.4 million and $9.1 million, respectively, to the appropriate taxing authorities, and presented it as a financing activity within the unaudited condensed consolidated statements of cash flows. The payment was recorded as a reduction of additional <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital.</div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The effect of recording share-based compensation expense for the three and six months ended December 27, 2019 and December 28, 2018 was as follows: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 56%; padding: 0px;"> </td> <td style="width: 7%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="width: 7%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="width: 7%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="width: 7%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Three Months Ended </div></div></div> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Six Months Ended </div></div></div> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27,<br/> 2019 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 28,<br/> 2018 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27, </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 28, </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Share-based compensation expense by type of award: </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Restricted share units </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4,186 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,344 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8,584 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8,029 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Performance share units </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,002 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">625 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,599 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">920 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total share-based compensation expense </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">6,188 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,969 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12,183 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8,949 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Tax effect on share-based compensation expense </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—   </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net effect on share-based compensation expense </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">6,188 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,969 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12,183 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8,949 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> 4186000 3344000 8584000 8029000 2002000 625000 3599000 920000 6188000 3969000 12183000 8949000 6188000 3969000 12183000 8949000 <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td colspan="16" style="padding: 0px; vertical-align: top;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Share-based compensation expense was recorded in the unaudited condensed consolidated statements of operations and comprehensive income as follows: </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px; background: none;"/> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 56%; padding: 0px;"> </td> <td style="width: 7%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="width: 7%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="width: 7%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="width: 7%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Three Months <div style="letter-spacing: 0px; top: 0px;;display:inline;">E</div>nded </div></div></div> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Six Months Ended </div></div></div> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27,<br/> 2019 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 28,<br/> 2018 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27, </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 28, </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cost of revenue </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,591 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,300 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,311 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,147 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Selling, general and administrative expense </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4,597 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,669 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8,872 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5,802 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total share-based compensation expense </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">6,188 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,969 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12,183 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8,949 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> 1591000 1300000 3311000 3147000 4597000 2669000 8872000 5802000 6188000 3969000 12183000 8949000 1700000 1300000 1281619 19044 2962575 801150 436304 0 160000 24327 111347 P4Y 1 P1Y P2Y 0 1 <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes restricted share unit activity under the Equity Incentive Plans: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 72%; padding: 0px;"> </td> <td style="width: 7%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="width: 7%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Number </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">of </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Shares </div></div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted-<br/> Average Grant<br/> Date Fair Value<br/> Per Share </div></div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance as of June 28, 2019 </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">800,751 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">42.48 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Granted </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">331,900 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">49.78 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Issued </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(264,275</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">39.60 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Forfeited </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(23,855</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">42.09 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance as of December 27, 2019 </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">844,521 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">46.26 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Number </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">of </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Shares </div></div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted-<br/> Average Grant </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Date Fair Value </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Per Share </div></div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance as of June 29, 2018 </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,073,580 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">35.19 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Granted </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">305,836 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">48.33 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Issued </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(393,142</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">34.40 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Forfeited </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(69,075</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">38.53 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance as of December 28, 2018 </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">917,799 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">39.65 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; text-align: center;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> 800751 42.48 331900 49.78 264275 39.60 23855 42.09 844521 46.26 1073580 35.19 305836 48.33 393142 34.40 69075 38.53 917799 39.65 <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes performance share unit activity under the Equity Incentive Plans: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-spacing: 0px; border-collapse: collapse;"> <tr style="font-size: 0px;"> <td style="width: 73%; padding: 0px;"> </td> <td style="width: 7%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="width: 7%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Number </div></div></div></div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">of </div></div></div></div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Shares </div></div></div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted-<br/> Average Grant<br/> Date Fair Value </div></div></div></div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Per Share </div></div></div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance as of June 28, 2019 </div></div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">548,500 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">40.97 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Granted </div></div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">238,474 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">48.39 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Issued </div></div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; padding: 0pt 5pt 0pt 0pt; height: 15px;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">— </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; padding: 0pt 5pt 0pt 0pt; height: 15px;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">— </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Forfeited </div></div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(350,670</div></div></div> </td> <td style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">36.99 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman'; border-bottom: 1px solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: 'Times New Roman'; border-bottom: 1px solid rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance as of December 27, 2019 </div></div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">436,304 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">48.22 </div></div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman'; border-bottom: 3px double rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: 'Times New Roman'; border-bottom: 3px double rgb(0, 0, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="padding: 0px 2pt 1.5px 0px; vertical-align: bottom; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: 'Times New Roman';"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="margin-bottom: 0px; margin-top: 0px; text-align: center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table border="0" cellpadding="0" cellspacing="0" style="width: 76%; font-size: 10pt; margin-right: auto; margin-left: auto; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 73%; padding: 0px;"> </td> <td style="width: 7%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="width: 7%; padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> <td style="padding: 0px;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Number </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">of </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Shares </div></div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted-<br/> Average Grant<br/> Date Fair Value </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Per Share </div></div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance as of June 29, 2018 </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">605,892 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">38.41 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Granted </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">201,994 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">48.02 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Issued </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(227,268</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">40.48 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Forfeited </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(27,954</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">39.35 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance as of December 28, 2018 </div></div> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">552,664 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">41.02 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> 548500 40.97 238474 48.39 0 0 350670 36.99 436304 48.22 605892 38.41 201994 48.02 227268 40.48 27954 39.35 552664 41.02 18300000 9300000 P2Y8M12D P1Y6M 86138 205984 <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;">1<div style="letter-spacing: 0px; top: 0px;;display:inline;">7</div>. </div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;">Shareholders’ equity</div></td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px; background: none;"/> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; font-weight: normal; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-style:italic;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Share capital </div></div></div></div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company’s<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">authorized share capital is 500,000,000 ordinary shares, par value of $0.01 per ordinary share, and 5,000,000 preferred shares, par value of $0.01 per preferred share. </div></div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">For the three </div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">and six </div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">months ended December 27, 2019, </div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">the Company</div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> issued 19,762 <div style="letter-spacing: 0px; top: 0px;;display:inline;">and 178,137 </div>ordinary shares</div><div style="letter-spacing: 0px; top: 0px;;display:inline;">, respectively<div style="letter-spacing: 0px; top: 0px;;display:inline;">,</div></div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> upon the vesting of restricted share units, net of shares withheld</div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">. </div></div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">For the three </div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">and six </div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">months ended December 28, 2018, </div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">the Company</div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> issued 19,278<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">and </div>414,426<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> ordinary shares, respectively, </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">upon the vesting of restricted share units, net of shares withheld<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">.</div></div> </div></div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">All such issued shares are fully paid.</div></div></div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; font-weight: normal; margin-top: 18pt; margin-bottom: 0px; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Treasury shares </div></div></div></div></div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">In August 2017, the Company’s board of directors approved a share repurchase program to permit the Company to repurchase up to $<div style="letter-spacing: 0px; top: 0px;;display:inline;">30.0 </div>million worth of its issued and outstanding ordinary shares in the open market in accordance with applicable rules and regulations. In February 2018 and May 2019, the Company’s board of directors approved an increase of $<div style="letter-spacing: 0px; top: 0px;;display:inline;">30.0 </div>million and $<div style="letter-spacing: 0px; top: 0px;;display:inline;">50 </div>million, respectively, to the original share repurchase authorization, bringing </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;">the aggregate authorization to $110.0 million. During the three and six months ended December 27, 2019, no shares were repurchased under the program. As of December 27, 2019, the Company had a remaining authorization to purchase up to $62.2 million worth of its ordinary shares under the share repurchase program. Shares repurchased under the share repurchase program are held as treasury shar<div style="letter-spacing: 0px; top: 0px;;display:inline;">e</div>s. </div> 500000000 0.01 5000000 0.01 19762 178137 19278 414426 30000000.0 30000000.0 50000000 110000000.0 0 62200000 <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin: 18pt auto 0in 0px; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;">1<div style="letter-spacing: 0px; top: 0px;;display:inline;">8</div>. </div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;">Accumulated other comprehensive income (loss) (“AOCI”)</div></td> </tr> </table> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The changes in AOCI for the six months ended December 27, 2019 and December 28, 2018 were as follows: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0in 0px; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 54%; padding: 0px; vertical-align: bottom;"> </td> <td style="width: 5%; padding: 0px; vertical-align: bottom;"> </td> <td style="padding: 0px; vertical-align: bottom;"> </td> <td style="padding: 0px; vertical-align: bottom;"> </td> <td style="padding: 0px; vertical-align: bottom;"> </td> <td style="width: 5%; padding: 0px; vertical-align: bottom;"> </td> <td style="padding: 0px; vertical-align: bottom;"> </td> <td style="padding: 0px; vertical-align: bottom;"> </td> <td style="padding: 0px; vertical-align: bottom;"> </td> <td style="width: 5%; padding: 0px; vertical-align: bottom;"> </td> <td style="padding: 0px; vertical-align: bottom;"> </td> <td style="padding: 0px; vertical-align: bottom;"> </td> <td style="padding: 0px; vertical-align: bottom;"> </td> <td style="width: 5%; padding: 0px; vertical-align: bottom;"> </td> <td style="padding: 0px; vertical-align: bottom;"> </td> <td style="padding: 0px; vertical-align: bottom;"> </td> <td style="padding: 0px; vertical-align: bottom;"> </td> <td style="width: 4.5%; padding: 0px; vertical-align: bottom;"> </td> <td style="padding: 0px; vertical-align: bottom;"> </td> <td style="padding: 0px; vertical-align: bottom;"> </td> <td style="padding: 0px; vertical-align: bottom;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Unrealized net </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;">(Losses)/Gains on<br/> <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Available-for-sale </div><br/> Securities </div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Unrealized net </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(Losses)/Gains<br/> on Derivative </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Instruments </div></div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Retirement<br/> benefit plan -<br/> Prior service<br/> cost </div></div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign<br/> Currency<br/> Translation<br/> Adjustment </div></div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: bottom; width: 54%; white-space: nowrap;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; white-space: nowrap;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Balance as of June 28, 2019 </div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">952 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">32 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(2,537</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(833</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(2,386</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: bottom; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other comprehensive income before reclassification adjustment </div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(126</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(150 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">) </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">184 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">247</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">155</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: bottom; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Amounts reclassified out of AOCI to foreign exchange loss in the unaudited condensed consolidated statements of operations and comprehensive income </div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">79 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; padding: 0px 5pt 0px 0px; vertical-align: bottom;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">— </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; padding: 0px 5pt 0px 0px; vertical-align: bottom;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">— </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; padding: 0px 5pt 0px 0px; vertical-align: bottom;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">— </div></div> </td> <td style="padding: 0px 5pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">79 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: bottom; width: 54%; white-space: nowrap;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; white-space: nowrap;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Tax effects </div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; padding: 0px 5pt 0px 0px; vertical-align: bottom;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">— </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; padding: 0px 5pt 0px 0px; vertical-align: bottom;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">— </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; padding: 0px 5pt 0px 0px; vertical-align: bottom;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">— </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; padding: 0px 5pt 0px 0px; vertical-align: bottom;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">— </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; padding: 0px 5pt 0px 0px; vertical-align: bottom;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">— </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 54%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: bottom; width: 54%; white-space: nowrap;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; white-space: nowrap;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Other comprehensive income (loss) </div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(47 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">) </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(150 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">) </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">184 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">247</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">234</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 54%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: bottom; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance as of December 27, 2019 </div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">905 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(118 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">) </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(2,353</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(586</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(2,152</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 54%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;;width:;"> </td> <td style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;;width:;"> </td> <td colspan="2" style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;;width:;"> </td> <td style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;;width:;"> </td> <td style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;;width:;"> </td> <td colspan="2" style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;;width:;"> </td> <td style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;;width:;"> </td> <td style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;;width:;"> </td> <td colspan="2" style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;;width:;"> </td> <td style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;;width:;"> </td> <td style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;;width:;"> </td> <td colspan="2" style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;;width:;"> </td> <td style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;;width:;"> </td> <td style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;;width:;"> </td> <td colspan="2" style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;;width:;"> </td> <td style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;;width:;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Unrealized net </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;">(Losses)/Gains on<br/> <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Available-for-sale </div><br/> Securities </div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Unrealized net </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(Losses)/Gains<br/> on Derivative </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Instruments </div></div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Retirement<br/> benefit plan -<br/> Prior service<br/> cost </div></div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign<br/> Currency<br/> Translation<br/> Adjustment </div></div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: bottom; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance as of June 29, 2018 </div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,091</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">33 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(199</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,257</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: bottom; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other comprehensive income before reclassification adjustment </div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,947 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(705</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,242 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: bottom; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Amounts reclassified out of AOCI to foreign exchange loss in the unaudited condensed consolidated statements of operations and comprehensive income </div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,061</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,062</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: bottom; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Tax effects </div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 54%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: bottom; width: 54%; white-space: nowrap;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; white-space: nowrap;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Other comprehensive income (loss) </div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">886 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(705</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">180 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 54%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: bottom; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance as of December 28, 2018 </div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(205</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">32 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(904</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,077</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 54%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The changes in AOCI for the six months ended December 27, 2019 and December 28, 2018 were as follows: </div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0in 0px; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 54%; padding: 0px; vertical-align: bottom;"> </td> <td style="width: 5%; padding: 0px; vertical-align: bottom;"> </td> <td style="padding: 0px; vertical-align: bottom;"> </td> <td style="padding: 0px; vertical-align: bottom;"> </td> <td style="padding: 0px; vertical-align: bottom;"> </td> <td style="width: 5%; padding: 0px; vertical-align: bottom;"> </td> <td style="padding: 0px; vertical-align: bottom;"> </td> <td style="padding: 0px; vertical-align: bottom;"> </td> <td style="padding: 0px; vertical-align: bottom;"> </td> <td style="width: 5%; padding: 0px; vertical-align: bottom;"> </td> <td style="padding: 0px; vertical-align: bottom;"> </td> <td style="padding: 0px; vertical-align: bottom;"> </td> <td style="padding: 0px; vertical-align: bottom;"> </td> <td style="width: 5%; padding: 0px; vertical-align: bottom;"> </td> <td style="padding: 0px; vertical-align: bottom;"> </td> <td style="padding: 0px; vertical-align: bottom;"> </td> <td style="padding: 0px; vertical-align: bottom;"> </td> <td style="width: 4.5%; padding: 0px; vertical-align: bottom;"> </td> <td style="padding: 0px; vertical-align: bottom;"> </td> <td style="padding: 0px; vertical-align: bottom;"> </td> <td style="padding: 0px; vertical-align: bottom;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Unrealized net </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;">(Losses)/Gains on<br/> <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Available-for-sale </div><br/> Securities </div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Unrealized net </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(Losses)/Gains<br/> on Derivative </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Instruments </div></div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Retirement<br/> benefit plan -<br/> Prior service<br/> cost </div></div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign<br/> Currency<br/> Translation<br/> Adjustment </div></div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: bottom; width: 54%; white-space: nowrap;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; white-space: nowrap;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Balance as of June 28, 2019 </div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">952 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">32 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(2,537</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(833</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(2,386</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: bottom; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other comprehensive income before reclassification adjustment </div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(126</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(150 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">) </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">184 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">247</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">155</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: bottom; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Amounts reclassified out of AOCI to foreign exchange loss in the unaudited condensed consolidated statements of operations and comprehensive income </div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">79 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; padding: 0px 5pt 0px 0px; vertical-align: bottom;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">— </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; padding: 0px 5pt 0px 0px; vertical-align: bottom;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">— </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; padding: 0px 5pt 0px 0px; vertical-align: bottom;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">— </div></div> </td> <td style="padding: 0px 5pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">79 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: bottom; width: 54%; white-space: nowrap;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; white-space: nowrap;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Tax effects </div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; padding: 0px 5pt 0px 0px; vertical-align: bottom;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">— </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; padding: 0px 5pt 0px 0px; vertical-align: bottom;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">— </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; padding: 0px 5pt 0px 0px; vertical-align: bottom;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">— </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; padding: 0px 5pt 0px 0px; vertical-align: bottom;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">— </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; padding: 0px 5pt 0px 0px; vertical-align: bottom;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">— </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 54%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: bottom; width: 54%; white-space: nowrap;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; white-space: nowrap;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Other comprehensive income (loss) </div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(47 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">) </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(150 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">) </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">184 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">247</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">234</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 54%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: bottom; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance as of December 27, 2019 </div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">905 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(118 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">) </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(2,353</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(586</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(2,152</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 54%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 1pt;"> <td style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;;width:;"> </td> <td style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;;width:;"> </td> <td colspan="2" style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;;width:;"> </td> <td style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;;width:;"> </td> <td style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;;width:;"> </td> <td colspan="2" style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;;width:;"> </td> <td style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;;width:;"> </td> <td style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;;width:;"> </td> <td colspan="2" style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;;width:;"> </td> <td style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;;width:;"> </td> <td style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;;width:;"> </td> <td colspan="2" style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;;width:;"> </td> <td style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;;width:;"> </td> <td style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;;width:;"> </td> <td colspan="2" style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;;width:;"> </td> <td style="height: 16px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; vertical-align: bottom;;width:;"> </td> </tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Unrealized net </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;">(Losses)/Gains on<br/> <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Available-for-sale </div><br/> Securities </div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Unrealized net </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(Losses)/Gains<br/> on Derivative </div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Instruments </div></div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Retirement<br/> benefit plan -<br/> Prior service<br/> cost </div></div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign<br/> Currency<br/> Translation<br/> Adjustment </div></div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total </div></div></div> </td> <td style="padding: 0px 2pt 0.5pt 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: bottom; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance as of June 29, 2018 </div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,091</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">33 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(199</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,257</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: bottom; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other comprehensive income before reclassification adjustment </div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,947 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(705</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,242 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: bottom; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Amounts reclassified out of AOCI to foreign exchange loss in the unaudited condensed consolidated statements of operations and comprehensive income </div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,061</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,062</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: bottom; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Tax effects </div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 54%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: bottom; width: 54%; white-space: nowrap;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; white-space: nowrap;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Other comprehensive income (loss) </div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">886 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(705</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">180 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 54%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 0.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: bottom; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance as of December 28, 2018 </div></div> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(205</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">32 </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div> </td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(904</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,077</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">)</td> </tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 54%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px 2pt 1.5px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4.5%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0in; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="padding: 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> 952000 32000 -2537000 -833000 -2386000 -126000 -150000 184000 247000 155000 -79000 -79000 -47000 -150000 184000 247000 234000 905000 -118000 -2353000 -586000 -2152000 -1091000 33000 -199000 -1257000 1947000 -705000 1242000 1061000 1000 1062000 886000 -1000 -705000 180000 -205000 32000 -904000 -1077000 <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1<div style="letter-spacing: 0px; top: 0px;;display:inline;">9</div>. </div></div></td> <td style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Commitments and contingencies</div></div></td> </tr> </table> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px;"> </div> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: normal; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Letter of credit and Bank guarantees </div></div></div></div></div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of December 27, 2019 <div style="letter-spacing: 0px; top: 0px;;display:inline;">and<div style="letter-spacing: 0px; top: 0px;;display:inline;"> June 28, 2019,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div>the Company had two outstanding standby letters of credit <div style="letter-spacing: 0px; top: 0px;;display:inline;">in the aggregate amount </div>of 6.2 million Euros </div></div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">and</div> one outstanding standby letter of credit of 6.0 million Euros<div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">, respectively,</div> related to the Company’s support of a customer’s transfer of certain manufacturing operations from Berlin, Germany to the Company’s facilities in Thailand. </div><div style="font-size: 10pt; font-family: 'Times New Roman', serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of December 27, 2019 and June 28, 2019, these</div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> standby letter<div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">s</div> of credit w<div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">ere</div> backed by cash collateral </div><div style="font-size: 10pt; font-family: 'Times New Roman', serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">in the aggregate amount<div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"> </div></div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">of </div><div style="font-size: 10pt; font-family: 'Times New Roman', serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">7.7 </div>million and $<div style="letter-spacing: 0px; top: 0px;;display:inline;">7.4</div> million, respectively.</div></div><div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; line-height: 12pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of December 27, 2019 and June 28, 2019, there were outstanding bank guarantees given by a bank on behalf of our subsidiary in Thailand for electricity usage and other normal business amounting to $1.7 million and $1.6 million, respectively, and there were other bank guarantees given by a bank on behalf of our subsidiaries in China and the United Kingdom to support their operations of $0.1 <div style="letter-spacing: 0px; top: 0px;;display:inline;">million </div>and $26 thousand, respectively. </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; font-weight: normal; margin-top: 18pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-style:italic;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Purchase obligations </div></div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Purchase obligations represent legally-binding commitments to purchase inventory and other commitments made in the normal course of business to meet operational requirements. Although open purchase orders are considered enforceable and legally binding, their terms generally give the Company the option to cancel, reschedule and/or adjust its requirements based on its business needs prior to the delivery of goods or performance of services. Obligations to purchase inventory and other commitments are generally expected to be fulfilled within one year. </div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of December 27, 2019, the Company had an outstanding commitment to third parties of $10.1 million. </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; font-weight: normal; margin-top: 18pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-style:italic;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Indemnification of directors and officers </div></div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cayman Islands law does not limit the extent to which a company’s memorandum and articles of association may provide for indemnification of directors and officers, except to the extent any such provision may be held by the Cayman Islands courts to be contrary to public policy, such as to provide indemnification against civil fraud or the consequences of committing a crime. Fabrinet’s amended and restated memorandum and articles of association provide for indemnification of directors and officers for actions, costs, charges, losses, damages and expenses incurred in their capacities as such, except that such indemnification does not extend to any matter in respect of any fraud or dishonesty that may attach to any of them. </div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">In accordance with Fabrinet’s form of indemnification agreement for its directors and officers, Fabrinet has agreed to indemnify its directors and officers against certain liabilities and expenses incurred by such persons in connection with claims by reason of their being such a director or officer. Fabrinet maintains a director and officer liability insurance policy that may enable it to recover a portion of any future amounts paid under the indemnification agreements. </div></div> 6200000 6000000.0 7700000 7400000 1700000 1600000 100000 26000 10100000 <table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; white-space: nowrap; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">20</div>. </div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-weight:bold;display:inline;">Business segments and geographic information</div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating segments are defined as components of an enterprise for which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. The Company’s chief​​​​​​​ operating decision maker is Fabrinet’s Chief Executive Officer. As of December 27, 2019, the Company operated and internally managed a <span style="-sec-ix-hidden:hidden10142343">single</span> operating segment. Accordingly, the Company does not accumulate discrete information with respect to separate product lines and does not have separate reportable segments. </div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Total revenues are attributed to a particular geographic area based on the <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">bill-to-location</div> of the Company’s customers. The Company operates in three geographic regions: North America, Asia-Pacific and Europe. </div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table presents total revenues by geographic​​​​​​​ region: </div></div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 56%; padding: 0px;"/> <td style="width: 4%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 4%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 4%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 4%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Three Months Ended </div></div></div></td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Six Months Ended </div></div></div></td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27,<br/>2019 </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 28,<br/>2018 </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 28, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018 </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">North America </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">223,398 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">182,698 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">424,345 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">362,524 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Asia-Pacific </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">141,147 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">166,711 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">259,570 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">318,658 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Europe </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">61,672 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">53,671 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">141,598 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">99,075 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 56%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; background: none;"/></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> 426,217 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">403,080 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">825,513 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">780,257 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 56%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px; margin-left: 4%; line-height: 12pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of December 27, 2019 and December 28, 2018, the Company had approximately $30.0 million and $32.3 million, respectively, of long-lived assets based in North America, with the substantial remainder of assets based in Asia-Pacific and Europe. </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; font-weight: normal; margin-top: 18pt; margin-bottom: 0px; margin-left: 4%;"><div style="font-style:italic;display:inline;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Significant customers </div></div></div></div><div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; margin-left: 4%;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company had three <div style="letter-spacing: 0px; top: 0px;;display:inline;">and <div style="display:inline;">two</div>​​​​​​​ </div>customers that </div><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">individually </div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">contributed 10% or more of its total trade accounts receivable as of </div></div><div style="text-align: left; text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0px; margin-left: 4%; line-height: 12pt;"><div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0px; orphans: 2; text-align: left; text-indent: 0%; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; top: 0px;;display:inline;">December 27, 2019 and June 28, 2019, respectively.</div></div> <div style="text-align: left; text-indent: 0%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table presents total revenues by geographic​​​​​​​ region: </div></div></div> <table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 56%; padding: 0px;"/> <td style="width: 4%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 4%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 4%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="width: 4%; padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/> <td style="padding: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; background: none;"/></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Three Months Ended </div></div></div></td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Six Months Ended </div></div></div></td> <td style="padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"> </td></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-style:italic;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(amount in thousands) </div></div></div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27,<br/>2019 </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 28,<br/>2018 </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 27, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2019 </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">December 28, </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018 </div></div></div></td> <td style="padding: 0px 2pt 0px 0px; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"><div style="font-weight:bold;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">North America </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">223,398 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">182,698 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">424,345 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">362,524 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Asia-Pacific </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">141,147 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">166,711 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">259,570 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">318,658 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Europe </div></div></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">61,672 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">53,671 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">141,598 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"> </td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">99,075 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 56%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; background: none;"/></td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> 426,217 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">403,080 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">825,513 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: top; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;">$</td> <td style="text-align: right; vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">780,257 </div></div></td> <td style="padding: 0px 2pt 0px 0px; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 0pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 56%;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;; width: 4%;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: &quot;Times New Roman&quot;;"> </td> <td style="padding: 0px 2pt 0px 0px; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td></tr></table> 223398000 182698000 424345000 362524000 141147000 166711000 259570000 318658000 61672000 53671000 141598000 99075000 426217000 403080000 825513000 780257000 30000000.0 32300000 3 2 These performance share units were not included in the computation of diluted earnings per ordinary share because they are not expected to vest based on the Company’s current assessment of the related performance obligations. Foreign currency forward contracts with a notional amount of $126.0 million. Interest rate swap agreement with an aggregate notional amount of $57.9 million. Foreign currency forward contracts with notional amount of $72.0 million and Canadian dollars 0.6 million. Interest rate swap agreement with a notional amount of $64.2 million. We have entered into interest rate swaps that effectively fix a series of our future interest payments on our term loans. Refer to Note 6. XML 100 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 101 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Schedule of Activity in the Company's Contract Assets and Contract Liabilities (Detail)
$ in Thousands
6 Months Ended
Dec. 27, 2019
USD ($)
Contract Assets  
Beginning balance, June 28, 2019 $ 12,447
Revenue recognized 39,093
Amounts collected or invoiced (40,426)
Ending balance, December 27, 2019 11,114
Contract Liabilities  
Beginning balance, June 28, 2019 2,239
Advance payment received during the period 3,336
Revenue recognized (3,215)
Ending balance, December 27, 2019 $ 2,360
XML 102 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accumulated other comprehensive income (loss) ("AOCI") (Tables)
6 Months Ended
Dec. 27, 2019
Changes in AOCI, Net of Tax
The changes in AOCI for the six months ended December 27, 2019 and December 28, 2018 were as follows:
                                         
(amount in thousands)
 
Unrealized net
(Losses)/Gains on
Available-for-sale

Securities
 
 
Unrealized net
(Losses)/Gains
on Derivative
Instruments
 
 
Retirement
benefit plan -
Prior service
cost
 
 
Foreign
Currency
Translation
Adjustment
 
 
Total
 
Balance as of June 28, 2019
  $
952
    $
32
     
(2,537
)   $
(833
)   $
(2,386
)
Other comprehensive income before reclassification adjustment
   
(126
)    
(150
   
184
     
247
     
155
 
Amounts reclassified out of AOCI to foreign exchange loss in the unaudited condensed consolidated statements of operations and comprehensive income
   
79
     
     
     
     
79
 
Tax effects
   
     
     
     
     
 
                                         
Other comprehensive income (loss)
  $
(47
  $
(150
   
184
    $
247
    $
234
 
                                         
Balance as of December 27, 2019
  $
905
    $
(118
   
(2,353
)   $
(586
)   $
(2,152
)
                                         
                               
(amount in thousands)
 
Unrealized net
(Losses)/Gains on
Available-for-sale

Securities
 
 
Unrealized net
(Losses)/Gains
on Derivative
Instruments
 
 
Retirement
benefit plan -
Prior service
cost
 
 
Foreign
Currency
Translation
Adjustment
 
 
Total
 
Balance as of June 29, 2018
  $
(1,091
)   $
33
     
—  
    $
(199
)   $
(1,257
)
Other comprehensive income before reclassification adjustment
   
1,947
     
—  
     
—  
     
(705
)    
1,242
 
Amounts reclassified out of AOCI to foreign exchange loss in the unaudited condensed consolidated statements of operations and comprehensive income
   
(1,061
)    
(1
)    
—  
     
—  
     
(1,062
)
Tax effects
   
—  
     
—  
     
—  
     
—  
     
—  
 
                                         
Other comprehensive income (loss)
  $
886
    $
(1
)    
—  
    $
(705
)   $
180
 
                                         
Balance as of December 28, 2018
  $
(205
)   $
32
     
—  
    $
(904
)   $
(1,077
)
                                         
 
 
 
 
 
 
 
 
XML 103 R20.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill
6 Months Ended
Dec. 27, 2019
Goodwill
1
3
.
Goodwill
The changes in the carrying amount of goodwill from the acquisition of Fabrinet UK were as follows:
(amount in thousands)
 
Goodwill
 
Balance as of June 28, 2019
  $
3,705
 
Foreign currency translation adjustment
   
93
 
         
Balance as of December 27, 2019
  $
3,798
 
         
 
(amount in thousands)
 
Goodwill
 
Balance as of June 29, 2018
 
$
3,828
 
Foreign currency translation adjustment
 
 
(130
)
 
 
 
 
 
Balance as of December 28, 2018
 
$
3,698
 
 
 
 
 
 
 
 
 
Goodwill is not deductible for tax purposes. Goodwill is reviewed annually for impairment or more frequently whenever changes or circumstances indicate the carrying amount of goodwill may not be recoverable.
XML 104 R24.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Shareholders' equity
6 Months Ended
Dec. 27, 2019
Shareholders' equity
1
7
.
Shareholders’ equity
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Share capital
The Company’s
 
authorized share capital is 500,000,000 ordinary shares, par value of $0.01 per ordinary share, and 5,000,000 preferred shares, par value of $0.01 per preferred share.
For the three
and six
months ended December 27, 2019,
the Company
issued 19,762
and 178,137
ordinary shares
, respectively
,
upon the vesting of restricted share units, net of shares withheld
.
For the three
and six
months ended December 28, 2018,
the Company
issued 19,278
 
and 
414,426
ordinary shares, respectively, 
upon the vesting of restricted share units, net of shares withheld
.
 
All such issued shares are fully paid.
Treasury shares
In August 2017, the Company’s board of directors approved a share repurchase program to permit the Company to repurchase up to $
30.0
million worth of its issued and outstanding ordinary shares in the open market in accordance with applicable rules and regulations. In February 2018 and May 2019, the Company’s board of directors approved an increase of $
30.0
million and $
50
million, respectively, to the original share repurchase authorization, bringing
the aggregate authorization to $110.0 million. During the three and six months ended December 27, 2019, no shares were repurchased under the program. As of December 27, 2019, the Company had a remaining authorization to purchase up to $62.2 million worth of its ordinary shares under the share repurchase program. Shares repurchased under the share repurchase program are held as treasury shar
e
s. 
XML 105 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounting policies (Policies)
6 Months Ended
Dec. 27, 2019
Basis of presentation
Basis of presentation
The accompanying unaudited condensed consolidated financial statements for Fabrinet as of December 27, 2019 and for the three and six months ended December 27, 2019 and December 28, 2018 includes normal recurring adjustments necessary for a fair statement of the financial statements set forth herein, in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and the rules and regulations of the Securities and Exchange Commission (“SEC”). Accordingly, such information does not include all of the information and footnotes required by U.S. GAAP for annual financial statements. For further information, please refer to the consolidated financial statements and footnotes thereto included in Fabrinet’s Annual Report on Form
10-K
for the year ended June 28, 2019.
The balance sheet as of June 28, 2019 has been derived from the audited financial statements at that date but does not include all of the information and footnotes required by U.S. GAAP for complete financial statements.
The results for the three and six months ended December 27, 2019 may not be indicative of results for the year ending June 26, 2020 or any future periods.
Use of Estimates
Use of Estimates
The preparation of the Company’s unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements, and the reported amount of total revenues and expenses during the year. The Company bases estimates on historical experience and various assumptions about the future that are believed to be reasonable based on available information. The Company’s reported financial position or results of operations may be materially different under different conditions or when using different estimates and assumptions, particularly with respect to significant accounting policies, which are discussed below. Significant assumptions are used in accounting for share-based compensation, allowance for doubtful accounts, income taxes, inventory obsolescence, goodwill and valuation of intangible assets related to business acquisition, among others. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may be different from these estimates. In the event that estimates or assumptions prove to be different from actual results, adjustments will be made in subsequent periods to reflect more current information.
Fiscal years
Fiscal years
The Company utilizes a
52-53
week fiscal year ending on the Friday in June closest to June 30. The three months ended December 27, 2019 and December 28, 2018 each consisted of 13 weeks. The six months ended December 27, 2019 and December 28, 2018 each consisted of 26 weeks. Fiscal year 2020 will be comprised of 52 weeks and will end on June 26, 2020.
Changes in Accounting Policies
Changes in Accounting Policies
Except for the adoption of the new lease accounting standard and the derivatives and hedging standard described below, the Company has consistently applied the accounting policies to all periods presented in these unaudited condensed consolidated financial statements.
Adoption of New Accounting Standard
Adoption of New Accounting Standards
On June 29, 2019, the Company adopted the new lease accounting standard, Accounting Standards Codification Topic 842 (“ASC 842”), which provides guidance for the recognition and disclosure of lease arrangements. The Company adopted ASC 842 using the modified retrospective transition approach. Accordingly, the Company’s comparative financial statements as of June 28, 2019 have not been adjusted. ASC 842 also provides practical expedients for the Company’s ongoing accounting. The Company elected the short-term lease recognition exemption for its operating leases with a term of less than 12 months, which will not require recognition of right of use (“ROU”) assets or lease liabilities for these leases.
For periods prior to adoption of ASC 842, the Company is required to present disclosures in accordance with ASC Topic 840. 
F
uture minimum lease payments due under
non-cancelable
operating leases as of June 28, 2019 were as follows:
(amount in thousands)
 
 
2020
  $
1,746
 
2021
   
1,342
 
2022
   
1,219
 
2023
   
1,172
 
Thereafter
   
230
 
         
Total future minimum operating lease payments
  $
5,709
 
         
The most significant impact of the adoption of ASC 842 was the recognition of ROU assets and lease liabilities for operating leases with a term of greater than 12 months, while the accounting for finance leases will remain substantially unchanged. See Note 10 for further details.
On June 29, 2019, the Company also adopted Accounting Standards Update (“ASU”)
2017-12,
Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. ASU
2017-12
simplifies existing hedge accounting guidance in order to better portray in financial statements the economic impact of risk management activities in the financial statements, including eliminating the separate measurement and presentation of hedge ineffectiveness. Prior to the adoption of ASU
2017-12,
the Company was required to separately measure and reflect the amount by which the hedging instrument did not offset the changes in the fair value or cash flows of hedged items, and to record the ineffective portion as earnings. Upon the adoption of ASU
2017-12,
the Company no longer recognizes hedge ineffectiveness as earnings, but instead records the entire changes in the fair value of the hedged instruments as other comprehensive income. Amounts recorded as other comprehensive income are subsequently reclassified to earnings in the same income statement line item that is used to present the earnings effect of the hedged item when the hedged item affects earnings. See Note 6 for further details.
Concentration of credit risk
Concentration ​​​​​​​of credit risk
Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents, short-term investments, derivatives, accounts receivable and contract assets.
Cash, cash equivalents and short-term investments are maintained with several financial institutions. Deposits held with banks may exceed the amount of insurance provided on such deposits. Generally, these deposits may be redeemed upon demand and are maintained with financial institutions with reputable credit and therefore bear minimal credit risk. The Company seeks to mitigate its credit risks by spreading such risks across multiple counterparties and monitoring the risk profiles of these counterparties. The Company limits its short-term investments in marketable securities to securities with a maturity not in excess of three years and securities that are rated A1,
P-1,
F1, or better.
 
The Company enters into derivative contracts with financial institutions with reputable credit and monitors the credit profiles of these counterparties.
The Company performs ongoing credit evaluations for credit worthiness of its customers and usually does not require collateral from its customers. Management has implemented a program to closely monitor near term cash collection and credit exposures to mitigate any material losses.
New Accounting Pronouncements – not yet adopted by the Company
New Accounting Pronouncements – not yet adopted by the Company
In December 2019, the Financial Accounting Standards Board (“FASB”) issued ASU
2019-12,
“Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes
.
” The amendments in this Update simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The amendments also improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. For public business entities, the amendments in this update are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. This ASU will be effective for the Company in the first quarter of fiscal 2022. Early adoption is permitted. The Company is currently evaluating the impact of the adoption of this update on its condensed consolidated financial statements.
In May 2019,
the
FASB issued ASU
2019-05,
“Financial Instruments – Credit Losses (Topic 326): Targeted Transition Relief
.
” The amendments in ASU
2019-05
provide entities that have certain instruments within the scope of Subtopic
326-20
(“Financial Instruments—Credit Losses—Measured at Amortized Cost”) with an option to irrevocably elect the fair value option in Subtopic
825-10
(“Financial Instruments—Overall”), applied on an
instrument-by-instrument
basis for eligible instruments, upon adoption of Topic 326. The fair value option election does not apply to
held-to-maturity
debt securities. An entity that elects the fair value option should subsequently apply the guidance in Subtopics
820-10
(“Fair Value Measurement—Overall”) and
825-10.
For public business entities, this update is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. This ASU will be effective for the Company in the first quarter of fiscal 2021. Early adoption is permitted. The Company
is currently evaluating the i
mpact of the adoption of
this update
o
n
its condensed consolidated financial statements.
In April 2019,
the
FASB issued ASU
2019-04,
“Codification Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments.” The amendments in ASU
2019-04
apply to all reporting entities within the scope of the affected accounting guidance. For public business entities, this update is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. This ASU will be effective for the Company in the first quarter of fiscal 2021. Early adoption is permitted. The Company is currently evaluating the impact of the adoption of this update on its condensed consolidated financial statements.
In August 2018, the FASB issued ASU
2018-13,
“Fair Value Measurement (Topic 820), Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement.” ASU
2018-13
is intended to improve the effectiveness of disclosures in the notes to the financial statements, including (1) the development of a framework that promotes consistent decisions by the FASB about disclosure requirements and (2) the appropriate exercise of discretion by reporting entities. The amendment modifies the disclosure requirements on transferring between level 1 and level 2 and valuation processes of level 3 fair value measurements. This update is effective for all entities for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years, beginning after December 15, 2019. This ASU will be effective for the Company in the first quarter of fiscal 2021. The Company is currently evaluating the impact of the adoption of this update on its condensed consolidated financial statements.
In January 2017, the FASB issued ASU
2017-04,
“Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.” ASU
2017-04
modified the concept of impairment assessment from the condition that exists when the carrying amount of goodwill exceeds its implied fair value to the condition that exists when the carrying amount of a reporting unit exceeds its fair value. Public companies that are SEC filers should adopt the amendment for annual and any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. This ASU will be effective for the Company in the first quarter of fiscal 2021. The Company does not expect this update will impact its condensed consolidated financial statements.
 
XML 106 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Dec. 27, 2019
Dec. 28, 2018
Cash flows from operating activities    
Net income for the period $ 57,188 $ 59,363
Adjustments to reconcile net income to net cash provided by operating activities    
Depreciation and amortization 15,279 15,000
Loss on disposal of property, plant and equipment 242 528
Loss on disposal of intangibles   149
(Gain) loss from sales and maturities of available-for-sale securities (79) 1,060
Amortization of investment discount (premium) 117 (533)
Amortization of deferred debt issuance costs 10  
Allowance for doubtful accounts 6  
Unrealized loss (gain) on exchange rate and fair value of foreign currency forward contracts 1,205 (5,775)
Unrealized loss (gain) on fair value of interest rate swaps 1,672 849
Amortization of interest rate swaps' fair value at hedge inception (433)  
Share-based compensation 12,183 8,949
Deferred income tax 1,543 481
Severance liabilities 2,015 1,339
Other non-cash expenses (851) (759)
Changes in operating assets and liabilities    
Trade accounts receivable (24,970) (14,381)
Contract assets 1,333 (3,459)
Inventories (767) (28,880)
Other current assets and non-current assets 7,471 2,128
Trade accounts payable (22,816) 29,276
Contract liabilities 121  
Income tax payable 1,336 1,859
Other current liabilities and non-current liabilities 805 2,104
Net cash provided by operating activities 52,610 69,298
Cash flows from investing activities    
Purchase of short-term investments (101,727) (82,141)
Proceeds from sales of short-term investments 72,664 70,472
Proceeds from maturities of short-term investments 62,666 34,788
Other receivable provided to customer (Note 9) (24,310)  
Purchase of property, plant and equipment (15,411) (9,732)
Purchase of intangibles (808) (251)
Proceeds from disposal of property, plant and equipment 1,195 5
Net cash (used in) provided by investing activities (5,731) 13,141
Cash flows from financing activities    
Payment of debt issuance costs (153)  
Proceeds from long-term borrowings 60,938  
Repayment of long-term borrowings (63,985) (813)
Repayment of capital lease liability (189) (255)
Release of restricted cash held in connection with business acquisition   (3,478)
Withholding tax related to net share settlement of restricted share units (4,377) (9,103)
Net cash used in financing activities (7,766) (13,649)
Net increase in cash, cash equivalents and restricted cash 39,113 68,790
Movement in cash, cash equivalents and restricted cash    
Cash, cash equivalents and restricted cash at beginning of period 188,241 161,433
Increase in cash, cash equivalents and restricted cash 39,113 68,790
Effect of exchange rate on cash, cash equivalents and restricted cash 351 773
Cash, cash equivalents and restricted cash at end of period 227,705 230,996
Non-cash investing and financing activities    
Construction, software and equipment-related payables $ 14,307 $ 2,888
XML 107 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 27, 2019
Jun. 28, 2019
Current assets    
Cash and cash equivalents $ 220,031 $ 180,839
Short-term restricted cash 272  
Short-term investments 222,805 256,493
Trade accounts receivable, net 285,579 260,602
Contract assets 11,114 12,447
Inventories 294,380 293,612
Other receivable 24,310  
Prepaid expenses 4,919 8,827
Other current assets 7,416 11,015
Total current assets 1,070,826 1,023,835
Non-current assets    
Long-term restricted cash 7,402 7,402
Property, plant and equipment, net 217,038 210,686
Intangibles, net 4,038 3,887
Operating right-of-use assets 7,558  
Goodwill 3,798 3,705
Deferred tax assets 4,115 5,679
Other non-current assets 253 124
Total non-current assets 244,202 231,483
Total Assets 1,315,028 1,255,318
Current liabilities    
Long-term borrowings, current portion, net 12,156 3,250
Trade accounts payable 234,929 257,617
Contract liabilities 2,360 2,239
Capital lease liability, current portion 311 398
Operating lease liability, current portion 1,823  
Income tax payable 3,137 1,801
Accrued payroll, bonus and related expenses 15,942 16,510
Accrued expenses 11,338 8,997
Other payables 31,384 22,236
Total current liabilities 313,380 313,048
Non-current liabilities    
Long-term borrowings, non-current portion, net 45,592 57,688
Deferred tax liability 3,543 3,561
Capital lease liability, non-current portion 102
Operating lease liabilities, non-current portion 5,728  
Severance liabilities 16,735 15,209
Other non-current liabilities 1,723 2,611
Total non-current liabilities 73,321 79,171
Total Liabilities 386,701 392,219
Commitments and contingencies (Note 19)
Shareholders' equity    
Preferred shares (5,000,000 shares authorized, $0.01 par value; no shares issued and outstanding as of December 27, 2019 and June 28, 2019)
Ordinary shares (500,000,000 shares authorized, $0.01 par value; 38,408,890 shares and 38,230,753 shares issued at December 27, 2019 and June 28, 2019, respectively; and 37,019,787 shares and 36,841,650 shares outstanding at December 27, 2019 and June 28, 2019, respectively) 384 382
Additional paid-in capital 166,103 158,299
Less: Treasury shares, at cost (1,389,103 shares and 1,389,103 shares as of December 27, 2019 and June 28, 2019, respectively) (47,779) (47,779)
Accumulated other comprehensive loss (2,152) (2,386)
Retained earnings 811,771 754,583
Total Shareholders' Equity 928,327 863,099
Total Liabilities and Shareholders' Equity $ 1,315,028 $ 1,255,318